国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      通信系統(tǒng),通信終端,路由控制方法和路由器的制作方法

      文檔序號:7970334閱讀:294來源:國知局
      專利名稱:通信系統(tǒng),通信終端,路由控制方法和路由器的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種控制分組轉(zhuǎn)送路由的通信系統(tǒng),通信終端,路由控制方法和路由器,其控制一個分組傳送路由。
      背景技術(shù)
      通常,“IP2”(基于IP的IMT網(wǎng)絡(luò)平臺)被提出作為一種路由控制方法,其應(yīng)用于通信終端使用無線通信移動的情況下(例如,參照T.Okagawa,M.Jo,K.Nishida和A.Miura,“IP Packet Routing Mechanism Based on MobilityManagement in IP-based IMT Network Platform”,International Conference onIntelligence in the next generation Networks(ICIN),2003,和T.Okagawa等,“IP Packet Routing Mechanism in IP2”,The Institute of Electronics,Informationand Communication Engineers(IEICE)Technical Report,Mobile MultimediaCoomunications(MoMuc)2002-63,Novemeber 2002)。
      在IP2中,與移動通信終端的通信通過使用兩個地址來實現(xiàn)唯一地分配給通信終端的唯一主機地址,和通過接入路由器(邊緣路由器)和用于在路由器之間路由的類似物分配給通信終端的路由主機地址。
      特別的,如圖1所示,該接入路由器包括一路由高速緩存表(RCT)300,其為唯一主機地址(Ipha)和路由主機地址(Ipra)之間的相應(yīng)關(guān)系表;一路由表400,具有建立唯一主機地址和接入路由器的一個輸出端口之間的相應(yīng)關(guān)系的路由信息;和一鄰居高速緩存500,保存建立MAC地址(層2地址)和IP地址(層3地址)之間的相應(yīng)關(guān)系的信息。
      當通信終端通過接入路由器開始通信,或者執(zhí)行切換時,接入路由器將一路由主機地址分配給該通信終端,即接入路由器建立路由主機地址和唯一主機地址之間的相應(yīng)關(guān)系,且同時更新RCT300和路由表400的內(nèi)容。
      圖2顯示了一種情況下的消息過程,在該情況中,在接入路由器的控制下執(zhí)行通信終端的切換,即在連接至相同接入路由器的無線基站(接入點,基站等等)之間的切換。基于從接入路由器通過用于切換的目的地的基站發(fā)送過來的路由廣告,通信終端更新在該通信終端中產(chǎn)生的鄰居高速緩存,且將激活消息發(fā)送給接入路由器,該激活消息為層3之上的上層消息。
      當接入路由器接收該激活消息時,路由器重新分配一路由主機地址給該通信終端,且更新路由表400的內(nèi)容,該路由表400建立唯一主機地址和一輸出端口之間的相應(yīng)關(guān)系。
      接入路由器將一激活通知消息發(fā)送給一路由管理器,該路由管理器為網(wǎng)絡(luò)中的路由管理機構(gòu),以將路由主機地址和唯一主機地址之間的相應(yīng)關(guān)系注冊,且依照來自路由管理器的路由主機地址更新(Ipra更新)消息,更新RCT300的內(nèi)容。
      圖3顯示了一種情況下的消息過程,在該情況中,接入路由器將去往通信終端的分組轉(zhuǎn)送。如圖3所示,當來自網(wǎng)絡(luò)一側(cè)且去往通信終端的分組被接收時,接入路由器搜尋RCT300,以將包括在接收的分組中的路由主機地址轉(zhuǎn)換為唯一主機地址。
      然后,接入路由器使用基于該轉(zhuǎn)換的唯一主機地址的路由表400,選擇一路由給通信終端,且將去往通信終端的分組發(fā)送,該分組具有轉(zhuǎn)換的唯一主機地址。
      然而,在IP2中,當通信終端在連接至相同接入路由器的無線基站之間執(zhí)行切換時,如上所描述的那樣執(zhí)行路由主機地址的重新分配、路由表400的更新、在接入路由器中RCT300的更新,以及在路由管理器中RCT的更新,雖然唯一主機地址和通信終端的路由主機地址之間的相應(yīng)關(guān)系已在接入路由器的RCT300中注冊。
      從而,存在一個問題即使在連接至相同接入路由器的無線基站之間執(zhí)行切換,也需要一定的時間周期來完成通信終端的切換。
      此外,因為建立唯一主機地址和輸出端口之間的相應(yīng)關(guān)系的路由信息在路由表400中注冊,相應(yīng)于通過接入路由器通信的移動終端數(shù)目的增加,在路由表400中的信息量也增加,這存在一個問題搜尋路由信息的所需時間增加,在IP2中分組的高速轉(zhuǎn)送變得困難。此外,因為當分組轉(zhuǎn)送時,接入路由器需要參照RCT300、路由表400和鄰居高速緩存500,這也存在一問題分組的高速轉(zhuǎn)送變得困難。

      發(fā)明內(nèi)容
      考慮到上述情況,作出本發(fā)明,其目的在于提供一種通信系統(tǒng)、一種通信終端、一路由控制方法和一路由器,其減少了在連接至相同接入路由器的無線基站之間執(zhí)行切換所需的時間,且當使用唯一主機地址和路由主機地址來控制分組轉(zhuǎn)送路由時,可以實現(xiàn)分組的高速轉(zhuǎn)送。
      為了解決上述問題,本發(fā)明具有以下特征。本發(fā)明的第一方面為一種包括一通信終端和一路由器的通信系統(tǒng),其中該通信終端包括一判斷單元,配置用于基于來自路由器的路由廣告,判斷在連接至該路由器的無線基站之間是否執(zhí)行了切換;一鏈路移動通知發(fā)送器,配置用于基于判斷單元的判斷結(jié)果,將一鏈路移動通知發(fā)送給路由器,該鏈路移動通知表示在連接至該路由器的無線基站之間執(zhí)行了切換;該路由器包括一路由信息更新單元,配置用于建立唯一地分配給通信終端的唯一主機地址和用于該路由器中的路由主機地址之間的相應(yīng)關(guān)系,以及更新一路由信息,該路由信息建立唯一主機地址和輸出去往通信終端的分組的一輸出端口之間的相應(yīng)關(guān)系,且其中,當接收到鏈路移動通知時,路由信息更新單元僅更新路由信息。
      依照上面描述的方面,可以避免路由主機地址的重新分配和路由高速緩存表(RCT)的更新,且可以實現(xiàn)完成切換所需時間的減少,這是因為當路由器接收到鏈路移動通知時,僅更新路由信息,該鏈路移動通知表示在連接至該路由器的無線基站之間執(zhí)行了切換。
      此外,依照這方面,可以避免網(wǎng)絡(luò)資源的浪費,這是因為接入路由器和路由管理器皆不發(fā)送和接收一消息來更新RCT。
      本發(fā)明的第二方面為一種通信終端,其包括一判斷單元,配置用于基于來自路由器的路由廣告,判斷在連接至該路由器的無線基站之間是否執(zhí)行了切換;和一鏈路移動通知發(fā)送器,配置用于基于判斷單元的判斷結(jié)果,將一鏈路移動通知發(fā)送給路由器,該鏈路移動通知表示在連接至該路由器的無線基站之間執(zhí)行了切換。
      本發(fā)明的第三方面為一種路由控制方法,其用于包括一通信終端和一路由器的通信系統(tǒng)中,該路由控制方法包括步驟如下基于來自路由器的路由廣告,判斷是否在連接至該路由器的無線基站之間執(zhí)行了切換;基于判斷步驟中的判斷結(jié)果,將一鏈路移動通知發(fā)送給路由器,該鏈路移動通知表示在連接至該路由器的無線基站之間執(zhí)行了切換;使唯一地分配給通信終端的唯一主機地址與用于該路由器中的路由主機地址相互對應(yīng);更新一路由信息,該路由信息建立唯一主機地址和輸出去往通信終端的分組的一輸出端口之間的相應(yīng)關(guān)系,且其中,在更新步驟中,當接收到鏈路移動通知時,僅更新路由信息。
      本發(fā)明第四方面為一種路由器,包括一路由表存儲單元,配置用于存儲路由表,該路由表建立在路由器之間使用的路由主機地址和輸出去往通信終端的分組的一輸出端口之間的相應(yīng)關(guān)系;一地址處理器,基于路由表,建立路由主機地址和唯一地分配給通信終端的唯一主機地址之間的相應(yīng)關(guān)系;一路由選擇器,基于包括在分組中的路由主機地址和路由表,選擇輸出端口;和一地址轉(zhuǎn)換器,基于由地址處理器建立路由主機地址和唯一主機地址之間的相應(yīng)關(guān)系后的結(jié)果,將包括在分組中的路由主機地址轉(zhuǎn)換為唯一主機地址。
      依照這方面,即使通過路由器通信的通信終端的數(shù)目增加,也不更新路由表的內(nèi)容。從而,可以避免路由表中信息量的增加,且可以實現(xiàn)搜尋路由信息所需時間的減少,這是因為使用了包括一路由信息的路由表,該路由信息不僅建立唯一主機地址和輸出端口之間的相應(yīng)關(guān)系,而且建立路由主機地址和輸出端口之間的相應(yīng)關(guān)系。
      換句話說,如果路由信息以一種整合的方式表示在路由表中,例如路由信息在路由表中表示為每個網(wǎng)絡(luò)地址,可以減少下行方向的路由信息量,即去往通信終端的路由信息量,其中路由信息建立分配給通信終端的路由主機地址和分組輸出端口之間的相應(yīng)關(guān)系。從而,搜尋路由信息所需時間的減少和分組的高速轉(zhuǎn)送可以實現(xiàn)。
      本發(fā)明第五方面為依照第四方面的路由器,其中路由選擇器使用一整合表,選擇輸出端口,且將通信終端的唯一主機地址通知給地址轉(zhuǎn)換器,該整合表建立路由主機地址、唯一主機地址和輸出端口之間的相應(yīng)關(guān)系;地址轉(zhuǎn)換器,基于通知的唯一主機地址,將路由主機地址轉(zhuǎn)換為唯一主機地址。


      圖1為顯示在傳統(tǒng)的路由器中使用的路由高速緩存表、路由表和鄰居高速緩存的示意圖;圖2為顯示通信終端在連接至相同路由器的無線基站之間執(zhí)行切換的情況下的消息過程的示意圖;圖3為顯示一傳統(tǒng)的路由器將分組轉(zhuǎn)送至通信終端的情況下的消息過程的示意圖;圖4為顯示包括本發(fā)明一個實施例的通信終端和路由器的網(wǎng)絡(luò)結(jié)構(gòu)的示意圖;圖5A和5B為顯示通信終端和路由器的邏輯模塊示意圖,依照本發(fā)明一個實施例;圖6為顯示通信終端在連接至相同路由器的無線基站之間執(zhí)行切換的消息過程的示意圖,依照本發(fā)明第一實施例;圖7為顯示通信終端和路由器的消息過程示意圖,依照本發(fā)明第二實施例;圖8為顯示路由表、路由高速緩存表(RCT)和鄰居高速緩存的內(nèi)容的一個例子的示意圖,依照本發(fā)明第二實施例;圖9為顯示一個表的例子,依照本發(fā)明變更的路由高速緩存表和路由表整合在該表中。
      具體實施例方式下面將說明本發(fā)明第一實施例。在第一實施例中,當通信終端在連接至相同路由器的無線基站之間執(zhí)行切換時,通信終端發(fā)送一鏈路移動通知,該鏈路移動通知為通信終端在連接至該路由器的無線基站之間執(zhí)行了切換的通知,路由器基于該接收的鏈路移動通知,僅更新路由信息。
      (網(wǎng)絡(luò)結(jié)構(gòu))圖4顯示了包括依照第一實施例的通信終端和路由器的網(wǎng)絡(luò)結(jié)構(gòu)。如圖4所示,本實施例的路由器,接入路由器AR1和AR2,位于分組傳送的網(wǎng)絡(luò)1中。網(wǎng)絡(luò)1中的路由管理機構(gòu),路由管理器RM連接至網(wǎng)絡(luò)1。
      接入路由器AR1使用連接單元IF1通過用于在層2中交換的層2交換器10連接至接入點AP1和AP2。同樣,接入路由器AR1使用連接單元IF2連接至接入點AP3。接入路由器AR2連接至接入點AP4。
      接入點AP1-AP4配置用于與本實施例的通信終端,移動終端MN1和MN2通信。例如,與電機工程師協(xié)會(IEEE)中規(guī)定的無線LAN系統(tǒng)相符的無線基站可以用來作為接入點AP1-AP4。此外,接入點AP1-AP4可以為與蜂窩電話終端進行無線通信的無線基站。
      移動終端MN1和MN2為具有與接入點AP1-AP4建立無線通信的無線通信功能的通信終端,例如,個人電腦、個人數(shù)字助理(PDA)、蜂窩電話終端等等可以用來作為該移動終端。
      (在通訊終端和路由器中邏輯模塊的結(jié)構(gòu))下面,參照圖5A和5B,說明本實施例用于通信終端和路由器的邏輯模塊的結(jié)構(gòu)。
      如圖5A和5B所示,本實施例的通信終端,移動終端MN1,包括一RA接收器201、一存儲單元203、一判斷處理器205和一通知單元207。在此,移動終端MN2具有與移動終端MN1相同的結(jié)構(gòu)。
      如圖5B所示,本實施例的路由器,接入路由器AR1,包括一連接單元IF1、一連接單元IF2、一存儲單元105、一路由控制器107、一地址轉(zhuǎn)換器109、一網(wǎng)絡(luò)連接單元IF111和一通知接收器113。在此,接入路由器AR2具有與接入路由器AR1相同的結(jié)構(gòu)。
      RA接收器201配置用于接收從接入路由器AR1發(fā)出的路由廣告(RA)。RA接收單元201將該接收的路由廣告發(fā)送至判斷處理器205。
      存儲單元203配置用于存儲鄰居高速緩存的內(nèi)容,該鄰居高速緩存包括建立MAC地址和IP地址之間相應(yīng)關(guān)系的信息。
      判斷處理器205配置用于基于從RA接收器201送來的路由廣告,生成傳輸至接入路由器AR1(接入路由器AR2)的激活消息,以開始通信或執(zhí)行切換。
      在本實施例中,判斷處理器205同樣形成判斷單元,其基于來自接入路由器AR1(接入路由器AR2)的路由廣告,判斷是否在連接至相同接入路由器的接入點(無線基站)之間執(zhí)行了切換。
      特別的,判斷處理器205判斷在當前無線通信下通過接入點接收的路由廣告,和通過用于切換的目的地的接入點接收的路由廣告,是否來自相同的接入路由器。
      當在當前無線通信下通過接入點接收的路由廣告,和通過用于切換的目的地的接入點接收的路由廣告,是來自相同的接入路由器時,判斷處理器205產(chǎn)生一鏈路移動通知(LMN),該鏈路移動通知表示通信鏈路在相同的接入路由器的控制下移動。
      此外,判斷處理器205基于該接收的路由廣告,更新存儲在存儲單元203中的鄰居高速緩存的內(nèi)容。
      通知單元207配置用于將由判斷處理器205生成的激活消息發(fā)送給接入路由器AR1(接入路由器AR2)。
      在本實施例中,通知單元207同樣配置用于基于判斷處理器205的判斷結(jié)果,將LMN發(fā)送至接入路由器AR1(接入路由器AR2),且形成鏈路移動通知發(fā)送器,該鏈路移動通知(LMN)表示在連接至相同接入路由器的接入點(無線基站)之間執(zhí)行了切換。
      除了上述模塊之外,移動終端MN1(移動終端MN2)還具有一模塊,通過該模塊發(fā)送和接收數(shù)據(jù)分組。
      下面說明接入路由器AR1的每個模塊的功能。連接單元IF2和IF2為連接接入點和層2交換器10的界面,且在這些單元和移動終端MN1(移動終端MN2)之間發(fā)送和接收分組。例如,諸如100BASE-TX等等的LAN界面可以用來作為這些單元。這里,連接單元IF2和IF2形成一輸出端口,其輸出去往移動終端MN1(移動終端MN2)的分組。
      存儲單元105存儲圖1所示的RCT300、路由表400和鄰居高速緩存500。
      路由控制器107配置用于基于存儲在存儲單元105中的路由表400,選擇任一連接單元IF1,連接單元IF2或網(wǎng)絡(luò)連接單元IF111,將通過連接單元IF1,連接單元IF2或網(wǎng)絡(luò)連接單元IF111接收的分組輸出至連接單元IF1,連接單元IF2或網(wǎng)絡(luò)連接單元IF11l。
      同樣,當路由控制器107被通知接收器113通知該激活消息已被接收時,路由控制器107基于接收的激活消息更新鄰居高速緩存500中的內(nèi)容。
      路由控制器107將路由主機地址分配給移動終端MN1(移動終端MN2),即建立唯一主機地址和移動終端MN1(移動終端MN2)的路由主機地址之間的相應(yīng)關(guān)系,且基于來自路由管理器RM的IPra更新消息,將激活通知消息發(fā)送給路由管理器RM,來更新RCT300的內(nèi)容。
      然后,路由控制器107基于分配給移動終端MN1(移動終端MN2)的唯一主機地址更新路由表400中的內(nèi)容。
      在本實施例中,當接入路由器AR1接收來自移動終端MN1(移動終端MN2)的鏈路移動通知(LMN)時,路由控制器107僅更新路由表400的路由信息。這里,在本實施例中,該路由控制器107形成一個路由信息更新單元。
      特別的,當路由控制器107被通知接收器113通知該鏈路移動通知(LMN)已被接收時,路由控制器107既不會將一新的路由主機地址分配給移動終端MN1(移動終端MN2),也不會更新RCT300的內(nèi)容。
      當被通知接收器113通知該鏈路移動通知(LMN)已被接收時,路由控制器107僅更新路由表400的路由信息,這是因為去往移動終端MN1的輸出端口由于執(zhí)行移動終端MN1(移動終端MN2)在連接至該接入路由器AR1的接入點之間的切換而改變。
      地址轉(zhuǎn)換器109配置用于執(zhí)行路由主機地址和唯一主機地址之間的轉(zhuǎn)換,該路由主機地址包括在通過網(wǎng)絡(luò)連接單元IF111接收的分組中。地址轉(zhuǎn)換器109也執(zhí)行唯一主機地址和路由主機地址之間的轉(zhuǎn)換,該唯一主機地址包括在通過連接單元IF1/IF2接收的分組中。
      網(wǎng)絡(luò)連接單元IF111為一界面,通過該界面,分組在網(wǎng)絡(luò)連接單元IF111和網(wǎng)絡(luò)1之間發(fā)送和接收。例如,諸如100BASE-TX等的LAN界面可以用來作為該網(wǎng)絡(luò)連接單元IF111。
      通知接收器113配置用于接收來自移動終端MN1(移動終端MN2)的激活消息,且通知路由控制器107該激活消息已被接收。通知接收器113同樣配置用于接收來自路由管理器RM的激活通知消息,且通知路由控制器107該激活通知消息已被接收。
      此外,在本實施例中,通知接收器113配置用于接收來自移動終端MN1(移動終端MN2)的鏈路移動通知(LMN),且通知路由控制器107該LMN已被接收。
      (使用通信終端和路由器的路由控制方法)下面說明使用依照第一實施例的通信終端和路由器的路由控制方法。
      圖6顯示了在移動終端MN1執(zhí)行從接入點AP2至接入點AP3切換的情況下的消息過程,其中接入點AP2連接至接入路由器AR1的連接單元IF1,接入點AP3連接至接入路由器AR1的連接單元IF2。
      首先,在步驟S10中,移動終端MN1接收從接入路由器AR1通過作為切換目的地的接入點AP3發(fā)送來的路由廣告。
      在步驟S20中,基于在步驟S10中通過接入點AP3接收的路由廣告和在當前無線通信中通過接入點AP2接收的路由廣告,移動終端MN1判斷執(zhí)行了在連接至接入路由器AR1的接入點之間的切換。
      在步驟S30中,基于在步驟S10中的接收的廣告信息,移動終端MN1更新鄰居高速緩存中的內(nèi)容。
      在步驟S40中,移動終端MN1將鏈路移動通知(LMN)發(fā)送至接入路由器AR1,該鏈路移動通知指示執(zhí)行了從接入點AP2至AP3的切換,接入點AP2和AP3皆連接至接入路由器AR1。
      在步驟S50中,基于接收的鏈路移動通知,接入路由器AR1在路由表400中僅更新移動終端MN1的唯一主機地址和輸出端口之間的對應(yīng)關(guān)系。相應(yīng)的,當接收到鏈路移動通知(LMN)時,接入路由器AR1既不分配新的路由主機地址給移動終端MN1,也不更新RCT300的內(nèi)容。
      這里,移動終端MN1可以通過多播或單播將鏈路移動通知(LMN)發(fā)送。此外,移動終端MN1將鏈路移動通知(LMN)發(fā)送給接入路由器AR1的定時可以不同于通過接入點AP3從接入路由器AR1接收路由廣告的定時。移動終端MN1將LMN發(fā)送給接入路由器AR1的定時可以是移動終端MN1將無線鏈路切換至接入路由器AR1的定時,或者切換至與接入路由器AR1連接的接入點的定時。
      (效果)
      依照上述本發(fā)明的第一實施例,可以避免路由主機地址的重新分配和路由高速緩存表(RCT)的更新,且可以實現(xiàn)完成切換所需時間的減少,這是因為當接入路由器AR1(接入路由器AR2)接收表示切換在連接至相同接入路由器的接入點之間執(zhí)行的鏈路移動通知時,僅更新路由信息。
      此外,依照第一實施例,避免了網(wǎng)絡(luò)資源的浪費,這是因為接入路由器和路由管理器都不發(fā)送和接收一消息來更新RCT。
      雖然IP2作為一個例子在上述第一實施例中描述,本發(fā)明也可以提供于其它通信方法,例如移動IPv6(MIPv6)。在MIPv6中,當一通信終端執(zhí)行切換時,執(zhí)行DAD(重復(fù)地址檢測)處理。在重復(fù)地址檢測(DAD)的處理中,“轉(zhuǎn)交地址(CoA)”基于接收自接入路由器的路由廣告自動生成,且在網(wǎng)絡(luò)上CoA的不復(fù)制采用多播確定。
      此外,在MIPv6中,使用多播的控制消息(鄰居請求(NS)和鄰居廣告(NA))在通信終端和接入路由器之間交換,以更新在通信終端和接入路由器中的鄰居高速緩存。
      也就是說,存在網(wǎng)絡(luò)資源在MIPv6中浪費的問題,這是因為使用多播的消息在通信終端和接入路由器之間交換。特別的,由于無線通信被使用在通信終端和接入路由器之間,因此需要一測量來防止NS和NA的冒充。
      相應(yīng)的,上述問題可以通過使用單播發(fā)送鏈路移動通知(LMN)到相關(guān)的接入路由器來解決,如上所描述的那樣,該鏈路移動通知表明通信終端執(zhí)行連接至相同接入路由器的接入點之間的切換。
      下面說明本發(fā)明的第二實施例。在第二實施例中,路由器基于包括在分組中的路由主機地址,使用一路由表,為去往通信終端的分組選擇一輸出端口,該路由表建立路由主機地址和輸出端口之間的相應(yīng)關(guān)系,且該路由器在選擇傳輸分組的輸出端口之后,將路由主機地址轉(zhuǎn)換為唯一主機地址。
      此外,在第二實施例中,路由器整合多個路由主機地址,且使用路由表建立整合的路由主機地址和輸出端口之間的相應(yīng)關(guān)系,來防止當通信終端執(zhí)行切換時路由表內(nèi)容的更新。
      (網(wǎng)絡(luò)結(jié)構(gòu)和路由器的模塊結(jié)構(gòu))
      在第二實施例中,使用與上述第一實施例相同的網(wǎng)絡(luò)結(jié)構(gòu)。此外,本實施例的邏輯模塊結(jié)構(gòu)與在第一實施例中描述的接入路由器AR1的結(jié)構(gòu)相同。
      這里,與第一實施例中的接入路由器AR1的模塊的功能不同的模塊將參照圖5B主要說明。
      本實施例的存儲單元105配置用于存儲一路由表,該路由表建立用于形成網(wǎng)絡(luò)1的接入路由器AR1或AR2的路由主機地址和輸出去往移動終端的分組的連接單元IF1(或連接單元IF2)之間的相應(yīng)關(guān)系。本實施例的存儲器105形成路由表存儲單元。
      特別的,路由表和路由高速緩存表存儲在存儲單元105中,路由表中的內(nèi)容與圖1所示的傳統(tǒng)的內(nèi)容不同。這里,圖8顯示了路由高速緩存表(RCT)300、路由表410和鄰居高速緩存500的內(nèi)容的一個例子,路由高速緩存表(RCT)300、路由表410和鄰居高速緩存500存儲在依照本實施例的接入路由器AR1的存儲單元105中。如圖8所示,路由表410建立路由主機地址和輸出端口之間的相應(yīng)關(guān)系,而不是唯一主機地址和輸出端口之間的相應(yīng)關(guān)系。
      在本實施例中,路由控制器107形成一地址處理器,其基于路由表410建立路由主機地址和移動終端MN1(移動終端MMN2)的唯一主機地址之間的相應(yīng)關(guān)系。
      特別的,路由表410包括一路由信息,該路由信息建立整合在接入路由器AR1中的多個路由主機地址(P1_ra至P4_ra)和輸出端口(連接單元IF1或連接單元IF2)之間的相應(yīng)關(guān)系,如圖8所示。
      這里,例如,用于路由的整合的主機地址可以表示為在路由表410中的每個網(wǎng)絡(luò)地址。接入路由器AR1可以基于網(wǎng)絡(luò)地址表示的路由表410,決定分配給移動終端MN1(移動終端MMN2)的路由主機地址。
      例如,當路由主機地址被分配給移動終端MN1時,路由控制器107基于輸出端口(連接單元IF1或IF2)和路由表410,將整合的路由主機地址分配給移動終端MN1,該輸出端口(連接單元IF1或IF2)與移動終端MN1建立無線通信的接入點相連接。
      更特別的,例如,在無線通信由移動終端MN1通過接入點AP2所建立的情況下,接入路由器AR1參照路由表410,且相應(yīng)于接入點AP2連接的輸出端口(連接單元IF1)的路由主機地址(P1-ra)可以由接入路由器AR1分配給移動終端MN1。
      然后,路由控制器107建立移動終端MN1的唯一主機地址(MN1_ha)和路由主機地址(P1-ra)之間的相應(yīng)關(guān)系,如RCT310中所示。路由控制器107然后基于來自路由管理器RM的IPra更新消息,將一激活通知消息發(fā)送至路由管理器RM并更新RCT310的內(nèi)容。
      在本實施例中,路由控制器107形成一路由選擇器,其中,基于包括在去往移動終端MN1(移動終端MMN2)的分組中的路由主機地址和路由表410,選擇輸出端口(連接單元IF1或連接單元IF2)。
      例如,路由控制器107基于包括在去往移動終端MN1的分組中的路由主機地址(P1_ra)和圖8所示的路由表410,選擇輸出端口(連接單元IF1)。然后,基于RCT310,路由控制器107獲取移動終端MN1的唯一主機地址(MN1_ha),該主機地址(MN1_ha)與包括在去往移動終端MN1的分組中的路由主機地址(P1-ra)相對應(yīng)。
      此外,路由控制器107參照鄰居高速緩存500中的內(nèi)容,將去往移動終端MN1的分組發(fā)送至移動終端MN1,其中該分組已被地址轉(zhuǎn)換器轉(zhuǎn)換為唯一主機地址(MN1_ha)。
      在本實施例中,地址轉(zhuǎn)換器109通過路由控制器107將路由主機地址轉(zhuǎn)換為唯一主機地址,作為路由主機地址和唯一主機地址之間的相應(yīng)關(guān)系的結(jié)果,即基于RCT310的內(nèi)容。
      這里,在上述第二實施例中,從移動終端MN1(移動終端MMN2)發(fā)送去往網(wǎng)絡(luò)1的發(fā)送分組,基于RCT310,在地址轉(zhuǎn)換器109中從唯一主機地址轉(zhuǎn)換為路由主機地址。然后,路由控制器107基于轉(zhuǎn)換的路由主機地址,將分組通過網(wǎng)絡(luò)連接單元IF111發(fā)送至網(wǎng)絡(luò)1。
      (使用路由器的路由控制方法)下面,參照圖7,說明使用依照第二實施例的路由器的路由控制方法。這里,移動終端MN1通過圖4所示的接入點AP2開始通信。
      首先,在步驟S110中,移動終端MN1通過接入點AP2接收來自接入路由器AR1的路由廣告。
      在步驟S120中,移動終端MN1基于在步驟S110中接收的路由廣告,更新鄰居高速緩存的內(nèi)容。
      在步驟S130中,為了通過接入路由器AR1通信,移動終端MN1將一激活消息發(fā)送給接入路由器AR1。
      在步驟S140中,接入路由器AR1基于路由表410,將路由主機地址(例如,P1_ra)分配給移動終端MN1,且建立路由主機地址(P1_ra)和移動終端MN1的唯一主機地址(MN1_ha)之間的相應(yīng)關(guān)系,且移動終端MN1通過接入點AP2建立通信,即由移動終端MN1通過連接單元IF1建立通信。
      在步驟S150中,接入路由器AR1將激活通知消息發(fā)送給路由管理器RM。
      在步驟S160中,路由管理器RM基于接收的激活通知消息,建立移動終端MN1的唯一主機地址(MN1_ha)和路由主機地址(P1_ra)之間的相應(yīng)關(guān)系,且更新路由高速緩存表(RCT)的內(nèi)容。
      在步驟S170中,路由管理器RM將IPra更新消息發(fā)送給接入路由器AR1。
      在步驟S180中,接入路由器AR1基于接收的IPra更新消息更新RCT310的內(nèi)容,以反映在步驟S150中發(fā)送的路由主機地址(P1_ra)和移動終端MN1的唯一主機地址(MN1_ra)之間的相應(yīng)關(guān)系。
      接下來,說明一個消息過程,其中,接入路由器AR1接收去往移動終端MN1的分組且發(fā)送分組至移動終端MN1。
      在步驟S210中,接入路由器AR1通過網(wǎng)絡(luò)1接收去往移動終端MN1的分組。
      在步驟S220中,基于包括在接收的去往移動終端MN1的分組中的路由主機地址(P1_ra),接入路由器AR1搜尋路由表410,選擇輸出分組的輸出端口(連接單元IF1)。
      在步驟S230中,接入路由器AR1基于包括在接收的去往移動終端MN1的分組中的路由主機地址(P1_ra),搜尋RCT310,以獲取移動終端MN1的唯一主機地址(MN1_ha)。
      在步驟S240中,接入路由器AR1將包括在接收的去往移動終端MN1的分組中的路由主機地址(P1_ra)轉(zhuǎn)換為移動終端MN1的唯一主機地址(MN1_ha)。
      在步驟S250中,接入路由器AR1參照鄰居高速緩存500,將去往移動終端MN1且轉(zhuǎn)換為移動終端MN1的唯一主機地址(MN1_ha)的分組發(fā)送至移動終端MN1。
      (效果)依照本發(fā)明第二實施例,即使通過接入路由器AR1(接入路由器AR2)通信的移動終端的數(shù)目增加,路由表410的內(nèi)容也不更新,可以防止路由表410中信息量的增加,且可以實現(xiàn)搜尋路由信息所需時間的減少,這是因為使用包括在路由信息中的路由表410建立了路由主機地址和唯一主機地址之間的相應(yīng)關(guān)系,該路由信息不是建立唯一主機地址和輸出端口之間的相應(yīng)關(guān)系,而是建立路由主機地址和輸出端口之間的相應(yīng)關(guān)系。
      即,如果建立分配給移動終端MN1、MN2的路由主機地址和分組的輸出端口(連接單元IF1或IF2)之間的相應(yīng)關(guān)系的路由信息在路由表410中表現(xiàn)為一整合的方式時,例如,如果路由信息表示為每個網(wǎng)絡(luò)地址,可以減少下行方向的路由信息量,即去往移動終端MN1和移動終端MN2的路由信息量。從而,可是實現(xiàn)搜尋路由信息所需時間的減少和分組的高速轉(zhuǎn)送。
      雖然路由高速緩存表(RCT)和路由表在第一和第二實施例中分別提供,但是可以使用一個表,路由高速緩存表(RCT)和路由表一起整合在該表中。
      例如,如果在唯一主機地址(IPha)、路由主機地址(IPra)和輸出端口(連接單元IF1或連接單元IF2)之間如圖9所示建立了相應(yīng)關(guān)系,通過使用具有一整合表600的接入路由器,也可以實現(xiàn)上述第一和第二實施例。
      例如,當接入路由器AR1使用上述第二實施例中的整合路由表600時,路由控制器107通過使用該整合路由表600選擇一輸出端口,且同時將移動終端MN1的唯一主機地址(MN_ha)通知地址轉(zhuǎn)換器109。此外,地址轉(zhuǎn)換器109基于該通知的唯一主機地址(MN_ha),將包括在去往移動終端MN1的分組中的路由主機地址轉(zhuǎn)換為唯一主機地址(MN1_ha)。
      即,可以實現(xiàn)更高速的分組轉(zhuǎn)換,這是因為接入路由器AR1可以使用該整合表600,同時搜尋路由信息、用于路由的主機地址和唯一主機地址之間的相應(yīng)關(guān)系。
      依照本發(fā)明,可以提供通信系統(tǒng),通信終端,路由控制方法和路由器,其減少了在連接至相同接入路由器的無線基站之間執(zhí)行切換所需的時間,且當使用唯一主機地址和路由主機地址控制用于分組轉(zhuǎn)送的路由時,可以實現(xiàn)分組的高速轉(zhuǎn)送。
      權(quán)利要求
      1.一種通信系統(tǒng),包括一通信終端和一路由器,其中該通信終端包括一判斷單元,配置用于基于來自路由器的路由廣告,判斷在連接至該路由器的無線基站之間是否執(zhí)行切換;一鏈路移動通知發(fā)送器,配置用于基于判斷單元的判斷結(jié)果,將一鏈路移動通知發(fā)送給路由器,該鏈路移動通知表示在連接至該路由器的無線基站之間執(zhí)行了切換;該路由器包括一路由信息更新單元,配置用于建立唯一地分配給通信終端的唯一主機地址和用于該路由器中的路由主機地址之間的相應(yīng)關(guān)系,以及更新一路由信息,該路由信息建立唯一主機地址和輸出去往通信終端的分組的一輸出端口之間的相應(yīng)關(guān)系,且其中,當接收到鏈路移動通知時,路由信息更新單元僅更新路由信息。
      2.一種通信終端,包括一判斷單元,配置用于基于來自路由器的路由廣告,判斷在連接至一個路由器的無線基站之間是否執(zhí)行切換;一鏈路移動通知發(fā)送器,配置用于基于判斷單元的判斷結(jié)果,將一鏈路移動通知發(fā)送給路由器,該鏈路移動通知表示在連接至該路由器的無線基站之間執(zhí)行了切換。
      3.一種路由控制方法,其用于包括一通信終端和一路由器的通信系統(tǒng)中,該路由控制方法包括步驟如下基于來自路由器的路由廣告,判斷是否在連接至該路由器的無線基站之間執(zhí)行切換;基于判斷步驟中的判斷結(jié)果,將一鏈路移動通知發(fā)送給該路由器,該鏈路移動通知表示在連接至該路由器的無線基站之間執(zhí)行了切換;使唯一地分配給該通信終端的唯一主機地址與用于該路由器中的路由主機地址相互對應(yīng);更新一路由信息,該路由信息建立唯一主機地址和輸出去往通信終端的分組的一輸出端口之間的相應(yīng)關(guān)系,且其中,在更新步驟中,當接收到鏈路移動通知時,僅更新路由信息。
      全文摘要
      依照本發(fā)明的移動終端MN1,基于來自路由器AR1的路由廣告,判斷在連接至該路由器AR1的接入點(APs)之間是否執(zhí)行了切換,且將一鏈路移動通知發(fā)送給路由器AR1,該鏈路移動通知表示在接入路由器AR1的控制下執(zhí)行了切換。此外,接入路由器AR1基于該接收的鏈路移動通知,僅更新路由信息。
      文檔編號H04W40/02GK1956417SQ20061014189
      公開日2007年5月2日 申請日期2004年9月8日 優(yōu)先權(quán)日2003年9月8日
      發(fā)明者大林隆之, 岡川隆俊, 西田克利 申請人:株式會社Ntt都科摩
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1