WO2007067000A1 - Procede et systeme pour la transmission/reception de donnees ethernet vers/depuis un terminal mobile a mobilite grande vitesse - Google Patents
Procede et systeme pour la transmission/reception de donnees ethernet vers/depuis un terminal mobile a mobilite grande vitesse Download PDFInfo
- Publication number
- WO2007067000A1 WO2007067000A1 PCT/KR2006/005312 KR2006005312W WO2007067000A1 WO 2007067000 A1 WO2007067000 A1 WO 2007067000A1 KR 2006005312 W KR2006005312 W KR 2006005312W WO 2007067000 A1 WO2007067000 A1 WO 2007067000A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mobile terminal
- access point
- ethernet frame
- downward
- tunnel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/18—Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present invention relates to a method and a system for transmitting and
- Ethernet data to/from a mobile terminal supporting high speed mobility, and more particularly to a method and a system for transmitting and receiving Ethernet data supporting a soft hand-over in which service is not stopped and is stably maintained in wireless LAN environments.
- Existing methods for supporting mobility of a mobile terminal include a method of performing a hand-off process to allow direct transmitting and receiving of information on the mobile terminal for neighboring base stations or neighboring access points.
- a plurality of domestic and foreign patents about methods similar to the aforementioned methods have been opened to the public.
- the first access point transmits control information needed for setting a wireless communication link with a mobile terminal to the second access point through a backbone network of LAN.
- the second access point resets the wireless communication link with the mobile terminal.
- the mobile terminal cuts the wireless communication link with the first access point and completes the hand-off process allowing the transmitting and receiving data by using only the second access point.
- a problem of the hand-off method in a wireless LAN environment is that the hand- off process for transmitting and receiving the control message between the first and second access points is complex, a delay occurs between hand-offs, and accordingly a data loss or pause may occur in streaming communications in which quality while moving is sensitive.
- a technique capable of minimizing pauses during a hand-off process and ensuring steady data flow while moving is referred to as a soft hand-off.
- the mobile terminal transmits an Ethernet control message including information on the second access point to which the mobile terminal is to move to, to a node performing a hand-off agent function in a wireless LAN environment.
- the hand-off agent node that receives a hand-off initiating message sets a multicast forwarding status capable of performing a bi-cast in which the hand-off initiating message is copied and transmitted to the first access point where the mobile terminal currently exists and the second access point to which the mobile terminal is to move to, in a MAC forwarding table of its own.
- the mobile terminal can receive necessary data without pauses, regardless of where the mobile terminal is located within the area of the first access point or the area of the second access point.
- the problem of the published Japanese Patent to which this description relates is that the information on the access point to which the terminal is to move to has to be initially recognized and transmitted to the hand-off agent node and it is difficult to initially recognize the aforementioned information due to various factors such as a change of receiving status of electric waves and a moving speed of the terminal in a real situation, and a service pause may be caused by transmission of wrong information if the point to which the terminal is to move to is incorrectly estimated.
- a known soft hand-off technique using an IP control message in a mobile IP network is simply applied.
- a method using a multicast tree tunnel among existing methods of performing soft hand-off may be described by using hand-off processes in a case where an existing soft hand-off method using the multicast tree tunnel illustrated in FlG. 1 is applied to a wireless LAN environment.
- a plurality of access points are connected to established multicast tunnels in which a service node 110 that functions as a foreign agent (hereinafter, referred to as FA) for a mobile terminal 180 is determined as a root node.
- the data transmitted by the root node is copied by intermediate nodes constituting the multicast tunnel and transmitted to a plurality of branch nodes.
- the mobile terminal 180 located in a service area of a first access point 160 stores address information of the mobile terminal in the first access point 160 through a physical registration process through a wireless link. The address information is also stored in the service node 110 through a separate process.
- a fixed terminal 100 located in a wired backbone network segment transmits data 130 to the mobile terminal 180
- the data is transmitted to the service node 110 through the wired backbone network segment.
- the service node 100 encapsulates the received data by using a header 120 for multicast tunnel transmission and broadcasts the data to the plurality of access points by using the multicast tunnel.
- the 150 remove the encapsulation header 120 for multicast tunnel transmission and extract a destination terminal address from the data transmitted by the source terminal.
- the access points transmit the data to the mobile terminal 180 through the corresponding wireless link, or otherwise, the access points discard the data. Accordingly, in FlG. 1, since the information on the mobile terminal 180 is registered in only the first access point 160, the first access point transmits the data to the mobile terminal 180.
- the second and third access points 161 and 162 discard the data.
- a problem of the aforementioned soft hand-off method using the multicast tree tunnel is that resources are largely wasted since a multicast tunnel is previously established over a wide area to which the terminal is to move. That is, since the data to be transmitted to the mobile terminal is broadcasted to the plurality of access points using the multicast tunnel, the used bandwidth is largely wasted.
- the mobile terminal has to establish a new multicast tree or perform the hand-off process in which the mobile terminal searches for and registers a suitable multicast tree. Therefore, processing the hand-off control message in the process of switching the multicast trees is complicated. A transmission delay and a data loss are generated in the process.
- the present invention provides a method and a system for transmitting and
- a method of transmitting and receiving Ethernet data to/from a mobile terminal supporting high speed mobility, in a wireless LAN environment in which a service node is connected to a plurality of access points through a plurality of multicast tunnels including: setting a wireless link between a specific access point among the plurality of access points and the mobile terminal and registering identification information of the mobile terminal in the specific access point; allowing the specific access point to transmit an upward Ethernet frame received from the mobile terminal through the wireless link to the service node through the multicast tunnel connected to the specific access point; allowing the service node to recognize whether the mobile terminal is moving and to recognize a multicast tunnel address and identification information of the mobile terminal; allowing the service node to transmit the upward Ethernet frame to an external terminal, receive a downward Ethernet frame corresponding to a response to the upward Ethernet frame, and transmit the received downward Ethernet frame to the plurality of access point connected to the multicast tunnel; and allowing the access point, in which the identification information of the mobile terminal is
- transmit the downward Ethernet frame to the mobile terminal may include determining the specific access point setting the wireless link with the mobile terminal, in which the identification information of the mobile terminal is registered, to be a main branch of the plurality of access points that are connected to the multicast tunnel, and determining the two nearest access points to the main branch to be neighbor branches, to receive the downward Ethernet frame, and allowing the access point in which the identification information of the mobile terminal is registered to transmit the downward Ethernet frame to the mobile terminal.
- a system for transmitting and receiving Ethernet data to/from a mobile terminal supporting high speed mobility, in a wireless LAN environment in which a service node is connected to a plurality of access points through a plurality of multicast tunnels including: an upward transmitter in which a specific access point among the plurality of access point sets a wireless link with the mobile terminal, registers identification information of the mobile terminal, and transmits an upward Ethernet frame received from the mobile terminal to the service node through the multicast tunnel connected to the specific access point; a downward transmitter in which the access point, in which the identification information of the mobile terminal is registered, among the plurality of access points transmits the downward Ethernet frame to the mobile terminal; and a service node which recognizes whether the mobile terminal is moving, recognizes a multicast tunnel address and identification information of the mobile terminal, transmits the upward Ethernet frame to an external terminal, receives a downward Ethernet frame corresponding to a response to the upward Ethernet frame from the external terminal, and transmits the received downward Ethernet frame
- each access point may include a
- memory cache capable of storing the tunnel address and the identification information of the mobile terminal.
- a small- scale multicast tree used for the aforementioned system for transmitting and receiving Ethernet data of a mobile terminal supporting high speed mobility
- the small-scale multicast tree including: an upward transmitter in which a specific access point among the plurality of access point sets a wireless link with the mobile terminal, registers identification information of the mobile terminal, and transmits an upward Ethernet frame received from the mobile terminal to the service node through the multicast tunnel connected to the specific access point; and a downward transmitter in which the access point in which the identification information of the mobile terminal is registered among the plurality of access points transmits the downward Ethernet frame to the mobile terminal.
- a speedy hand-off can be performed as compared with a method of performing a hand-off using an existing control message for performing a soft hand-off in a LAN environment.
- waste of resources is reduced by transmitting data using a plurality of small-scale multicast tunnels, as compared with an existing soft hand-off method using large-scale multicast tunnels.
- FIG. 1 is a schematic view for illustrating a method of a soft hand-over by using an existing multicast tree tunnel supporting mobility of a terminal in wireless environments;
- FIG. 2 is a schematic view for illustrating a method of a soft hand-over when a mobile terminal moves between areas served by two access points;
- FIG. 3 is a schematic view for illustrating a status of the mobile terminal after the mobile terminal completes moving between the areas served by the two access points in FlG. 2 according to an exemplary embodiment of the present invention
- FlG. 4 is a view for illustrating procedures of a soft hand-off according to an
- FlG. 5 is a flowchart for illustrating an algorithm for processing a service node according to an exemplary embodiment of the present invention
- FlG. 6 is a flowchart for illustrating an algorithm for processing an access point according to an exemplary embodiment of the present invention
- FlG. 7 is a view for illustrating a structure of MAC-in-MAC encapsulation frame according to an exemplary embodiment of the present invention.
- FlG. 8 is a view for illustrating a system for transmitting and receiving Ethernet data to/from a mobile terminal supporting high speed mobility in wireless LAN environments according to an exemplary embodiment of the present invention.
- FlG. 9 is a flowchart of procedures of transmitting and receiving Ethernet data to/ from a mobile terminal supporting high speed mobility in wireless LAN environments according to an exemplary embodiment of the present invention.
- a method of transmitting and receiving Ethernet data to/from a mobile terminal supporting high speed mobility, in a wireless LAN environment in which a service node is connected to a plurality of access points through a plurality of multicast tunnels including: setting a wireless link between a specific access point among the plurality of access points and the mobile terminal and registering identification information of the mobile terminal in the specific access point; allowing the specific access point to transmit an upward Ethernet frame received from the mobile terminal through the wireless link to the service node through the multicast tunnel connected to the specific access point; allowing the service node to recognize whether the mobile terminal is moving and to recognize a multicast tunnel address and identification information of the mobile terminal; allowing the service node to transmit the upward Ethernet frame to an external terminal, receive a downward Ethernet frame corresponding to a response to the upward Ethernet frame, and transmit the received downward Ethernet frame to the plurality of access point connected to the multicast tunnel; and allowing the access point, in which the identification information of the mobile terminal is
- transmit the downward Ethernet frame to the mobile terminal may include determining the specific access point setting the wireless link with the mobile terminal, in which the identification information of the mobile terminal is registered, to be a main branch of the plurality of access points that are connected to the multicast tunnel, and determining the two nearest access points to the main branch to be neighbor branches, to receive the downward Ethernet frame, and allowing the access point in which the identification information of the mobile terminal is registered to transmit the downward Ethernet frame to the mobile terminal.
- the allowing the access point to transmit the downward Ethernet frame to the mobile terminal may further include transmitting the downward Ethernet frame from the access point corresponding to one of the neighbor branches, when the mobile terminal moves from a transmission area of the access point corresponding to the main branch to a transmission area of the access point corresponding to the neighbor branch.
- the allowing the access point to transmit the downward Ethernet frame to the mobile terminal may further include allowing the access points that do not transmit the downward Ethernet frame to the mobile terminal to discard the downward Ethernet frame transmitted from the multicast tunnel.
- the frame may include encapsulating a tunnel header including information on whether the mobile terminal is moving, the multicast tunnel address, and the identification information of the mobile terminal and transmitting the encapsulated tunnel header to the service node.
- allowing the service node to transmit the upward Ethernet frame to an external terminal may include encapsulating a tunnel header including the tunnel address and the identification information of the mobile terminal in the downward Ethernet frame and transmitting the encapsulated tunnel header to the plurality of access points.
- a system for transmitting and receiving Ethernet data to/from a mobile terminal supporting high speed mobility, in a wireless LAN environment in which a service node is connected to a plurality of access points through a plurality of multicast tunnels including: an upward transmitter in which a specific access point among the plurality of access point sets a wireless link with the mobile terminal, registers identification information of the mobile terminal, and transmits an upward Ethernet frame received from the mobile terminal to the service node through the multicast tunnel connected to the specific access point; a downward transmitter in which the access point, in which the identification information of the mobile terminal is registered, among the plurality of access points transmits the downward Ethernet frame to the mobile terminal; and a service node which recognizes whether the mobile terminal is moving, recognizes a multicast tunnel address and identification information of the mobile terminal, transmits the upward Ethernet frame to an external terminal, receives a downward Ethernet frame corresponding to a response to the upward Ethernet frame from the external terminal, and transmits the received downward Ethernet frame
- each access point may include a
- memory cache capable of storing the tunnel address and the identification information of the mobile terminal.
- a small- scale multicast tree used for the aforementioned system for transmitting and receiving Ethernet data of a mobile terminal supporting high speed mobility
- the small-scale multicast tree including: an upward transmitter in which a specific access point among the plurality of access point sets a wireless link with the mobile terminal, registers identification information of the mobile terminal, and transmits an upward Ethernet frame received from the mobile terminal to the service node through the multicast tunnel connected to the specific access point; and a downward transmitter in which the access point in which the identification information of the mobile terminal is registered among the plurality of access points transmits the downward Ethernet frame to the mobile terminal.
- FIG. 2 is a diagram for illustrating a method of soft hand-over when a mobile
- FIG. 3 is a diagram for illustrating a status of the mobile terminal after the mobile terminal completes moving between the areas served by the two different access points in FIG. 2 according to an exemplary embodiment of the present invention.
- a wireless LAN environment includes an Ethernet backbone network including a plurality of Ethernet devices and a wired Ethernet link, an Ethernet backbone network including a plurality of Ethernet devices and a wired Ethernet link, an Ethernet backbone network including a plurality of Ethernet devices and a wired Ethernet link, an Ethernet backbone network including a plurality of Ethernet devices and a wired Ethernet link, an Ethernet backbone network including a plurality of Ethernet devices and a wired Ethernet link, an Ethernet backbone network including a plurality of Ethernet devices and a wired Ethernet link, an Ethernet backbone network including a plurality of Ethernet devices and a wired Ethernet link, an Ethernet backbone network including a plurality of Ethernet devices and a wired Ethernet link, an Ethernet backbone network including a plurality of Ethernet devices and a wired Ethernet link, an Ethernet backbone network including a plurality of Ethernet devices and a wired Ethernet link, an Ethernet backbone network including a plurality of Ethernet devices and a wired Ethernet link, an Ethernet backbone network including a plurality of Ethernet devices and a
- Ethernet service node device 200 multi cast tunnels 220 and 230, and a plurality of wireless access points 280, 281, 282, and 283 serving predetermined cell areas.
- the service node 200 performing a foreign agent function in a wireless LAN communication network includes memory cache devices 201 and 202 capable of extracting and storing information on a mobile terminal through tunnels by using MAC header information of a received Ethernet frame.
- the access points 280, 281, 282, and 283 include memory cache devices 241, 242, 251, 252, 261, 262, 271, and 272 capable of extracting and learning MAC header information of a received Ethernet frame and storing information on a mobile terminal.
- the service node 200 is connected to first to fourth access points 240 to 270 by using a plurality of Ethernet devices and wired Ethernet links.
- the service node 200 is connected to a plurality of Ethernet multicast tunnels according to the following method.
- the Ethernet multicast tunnels 220 and 230 are paths through which a frame
- having an Ethernet multicast address is copied and transmitted from a root node to a plurality of branch nodes.
- Each Ethernet multicast tunnel is established by determining the service node 200 as a root node and determining one access point and its neighboring access points as branches. For example, a first multicast tunnel 220 is established by determining the service node 200 as the root node and determining the second access point 250 and the neighboring first and third access points 240 and 260 as neighbor branches. Similarly, a second multicast tunnel 230 is established by determining the service node 200 as the root node and determining the third access point 260 and the neighboring second and fourth access points 250 and 270 as neighbor branches. Multicast tunnels are also established for the first and fourth access points 240 and 270, respectively. Accordingly, in a method of achieving soft hand-off in a mobile LAN network constructed by n number of access points, in total n number of small-scale Ethernet multicast trees are initially established.
- the mobile terminal 290 sets a wireless link through physical processes by
- the mobile terminal 290 accessing the second access point 250 and registers a MAC address in a memory cache 252 of the second access point 250.
- the mobile terminal 290 When an initial wireless link is set, the mobile terminal 290 generates and sends an initial message toward the service node for common DHCP procedures.
- the initial Ethernet frame transmitted by the mobile terminal 290 through the wireless link is transmitted to the second access point 250.
- the second access point 250 encapsulates the received Ethernet frame by using a first t unnel header in order to upwardly transmit the Ethernet frame through the established first multicast tunnel 220 in which the second access point 250 itself is used as the main branch. As shown in FIG.
- an external MAC header for encapsulating the Ethernet data frame in a MAC-in-MAC manner through the first tunnel and transmitting the Ethernet data frame is the Ethernet MAC header 710 in which the MAC address of the service node 200 is set as a tunnel destination address 711, and the Ethernet multicast address of the first tunnel is set as the tunnel source address 712.
- the second access point 250 upwardly transmits the MAC-in-MAC encapsulated
- the service node 200 that receives the frame through the first multicast tunnel 220 extracts a MAC address of the mobile terminal 290, a tunnel address, and receive port in- formation by using external and internal MAC header information of the MAC- in-MAC frame and stores the MAC address of the mobile terminal 290, the tunnel address, and the receive port information in the internal memory cache 202. Since all the tunnels are related to access points in one-to-one correspondence with each other, information on the current access point where the mobile terminal 290 is located can be obtained by using the stored tunnel information.
- the service node 200 learns the MAC address of the mobile terminal 290, the tunnel address, the access point information related to the tunnel, and the received port information by using the MAC-in-MAC header information of the Ethernet frame received from the access point and stores the MAC address of the mobile terminal, the tunnel address, the access point information related to the tunnel, and the received port information in the internal memory cache.
- An Ethernet frame can be transmitted by any fixed terminal located in the Ethernet backbone network to the service node 200 through the Ethernet backbone network.
- the service node 200 can recognize that the target mobile terminal 290 is located in the area served by the second access point 250 connected through the first tunnel by extracting the target address from the Ethernet frame received from the backbone network and searching the embedded memory cache 202. Accordingly, the service node 200 MAC-in-MAC encapsulates the received Ethernet frame and downwardly transmits the MAC-in-MAC encapsulated Ethernet frame through the output port in order to broadcast the received Ethernet frame through the first multicast tunnel 220. As shown in FIG.
- the MAC-in-MAC header used for downwardly broadcasting data through the first tunnel is the external MAC header in which the Ethernet multicast address of the first tunnel is set as the tunnel destination address 711, and the MAC address of the service node 200 is set as the tunnel source address 712.
- the downwardly transmitted frame, transmitted through the first tunnel, is copied at the intermediate nodes constituting the multicast tunnel and transmitted to the first to third access points 240 to 260.
- Each of the access nodes which receives the frame through the first multicast tunnel 220 extracts the MAC address of an external fixed terminal and tunnel address information by using the external and internal MAC header information of the MAC-in-MAC frame and stores the MAC address of the external fixed terminal and tunnel address information in its own internal memory cache 241, 251, or 261.
- the extracted MAC address information is initially stored in the internal memory cache 242, 252, or 262 of each access point since it is possible for the target mobile terminal 290 to move from the area of the neighboring access point to the service area of the access point in a short time.
- the information on the mobile terminal 290 and the information on an external terminal is stored in the internal cache memories of the first and third access points 240 and 260 adjacent to the second access point 250 where the mobile terminal 290 is currently located in addition to the second access point 250.
- the access point where the mobile terminal 290 is currently located and the neighboring access points receive the Ethernet frame transmitted by the service node 200 through the same multicast tunnel, and the service node 200 learns the MAC address of the mobile terminal 290, the tunnel information, and the MAC address information of the external terminal communicating with the mobile terminal and store the MAC address of the mobile terminal, the tunnel information, and the MAC address information in their internal memory cache, respectively.
- the second access point 250 that receives the Ethernet frame transmitted by the service node 200 transmits the received Ethernet frame to the mobile terminal 290 through the wireless link. Since in first and third access points 240 and 250 adjacent to the second access point 250 wireless links are not yet established for the target mobile terminal 290, the first and third access points 240 and 250 adjacent to the second access point 250 discard the received Ethernet frame.
- the soft hand-off method according to an embodiment of the present invention can reduce waste of resources as compared with the existing soft hand-off method using a large-scale multicast tunnel by enabling the downward data transmitted toward the mobile terminal to be transmitted to only the access point where the mobile terminal is located and the neighboring access points.
- the mobile terminal 290 served by the second access point 250 moves to the area served by the third access point 260
- the mobile terminal 290 sets a wireless link with the third access point 260 through a physical process and continuously receives the Ethernet frame transmitted by the external terminal without a pause through a stable wireless link among wireless links of the second and third access point.
- the mobile terminal 290 completes moving to the area where the status of the wireless link with the third access point 260 is stable, the upward transmission of the Ethernet frame through the second access point 250 is stopped, and the Ethernet frame is upwardly transmitted only through the wireless link of the third access point 260.
- the third access point 260 extracts the destination MAC address from the received Ethernet frame and checks whether the information on the target external terminal is stored in the memory cache 261.
- the mobile terminal 290 When the mobile terminal 290 receives the frame transmitted by the external terminal up to that time through the first multicast tunnel 220, the in- formation on the external terminal is stored in the first to third access points 240 to 260, in the same manner. Accordingly, the third access point 260 can recognize that the external terminal communicating with the mobile terminal reaches the area served by the third access point 260 through the first tunnel.
- the third access point since the third access point is used as the main branch in the second multicast tunnel 230, the third access point encapsulates the data upwardly transmitted by the mobile terminal 290 in the MAC-in-MAC header for upwardly transmitting the data and transmits the encapsulated data to the service node 200.
- the external MAC header for upwardly transmitting the Ethernet data frame through the second tunnel is the Ethernet MAC header in which the MAC address of the service node 200 is set as a tunnel destination address 711, and the Ethernet multicast address of the second tunnel is set as the tunnel source address 712.
- the service node 200 that receives the MAC-in-MAC encapsulated frame from the second multicast tunnel 230 extracts the MAC address of the mobile terminal 290, the tunnel address, and the receive port information by using the external and internal MAC header information of the MAC-in-MAC frame and compares the MAC address of the mobile terminal 290, the tunnel address, and the receive port information by using the external and internal MAC header information of the MAC-in-MAC frame with the information stored in the internal memory cache 202. Then, the service node 200 recognizes that the mobile terminal 290 moves from the area served by the first access point to the area served by the second access point related to the second multicast tunnel 230. Accordingly, as shown in FIG.
- the service node 200 updates the information on the mobile terminal 290 and the bound tunnel information in the internal memory cache 202. Thereafter, the service node 200 recognizes the status of the mobile terminal 290 and performs the hand-off by using the MAC-in-MAC header information of the Ethernet frame received from the access point.
- the Ethernet frame transmitted by the external terminal communicating with the mobile terminal 290 is downwardly broadcasted through the second multicast tunnel 230, copied and transmitted to the second to fourth access points 250 to 270.
- the second to fourth access points 250 to 270 extract the MAC address of the external fixed terminal and the MAC address of the mobile terminal 290 communicating with the external fixed terminal, and the information on the tunnel address from the MAC- in-MAC header information of the received frame and compare the MAC address of the external fixed terminal and the MAC address of the mobile terminal 290 communicating with the external fixed terminal, and the information on the tunnel address with the information stored in the cache memories 251, 261, 271, 252, 262, and 272, respectively, thereby recognizing that the information on the external terminal and the bound tunnel information changes from the first tunnel to the second tunnel.
- the received data is transmitted through a corresponding wireless link.
- the mobile terminal 290 cuts the wireless link with the second access point 250 which is maintained up to that time, immediately when the mobile terminal 290 checks that the non-defective data is received from the third access point 260. Therefore, the soft hand-off process can be completed without delay or loss of data while the mobile terminal 290 moves from the service area of the second access point to the service area of the third access point.
- the access points do not receive the upward data from the mobile terminal 290 and the downward data from the service node 200
- the information stored in the internal memory cache is automatically deleted by a common ageing algorithm after a predetermined time has elapsed. Since the downward data is not transmitted through the first tunnel 220 after the mobile terminal 290 moves to the area served by the third access point 260, the information which the first access point 250 stores in the cache memories 241 and 251 is automatically deleted after the predetermined time has elapsed.
- the wireless link that the second access point 250 maintains is also cut after a predetermined time has elapsed, and the related link information is automatically deleted.
- the service node and the access points do not receive the data upwardly transmitted from the mobile terminal and the data downwardly transmitted from the service node, the information stored in the internal memory cache is automatically deleted after the predetermined time has elapsed, and the corresponding wireless link is cut.
- FlG. 4 is a diagram for illustrating procedures of a soft hand-off according to an exemplary embodiment of the present invention.
- the data generated by the mobile terminal 290 is transmitted to the service node 200 through the established first multicast tunnel 220 in which the second access point 250 is used as the main branch. Accordingly, the service node 200 learns the MAC address of the mobile terminal 290, binds the information in the first tunnel, and stores the bound information in the memory cache (operation 414).
- An Ethernet frame can be transmitted by any fixed terminal located in the wired backbone network to the service node 200.
- the service node 200 can recognize that the frame has to be transmitted through the first multicast tunnel 220, from the information of the mobile terminal 290 stored in the aforementioned process.
- the service node 200 downwardly broadcasts the Ethernet frame through the first multicast tunnel 220.
- the copied data is transmitted to the first to third access points 240, 250, and 260
- the access points that receive the copied data extracts the source MAC address of the Ethernet frame, binds the information in the external terminal and the first tunnel 220, and stores the bound information in the embedded memory cache (operation 422). Since only the second access point 250 among the access points that receive the copied data includes the information on the mobile terminal 290, the second access point 250 transmits the received Ethernet frame to the mobile terminal 290 through the wireless link (operation 426). The first and third access points 240 and 250 discard the Ethernet frame.
- the mobile terminal 290 moves from the area served by the second access point 250 to the area served by the third access point 260, the mobile terminal 290 sets the wireless link with the third access point 260 and registers the MAC address of the mobile terminal 290 (operation 432).
- the third access point 260 transmits the data generated by the mobile terminal 290 through the established second multicast tunnel 230 in which the third access point itself is used as the main branch.
- the service node 200 recognizes that the tunnel that can approach the mobile terminal 290 has changed from the first multicast tunnel 220 to the second multicast tunnel 230 and modifies the binding information of the mobile terminal 290 and the tunnel stored in the memory cache (operation 436).
- the data of the external terminal is downwardly broadcasted through the first multicast tunnel 220 (operation 442). Accordingly, the data copied through the first tunnel is transmitted to the first to third access points 240, 250, and 260.
- the mobile terminal 290 sets the wireless link with the third access point 260 while maintaining the wireless link with the second access point 250, the mobile terminal 290 receives the same data from the second and third access points 250 and 260 (operations 444 and 446).
- the mobile terminal 290 cuts the wireless link with the second access point 250 immediately after the mobile terminal 290 has checked the mobile terminal 290 is receiving data from the third access point 260, and thus, the second access point 250 cannot receive data any more from the mobile terminal 290.
- the information of the mobile terminal 290 stored in the second access point is automatically deleted by the ageing function of the Ethernet switching device after the predetermined time has elapsed.
- the service node 200 that receives the data transmitted by the mobile terminal 290 through the second multicast tunnel 230 binds the stored information of the mobile terminal 290 to the second multicast tunnel 230 and downwardly broadcasts the data received from the wired backbone through the second multicast tunnel 230 (operation 462).
- the data copied through the second multicast tunnel 230 is transmitted to the second to fourth access points 250 to 270, only the third access point 260 sets the wireless link with the mobile terminal 290, and accordingly, the data is transmitted to the mobile terminal 290 through the third access point 260 (operation 466).
- FlG. 5 is a flowchart for illustrating an algorithm for processing a service node according to an exemplary embodiment of the present invention.
- the service node may receive an Ethernet frame through the Ethernet backbone network or receive the Ethernet frame from an access network in which a multicast tunnel is established (operation 500).
- the service node receives the Ethernet frame through a port connected to the Ethernet backbone network
- the service node firstly extracts a destination address from the Ethernet frame (operation 520) and searches an embedded memory cache (operation 540).
- the frame is discarded
- the service node When the service node receives the Ethernet frame through the port connected to the access network (operation 510), the service node firstly removes the tunnel header from the received frame (operation 530). The service node extracts MAC address information from the internal Ethernet frame from which the tunnel header is removed (operation 531). The service node checks whether the information on the mobile terminal or external terminal is stored in the memory cache by using the extracted MAC information (operation 550). When the aforementioned information is not present, the information on the mobile terminal, the information on the target terminal, and the received information of the tunnel are bound and stored in the embedded memory cache device (operation 551). The service node outputs the Ethernet frame received from the mobile terminal through the output port connected to the backbone network (operation 570) and terminates the process.
- the service node searches the tunnel information stored in the memory cache (operation 560), the information on the mobile terminal is bound to the tunnel that receives the real frame, and the stored information is modified (operation 561).
- the service node outputs the received Ethernet frame through the output port connected to the backbone (operation 570) and terminates the process.
- the service node terminates the processes of receiving the Ethernet frame, performing the soft hand-off, and broadcasting the frame.
- FIG. 6 is a flowchart for illustrating an algorithm for processing an access point according to an exemplary embodiment of the present invention.
- An access point may receive an Ethernet frame from a wired LAN connected to the service node or receive the Ethernet frame from a wireless link connected to the mobile terminal (operation 600).
- the access point receives the Ethernet frame from the wired port connected to the service node, the access point firstly removes the tunnel header from the Ethernet frame (operation 611).
- the access point extracts the MAC address information from the internal Ethernet frame from which the tunnel header is removed (operation 612).
- the access point checks whether the information on the mobile terminal or external terminal is stored in the memory cache by using the extracted MAC information (operation 620). When there is no aforementioned information, the received frame is discarded (operation 623), and the process is terminated.
- the MAC address information is extracted from the received frame (operation 613).
- the access point checks whether the information on the mobile terminal or external terminal is stored in the memory cache by using the extracted MAC information (operation 630). When there is no aforementioned information, the access point stores the information on the mobile terminal, to which tunnel information in which the access point is used as the main branch is bound, in the embedded memory cache device (operation 631).
- the access point encapsulates the received Ethernet frame by using the tunnel header for upwardly transmitting the Ethernet frame to the central tunnel of which information is bound to the information on the mobile terminal (operation 650).
- the access point outputs the encapsulated frame through the wired port in which the central tunnel is established (operation 660) and terminates the process.
- the tunnel information bound to the external terminal is extracted (operation 640).
- the access point encapsulates the received Ethernet frame by using the tunnel header for upwardly transmitting the Ethernet frame to the bound central tunnel (operation 650).
- the access point outputs the encapsulated frame through the wired port in which the central tunnel is established (operation 660) and terminates the process.
- the binding information stored in the memory cache is changed to the current central tunnel (operation 641).
- the access point encapsulates the received Ethernet frame by using the tunnel header for upwardly transmitting the Ethernet frame to the bound central tunnel (operation 650).
- the access point outputs the encapsulated frame through the wired port in which the central tunnel is established (operation 660) and terminates the process.
- the access point terminates the processes of receiving the Ethernet frame, performing the soft hand-off, and broadcasting the frame.
- FIG. 7 is a diagram for illustrating a structure of MAC-in-MAC encapsulation frame according to an exemplary embodiment of the present invention.
- An Ethernet frame transmitted through a tunnel is encapsulated by using a MAC- in-MAC encapsulation method in which data frames 720, 730, and 740 to be transmitted through the tunnel are encapsulated in an external MAC header 710 and transmitted.
- FIG. 8 is a diagram for illustrating a system for transmitting and receiving Ethernet data to/from a mobile terminal that supports high speed mobility in wireless LAN environments according to an exemplary embodiment of the present invention.
- a system for transmitting and receiving Ethernet data to/from a mobile terminal includes an external terminal 800, a service node 810, a multicast tunnel 820, and a small-scale multicast tree 830 connected to an access point.
- the external terminal 800, the service node 810, and the multicast tunnel 820 are the same as those shown in FlG. 2.
- the small-scale multicast tree 830 includes an upward transmitter, a downward transmitter, and a memory cache.
- the upward transmitter transmits an upward Ethernet frame received from the mobile terminal to the service node through the multicast tunnel connected to the specific access point.
- the downward transmitter transmits a downward Ethernet frame to the mobile terminal, at the access point, in which identification information of the mobile terminal is registered, among the plurality of access points.
- FIG. 9 is a flowchart for illustrating procedures of transmitting and receiving
- Ethernet data to/from a mobile terminal supporting high speed mobility in wireless LAN environments according to an exemplary embodiment of the present invention.
- a wireless link with the mobile terminal is set, identification information of the mobile terminal is registered, an upward Ethernet frame is transmitted to the service node through the multicast tunnel connected to the specific access point, and the access point in which the identification information of the mobile terminal is registered transmits the downward Ethernet frame to the mobile terminal.
- the service node recognizes whether the mobile terminal is moving, recognizes the multicast tunnel address, and the identification information of the mobile terminal, transmits the upward Ethernet frame to the external terminal, receives the downward Ethernet frame corresponding to a response to the upward Ethernet frame, and transmits the received downward Ethernet frame to the plurality of access points connected to the multicast tunnel.
- the invention can also be embodied as computer readable codes on a computer readable recording medium.
- the computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, floppy disks, optical data storage devices, and carrier waves (such as data transmission through the Internet).
- ROM read-only memory
- RAM random-access memory
- CD-ROMs compact discs
- magnetic tapes magnetic tapes
- floppy disks optical data storage devices
- carrier waves such as data transmission through the Internet
- the present invention relates to a method and a system for transmitting and receiving Ethernet data to/from a mobile terminal supporting high speed mobility, and more particularly to a method and a system for transmitting and receiving Ethernet data supporting a soft hand-over in which service is not stopped and is stably maintained in wireless LAN environments.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Procédé et système pour la transmission/réception de données Ethernet vers/depuis un terminal mobile à mobilité grande vitesse. Le procédé comprend les étapes suivantes : établissement de liaison sans fil entre un point d'accès spécifique d'une pluralité de points d'accès sans fil et le terminal mobile, et enregistrement d'information d'identification du terminal mobile dans le point d'accès spécifique; autorisation du point d'accès spécifique à transmettre une trame Ethernet amont reçue de la part du terminal mobile via la liaison sans fil à destination du noeud de service, par le tunnel multidiffusion relié au point d'accès spécifique; autorisation du noeud de service à déterminer si le terminal mobile est en déplacement et à reconnaître une adresse de tunnel multidiffusion et une information d'identification du terminal mobile; autorisation au noeud de service de transmettre la trame Ethernet amont depuis un terminal externe, de recevoir une trame Ethernet aval correspondant à une réponse à la trame Ethernet amont, et de transmettre la trame Ethernet aval reçue à la pluralité de points d'accès reliés au tunnel multidiffusion; et autorisation au point d'accès spécifique dans lequel l'information d'identification du terminal mobile est enregistrée, ce point appartenant à la pluralité de points d'accès qui reçoivent la trame Ethernet aval, de transmettre celle-ci au terminal mobile. En conséquence, lorsque le terminal mobile se déplace dans un environnement de réseau local sans fil au sein duquel des données Ethernet sont transmises/reçues vers/depuis le terminal mobile, il est possible d'assurer un transfert souple à travers lequel le service n'est pas interrompu et est maintenu de façon stable.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/994,733 US20080225770A1 (en) | 2005-12-08 | 2006-12-08 | Method and System for Transmitting and Receiving Ethernet Data to and From Mobile Terminal Supporting High Speed Mobility |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2005-0120056 | 2005-12-08 | ||
| KR20050120056 | 2005-12-08 | ||
| KR10-2006-0071651 | 2006-07-28 | ||
| KR1020060071651A KR100785785B1 (ko) | 2005-12-08 | 2006-07-28 | 고속 단말 이동성을 지원하는 이동단말의 이더넷 데이터송수신 방법 및 시스템 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2007067000A1 true WO2007067000A1 (fr) | 2007-06-14 |
Family
ID=38123093
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2006/005312 Ceased WO2007067000A1 (fr) | 2005-12-08 | 2006-12-08 | Procede et systeme pour la transmission/reception de donnees ethernet vers/depuis un terminal mobile a mobilite grande vitesse |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2007067000A1 (fr) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009011621A1 (fr) * | 2007-07-13 | 2009-01-22 | Telefonaktiebolaget L M Ericsson (Publ) | Procédé de réduction de la signalisation de commande dans des situations de transfert |
| WO2009134066A1 (fr) * | 2008-05-01 | 2009-11-05 | Lg Electronics Inc. | Procédé d'établissement de liaison directe dans un réseau sans fil à établissement de liaison directe par tunnel et station supportant le procédé |
| CN102387079A (zh) * | 2011-10-19 | 2012-03-21 | 华为技术有限公司 | 一种优化802.1aq协议组播处理的方法和网络设备 |
| US8208451B2 (en) | 2007-09-18 | 2012-06-26 | Lg Electronics Inc. | Direct link setup procedure in tunneled direct link setup wireless network and station supporting the procedure |
| US10129146B2 (en) | 2015-11-17 | 2018-11-13 | Electronics And Telecommunications Research Institute | Methods and apparatus for providing mobility in ethernet network |
-
2006
- 2006-12-08 WO PCT/KR2006/005312 patent/WO2007067000A1/fr not_active Ceased
Non-Patent Citations (3)
| Title |
|---|
| KE C.-A.: "Reliable mobile multicast protocol (RMMP): a reliable multicast protocol for mobile IP networks", WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, 2000. WCNC. 2000 IEEE, vol. 3, 23 September 2000 (2000-09-23) - 28 September 2000 (2000-09-28), pages 1488 - 1491, XP010532769 * |
| MIHAILOVIC A. ET AL.: "Multicast for mobility protocol (MMP) for emerging Internet networks", PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2000, PIMRC 2000. THE 11TH IEEE INTERNATIONAL SYMPOSIUM, vol. 1, 18 September 2000 (2000-09-18) - 21 September 2000 (2000-09-21), pages 327 - 333, XP010520655 * |
| YONG CHU EU ET AL.: "Multicast based and fast handover scheme in mobile IPv6 wireless network", ANTENNA TECHNOLOGY: SMALL ANTENNAS AND NOVEL METAMATERIALS, 2005. IWAT 2005. IEEE INTERNATIONAL WORKSHOP, 7 March 2005 (2005-03-07) - 9 March 2005 (2005-03-09), pages 478 - 482, XP010813320 * |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2474069C2 (ru) * | 2007-07-13 | 2013-01-27 | Телефонактиеболагет Лм Эрикссон (Пабл) | Способ сокращения сигнализации управления в ситуациях передачи обслуживания |
| US9531557B2 (en) | 2007-07-13 | 2016-12-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for reducing the control signaling in handover situations |
| US8995391B2 (en) | 2007-07-13 | 2015-03-31 | Telefonaktiebolaget L M Ericsson (Publ) | Method for reducing the control signaling in handover situations |
| WO2009011621A1 (fr) * | 2007-07-13 | 2009-01-22 | Telefonaktiebolaget L M Ericsson (Publ) | Procédé de réduction de la signalisation de commande dans des situations de transfert |
| US8208451B2 (en) | 2007-09-18 | 2012-06-26 | Lg Electronics Inc. | Direct link setup procedure in tunneled direct link setup wireless network and station supporting the procedure |
| US8391266B2 (en) | 2007-09-18 | 2013-03-05 | Lg Electronics Inc. | Direct link setup procedure in tunneled direct link setup wireless network and station supporting the procedure |
| US8565207B2 (en) | 2007-09-18 | 2013-10-22 | Lg Electronics Inc. | Direct link setup procedure in tunneled direct link setup wireless network and station supporting the procedure |
| US8565199B2 (en) | 2008-05-01 | 2013-10-22 | Lg Electronics Inc. | Direct link setup method in tunneled direct link setup wireless network and station supporting the method |
| US8855092B2 (en) | 2008-05-01 | 2014-10-07 | Lg Electronics Inc. | Direct link setup method in tunneled direct link setup wireless network and station supporting the method |
| US9204480B2 (en) | 2008-05-01 | 2015-12-01 | Lg Electronics Inc. | Direct link setup method in tunneled direct link setup wireless network and station supporting the method |
| WO2009134066A1 (fr) * | 2008-05-01 | 2009-11-05 | Lg Electronics Inc. | Procédé d'établissement de liaison directe dans un réseau sans fil à établissement de liaison directe par tunnel et station supportant le procédé |
| CN102387079A (zh) * | 2011-10-19 | 2012-03-21 | 华为技术有限公司 | 一种优化802.1aq协议组播处理的方法和网络设备 |
| US10129146B2 (en) | 2015-11-17 | 2018-11-13 | Electronics And Telecommunications Research Institute | Methods and apparatus for providing mobility in ethernet network |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20080225770A1 (en) | Method and System for Transmitting and Receiving Ethernet Data to and From Mobile Terminal Supporting High Speed Mobility | |
| US7406064B2 (en) | Communication system, server, router, and mobile communications terminal | |
| MXPA06009248A (es) | Movilidad de estacion entre puntos de acceso. | |
| CN103228061A (zh) | 网络系统、卸载装置以及卸载业务控制方法 | |
| JPH06237251A (ja) | 移動ステーション引き渡しを含む無線ローカルエリアネットワークシステム | |
| US10129146B2 (en) | Methods and apparatus for providing mobility in ethernet network | |
| US8200223B2 (en) | Base station and data transfer method for transferring data when a mobile station performs a handover | |
| US20070217364A1 (en) | Access Network System, Connection Station Device, Radio Base Station Device, and Packet Loss Reducing Method | |
| CN103283278A (zh) | 在本地出口网关之间改变附着的用户设备 | |
| JP2947351B1 (ja) | 学習型無線パケット転送方法および該方法を用いた無線基地局 | |
| CN112865943A (zh) | 一种控制信息的传输方法、电子设备和存储介质 | |
| CN111200851A (zh) | 一种数据通信方法以及装置 | |
| EP3313030A1 (fr) | Procédé, dispositif et système de transmission de données pour un réseau maillé de réseau local sans fil | |
| JP4057715B2 (ja) | ルータ装置、無線端末装置、無線基地局及びメッセージ送信制御方法 | |
| KR101101724B1 (ko) | 핸드오프 중의 데이터 상태 전이 | |
| CN103702373B (zh) | 切换处理方法和系统、中继装置以及基站 | |
| WO2007067000A1 (fr) | Procede et systeme pour la transmission/reception de donnees ethernet vers/depuis un terminal mobile a mobilite grande vitesse | |
| US8755319B2 (en) | Host route convergence | |
| JPWO2005032061A1 (ja) | 階層型レイヤ2ネットワーク | |
| US9247483B2 (en) | Method and system for data traffic offload | |
| JP2002064544A (ja) | 分散型ルート設定方法 | |
| WO2005032062A1 (fr) | Reseau mobile bicouche | |
| CN109600810B (zh) | 无线路由设备wifi漫游快速无缝切换的方法和系统 | |
| US11375412B2 (en) | Method for realizing continued transmission of user data during handover crossing multiple cells | |
| CN106302580A (zh) | multi-hop wifi:wifi多跳组网技术 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 11994733 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 06824018 Country of ref document: EP Kind code of ref document: A1 |