TWI631867B - Inter-domain handover method and system for user equipment and relay gateway device - Google Patents
Inter-domain handover method and system for user equipment and relay gateway device Download PDFInfo
- Publication number
- TWI631867B TWI631867B TW105140423A TW105140423A TWI631867B TW I631867 B TWI631867 B TW I631867B TW 105140423 A TW105140423 A TW 105140423A TW 105140423 A TW105140423 A TW 105140423A TW I631867 B TWI631867 B TW I631867B
- Authority
- TW
- Taiwan
- Prior art keywords
- mobile device
- network protocol
- relay gateway
- protocol address
- gateway device
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 25
- 238000003860 storage Methods 0.000 claims abstract description 37
- 239000002131 composite material Substances 0.000 claims description 47
- 230000005540 biological transmission Effects 0.000 claims description 15
- 150000001875 compounds Chemical class 0.000 claims 1
- 230000014759 maintenance of location Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
一種中繼閘道(Relay Gateway)裝置,包括:一處理器及一儲存器,其中當一第一行動裝置與一第二行動裝置進行封包傳輸且第二行動裝置由中繼閘道裝置換手至另一中繼閘道裝置時,第二行動裝置的網路協定位址由一舊網路協定位址變更為一新網路協定位址,當第一行動裝置傳送包括舊網路協定位址為一目的端的一第一封包至第二行動裝置時,中繼閘道裝置的處理器依據儲存器的一列表中第二行動裝置的舊網路協定位址與新網路協定位址,修改第一封包的目的端的舊網路協定位址成為新網路協定位址後傳送至第二行動裝置。藉此,達成第二行動裝置換手後仍能維持無縫傳遞資訊的機制。 A relay gateway device includes: a processor and a storage, wherein when a first mobile device and a second mobile device transmit packets and the second mobile device is replaced by a relay gateway device When the relay device is connected to another relay device, the network protocol address of the second mobile device is changed from an old network protocol address to a new network protocol address, and the first mobile device transmits the old network protocol address. When the first packet is a first packet to the second mobile device, the processor of the relay gateway device is configured according to the old network protocol address of the second mobile device in a list of the storage device and the new network protocol address. The old network protocol address that modifies the destination of the first packet is transmitted to the second mobile device after being the new network protocol address. In this way, a mechanism for seamlessly transmitting information after the second mobile device is changed hands can be achieved.
Description
本發明關於一種跨網域換手方法、系統,特別是一種執行於中繼閘道裝置且應用於行動裝置的跨網域換手方法。 The present invention relates to a cross-domain handover method and system, and more particularly to a cross-domain handover method performed on a relay gateway device and applied to a mobile device.
目前行動裝置於基地台間的換手仍然須要透過行動裝置去主動通知基地台,其上的網路位址對映表是否需要進行更新,以使得行動裝置可以直接或間接傳輸資料到其他電子裝置,然而目前基地台間的換手仍舊存在著如三角路由等問題。 At present, the mobile device between the base stations still needs to actively notify the base station through the mobile device, and whether the network address mapping table needs to be updated, so that the mobile device can directly or indirectly transmit data to other electronic devices. However, there are still problems such as triangular routing in the exchange between base stations.
那麼提供一種行動裝置換手後仍能維持無縫傳遞資訊的機制,是非常重要的研究議題之一。 It is one of the most important research topics to provide a mechanism for mobile devices to maintain seamless delivery of information after changing hands.
本發明提出一種行動裝置跨網域換手方法、系統及中繼閘道(Relay Gateway)裝置,當行動裝置在中繼閘道裝置間進行換手的行為時,換手前的中繼閘道裝置會比對本身存取的複合資訊來判定是否進行資料封包中某些欄位的資訊轉換及更改等動作以便傳遞資訊封包至目的地行動裝置,達到行動裝置換手時仍能無縫傳輸資訊的功效。 The present invention provides a mobile device cross-domain handover method, system and relay gateway device. When the mobile device performs a hand-over behavior between the relay gateway devices, the relay gateway device before the handover It will compare the composite information accessed by itself to determine whether to perform information conversion and modification of certain fields in the data packet to transmit the information packet to the destination mobile device, so that the mobile device can seamlessly transmit information when the mobile device changes hands. efficacy.
本發明實施例提供一種行動裝置跨網域換手系統,包括一第一中繼閘道裝置及一第二中繼閘道裝置,該第一中繼閘道裝置與該 第二中繼閘道裝置直接或間接連接,該第一中繼閘道裝置包括一第一處理器及一第一儲存器,該第二中繼閘道裝置包括一第二處理器及一第二儲存器,其中一第一行動裝置與一第二行動裝置進行封包傳輸且該第二行動裝置由該第一中繼閘道裝置換手至該第二中繼閘道裝置,該系統執行一行動裝置跨網域換手方法包括:該第二處理器判斷該第二行動裝置的加入;該第二處理器廣播該第二行動裝置的一複合資訊;該第一處理器根據該第二行動裝置的該複合資訊更新該第一儲存器的一第一列表;其中該複合資訊包含一識別碼及一新網路協定位址,且該識別碼、該新網路協定位址及該第一列表中該第二行動裝置的的一舊網路協定位址彼此對應;其中當該第一行動裝置傳送一第一封包至該第二行動裝置且該第一封包之目的端為該舊網路協定位址時,該第一處理器依據該第一儲存器的該第一列表中的該舊網路協定位址與該新網路協定位址,修改該第一封包之目的端的該舊網路協定位址成為該新網路協定位址後經由該第二中繼閘道裝置傳送至該第二行動裝置。 An embodiment of the present invention provides a mobile device cross-domain handover system, including a first relay gateway device and a second relay gateway device, and the first relay gateway device and the The second relay gateway device includes a first processor and a first storage device, and the second relay gateway device includes a second processor and a first a second storage device, wherein a first mobile device and a second mobile device perform packet transmission and the second mobile device is handed over by the first relay gateway device to the second relay gateway device, the system executing a The mobile device cross-domain handover method includes: the second processor determines the joining of the second mobile device; the second processor broadcasts a composite information of the second mobile device; the first processor is configured according to the second action The composite information of the device updates a first list of the first storage; wherein the composite information includes an identification code and a new network protocol address, and the identification code, the new network protocol address, and the first An old network protocol address of the second mobile device in the list corresponds to each other; wherein when the first mobile device transmits a first packet to the second mobile device, and the destination end of the first packet is the old network The first place when the address is agreed Modifying the old network protocol address of the destination end of the first packet into the new network according to the old network protocol address in the first list of the first storage and the new network protocol address The protocol address is transmitted to the second mobile device via the second relay gateway device.
本發明實施例提供一種行動裝置跨網域換手方法,執行於一行動裝置跨網域換手系統,該系統包括一第一中繼閘道裝置及一第二中繼閘道裝置,該第一中繼閘道裝置與該第二中繼閘道裝置直接或間接連接,其中一第一行動裝置與一第二行動裝置進行封包傳輸且該第二行動裝置由該第一中繼閘道裝置換手至該第二中繼閘道裝置,該方法包括:該第二中繼閘道裝置判斷該第二行動裝置的加入;該第二中繼閘道裝置廣播該第二行動裝置的一複合資訊;以及該第一中繼閘道裝置根據該第二行動裝置的該複合資訊更新該第一中繼閘道裝置的一第一列表;其中該複合資訊包含一識別碼及一新網路協定位址,且該識別碼、該新網路協定位址及該第一列表中該第二行動裝置的一舊網路協定位址彼此對應;其中當該第一行動裝置傳送一第一封包至該第二行動裝置且該第一 封包之目的端為該舊網路協定位址時,該第一中繼閘道裝置依據該第一列表中的該舊網路協定位址與該新網路協定位址,修改該第一封包之目的端的該舊網路協定位址成為該新網路協定位址後經由該第二中繼閘道裝置傳送至該第二行動裝置。 An embodiment of the present invention provides a cross-domain handover method for a mobile device, which is implemented in a mobile device cross-domain handover system, the system includes a first relay gateway device and a second relay gateway device. a relay gateway device is directly or indirectly connected to the second relay gateway device, wherein a first mobile device and a second mobile device perform packet transmission and the second mobile device is configured by the first relay gateway device Transmitting to the second relay gateway device, the method comprising: the second relay gateway device determining the joining of the second mobile device; the second relay gateway device broadcasting a composite of the second mobile device And the first relay gateway device updates a first list of the first relay gateway device according to the composite information of the second mobile device; wherein the composite information includes an identification code and a new network protocol a location, and the identification code, the new network protocol address, and an old network protocol address of the second mobile device in the first list correspond to each other; wherein when the first mobile device transmits a first packet to The second mobile device and the One When the destination end of the packet is the old network protocol address, the first trunk gateway device modifies the first packet according to the old network protocol address in the first list and the new network protocol address. The old network protocol address of the destination end is transmitted to the second mobile device via the second relay gateway device after the new network protocol address.
本發明實施例提供一種中繼閘道裝置,包括:一處理器;以及一儲存器,連接該處理器;其中當一第一行動裝置與一第二行動裝置進行封包傳輸且該第二行動裝置由該中繼閘道裝置換手至另一中繼閘道裝置時,該儲存器的一列表儲存該第二行動裝置的一識別碼、該第二行動裝置在該中繼閘道裝置上的一舊網路協定位址及該第二行動裝置在該另一中繼閘道裝置上的一新網路協定位址,該識別碼、該新網路協定位址及該舊網路協定位址彼此對應;其中當該第一行動裝置傳送一第一封包至該第二行動裝置且該第一封包之目的端為該舊網路協定位址時,該處理器依據該列表中該第二行動裝置的該舊網路協定位址與該新網路協定位址,修改該第一封包之目的端的該舊網路協定位址成為該新網路協定位址後傳送至該第二行動裝置。 An embodiment of the present invention provides a relay gateway device, including: a processor; and a storage device connected to the processor; wherein when a first mobile device and a second mobile device perform packet transmission and the second mobile device When the relay gateway device is handed over to another relay gateway device, a list of the storage device stores an identification code of the second mobile device, and the second mobile device is on the relay gateway device An old network protocol address and a new network protocol address of the second mobile device on the other relay gateway device, the identification code, the new network protocol address, and the old network protocol bit The addresses correspond to each other; wherein when the first mobile device transmits a first packet to the second mobile device and the destination end of the first packet is the old network protocol address, the processor is configured according to the second in the list The old network protocol address of the mobile device and the new network protocol address, the old network protocol address of the destination end of the first packet is modified to be the new network protocol address, and then transmitted to the second mobile device .
本發明提出一種行動裝置跨網域換手方法、系統及中繼閘道裝置,當行動裝置在中繼閘道裝置間進行換手的行為時,中繼閘道裝置間會進行複合資訊的交換並且進行判斷、比對、建立與更新複合資訊的行為,以使得行動裝置在中繼閘道裝置間換手並進行封包傳遞時,封包所經過的中繼閘道裝置會判定是否進行資料封包中某些欄位的資訊轉換、對應及更改等動作以便傳遞資訊封包至目的地行動裝置以達到行動裝置換手並能無縫傳輸封包的功效。 The invention provides a mobile device cross-domain handover method, system and relay gateway device. When a mobile device performs a hand-switching behavior between relay gateway devices, a composite information exchange is performed between the relay gateway devices. And performing the behavior of judging, comparing, establishing and updating the composite information, so that when the mobile device changes hands between the relay gateway devices and transmits the packet, the relay gateway device through which the packet passes determines whether or not to perform the data packet. Information conversion, correspondence and change of certain fields to transmit information packets to the destination mobile device to enable the mobile device to change hands and seamlessly transmit the packet.
為了能更進一步瞭解本發明為達成既定目的所採取之技術、方法及功效,請參閱以下有關本發明之詳細說明、圖式,相信本發明之目的、特徵與特點,當可由此得以深入且具體之瞭解,然而所附圖式僅提供參考與說明用,並非用來對本發明加以限制 者。 In order to further understand the technology, method and effect of the present invention in order to achieve the intended purpose, reference should be made to the detailed description and drawings of the present invention. It is understood that the drawings are provided for purposes of illustration and description only and are not intended to limit the invention By.
1‧‧‧行動裝置跨網域換手系統 1‧‧‧Mobile device cross-domain handover system
2~9‧‧‧中繼閘道裝置 2~9‧‧‧Trunk gateway device
10‧‧‧網際網路 10‧‧‧Internet
11、12‧‧‧行動裝置 11, 12‧‧‧ mobile devices
13‧‧‧處理器 13‧‧‧ Processor
14‧‧‧儲存器 14‧‧‧Storage
S101、S103、S105、S107、S109‧‧‧步驟 S101, S103, S105, S107, S109‧‧‧ steps
圖1是本發明實施例的行動裝置跨網域換手系統的示意圖。 1 is a schematic diagram of a cross-domain handoff system of a mobile device according to an embodiment of the present invention.
圖2是本發明實施例的中繼閘道裝置的系統方塊圖。 2 is a system block diagram of a relay gateway device according to an embodiment of the present invention.
圖3是本發明實施例的行動裝置跨網域換手方法的流程圖。 FIG. 3 is a flowchart of a mobile device cross-domain handover method according to an embodiment of the present invention.
在下文將參看隨附圖式更充分地描述各種例示性實施例,在隨附圖式中展示一些例示性實施例。然而,本發明概念可能以許多不同形式來體現,且不應解釋為限於本文中所闡述之例示性實施例。確切而言,提供此等例示性實施例使得本發明將為詳盡且完整,且將向熟習此項技術者充分傳達本發明概念的範疇。在諸圖式中,可為了清楚而誇示層及區之大小及相對大小。類似數字始終指示類似元件。 Various illustrative embodiments are described more fully hereinafter with reference to the accompanying drawings. However, the inventive concept may be embodied in many different forms and should not be construed as being limited to the illustrative embodiments set forth herein. Rather, these exemplary embodiments are provided so that this invention will be in the In the drawings, the size and relative sizes of layers and regions may be exaggerated for clarity. Similar numbers always indicate similar components.
應理解,雖然本文中可能使用術語第一、第二、第三等來描述各種元件或信號等,但此等元件或信號不應受此等術語限制。此等術語乃用以區分一元件與另一元件,或者一信號與另一信號。另外,如本文中所使用,術語「或」視實際情況可能包括相關聯之列出項目中之任一者或者多者之所有組合。 It will be understood that, although the terms first, second, third, etc. may be used herein to describe various elements or signals and the like, such elements or signals are not limited by the terms. These terms are used to distinguish one element from another, or a signal and another. In addition, as used herein, the term "or" may include all combinations of any one or more of the associated listed items.
請參照圖1所示,本發明實施例的行動裝置跨網域換手系統1包括多個中繼閘道裝置2~9,中繼閘道裝置2~9依序彼此線性連接,每一中繼閘道裝置2~9可連線至網際網路10,其中中繼閘道裝置2~9的依序彼此線性連接並非限制本發明,中繼閘道裝置2~9之間亦可彼此直接或間接連接。另外,請參照圖2所示,每一中繼閘道裝置2~9包括一處理器13及一儲存器14,且每一中繼閘道裝置2~9是透過一直連介面,如LTE-D、Wi-Fi Direct等與其他中繼閘道裝置連接,且每一中繼閘道裝置2~9是透過一接取介面, 如LTE、Wi-Fi、Zigbee、Bluetooth等無線接取介面與行動裝置連接。同時,每一中繼閘道裝置2~9的儲存器包含一列表,用以根據維護、確認、比對、建立、更新等操作來紀錄行動裝置及其資料封包的行為。 Referring to FIG. 1 , the mobile device cross-domain handoff system 1 of the embodiment of the present invention includes a plurality of relay gateway devices 2 to 9 , and the relay gateway devices 2 to 9 are linearly connected to each other in sequence. The relay gateway devices 2 to 9 can be connected to the Internet 10, wherein the linear connection of the relay gateway devices 2 to 9 in sequence is not limited to the present invention, and the relay gateway devices 2 to 9 can also be directly connected to each other. Or indirectly connected. In addition, as shown in FIG. 2, each of the relay gateway devices 2 to 9 includes a processor 13 and a storage device 14, and each of the relay gateway devices 2 to 9 is through a continuous interface, such as LTE- D, Wi-Fi Direct, etc. are connected to other relay gateway devices, and each of the relay gateway devices 2 to 9 is connected through an access interface. The wireless access interface such as LTE, Wi-Fi, Zigbee, and Bluetooth is connected to the mobile device. At the same time, the memory of each of the relay gateway devices 2 to 9 includes a list for recording the behavior of the mobile device and its data packets according to operations such as maintenance, confirmation, comparison, establishment, and update.
如圖1所示,行動裝置11及行動裝置12在中繼閘道裝置2的網域下進行資料封包的傳遞,但不限於在相同的網域,行動裝置11及行動裝置12也可以在不同網域下進行資料封包的傳遞,例如:行動裝置11及行動裝置12分別在中繼閘道裝置2及中繼閘道裝置3進行資料封包的傳遞;資料封包的傳遞,例如VoIP的封包傳輸,中繼閘道裝置2的儲存器14的列表中儲存行動裝置11與行動裝置12的網路協定位址(IP Address),以便行動裝置11傳送給行動裝置12的資料封包中封裝了行動裝置11的來源端網路協定位址以及行動裝置12的目的地網路協定位址,以及行動裝置12傳送給行動裝置11的資料封包中封裝了行動裝置12的來源端網路協定位址以及行動裝置11的目的地網路協定位址,其中行動裝置11以及行動裝置12綁定彼此的網路協定位址以便於進行資料封包的傳遞。 As shown in FIG. 1, the mobile device 11 and the mobile device 12 perform data packet transmission under the domain of the relay gateway device 2. However, the mobile device 11 and the mobile device 12 may be different in the same domain. The data packet is transmitted under the domain, for example, the mobile device 11 and the mobile device 12 respectively perform data packet transmission in the relay gateway device 2 and the relay gateway device 3; the data packet transmission, for example, VoIP packet transmission, The list of the storage devices 14 of the relay gateway device 2 stores the network address of the mobile device 11 and the mobile device 12, so that the mobile device 11 transmits the mobile device 11 to the mobile device 12. The source network protocol address and the destination network protocol address of the mobile device 12, and the source network protocol address encapsulating the mobile device 12 and the mobile device in the data packet transmitted by the mobile device 12 to the mobile device 11. The destination network protocol address of the mobile device 11 and the mobile device 12 are bound to each other's network protocol address to facilitate the delivery of the data packet.
於一實施例中,行動裝置11及行動裝置12在中繼閘道裝置2的網域下進行資料封包的傳遞,當行動裝置12由中繼閘道裝置2換手至中繼閘道裝置3時,請同時參照圖3所示,本發明實施例的行動裝置跨網域換手系統執行一行動裝置跨網域換手方法包括步驟:S101:中繼閘道裝置3的處理器13判斷行動裝置12的加入;S103:中繼閘道裝置3的處理器13廣播行動裝置12的一複合資訊;S105:中繼閘道裝置2的處理器13根據行動裝置12的複合資訊更新中繼閘道裝置2的儲存器14中的列表。值得注意的是,行動裝置12的複合資訊包括新網路協定位址以及識別碼,識別碼為代表行動裝置12的唯一識別碼,識別碼可為一媒體存取控制位址(MAC Address)、一國際行動設備識別碼(IMEI)或一國際行動用 戶識別碼(IMSI),其中除了網路協定位址之外,本領域技術人員亦可依照系統將識別碼設計為行動裝置的唯一識別碼,如除了上述媒體存取控制位址、國際行動設備識別碼及國際行動用戶識別碼之外的唯一識別碼。 In one embodiment, the mobile device 11 and the mobile device 12 perform data packet transmission under the domain of the relay gateway device 2, and when the mobile device 12 is handed over by the relay gateway device 2 to the relay gateway device 3 Referring to FIG. 3, the mobile device cross-domain handover method of the mobile device cross-domain handover system according to the embodiment of the present invention includes the following steps: S101: The processor 13 of the relay gateway device 3 determines the action The addition of the device 12; S103: the processor 13 of the relay gateway device 3 broadcasts a composite message of the mobile device 12; S105: the processor 13 of the relay gateway device 2 updates the relay gateway according to the composite information of the mobile device 12. A list in the storage 14 of the device 2. It should be noted that the composite information of the mobile device 12 includes a new network protocol address and an identification code, and the identification code is a unique identification code representing the mobile device 12, and the identification code can be a media access control address (MAC Address). An International Mobile Equipment Identity (IMEI) or an international action An identifier (IMSI), wherein in addition to the network protocol address, a person skilled in the art may design the identification code as a unique identifier of the mobile device according to the system, such as the above-mentioned media access control address, international mobile device A unique identifier other than the identification code and the International Mobile User ID.
於步驟S101及S103中,行動裝置12由中繼閘道裝置2換手至中繼閘道裝置3後,行動裝置12觸發中繼閘道裝置3的處理器13以使中繼閘道裝置3的處理器13得知行動裝置12已進入本身的網域中,以便將行動裝置12的複合資訊建立於中繼閘道裝置3的儲存器14的列表中。而中繼閘道裝置3的處理器13在獲取行動裝置12的複合資訊後並將其複合資訊廣播至其他中繼閘道裝置。 In steps S101 and S103, after the mobile device 12 is handed over by the relay gateway device 2 to the relay gateway device 3, the mobile device 12 triggers the processor 13 of the relay gateway device 3 to cause the relay gateway device 3 to The processor 13 learns that the mobile device 12 has entered its own domain to establish the composite information of the mobile device 12 in the list of storages 14 of the relay gateway device 3. The processor 13 of the relay gateway device 3 acquires the composite information of the mobile device 12 and broadcasts its composite information to other relay gateway devices.
於步驟S105中,中繼閘道裝置2的處理器13接收由中繼閘道裝置3的處理器13廣播的行動裝置12的複合資訊,中繼閘道裝置2的處理器13根據接收的行動裝置12的複合資訊判斷行動裝置12曾存在於中繼閘道裝置2的儲存器14的列表中,即行動裝置12曾存在於中繼閘道裝置2的網域下,以及根據行動裝置12的複合資訊,中繼閘道裝置2的處理器13更新中繼閘道裝置2的儲存器14的列表,其中如表1所示,於中繼閘道裝置2的儲存器14的列表中新增行動裝置12的新網路協定位址以使得識別碼、新網路協定位址與舊網路協定位址彼此對應。值得注意的是,中繼閘道裝置2的處理器13是根據行動裝置12的複合資訊中的識別碼判斷行動裝置12曾存在於中繼閘道裝置2的網域下。在此示例中,中繼閘道裝置2的處理器13比對行動裝置12的複合資訊與中繼閘道裝置2的儲存器的列表都包括有相同的識別碼,例如媒體存取控制位址,因此中繼閘道裝置2的處理器13判斷行動裝置12曾存在於中繼閘道裝置2的網域下。另外,中繼閘道裝置2的儲存器14的列表中原本已包含行動裝置12識別碼以及換手前的舊網路協定位址,中繼閘道裝置2的處理器根據行動裝置12的識 別碼,將新網路協定位址更新於中繼閘道裝置2的儲存器14的列表中,並使得新網路協定位址與舊網路協定位址彼此對應。在另一示例中,中繼閘道裝置4的處理器13接收由中繼閘道裝置3的處理器13廣播的行動裝置12的複合資訊並比對行動裝置12的複合資訊與中繼閘道裝置4的儲存器14的列表並無包括有相同的識別碼,因此中繼閘道裝置4的處理器13判斷行動裝置12不曾存在於中繼閘道裝置2的網域下,接著中繼閘道裝置4的處理器13廣播行動裝置12的複合資訊至其他中繼閘道裝置。 In step S105, the processor 13 of the relay gateway device 2 receives the composite information of the mobile device 12 broadcast by the processor 13 of the relay gateway device 3, and the processor 13 of the relay gateway device 2 receives the action according to the reception. The composite information determining mobile device 12 of the device 12 is present in the list of the storage 14 of the relay gateway device 2, that is, the mobile device 12 was present under the domain of the relay gateway device 2, and according to the mobile device 12 The composite information, the processor 13 of the relay gateway device 2 updates the list of the storage 14 of the relay gateway device 2, as shown in Table 1, added to the list of the storage 14 of the relay gateway device 2 The new network protocol address of the mobile device 12 is such that the identification code, the new network protocol address, and the old network protocol address correspond to each other. It is to be noted that the processor 13 of the relay gateway device 2 determines that the mobile device 12 has existed under the domain of the relay gateway device 2 based on the identification code in the composite information of the mobile device 12. In this example, the processor 13 of the relay gateway device 2 includes the same identification code as the composite information of the mobile device 12 and the memory of the relay gateway device 2, such as a media access control address. Therefore, the processor 13 of the relay gateway device 2 judges that the mobile device 12 was present under the domain of the relay gateway device 2. In addition, the list of the memory 14 of the relay gateway device 2 originally includes the mobile device 12 identification code and the old network protocol address before the handover, and the processor of the relay gateway device 2 is based on the knowledge of the mobile device 12. The new network protocol address is updated in the list of the memory 14 of the relay gateway device 2, and the new network protocol address and the old network protocol address correspond to each other. In another example, the processor 13 of the relay gateway device 4 receives the composite information of the mobile device 12 broadcast by the processor 13 of the relay gateway device 3 and compares the composite information of the mobile device 12 with the relay gateway. The list of the storages 14 of the device 4 does not include the same identification code, so the processor 13 of the relay gateway device 4 determines that the mobile device 12 does not exist under the domain of the relay gateway device 2, and then relays the gate The processor 13 of the track device 4 broadcasts the composite information of the mobile device 12 to other relay gateway devices.
在一示例中,請參照回圖1所示,行動裝置11及行動裝置12在中繼閘道裝置2的網域下進行資料封包的傳遞,行動裝置12由中繼閘道裝置2換手至中繼閘道裝置3。當行動裝置11傳送包括舊網路協定位址為目的端的一封包至行動裝置12時,中繼閘道裝置2的處理器13依據中繼閘道裝置2的儲存器14的列表中的舊網路協定位址與新網路協定位址,修改封包目的端的舊網路協定位址為新網路協定位址後經由中繼閘道裝置3傳送至行動裝置12,其中列表中的識別碼、舊網路協定位址及新網路協定位址彼此對應。當行動裝置12傳送包括新網路協定位址為來源端的一封包至行動裝置11時,中繼閘道裝置2的處理器13依據中繼閘道裝置2的儲存器14的列表中的舊網路協定位址與新網路協定位址,修改封包來源端的新網路協定位址為舊網路協定位址後經由中繼閘道裝置2傳送至行動裝置11,其中行動裝置12的識別碼、舊網路協定位址及新網路協定位址彼此對應。 In an example, referring to FIG. 1 , the mobile device 11 and the mobile device 12 perform data packet transmission under the domain of the relay gateway device 2, and the mobile device 12 is handed over by the relay gateway device 2 to Relay gateway device 3. When the mobile device 11 transmits a packet including the old network protocol address as the destination to the mobile device 12, the processor 13 of the relay gateway device 2 is based on the old network in the list of the storage 14 of the relay gateway device 2. The route agreement address and the new network protocol address, the old network protocol address of the modification packet destination end is the new network protocol address, and then transmitted to the mobile device 12 via the relay gateway device 3, wherein the identification code in the list, The old network protocol address and the new network protocol address correspond to each other. When the mobile device 12 transmits a packet including the new network protocol address as the source to the mobile device 11, the processor 13 of the relay gateway device 2 is based on the old network in the list of the storage 14 of the relay gateway device 2. The road protocol address and the new network protocol address, the new network protocol address of the modified packet source is the old network protocol address, and then transmitted to the mobile device 11 via the relay gateway device 2, wherein the identification code of the mobile device 12 The old network protocol address and the new network protocol address correspond to each other.
在一示例中,行動裝置11及行動裝置12在中繼閘道裝置2的 網域下進行資料封包的傳遞,行動裝置12先由中繼閘道裝置2換手至中繼閘道裝置3,再由中繼閘道裝置3換手回至中繼閘道裝置2。中繼閘道裝置2的處理器13判斷行動裝置12的加入並建立行動裝置12的複合資訊(包括識別碼及新網路協定位址)於中繼閘道裝置2的儲存器14的列表中,中繼閘道裝置2的處理器13判斷行動裝置12的複合資訊的識別碼存在於中繼閘道裝置2的儲存器14的列表中,中繼閘道裝置2的處理器13根據行動裝置12的複合資訊更新中繼閘道裝置2的儲存器14的列表,即根據存在於中繼閘道裝置2的儲存器14的列表中行動裝置12的識別碼,中繼閘道裝置2的處理器13取得行動裝置12的複合資訊的新網路協定位址與中繼閘道裝置2的儲存器14的列表中行動裝置12的舊網路協定位址後刪除新網路協定位址以使得行動裝置12沿用舊網路協定位址傳收封包。 In an example, the mobile device 11 and the mobile device 12 are in the relay gateway device 2 The data packet is transmitted under the domain, and the mobile device 12 is first changed by the relay gateway device 2 to the relay gateway device 3, and then the relay gateway device 3 is switched back to the relay gateway device 2. The processor 13 of the relay gateway device 2 determines the joining of the mobile device 12 and establishes the composite information (including the identification code and the new network protocol address) of the mobile device 12 in the list of the storage 14 of the relay gateway device 2. The processor 13 of the relay gateway device 2 determines that the identification code of the composite information of the mobile device 12 exists in the list of the storage 14 of the relay gateway device 2, and the processor 13 of the relay gateway device 2 is based on the mobile device. The composite information of 12 updates the list of the storages 14 of the relay gateway device 2, that is, the processing of the relay gateway device 2 based on the identification code of the mobile device 12 in the list of the storage devices 14 existing in the relay gateway device 2. The device 13 obtains the new network protocol address of the composite information of the mobile device 12 and deletes the new network protocol address after the old network protocol address of the mobile device 12 in the list of the storage device 14 of the relay gateway device 2, so that the new network protocol address is deleted. The mobile device 12 transmits the packet along the old network protocol address.
在另一示例中,行動裝置11及行動裝置12分別在中繼閘道裝置2及中繼閘道裝置3的網域下進行資料封包的傳遞,行動裝置12由中繼閘道裝置3換手至中繼閘道裝置4。中繼閘道裝置4的處理器13判斷行動裝置12的加入並建立行動裝置12的複合資訊(包括識別碼及新網路協定位址)於中繼閘道裝置4的儲存器14的列表中,中繼閘道裝置4的處理器13廣播行動裝置12的複合資訊,中繼閘道裝置3的處理器13接收行動裝置12的複合資訊,中繼閘道裝置3的處理器13判斷行動裝置12的複合資訊存在於中繼閘道裝置3的儲存器14的列表中,接著根據行動裝置12的複合資訊,中繼閘道裝置3的處理器13將新網路協定位址更新於中繼閘道裝置3的儲存器14的列表中,其中行動裝置12的識別碼、新網路協定位址與舊網路協定位址彼此對應。 In another example, the mobile device 11 and the mobile device 12 perform data packet transmission under the domain of the relay gateway device 2 and the relay gateway device 3, respectively, and the mobile device 12 is changed by the relay gateway device 3. To the relay gateway device 4. The processor 13 of the relay gateway device 4 determines the joining of the mobile device 12 and establishes the composite information (including the identification code and the new network protocol address) of the mobile device 12 in the list of the storage 14 of the relay gateway device 4. The processor 13 of the relay gateway device 4 broadcasts the composite information of the mobile device 12, the processor 13 of the relay gateway device 3 receives the composite information of the mobile device 12, and the processor 13 of the relay gateway device 3 determines the mobile device. The composite information of 12 exists in the list of the storage 14 of the relay gateway device 3, and then according to the composite information of the mobile device 12, the processor 13 of the relay gateway device 3 updates the new network protocol address to the relay. In the list of storages 14 of the gateway device 3, the identification code of the mobile device 12, the new network protocol address and the old network protocol address correspond to each other.
進一步地,請再參照回圖3所示,本發明實施例的行動裝置跨網域換手系統執行一行動裝置跨網域換手方法還包括步驟:S107:中繼閘道裝置2的處理器13傳輸一回饋訊息至中繼閘道裝 置3的處理器13,其中回饋訊息包括行動裝置12的舊網路協定位址;S109:根據回饋訊息,中繼閘道裝置3的處理器13更新或建立行動裝置12的複合資訊於中繼閘道裝置3的儲存器14的列表中,其中更新行動裝置12的複合資訊是將識別碼、新網路協定位址與舊網路協定位址設定為彼此對應。在S109中,需要注意的是,若中繼閘道裝置3在接收到回饋訊息前已經建立過行動裝置12的列表,中繼閘道裝置3可依據回饋訊息更新列表;另一方面,若中繼閘道裝置3在接收到回饋訊息前並沒有建立過行動裝置12列表,中繼閘道裝置3可依據回饋訊息建立列表。在另一實施例中,行動裝置11及行動裝置12分別在中繼閘道裝置2及中繼閘道裝置3進行資料封包的傳遞,並且行動裝置12由中繼閘道裝置3換手至中繼閘道裝置2,藉由步驟S107及S109,中繼閘道裝置2的處理器13依據中繼閘道裝置3所傳輸的一回饋訊息,於中繼閘道裝置2的儲存器14中建立一列表,列表中包含行動裝置12的識別碼、新網路協定位址及舊網路協定位址,其中識別碼、新網路協定位址及舊網路協定位址彼此對應;當行動裝置11欲傳送一封包至行動裝置12時,中繼閘道裝置2的處理器13依據列表,判斷此封包的目的端係位於自身的網域中,因此中繼閘道裝置2的處理器13直接傳送此封包至行動裝置12,而不需傳送至中繼閘道裝置3,以增加傳輸速度。 Further, referring to FIG. 3 again, the mobile device cross-domain handover method of the mobile device cross-domain handover system of the embodiment of the present invention further includes the following steps: S107: processor of the relay gateway device 2 13Transfer a feedback message to the relay gateway The processor 13 of the third embodiment, wherein the feedback message includes the old network protocol address of the mobile device 12; S109: according to the feedback message, the processor 13 of the relay gateway device 3 updates or establishes the composite information of the mobile device 12 for relaying In the list of storages 14 of the gateway device 3, wherein the composite information of the mobile device 12 is updated, the identification code, the new network protocol address, and the old network protocol address are set to correspond to each other. In S109, it should be noted that if the relay gateway device 3 has established a list of mobile devices 12 before receiving the feedback message, the relay gateway device 3 may update the list according to the feedback message; The relay gateway device 3 does not establish a list of mobile devices 12 before receiving the feedback message, and the relay gateway device 3 can create a list based on the feedback message. In another embodiment, the mobile device 11 and the mobile device 12 perform data packet transmission in the relay gateway device 2 and the relay gateway device 3, respectively, and the mobile device 12 is replaced by the relay gateway device 3 to the middle. Following the gateway device 2, the processor 13 of the relay gateway device 2 is established in the memory 14 of the relay gateway device 2 according to a feedback message transmitted by the relay gateway device 3 by steps S107 and S109. a list containing the identification code of the mobile device 12, the new network protocol address, and the old network protocol address, wherein the identification code, the new network protocol address, and the old network protocol address correspond to each other; 11 When a packet is to be transmitted to the mobile device 12, the processor 13 of the relay gateway device 2 determines, according to the list, that the destination of the packet is in its own domain, so that the processor 13 of the relay gateway device 2 directly This packet is transmitted to the mobile device 12 without being transmitted to the relay gateway device 3 to increase the transmission speed.
綜上所述,透過本發明的跨網域換手系統、方法及中繼閘道裝置,在行動裝置11及行動裝置12在相同網域或不同網域下進行資料封包的傳遞,即使行動裝置12已經換手,透過換手前的中繼閘道裝置對傳遞封包的新舊網路協定位址的置換,行動裝置11仍傳送目的端為舊網路協定位址的封包或接收來源端為舊網路協定位址的封包,以達到行動裝置11及12之間無縫傳輸封包的功效,也因此避免行動裝置12更換新網路協定位址後與行動裝置11之間傳輸的封包遺失。 In summary, through the cross-domain handoff system, method and relay gateway device of the present invention, data packets are transmitted in the same network domain or different network domains in the mobile device 11 and the mobile device 12, even if the mobile device 12 has changed hands, the replacement device transmits the old and new network protocol address of the packet through the relay gateway device before the handover, and the mobile device 11 still transmits the packet whose destination end is the old network protocol address or the receiving source is old. The packet of the network protocol address is used to achieve the seamless transmission of the packet between the mobile devices 11 and 12, and thus the packet transmitted between the mobile device 12 and the mobile device 11 after the replacement of the new network protocol address is prevented from being lost.
以上所述僅為本發明之較佳可行實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。 The above are only the preferred embodiments of the present invention, and all changes and modifications made to the scope of the present invention should be within the scope of the present invention.
Claims (16)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW105140423A TWI631867B (en) | 2016-12-07 | 2016-12-07 | Inter-domain handover method and system for user equipment and relay gateway device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW105140423A TWI631867B (en) | 2016-12-07 | 2016-12-07 | Inter-domain handover method and system for user equipment and relay gateway device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201822580A TW201822580A (en) | 2018-06-16 |
| TWI631867B true TWI631867B (en) | 2018-08-01 |
Family
ID=63257989
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105140423A TWI631867B (en) | 2016-12-07 | 2016-12-07 | Inter-domain handover method and system for user equipment and relay gateway device |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI631867B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1672439A (en) * | 2002-06-28 | 2005-09-21 | 诺基亚公司 | System and method for reverse handover in mobile mesh ad-hoc networks |
| CN101150840B (en) * | 2006-09-20 | 2010-08-11 | 上海贝尔阿尔卡特股份有限公司 | Method and device for switching mobile relay station and its subordinate mobile terminals |
| CN103037548A (en) * | 2011-10-01 | 2013-04-10 | 财团法人资讯工业策进会 | Base station and transmission path creation method thereof |
| US20140308957A1 (en) * | 2010-02-02 | 2014-10-16 | Clearwire Ip Holdings Llc | System and method for multimode device handover |
-
2016
- 2016-12-07 TW TW105140423A patent/TWI631867B/en active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1672439A (en) * | 2002-06-28 | 2005-09-21 | 诺基亚公司 | System and method for reverse handover in mobile mesh ad-hoc networks |
| CN101150840B (en) * | 2006-09-20 | 2010-08-11 | 上海贝尔阿尔卡特股份有限公司 | Method and device for switching mobile relay station and its subordinate mobile terminals |
| US20140308957A1 (en) * | 2010-02-02 | 2014-10-16 | Clearwire Ip Holdings Llc | System and method for multimode device handover |
| CN103037548A (en) * | 2011-10-01 | 2013-04-10 | 财团法人资讯工业策进会 | Base station and transmission path creation method thereof |
| TW201316815A (en) * | 2011-10-01 | 2013-04-16 | Inst Information Industry | Base station and transmission path creation method thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201822580A (en) | 2018-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101601255B (en) | Lightweight mobility architecture | |
| US8446876B2 (en) | Maintaining point of presence at access switch for roaming clients in distributed wireless controller system | |
| KR100460819B1 (en) | Mobile network and IP transferring method | |
| JP5421280B2 (en) | Support for continuity of tunnel communication for mobile nodes with multiple care-of addressing | |
| JP2003526297A (en) | Hierarchical mobility management for wireless networks | |
| JP5079866B2 (en) | Mobile communication terminal, location management device, mobile communication terminal communication method, and location management device registration method | |
| CN103369613A (en) | System and method for realizing mobile switching based on Open Flow | |
| US20090313680A1 (en) | Mobile network managing apparatus and mobile information managing apparatus for controlling access requests | |
| US8441983B2 (en) | Maintaining point of presence at tunneling endpoint for roaming clients in distributed wireless controller system | |
| US20130322404A1 (en) | Method for handover in wireless communications network comprising a number of sub-networks | |
| KR20150074220A (en) | System and protocols for inter-mobility access gateway tunneling for fast handoff transition | |
| JP5362732B2 (en) | Support for multihoming protocols | |
| CN101161028A (en) | Handover Solution for Converging Cellular Networks Based on Multiprotocol Label Switching | |
| JP5655018B2 (en) | Handover processing system and gateway router | |
| CN103458389A (en) | Mobile node registration method, mobile node mutual communication method, mobile node switching method and network element | |
| Raza et al. | On demand inter domain mobility in SDN based Proxy Mobile IPv6 | |
| TWI631867B (en) | Inter-domain handover method and system for user equipment and relay gateway device | |
| US7286542B2 (en) | Mobile communication network system, foreign agent router, address server and packet delivery method employed therein | |
| WO2013007133A1 (en) | Method and system for managing packet forwarding path, and network element | |
| US20090147759A1 (en) | Method and apparatus for supporting mobility of node using layer 2/layer 3 addresses | |
| WO2013083037A1 (en) | Update packet processing method and system, mapping server and mobile node | |
| KR101248954B1 (en) | Multicast support method for distributed mobility management network | |
| US8320295B2 (en) | Mobile IP control system, mobile IP control method, and mobile IP control program | |
| JP2004007197A (en) | Mobile QoS communication system | |
| US8971289B2 (en) | Maintaining point of presence for clients roaming within a layer 2 domain |