CA2492466A1 - An l2 method for a wireless station to locate and associate with a wireless network in communication with a mobile ip agent - Google Patents
An l2 method for a wireless station to locate and associate with a wireless network in communication with a mobile ip agent Download PDFInfo
- Publication number
- CA2492466A1 CA2492466A1 CA002492466A CA2492466A CA2492466A1 CA 2492466 A1 CA2492466 A1 CA 2492466A1 CA 002492466 A CA002492466 A CA 002492466A CA 2492466 A CA2492466 A CA 2492466A CA 2492466 A1 CA2492466 A1 CA 2492466A1
- Authority
- CA
- Canada
- Prior art keywords
- wireless network
- station
- recited
- mobility agent
- information
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/046—Network management architectures or arrangements comprising network management agents or mobile agents therefor
- H04L41/048—Network management architectures or arrangements comprising network management agents or mobile agents therefor mobile agents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5009—Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/029—Firewall traversal, e.g. tunnelling or, creating pinholes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
Abstract
A wireless station having a wireless network device capable of providing a link-layer interface to a wireless network, a method operating at the link layer (L2) in the wireless station, and a carrier medium carrying computer readable code segments that when executed on a processor in the wireless station implement the method. The method includes, prior to the station being associated with a wireless network, wirelessly receiving L2 frames transmitted from one or more wireless access point of one or more wireless networks that the station can hear. The method further includes gathering information about the received L2 frames, including L2 information and L3 information. The L3 information includes whether an AP is sending an IP packet from a mobility agent, such that the station may associate with a wireless network that is in communication with the mobility agent. The method further includes storing information about the wireless networks that the station can hear in a database. The information stored about each wireless network includes one or more of an identifier of the wireless network, the L3 information in the L2 frame received from the AP of the wireless network, a time stamp of when the L2 frame was received from the AP, and an indication of the signal strength of the L2 frame from the AP.
Claims (143)
1. In a wireless station having a wireless network device, the device capable of providing a link-layer (L2) interface to a wireless network, a method operating at the link layer (L2) of a multi-layer network protocol, the method comprising:
prior to the station being associated with a wireless network via the wireless network device, wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear; and gathering information about the received L2 data units, including L2 information and L3 information, the L3 information gathered at L2 including whether an AP is sending one or more L3 packets from one or more mobility agents, such that the station may associate with a wireless network that is in communication with a mobility agent.
prior to the station being associated with a wireless network via the wireless network device, wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear; and gathering information about the received L2 data units, including L2 information and L3 information, the L3 information gathered at L2 including whether an AP is sending one or more L3 packets from one or more mobility agents, such that the station may associate with a wireless network that is in communication with a mobility agent.
2. A method as recited in claim 1, further comprising:
storing information about the wireless networks that the station can hear in a database, including L3 information from the one or more mobility agents.
storing information about the wireless networks that the station can hear in a database, including L3 information from the one or more mobility agents.
3. A method as recited in any of claims 1-2, wherein the one or more wireless networks whose APs transmit L2 data units conform to one of the IEEE 802.11 standards.
4. A method as recited in any of the above claims, wherein the information stored about each wireless network includes an identifier of the wireless network, the L3 information in the L2 data unit received from the AP of the wireless network, a time stamp of when the L2 data unit was received from the AP, and an indication of the signal strength of the L2 data unit from the AP.
5. A method as recited in any of the above claims, wherein the station includes a plurality of wireless network devices each capable of providing an interface to a wireless network, and wherein the information stored about each wireless network further includes an indication of which wireless network device received the L2 data unit.
6. A method as recited in any of the above claims, wherein the information stored about each wireless network includes an indication of any mobility information contained in any L3 information in the received L2 data unit from the AP of the wireless network.
7. A method as recited in any of the above claims, wherein the database further stores an indication of which wireless network information is of the most recent association to a wireless network.
8. A method as recited in any of the above claims, further comprising:
periodically updating the database, wherein the database includes a record for each wireless network, and wherein the record of the most recently associated wireless network is not evicted from the database.
periodically updating the database, wherein the database includes a record for each wireless network, and wherein the record of the most recently associated wireless network is not evicted from the database.
9. A method as recited in any of the above claims, further comprising:
periodically updating the database.
periodically updating the database.
10. A method as recited in any of the above claims, further comprising:
prior to the station being associated with a wireless network, L3 accepting one or more L3 packets found in the gathering step.
prior to the station being associated with a wireless network, L3 accepting one or more L3 packets found in the gathering step.
11. A method as recited in claim 10, wherein the accepting by L3 is in an order according to one or more ordering criteria.
12. A method as recited in any of the above claims, further comprising:
associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
13. A method as recited in claim 10, wherein at least one of the L3 packets accepted by L3 is a mobility agent advertisement.
14. A method as recited in claim 13, further comprising:
associating with a particular wireless network from where an L2 data unit containing a particular mobility agent advertisement was received, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular mobility agent advertisement.
associating with a particular wireless network from where an L2 data unit containing a particular mobility agent advertisement was received, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular mobility agent advertisement.
15. A method as recited in claim 14, further comprising:
at L3 of the station, registering with the mobility agent by exchanging L3 packets with the mobility agent.
at L3 of the station, registering with the mobility agent by exchanging L3 packets with the mobility agent.
16. A method as recited in claim 15, further comprising:
after the associating, determining that a re-association is necessary;
selecting for re-associating a wireless network according to one or more re-association criteria; and re-associating with the selected wireless network.
after the associating, determining that a re-association is necessary;
selecting for re-associating a wireless network according to one or more re-association criteria; and re-associating with the selected wireless network.
17. A method as recited in claim 16, wherein the re-association criteria include that the selected wireless network is in communication with the mobility agent that the station was registered with at the time of the determining that a re-association is necessary.
18. A method as recited in claim 14, wherein the mobility agent that sent the particular mobility agent advertisement is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access router sending IP packets conforming to IPv4, and wherein said station is a muter that provides Mobile IP services, such that after association with an AP in communication with the mobility agent that sent the particular mobility agent advertisement, the station is mobile muter.
19. A method as recited in claim 18, further comprising:
after the association with an AP in communication with the mobility agent, locking the association.
after the association with an AP in communication with the mobility agent, locking the association.
20. A method as recited in claim 13, wherein the gathering information prior to associating includes:
emulating one or more interfaces to one or more wireless networks that the station can hear, each said emulated interface thus forming a floating interface that after association can become an actual interface to a wireless network that is in communication with a mobility agent.
emulating one or more interfaces to one or more wireless networks that the station can hear, each said emulated interface thus forming a floating interface that after association can become an actual interface to a wireless network that is in communication with a mobility agent.
21. A method as recited in claim 20, wherein the reporting of a particular L3 mobility agent advertisement to L3 is via a floating interface to the particular wireless networks from where the L2 data unit containing the particular mobility agent advertisement was received, such that the particular reported L3 packet appear to L3 as if from an actual interface even though the station is not yet associated with the particular wireless network of the floating interface.
22. A method as recited in claim 21, further comprising:
associating with the particular wireless network from where the L2 data unit containing the particular L3 mobility agent advertisement was received, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 mobility agent advertisement.
associating with the particular wireless network from where the L2 data unit containing the particular L3 mobility agent advertisement was received, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 mobility agent advertisement.
23. A method as recited in claim 2, further comprising:
selecting a wireless network for association whose AP the station can hear, the selecting according to one or more selection criteria, wherein at least one of the selection criteria uses at least some of the gathered information.
selecting a wireless network for association whose AP the station can hear, the selecting according to one or more selection criteria, wherein at least one of the selection criteria uses at least some of the gathered information.
24. A method as recited in claim 23, wherein the selection criteria include that the L2 data unit received from the AP of the selected wireless network includes a mobility agent advertisement, such that after association, the station is in communication with a mobility agent.
associating with a particular wireless network from where an L2 data unit containing a particular L3 packet was received, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
associating with a particular wireless network from where an L2 data unit containing a particular L3 packet was received, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
25. A method as recited in claim 24, further comprising:
associating with a particular selected wireless network from where an L2 data unit containing a particular mobility agent advertisement was received, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular mobility agent advertisement.
associating with a particular selected wireless network from where an L2 data unit containing a particular mobility agent advertisement was received, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular mobility agent advertisement.
26. A method as recited in claim 25, further comprising:
at L3 of the station, registering with the mobility agent by exchanging L3 packets with the mobility agent.
at L3 of the station, registering with the mobility agent by exchanging L3 packets with the mobility agent.
27. A method as recited in claim 26, further comprising:
after the associating, determining that a re-association is necessary;
selecting for re-associating a wireless network according to one or more re-association criteria; and re-associating with the selected wireless network.
after the associating, determining that a re-association is necessary;
selecting for re-associating a wireless network according to one or more re-association criteria; and re-associating with the selected wireless network.
28. A method as recited in claim 27, wherein the re-association criteria include that the selected wireless network is in communication with the mobility agent that the station was registered with at the time of the determining that a re-association is necessary.
29. A method as recited in claim 25, wherein the mobility agent that sent the particular mobility agent advertisement is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access router sending IP packets conforming to IPv4, and wherein said station is a router that provides Mobile IP services, such that after association with an AP in communication with the mobility agent that sent the particular mobility agent advertisement, the station is mobile router.
30. A method as recited in claim 2, wherein the station includes one or more wireless network devices each capable of providing a link-layer interface to a wireless network, and wherein the receiving is of L2 data units from APs that each of the wireless network devices can hear, the method further comprising:
based on the gathered information, emulating at L2 one or more interfaces to one or more wireless networks whose APs the one or more wireless network devices can hear as if the station was associated to the wireless network via the device, without there necessarily being any association with any wireless network, each emulated interface thus forming a floating interface to a wireless network via a wireless network device that after association can become an actual interface to the wireless network via the wireless network device, L3 accepting one or more L3 packets that were in L2 data units from one or more APs via one or more of the floating interfaces as if the station was associated with the one or more APs whose L2 data units included the L3 packets.
based on the gathered information, emulating at L2 one or more interfaces to one or more wireless networks whose APs the one or more wireless network devices can hear as if the station was associated to the wireless network via the device, without there necessarily being any association with any wireless network, each emulated interface thus forming a floating interface to a wireless network via a wireless network device that after association can become an actual interface to the wireless network via the wireless network device, L3 accepting one or more L3 packets that were in L2 data units from one or more APs via one or more of the floating interfaces as if the station was associated with the one or more APs whose L2 data units included the L3 packets.
31. A method as recited in claim 30, wherein the accepting by L3 is in an order according to one or more ordering criteria.
32. A method as recited in claim 1, wherein the station includes one or more wireless network devices each capable of providing a link-layer interface to a wireless network, and wherein the receiving is of L2 data units from APs that each of the wireless network devices can hear, the method further comprising:
based on the gathered information, emulating at L2 one or more interfaces to one or more wireless networks whose APs the one or more wireless network devices can hear as if the station was associated to the wireless network via the device without there necessarily being any association with the wireless network, each emulated interface thus forming a floating interface to a wireless network via a wireless network device that after association can become an actual interface to the wireless network via the wireless network device; and storing information about the floating interfaces in a database.
based on the gathered information, emulating at L2 one or more interfaces to one or more wireless networks whose APs the one or more wireless network devices can hear as if the station was associated to the wireless network via the device without there necessarily being any association with the wireless network, each emulated interface thus forming a floating interface to a wireless network via a wireless network device that after association can become an actual interface to the wireless network via the wireless network device; and storing information about the floating interfaces in a database.
33. A method as recited in claim 32, wherein the information stored about each floating interface includes an identifier of the wireless network of the floating interface and one or more of the L3 information in the L2 information received from the AP of the wireless network, a time stamp of when the L2 information received was received from the AP, an indication of the signal strength of the L2 information from the AP, and the state of the floating interface to the wireless network.
34. A method as recited in claim 33, wherein the station includes a plurality of wireless network devices each capable of providing an interface to a wireless network, and wherein the database further includes an indication of which wireless network device the floating interface is for.
35. A method as recited in claim 33, wherein the information stored about each floating interface includes an indication of any mobility information contained in any L3 information in the received L2 information.
36. A method as recited in claim 33, wherein the database further stores an indication of which floating interface was the most recently used association to a wireless network.
37. A method as recited in claim 36, further comprising:
periodically updating the database of floating interfaces, wherein the database includes a record for each floating interface, and wherein the record of the floating interface most recently used in an association is nat evicted from the wireless network database.
periodically updating the database of floating interfaces, wherein the database includes a record for each floating interface, and wherein the record of the floating interface most recently used in an association is nat evicted from the wireless network database.
38. A method as recited in claim 36, further comprising:
periodically updating the database of floating interfaces.
periodically updating the database of floating interfaces.
39. A method in a wireless station having a wireless network device, the method operating at the link layer (L2) of a mufti-layer communication protocol that includes the link layer and a network layer (L3), the method comprising:
prior to the station being associated with a wireless network, wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks;
prior to the station being associated with a wireless network, analyzing said received L2 data units to identify the AP and to ascertain whether any of said L2 data units contains an L3 advertisement from a mobility agent, prior to the station being associated with a wireless network, if it is ascertained that an L2 data unit contains an advertisement from a mobility agent, reporting the advertisement to L3 at the station as if the station was associated with the network of the AP that transmitted the L2 data unit containing the L3 advertisement;
in the case that L3 at the station responds to the L3 advertisement by passing to the station's L2 an L3 response to the L3 advertisement addressed to the mobility agent that sent the L3 advertisement, accepting the L3 response from L3 at the station prior to the station being associated with a wireless network, and after said analyzing L2-data units, reporting to L3, and accepting the L3 response, associating the station to the AP that transmitted the L2 data unit containing the L3 advertisement, such that the wireless station associates with an AP that is in communication with a mobility agent.
prior to the station being associated with a wireless network, wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks;
prior to the station being associated with a wireless network, analyzing said received L2 data units to identify the AP and to ascertain whether any of said L2 data units contains an L3 advertisement from a mobility agent, prior to the station being associated with a wireless network, if it is ascertained that an L2 data unit contains an advertisement from a mobility agent, reporting the advertisement to L3 at the station as if the station was associated with the network of the AP that transmitted the L2 data unit containing the L3 advertisement;
in the case that L3 at the station responds to the L3 advertisement by passing to the station's L2 an L3 response to the L3 advertisement addressed to the mobility agent that sent the L3 advertisement, accepting the L3 response from L3 at the station prior to the station being associated with a wireless network, and after said analyzing L2-data units, reporting to L3, and accepting the L3 response, associating the station to the AP that transmitted the L2 data unit containing the L3 advertisement, such that the wireless station associates with an AP that is in communication with a mobility agent.
40. A method as recited in claim 39, wherein the mobility agent is a Mobile IP
foreign agent sending IP packets conforming to IPV4 or an access router sending IP
packets conforming to IPv6.
foreign agent sending IP packets conforming to IPV4 or an access router sending IP
packets conforming to IPv6.
41. A method as recited in 40, wherein the analyzing includes:
ascertaining whether that said L2 data unit contains an IP packet whose protocol field identifies it as an ICMP packet; and if it is ascertained that the L2 data unit includes an ICMP packet, verifying that the ICMP packet contains an ICMP extension with a TYPE field identifying said IP
packet as a router advertisement.
ascertaining whether that said L2 data unit contains an IP packet whose protocol field identifies it as an ICMP packet; and if it is ascertained that the L2 data unit includes an ICMP packet, verifying that the ICMP packet contains an ICMP extension with a TYPE field identifying said IP
packet as a router advertisement.
42. A method as recited in 41, wherein the mobility agent is a foreign agent conforming to IPv4, and wherein the analyzing includes:
verifying that the IP packet is an IPv4 packet, and if it is ascertained that the IP packet is a router advertisement, ascertaining whether the ICMP packet contains an ICMP extensions with a TYPE field identifying the router advertisement as a foreign agent advertisement.
verifying that the IP packet is an IPv4 packet, and if it is ascertained that the IP packet is a router advertisement, ascertaining whether the ICMP packet contains an ICMP extensions with a TYPE field identifying the router advertisement as a foreign agent advertisement.
43. A method as recited in 41, wherein the mobility agent is an access muter conforming to IPv6, and wherein the analyzing includes:
verifying that said IP packet is an IPv6 packet.
verifying that said IP packet is an IPv6 packet.
44. A method as recited in claim 39, wherein the received L2 data unit includes an indication of signal quality, wherein the reporting includes, selecting one or more data units that include an L3 packet, the selecting according to one or more selection criteria; and for each selected L2 data unit, passing the L3 packet contained in the selected L2 data unit to the network layer as if the station was associated with the AP that transmitted the selected data unit, the passing being according to an order based on one or more ordering criteria.
and wherein the analyzing further includes examining the signal quality of a data unit from any identified AP.
and wherein the analyzing further includes examining the signal quality of a data unit from any identified AP.
45. A method as recited in claim 44, wherein the one or more selection criteria include that the mobility agent is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access muter sending IP
packets conforming to IPv4.
packets conforming to IPv4.
46. A method as recited in claim 45, wherein analyzing includes examining the signal strength of the received L2 data units, and wherein the one or more ordering criteria include the signal strength of the received L2 data units, such that L3 packets in L2 data units with higher received signal quality and that include a FA or access router mobility advertisement are reported to L3 before packets with lower wireless signal quality.
47. A method as recited in claim 39, wherein the mobility agent is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access router sending IP packets conforming to IPv4, and wherein said station is a router that provides Mobile IP services, such that after association with an AP in communication with the mobility agent, the station is mobile router.
48. A method as recited in claim 47, further comprising:
after association with an AP in communication with the mobility agent, locking the association.
after association with an AP in communication with the mobility agent, locking the association.
49. In a wireless station registered with a first mobility agent and associated with a first wireless network that is in communication with the first mobility agent, the station having a first wireless network device providing a link-layer (L2,) interface to the first wireless network, a method operating at the link layer (L2) of a multi-layer network protocol, a method comprising:
determining that a re-association is necessary;
selecting for re-associating a wireless network that the station could hear, the selecting according to one or more re-association criteria at least one of which uses L3 information, the L3 information provided in a stored database of information gathered at the station by an L2 data gathering process; and re-associating with the selected wireless network, wherein the L2 data gathering process includes:
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not necessarily associated with any wireless network; and examining the received L2 data units.
determining that a re-association is necessary;
selecting for re-associating a wireless network that the station could hear, the selecting according to one or more re-association criteria at least one of which uses L3 information, the L3 information provided in a stored database of information gathered at the station by an L2 data gathering process; and re-associating with the selected wireless network, wherein the L2 data gathering process includes:
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not necessarily associated with any wireless network; and examining the received L2 data units.
50. A method as recited in claim 49, wherein the first wireless network conforms to one of the IEEE 802.11 standards.
51. A method as recited in claim 49, wherein the information stored in the database about each wireless network includes an identifier of the wireless network, the L3 information in the L2 data unit received from the AP of the wireless network, a time stamp of when the L2 data unit was received from the AP, and an indication of the signal strength of the L2 data unit from the AP.
52. A method as recited in claim 51, wherein the information stored about each wireless network includes an indication of any mobility information contained in any L3 information in the received L2 data unit.
53. A method as recited in claim 51, wherein the database further stores an indication of which wireless network information is of the most recent association to a wireless network.
54. A method as recited in claim 53, further comprising:
periodically updating the database, wherein the database includes a record for each wireless network, and wherein the record of the most recently associated wireless network is not evicted from the database.
periodically updating the database, wherein the database includes a record for each wireless network, and wherein the record of the most recently associated wireless network is not evicted from the database.
55. A method as recited in claim 51, further comprising:
periodically updating the database.
periodically updating the database.
56. A method as recited in claim 55, wherein the updating includes:
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not associated with any wireless network used for the wirelessly receiving; and updating the database using the wirelessly received L2 data units.
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not associated with any wireless network used for the wirelessly receiving; and updating the database using the wirelessly received L2 data units.
57. A method as recited in claim 56, wherein the wirelessly receiving L2 data units of the updating is via the first wireless network device.
58. A method as recited in claim 56, wherein the station further includes a second wireless network device and wherein the wirelessly receiving L2 data units of the updating is via the second wireless network device.
59. A method as recited in claim 49, wherein the mobility agent is a Mobile IP
foreign agent sending IP packets conforming to IPV4 or an access router sending IP
packets conforming to IPv6.
foreign agent sending IP packets conforming to IPV4 or an access router sending IP
packets conforming to IPv6.
60. A method as recited in claim 52, wherein the first mobility agent is a Mobile IP foreign agent sending IP
packets conforming to IPV4 or an access router sending 1P packets conforming to IPv4, and wherein said station includes a router that provides Mobile IP services when the station is registered at L3 with the first mobility agent, such that prior to determining a re-association is necessary and after the re-associating, the station is mobile router.
packets conforming to IPV4 or an access router sending 1P packets conforming to IPv4, and wherein said station includes a router that provides Mobile IP services when the station is registered at L3 with the first mobility agent, such that prior to determining a re-association is necessary and after the re-associating, the station is mobile router.
61. A carrier medium carrying computer readable code segments to instruct one or more processors to implement a method operating at the link layer (L2) of a multi-layer network protocol, the one or more processors in a wireless station, the station having a wireless network device, the device capable of providing a link-layer (L2) interface to a wireless network, the method comprising:
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear, the receiving being prior to the station being associated with a wireless network via the wireless network device; and gathering information about the received L2 data units, including L2 information and L3 information, wherein the L3 information gathered at L2 including whether an AP is sending one or more L3 packets from one or more mobility agents, such that the station may associate with a wireless network that is in communication with a mobility agent.
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear, the receiving being prior to the station being associated with a wireless network via the wireless network device; and gathering information about the received L2 data units, including L2 information and L3 information, wherein the L3 information gathered at L2 including whether an AP is sending one or more L3 packets from one or more mobility agents, such that the station may associate with a wireless network that is in communication with a mobility agent.
62. A carrier medium as recited in claim 61, wherein the method further comprises:
storing information about the wireless networks that the station can hear in a database, the information including L3 information from the one or more mobility agents.
storing information about the wireless networks that the station can hear in a database, the information including L3 information from the one or more mobility agents.
63. A carrier medium as recited in claim 62, Wherein the one or more wireless networks whose APs transmit L2 data units conform to one of the IEEE 802.11 standards.
64. A method as recited in claim 62, wherein the method further comprises:
associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
65. A carrier medium as recited in claim 62, wherein the information stored about each wireless network includes an identifier of the wireless network, the L3 information in the L2 data unit received from the AP of the wireless network, a time stamp of when the L2 data unit was received from the AP, and an indication of the signal strength of the L2 data unit from the AP.
66. A carrier medium as recited in claim 65, wherein the information stored about each wireless network includes an indication of any mobility information contained in any L3 information in the received L2 data unit from the AP of the wireless network.
67. A carrier medium as recited in claim 65, wherein the database further stores an indication of which wireless network information is of the most recent association to a wireless network.
68. A carrier medium as recited in claim 67, wherein the method further comprises periodically updating the database, wherein the database includes a record for each wireless network, and wherein the record of the most recently associated wireless network is not evicted from the database.
69. A carrier medium as recited in claim 65, wherein the method further comprises periodically updating the database.
70. A carrier medium as recited in claim 62, wherein the method further comprises:
accepting by L3 one or more L3 packets contained in the received L2 data units, the accepting by L3 prior to the station being associated with a wireless network.
accepting by L3 one or more L3 packets contained in the received L2 data units, the accepting by L3 prior to the station being associated with a wireless network.
71. A carrier medium as recited in claim 70, wherein the accepting by L3 accepts in an order according to one or more ordering criteria.
72. A carrier medium as recited in claim 70, wherein the accepting by L3 accepts at least one mobility agent advertisement.
73. A carrier medium as recited in claim 72, wherein the method further comprises:
associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
74. A carrier medium as recited in claim 73, wherein the method further comprises:
registering the station with the mobility agent by exchanging one or more L3 packets with the mobility agent.
registering the station with the mobility agent by exchanging one or more L3 packets with the mobility agent.
75. A carrier medium as recited in claim 73, wherein the mobility agent that sent the particular mobility agent advertisement is a Mobile IP foreign agent sending 1P packets conforming to IPV4 or an access router sending IP packets conforming to IPv4, and wherein said station is a router that provides Mobile IP services, such that after association with an AP in communication with the mobility agent that sent the particular mobility agent advertisement, the station is mobile muter.
76. A carrier medium as recited in claim 72, wherein the gathering information prior to associating includes:
emulating one or more interfaces to one or more wireless networks that the station can hear, each said emulated interface thus forming a floating interface that after association can become an actual interface to a wireless network that is in communication With a mobility agent.
emulating one or more interfaces to one or more wireless networks that the station can hear, each said emulated interface thus forming a floating interface that after association can become an actual interface to a wireless network that is in communication With a mobility agent.
77. A carrier medium as recited in claim 76, wherein the reporting reports particular L3 mobility agent advertisement to L3 via a floating interface to the particular wireless networks from where the L2 data unit containing the particular mobility agent advertisement was received, such that the particular reported L3 packet appear to L3 as if from an actual interface even though the station is not yet associated with the particular wireless network of the floating interface.
78. A carrier medium as recited in claim 62, wherein the method further comprises:
selecting a wireless network for association whose AP the station can hear, the selecting according to one or more selection criteria, wherein at least one of the selection criteria uses at least some of the gathered information.
selecting a wireless network for association whose AP the station can hear, the selecting according to one or more selection criteria, wherein at least one of the selection criteria uses at least some of the gathered information.
79. A carrier medium as recited in claim 78, wherein the selection criteria include that the L2 data unit received from the AP of the selected wireless network includes a mobility agent advertisement, such that after association, the station is in communication with a mobility agent.
80. A method as recited in claim 79, wherein the method further comprises:
associating with a particular selected wireless network from where an L2 data unit containing a particular mobility agent advertisement was received, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular mobility agent advertisement.
associating with a particular selected wireless network from where an L2 data unit containing a particular mobility agent advertisement was received, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular mobility agent advertisement.
81. A carrier medium as recited in claim 80, wherein the mobility agent that sent the particular mobility agent advertisement is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access router sending IP packets conforming to IPv4, and wherein said station is a router that provides Mobile IP services such that after association with an AP in communication with the mobility agent that sent the particular mobility agent advertisement, the station is mobile muter.
82. A carrier medium as recited in claim 79, wherein the mobility agent is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access router sending IP packets conforming to IPv6.
83. A carrier medium as recited in claim 72, wherein the accepting by L3 accepts in an order according to one or more ordering criteria, wherein the gathering information includes examining the signal strength of the received L2 data units, and wherein the one or more ordering criteria include the signal strength of the received L2 data units, such that L3 packets in L2 data units with higher received signal quality and that include a FA or access router mobility advertisement are reported to L3 before packets with lower wireless signal quality.
84. A carrier medium carrying computer readable code segments to instruct one or more processors to implement a method operating at the link layer (L2) of a multi-layer network protocol, the one or more processors in a wireless station, the station registered with a first mobility agent and associated with a first wireless network that is in communication with the first mobility agent, the station having a first wireless network device providing a link-layer (L2) interface to the first wireless network having a wireless network device, the device capable of providing a link-layer (L2) interface to a wireless network, the method comprising:
determining that a re-association is necessary;
selecting for re-associating a wireless network that the station could hear, the selecting according to one or more re-association criteria at least one of which uses L3 information, the L3 information provided in a stored database of information gathered at the station by an L2 data gathering process; and re-associating with the selected wireless network, wherein the L2 data gathering process includes:
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not necessarily associated with any wireless network; and examining the received L2 data units.
determining that a re-association is necessary;
selecting for re-associating a wireless network that the station could hear, the selecting according to one or more re-association criteria at least one of which uses L3 information, the L3 information provided in a stored database of information gathered at the station by an L2 data gathering process; and re-associating with the selected wireless network, wherein the L2 data gathering process includes:
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not necessarily associated with any wireless network; and examining the received L2 data units.
85. A carrier medium as recited in claim 84, wherein the first wireless network conforms to one of the IEEE 802.11 standards.
86. A carrier medium as recited in claim 84, wherein the information stored in the database about each wireless network includes an identifier of the wireless network, the L3 information in the L2 data unit received from the AP of the wireless network, a time stamp of when the L2 data unit was received from the AP, and an indication of the signal strength of the L2 data unit from the AP.
87. A carrier medium as recited in claim 86, wherein the information stored about each wireless network includes an indication of any mobility information contained in any L3 information in the received L2 data unit.
88. A carrier medium as recited in claim 86, wherein the database further stores an indication of which wireless network information is of the most recent association to a wireless network.
89. A carrier medium as recited in claim 88, wherein the method further comprises:
periodically updating the database, wherein the database includes a record for each wireless network, and wherein the record of the most recently associated wireless network is not evicted from the database.
periodically updating the database, wherein the database includes a record for each wireless network, and wherein the record of the most recently associated wireless network is not evicted from the database.
90. A carrier medium as recited in claim 86, wherein the method further comprises:
periodically updating the database.
periodically updating the database.
91. A carrier medium as recited in claim 90, wherein the updating includes:
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not associated with any wireless network used for the wirelessly receiving; and updating the database using the wirelessly received L2 data units.
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not associated with any wireless network used for the wirelessly receiving; and updating the database using the wirelessly received L2 data units.
92. A carrier medium as recited in claim 91, wherein the wirelessly receiving receives L2 data units via the first wireless network device.
93. A carrier medium as recited in claim 91, wherein the station further includes a second wireless network device and wherein the wirelessly receiving receives L2 data units via the second wireless network device.
94. A carrier medium as recited in claim 84, wherein the mobility agent is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access router sending TP packets conforming to IPv6.
95. A carrier medium as recited in claim 87, wherein the first mobility agent is a Mobile IP foreign agent sending IP
packets conforming to IPV4 or an access router sending IP packets conforming to IPv4, and wherein the station includes a router that provides Mobile IP services when the station registered at L3 with the first mobility agent, such that prior to determining a re-association is necessary and after the re-associating, the station is mobile router.
packets conforming to IPV4 or an access router sending IP packets conforming to IPv4, and wherein the station includes a router that provides Mobile IP services when the station registered at L3 with the first mobility agent, such that prior to determining a re-association is necessary and after the re-associating, the station is mobile router.
96. In a wireless station having a wireless network device, the device capable of providing a link-layer (L2) interface to a wireless network, an apparatus operating at the link layer (L2) of a multi-layer network protocol, the apparatus comprising:
means for wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear, the receiving being prior to the station being associated with a wireless network via the wireless network device; and means for gathering information about the received L2 data units, including L2 information and L3 information, the L3 information gathered at L2 including whether an AP is sending one or more L3 packets from one or more mobility agents, such that the station may associate with a wireless network that is in communication with a mobility agent.
means for wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear, the receiving being prior to the station being associated with a wireless network via the wireless network device; and means for gathering information about the received L2 data units, including L2 information and L3 information, the L3 information gathered at L2 including whether an AP is sending one or more L3 packets from one or more mobility agents, such that the station may associate with a wireless network that is in communication with a mobility agent.
97. An apparatus as recited in claim 96, further comprising:
means for storing information about the wireless networks that the station can hear in a database, the information including L3 information from the one or more mobility agents.
means for storing information about the wireless networks that the station can hear in a database, the information including L3 information from the one or more mobility agents.
98. An apparatus as recited in claim 97, wherein the one or more wireless networks whose APs transmit L2 data units conform to one of the IEEE 802.11 standards.
99. An apparatus as recited in claim 97, further comprising:
means for associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
means for associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
100. An apparatus as recited in claim 97, wherein the information stored about each wireless network includes an identifier of the wireless network, the L3 information in the L2 data unit received from the AP of the wireless network, a time stamp of when the L2 data unit was received from the AP, and an indication of the signal strength of the L2 data unit from the AP.
101. An apparatus as recited in claim 100, wherein the information stored about each wireless network includes an indication of any mobility information contained in any L3 information in the received L2 data unit from the AP of the wireless network.
102. An apparatus as recited in claim 100, wherein the database further stores an indication of which wireless network information is of the most recent association to a wireless network.
103. An apparatus as recited in claim 102, further comprising means for periodically updating the database, wherein the database includes a record for each wireless network, and wherein the record of the most recently associated wireless network is not evicted from the database.
104. An apparatus as recited in claim 100, further comprising means for periodically updating the database.
105. An apparatus as recited in claim 97, further comprising:
means for accepting by L3 one or more L3 packets found in the gathering step, the accepting by L3 prior to the station being associated with a wireless network.
means for accepting by L3 one or more L3 packets found in the gathering step, the accepting by L3 prior to the station being associated with a wireless network.
106. An apparatus as recited in claim 105, wherein the means for accepting by L3 accepts in an order according to one or more ordering criteria.
107. An apparatus as recited in claim 105, wherein the means for accepting by L3 accepts at least one mobility agent advertisement.
108. An apparatus as recited in claim 107, further comprising:
means for associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
means for associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
109. An apparatus as recited in claim 108, further comprising:
means for registering the station with the mobility agent by exchanging L3 packets with the mobility agent.
means for registering the station with the mobility agent by exchanging L3 packets with the mobility agent.
110. An apparatus as recited in claim 108, wherein the mobility agent that sent the particular mobility agent advertisement is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access muter sending IP packets conforming to IPv4, and wherein said station is a router that provides Mobile IP services, such that after association with an AP in communication with the mobility agent that sent the particular mobility agent advertisement, the station is mobile router.
111. An apparatus as recited in claim 107, wherein the means for gathering information prior to associating includes:
means for emulating one or more interfaces to one or more wireless networks that the station can hear, each said emulated interface thus forming a floating interface that after association can become an actual interface to a wireless network that is in communication with a mobility agent.
means for emulating one or more interfaces to one or more wireless networks that the station can hear, each said emulated interface thus forming a floating interface that after association can become an actual interface to a wireless network that is in communication with a mobility agent.
112. An apparatus as recited in claim 111, wherein the means for reporting reports particular L3 mobility agent advertisement to L3 via a floating interface to the particular wireless networks from where the L2 data unit containing the particular mobility agent advertisement was received, such that the particular reported L3 packet appear to L3 as if from an actual interface even though the station is not yet associated with the particular wireless network of the floating interface.
113. An apparatus as recited in claim 97, further comprising:
means for selecting a wireless network for association whose AP the station can hear, the selecting means selecting according to one or more selection criteria, wherein at least one of the selection criteria uses at least some of the gathered information.
means for selecting a wireless network for association whose AP the station can hear, the selecting means selecting according to one or more selection criteria, wherein at least one of the selection criteria uses at least some of the gathered information.
114. An apparatus as recited in claim 113, wherein the selection criteria include that the L2 data unit received from the AP of the selected wireless network includes a mobility agent advertisement, such that after association, the station is in communication with a mobility agent.
115. An apparatus as recited in claim 114, further comprising:
means for associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
means for associating with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
116. An apparatus as recited in claim 115, wherein the mobility agent that sent the particular mobility agent advertisement is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access routes sending IP packets conforming to IPv4, and wherein said station is a routes that provides Mobile IP services, such that after association with an AP in communication with the mobility agent that sent the particular mobility agent advertisement, the station is mobile routes.
117. An apparatus as recited in claim 114, wherein the mobility agent is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access router sending IP packets conforming to IPv6.
118. An apparatus as recited in claim 107, wherein the means for accepting by L3 accepts in an order according to one or more ordering criteria, wherein the means for gathering information includes means for examining the signal strength of the received L2 data units, and wherein the one or more ordering criteria include the signal strength of the received L2 data units, such that L3 packets in L2 data units with higher received signal quality and that include a FA or access router mobility advertisement are reported to L3 before packets with lower wireless signal quality.
119. In a wireless station registered with a first mobility agent and associated with a first wireless network that is in communication with the first mobility agent, the station having a first wireless network device providing a link-layer (L2) interface to the first wireless network, an apparatus operating at the link layer (L2) of a multi-layer network protocol, an apparatus comprising:
means for determining that a re-association is necessary;
means for selecting for re-associating a wireless network that the station could hear, the selecting means selecting according to one or more re-association criteria at least one of which uses L3 information, the L3 information provided in a stored database of information gathered at the station by an L2 data gathering process; and means for re-associating with the selected wireless network, wherein the L2 data gathering process includes:
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not necessarily associated with any wireless network; and examining the received L2 data units.
means for determining that a re-association is necessary;
means for selecting for re-associating a wireless network that the station could hear, the selecting means selecting according to one or more re-association criteria at least one of which uses L3 information, the L3 information provided in a stored database of information gathered at the station by an L2 data gathering process; and means for re-associating with the selected wireless network, wherein the L2 data gathering process includes:
wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not necessarily associated with any wireless network; and examining the received L2 data units.
120. An apparatus as recited in claim 119, wherein the first wireless network conforms to one of the IEEE 802.11 standards.
121. An apparatus as recited in claim 119, wherein the information stored in the database about each wireless network includes an identifier of the wireless network, the L3 information in the L2 data unit received from the AP of the wireless network, a time stamp of when the L2 data unit was received from the AP, and an indication of the signal strength of the L2 data unit from the AP.
122. An apparatus as recited in claim 121, wherein the information stored about each wireless network includes an indication of any mobility information contained in any L3 information in the received L2 data unit.
123. An apparatus as recited in claim 121, wherein the database further stores an indication of which wireless network information is of the most recent association to a wireless network.
124. An apparatus as recited in claim 123, further comprising:
means for periodically updating the database, wherein the database includes a record for each wireless network, and wherein the record of the most recently associated wireless network is not evicted from the database.
means for periodically updating the database, wherein the database includes a record for each wireless network, and wherein the record of the most recently associated wireless network is not evicted from the database.
125. An apparatus as recited in claim 121, further comprising:
means for periodically updating the database.
means for periodically updating the database.
126. An apparatus as recited in claim 125, wherein the means for updating includes:
means for wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not associated with any wireless network used fox the wirelessly receiving; and means for updating the database using the wirelessly received L2 data units.
means for wirelessly receiving L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear while the station is not associated with any wireless network used fox the wirelessly receiving; and means for updating the database using the wirelessly received L2 data units.
127. An apparatus as recited in claim 126, wherein the means for wirelessly receiving receives L2 data units via the first wireless network device.
128. An apparatus as recited in claim 126, wherein the station further includes a second wireless network device and wherein the means for wirelessly receiving receives L2 data units via the second wireless network device.
129. An apparatus as recited in claim 119, wherein the mobility agent is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access router sending IP packets conforming to IPv6.
130. An apparatus as recited in claim 122, wherein the first mobility agent is a Mobile IP foreign agent sending IP
packets conforming to IPV4 or an access router sending IP packets conforming to IPv4, and wherein the station includes a router that provides Mobile IP services when the station registered at L3 with the first mobility agent, such that prior to determining a re-association is necessary and after the re-associating, the station is mobile router.
packets conforming to IPV4 or an access router sending IP packets conforming to IPv4, and wherein the station includes a router that provides Mobile IP services when the station registered at L3 with the first mobility agent, such that prior to determining a re-association is necessary and after the re-associating, the station is mobile router.
131. A wireless station comprising:
a wireless network device capable of providing a link-layer (L2) interface to a wireless network, the wireless network device to wirelessly receive L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear, the receiving being prior to the station being associated with a wireless network via the wireless network device; and a processor coupled to the wireless network device to gather information about the received L2 data units, including L2 information and L3 information;
the L3 information gathered at L2 including whether an AP is sending one or more L3 packets from one or more mobility agents, such that the station may associate with a wireless network that is in communication with a mobility agent.
a wireless network device capable of providing a link-layer (L2) interface to a wireless network, the wireless network device to wirelessly receive L2 data units transmitted from one or more wireless access point (APs) of one or more wireless networks that the station can hear, the receiving being prior to the station being associated with a wireless network via the wireless network device; and a processor coupled to the wireless network device to gather information about the received L2 data units, including L2 information and L3 information;
the L3 information gathered at L2 including whether an AP is sending one or more L3 packets from one or more mobility agents, such that the station may associate with a wireless network that is in communication with a mobility agent.
132. A wireless station as recited in claim 131, further comprising:
a memory coupled to the processor, the memory to store information about the wireless networks that the station can hear in a database, the information including L3 information from the one or more mobility agents.
a memory coupled to the processor, the memory to store information about the wireless networks that the station can hear in a database, the information including L3 information from the one or more mobility agents.
133. A wireless station as recited in claim 132, wherein the processor is programmed associate with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
134. A wireless station as recited in claim 132, wherein the one or more wireless networks whose APs transmit L2 data units conform to one of the IEEE
802.11 standards.
802.11 standards.
135. A wireless station as recited in claim 132, wherein the information stored about each wireless network includes an identifier of the wireless network, the L3 information in the L2 data unit received from the AP of the wireless network, a time stamp of when the L2 data unit was received from the AP, and an indication of the signal strength of the L2 data unit from the AP.
136. A wireless station as recited in claim 135, wherein the information stored about each wireless network includes an indication of any mobility information contained in any L3 information in the received L2 data unit from the AP of the wireless network.
137. A wireless station as recited in claim 135, wherein the database further stores an indication of which wireless network information is of the most recent association to a wireless network.
138. A wireless station as recited in claim 137, wherein the processor is programmed to periodically update the database, and wherein the database includes a record for each wireless network, and wherein the record of the most recently associated wireless network is not evicted from the database.
139. A wireless station as recited in claim 135 wherein the processor is programmed to periodically update the database.
140. A wireless station as recited in claim 132, further comprising:
an L2 to L3 interface coupled to the processor for an L3 process running on the processor to accept one or more L3 packets found in the gathering, the accepting by L3 prior to the station being associated with a wireless network.
an L2 to L3 interface coupled to the processor for an L3 process running on the processor to accept one or more L3 packets found in the gathering, the accepting by L3 prior to the station being associated with a wireless network.
141. A wireless station as recited in claim 140, wherein processor is programmed to accept at L3 at least one mobility agent advertisement via the L2 to L3 interface.
142. A wireless station as recited in claim 141, wherein processor is further programmed to associate with a particular wireless network from where an L2 data unit was received that contains a particular L3 packet containing a mobility agent advertisement, such that after the associating, the wireless network interface of the station provides an interface to the particular wireless network that is in communication with the mobility agent that sent the particular L3 packet.
143. A wireless station as recited in claim 142, wherein the mobility agent that sent the particular mobility agent advertisement is a Mobile IP foreign agent sending IP packets conforming to IPV4 or an access routes sending IP packets conforming to IPv4, and wherein said station is a routes that provides Mobile IP services, such that after association with an AP in communication with the mobility agent that sent the particular mobility agent advertisement, the station is mobile routes.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/263,632 US7257105B2 (en) | 2002-10-03 | 2002-10-03 | L2 method for a wireless station to locate and associate with a wireless network in communication with a Mobile IP agent |
US10/263,632 | 2002-10-03 | ||
PCT/US2003/027346 WO2004034647A2 (en) | 2002-10-03 | 2003-08-29 | A method for a wireless station to locate and associate with a wireless network |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2492466A1 true CA2492466A1 (en) | 2004-04-22 |
CA2492466C CA2492466C (en) | 2010-10-12 |
Family
ID=32042038
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2492466A Expired - Fee Related CA2492466C (en) | 2002-10-03 | 2003-08-29 | An l2 method for a wireless station to locate and associate with a wireless network in communication with a mobile ip agent |
Country Status (6)
Country | Link |
---|---|
US (3) | US7257105B2 (en) |
EP (2) | EP1772998B1 (en) |
CN (1) | CN1685669B (en) |
AU (1) | AU2003260139B2 (en) |
CA (1) | CA2492466C (en) |
WO (1) | WO2004034647A2 (en) |
Families Citing this family (227)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7697504B2 (en) * | 2000-12-29 | 2010-04-13 | Tropos Networks, Inc. | Mesh network that includes fixed and mobile access nodes |
US7483984B1 (en) * | 2001-12-19 | 2009-01-27 | Boingo Wireless, Inc. | Method and apparatus for accessing networks by a mobile device |
DE10207976B4 (en) * | 2002-02-25 | 2004-04-15 | Siemens Ag | Method for establishing a cross-network connection and network gateway device for implementing the method |
US7702775B2 (en) * | 2002-04-08 | 2010-04-20 | Airmagnet Inc. | Monitoring a local area network |
US20060171335A1 (en) * | 2005-02-03 | 2006-08-03 | Michael Yuen | Backup channel selection in wireless LANs |
US7257105B2 (en) | 2002-10-03 | 2007-08-14 | Cisco Technology, Inc. | L2 method for a wireless station to locate and associate with a wireless network in communication with a Mobile IP agent |
KR100913869B1 (en) * | 2002-10-28 | 2009-08-26 | 삼성전자주식회사 | Terminal and method for creating and changing automatically configuration information in wireless-lan |
US20050148321A1 (en) * | 2002-11-13 | 2005-07-07 | Yoichiro Igarashi | Network access control system |
KR100510127B1 (en) * | 2002-12-31 | 2005-08-25 | 삼성전자주식회사 | A handover method and mobile node handover device in wireless LAN |
US6940843B2 (en) * | 2003-02-14 | 2005-09-06 | Cisco Technology, Inc. | Selecting an access point according to a measure of received signal quality |
US7242950B2 (en) | 2003-02-18 | 2007-07-10 | Sbc Properties, L.P. | Location determination using historical data |
US20040236939A1 (en) * | 2003-02-20 | 2004-11-25 | Docomo Communications Laboratories Usa, Inc. | Wireless network handoff key |
US7869822B2 (en) * | 2003-02-24 | 2011-01-11 | Autocell Laboratories, Inc. | Wireless network apparatus and system field of the invention |
US7146130B2 (en) * | 2003-02-24 | 2006-12-05 | Qualcomm Incorporated | Wireless local access network system detection and selection |
US20040165563A1 (en) * | 2003-02-24 | 2004-08-26 | Hsu Raymond T. | Wireless local access network system detection and selection |
US7274930B2 (en) * | 2003-02-24 | 2007-09-25 | Autocell Laboratories, Inc. | Distance determination program for use by devices in a wireless network |
US9003048B2 (en) * | 2003-04-01 | 2015-04-07 | Microsoft Technology Licensing, Llc | Network zones |
KR100513863B1 (en) * | 2003-04-29 | 2005-09-09 | 삼성전자주식회사 | Wireless Local Area Network making a mobility of host possible and a method operating thereof |
JP4276895B2 (en) * | 2003-05-26 | 2009-06-10 | 株式会社日立製作所 | Measuring system |
JP3996096B2 (en) * | 2003-06-23 | 2007-10-24 | 東京電力株式会社 | Wireless LAN communication system |
US7016328B2 (en) * | 2003-06-24 | 2006-03-21 | Tropos Networks, Inc. | Method for allowing a client to access a wireless system |
US20040264413A1 (en) * | 2003-06-26 | 2004-12-30 | Oren Kaidar | Device, system and method for channel scanning |
US7266101B2 (en) * | 2003-06-30 | 2007-09-04 | Motorola, Inc. | Fast handover through proactive registration |
US7293088B2 (en) | 2003-07-28 | 2007-11-06 | Cisco Technology, Inc. | Tag location, client location, and coverage hole location in a wireless network |
US6990428B1 (en) | 2003-07-28 | 2006-01-24 | Cisco Technology, Inc. | Radiolocation using path loss data |
US7286515B2 (en) * | 2003-07-28 | 2007-10-23 | Cisco Technology, Inc. | Method, apparatus, and software product for detecting rogue access points in a wireless network |
FR2858502B1 (en) * | 2003-08-01 | 2006-02-24 | Cit Alcatel | DEVICE AND METHOD FOR PROCESSING NETWORK TRAFFIC DATA FOR SELF CONFIGURATION OF A ROUTER |
US8554945B1 (en) * | 2003-08-29 | 2013-10-08 | Sprint Communications Company L.P. | Cellular extension of wireless local area networks |
US20050058112A1 (en) * | 2003-09-15 | 2005-03-17 | Sony Corporation | Method of and apparatus for adaptively managing connectivity for mobile devices through available interfaces |
US7769392B2 (en) * | 2003-09-23 | 2010-08-03 | At&T Intellectual Property I, L.P. | Method and system for forwarding wireless communications |
KR100962647B1 (en) * | 2003-10-27 | 2010-06-11 | 삼성전자주식회사 | Method for supporting mobility of mobile terminal and system thereof |
US8000297B2 (en) * | 2003-11-26 | 2011-08-16 | Electronics And Telecommunciations Research Institute | Access router based mobile IPv6 fast handover method |
US20050117544A1 (en) * | 2003-12-02 | 2005-06-02 | Agere Systems, Incorporated | System and method for evaluating candidate networks for mobile communication device data throughput |
US8046000B2 (en) * | 2003-12-24 | 2011-10-25 | Nortel Networks Limited | Providing location-based information in local wireless zones |
US20050180366A1 (en) * | 2004-02-13 | 2005-08-18 | Excell Matthew W. | Voice over internet communications convergence system |
US7260408B2 (en) * | 2004-02-20 | 2007-08-21 | Airespace, Inc. | Wireless node location mechanism using antenna pattern diversity to enhance accuracy of location estimates |
US7286833B2 (en) * | 2004-02-27 | 2007-10-23 | Airespace, Inc. | Selective termination of wireless connections to refresh signal information in wireless node location infrastructure |
US7205938B2 (en) * | 2004-03-05 | 2007-04-17 | Airespace, Inc. | Wireless node location mechanism responsive to observed propagation characteristics of wireless network infrastructure signals |
US7116988B2 (en) | 2004-03-16 | 2006-10-03 | Airespace, Inc. | Location of wireless nodes using signal strength weighting metric |
US7366509B2 (en) * | 2004-03-18 | 2008-04-29 | Utstarcom, Inc. | Method and system for identifying an access point into a wireless network |
US8144595B1 (en) | 2004-03-25 | 2012-03-27 | Verizon Corporate Services Group Inc. | Variable translucency no-sight routing for AD-HOC networks |
US7768943B1 (en) * | 2004-03-25 | 2010-08-03 | Verizon Corporate Services Group Inc. | No-sight routing for ad-hoc networks |
US7433696B2 (en) * | 2004-05-18 | 2008-10-07 | Cisco Systems, Inc. | Wireless node location mechanism featuring definition of search region to optimize location computation |
KR100636143B1 (en) * | 2004-06-02 | 2006-10-18 | 삼성전자주식회사 | Apparatus and method of automatically setting wireless network device |
US7505443B2 (en) * | 2004-06-24 | 2009-03-17 | Kapsch Trafficcom Inc. | System and method for broadcasting application-specific information in wireless local area networks |
US7697489B1 (en) * | 2004-07-12 | 2010-04-13 | Sprint Spectrum L.P. | Method and system for timer-based mobile IP re-registration in a wireless wide area network |
US20090280862A1 (en) * | 2004-07-22 | 2009-11-12 | Stanton Concepts Inc. | Tool Operated Combination Lock |
US20100194527A1 (en) * | 2004-07-22 | 2010-08-05 | Stanton Concepts Inc. | Tool Operated Combination Lock |
US7706326B2 (en) * | 2004-09-10 | 2010-04-27 | Interdigital Technology Corporation | Wireless communication methods and components that implement handoff in wireless local area networks |
US7286835B1 (en) * | 2004-09-10 | 2007-10-23 | Airespace, Inc. | Enhanced wireless node location using differential signal strength metric |
US7603460B2 (en) * | 2004-09-24 | 2009-10-13 | Microsoft Corporation | Detecting and diagnosing performance problems in a wireless network through neighbor collaboration |
US7330457B2 (en) * | 2004-10-07 | 2008-02-12 | Polytechnic University | Cooperative wireless communications |
US7643451B2 (en) * | 2004-10-15 | 2010-01-05 | Nortel Networks Limited | Method and apparatus for extending a mobile unit data path between access points |
US7512381B1 (en) * | 2004-10-15 | 2009-03-31 | Nortel Networks Limited | Monitoring mobile terminals via local wireless access points |
US8843995B2 (en) | 2004-11-02 | 2014-09-23 | Blackberry Limited | Generic access network (GAN) controller selection in PLMN environment |
US7366511B2 (en) * | 2004-12-20 | 2008-04-29 | Nokia Corporation | Apparatus, and associated method, for facilitating network scanning by a WLAN terminal operable in a multiple-network WLAN system |
US8041319B2 (en) * | 2004-12-23 | 2011-10-18 | Avaya Inc. | Method and apparatus to intelligently perform scanning and assist scanning by profiling scanning history |
US20060171305A1 (en) * | 2005-02-03 | 2006-08-03 | Autocell Laboratories, Inc. | Access point channel forecasting for seamless station association transition |
US20060171304A1 (en) * | 2005-02-03 | 2006-08-03 | Hill David R | WLAN background scanning |
KR100713145B1 (en) * | 2005-02-18 | 2007-05-02 | 삼성전자주식회사 | Method for forming power efficient network |
US7630713B2 (en) * | 2005-02-18 | 2009-12-08 | Lenovo (Singapore) Pte Ltd. | Apparatus, system, and method for rapid wireless network association |
US20060251013A1 (en) * | 2005-05-04 | 2006-11-09 | Interdigital Technology Corporation | Resource allocation in multi-access point wireless networks |
WO2006120533A2 (en) * | 2005-05-06 | 2006-11-16 | Nokia Corporation | Mechanism to enable discovery of link/network features in wlan networks |
US20060256772A1 (en) * | 2005-05-12 | 2006-11-16 | Yahoo! Inc. | Selecting a network for routing real-time audio |
JP2006332863A (en) * | 2005-05-24 | 2006-12-07 | Fujitsu Ltd | Information mobile terminal equipment, and wireless communications system |
US8014381B2 (en) * | 2005-06-02 | 2011-09-06 | Sharp Kabushiki Kaisha | Communication system and communication terminal |
US8751648B2 (en) * | 2005-06-03 | 2014-06-10 | Wefi, Inc. | Providing and receiving network access |
US8589532B2 (en) * | 2005-06-24 | 2013-11-19 | Qualcomm Incorporated | Apparatus and method for determining WLAN access point position |
KR100664945B1 (en) * | 2005-06-28 | 2007-01-04 | 삼성전자주식회사 | Apparatus and method for performing fast handover |
KR100664946B1 (en) * | 2005-06-28 | 2007-01-04 | 삼성전자주식회사 | Apparatus and method for performing fast handover |
US8311543B2 (en) * | 2005-07-07 | 2012-11-13 | Qualcomm Incorporated | Methods and devices for interworking of wireless wide area networks and wireless local area networks or wireless personal area networks |
CN101253734A (en) * | 2005-07-07 | 2008-08-27 | 高通股份有限公司 | Methods and devices for location determination and location-based services in wireless wide area networks, wireless local area networks and wireless personal area networks |
US8126477B2 (en) * | 2005-07-07 | 2012-02-28 | Qualcomm Incorporated | Methods and devices for interworking of wireless wide area networks and wireless local area networks or wireless personal area networks |
US8364148B2 (en) | 2005-07-07 | 2013-01-29 | Qualcomm Incorporated | Methods and devices for interworking of wireless wide area networks and wireless local area networks or wireless personal area networks |
US7583684B2 (en) * | 2005-08-24 | 2009-09-01 | The Boeing Corporation | Automatic commandable SSID switching |
JP4940232B2 (en) * | 2005-09-09 | 2012-05-30 | パナソニック株式会社 | Wireless communication terminal and network side communication device |
US20070070911A1 (en) * | 2005-09-29 | 2007-03-29 | Goldberg Keith J | Method for testing links in a wireless network |
US20070076662A1 (en) * | 2005-09-30 | 2007-04-05 | Nikhil Jain | Handoffs in a wireless local area network |
US20070081503A1 (en) * | 2005-10-07 | 2007-04-12 | Carl Mower | System and method for evaluating operation of a wireless device in a wireless network |
CN1953446B (en) * | 2005-10-21 | 2010-09-29 | 联想(北京)有限公司 | A communication system and method |
US8411616B2 (en) | 2005-11-03 | 2013-04-02 | Piccata Fund Limited Liability Company | Pre-scan for wireless channel selection |
TW201036387A (en) * | 2005-11-04 | 2010-10-01 | Interdigital Tech Corp | Method and apparatus for mapping 3GPP service primitives to media independent handover event services |
US8514861B2 (en) * | 2006-01-03 | 2013-08-20 | Meshnetworks, Inc. | Apparatus and method for multicasting data in a communication network |
US8102813B2 (en) * | 2006-04-28 | 2012-01-24 | Microsoft Corporation | Coordinating a transition of a roaming client between wireless access points using another client in physical proximity |
JP4641973B2 (en) * | 2006-05-10 | 2011-03-02 | 富士通株式会社 | One-way communication method, mobile station apparatus and radio base station apparatus |
US8644828B2 (en) | 2007-02-05 | 2014-02-04 | Wefi Inc. | Method and system for selecting a wireless network |
US8565766B2 (en) | 2007-02-05 | 2013-10-22 | Wefi Inc. | Dynamic network connection system and method |
US8818322B2 (en) * | 2006-06-09 | 2014-08-26 | Trapeze Networks, Inc. | Untethered access point mesh system and method |
US9094257B2 (en) | 2006-06-30 | 2015-07-28 | Centurylink Intellectual Property Llc | System and method for selecting a content delivery network |
US8000318B2 (en) | 2006-06-30 | 2011-08-16 | Embarq Holdings Company, Llc | System and method for call routing based on transmission performance of a packet network |
US8488447B2 (en) | 2006-06-30 | 2013-07-16 | Centurylink Intellectual Property Llc | System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance |
US8289965B2 (en) | 2006-10-19 | 2012-10-16 | Embarq Holdings Company, Llc | System and method for establishing a communications session with an end-user based on the state of a network connection |
US7948909B2 (en) | 2006-06-30 | 2011-05-24 | Embarq Holdings Company, Llc | System and method for resetting counters counting network performance information at network communications devices on a packet network |
US8194643B2 (en) | 2006-10-19 | 2012-06-05 | Embarq Holdings Company, Llc | System and method for monitoring the connection of an end-user to a remote network |
US8184549B2 (en) | 2006-06-30 | 2012-05-22 | Embarq Holdings Company, LLP | System and method for selecting network egress |
US8717911B2 (en) | 2006-06-30 | 2014-05-06 | Centurylink Intellectual Property Llc | System and method for collecting network performance information |
US7613150B2 (en) * | 2006-07-20 | 2009-11-03 | Symbol Technologies, Inc. | Hitless restart mechanism for non-stop data-forwarding in the event of L3-mobility control-plane failure in a wireless switch |
US7852843B2 (en) * | 2006-07-21 | 2010-12-14 | Cortina Systems, Inc. | Apparatus and method for layer-2 to layer-7 search engine for high speed network application |
US8767686B2 (en) | 2006-07-25 | 2014-07-01 | Boingo Wireless, Inc. | Method and apparatus for monitoring wireless network access |
US20080031277A1 (en) * | 2006-08-04 | 2008-02-07 | Edward Walter | Methods and apparatus to determine communication carrier capabilities |
US8619623B2 (en) | 2006-08-08 | 2013-12-31 | Marvell World Trade Ltd. | Ad-hoc simple configuration |
US7916080B2 (en) | 2006-08-18 | 2011-03-29 | Wifi Rail, Inc. | Antenna system for communicating with mobile devices |
US8750158B2 (en) | 2006-08-22 | 2014-06-10 | Centurylink Intellectual Property Llc | System and method for differentiated billing |
US8144586B2 (en) | 2006-08-22 | 2012-03-27 | Embarq Holdings Company, Llc | System and method for controlling network bandwidth with a connection admission control engine |
US8224255B2 (en) * | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | System and method for managing radio frequency windows |
US8274905B2 (en) | 2006-08-22 | 2012-09-25 | Embarq Holdings Company, Llc | System and method for displaying a graph representative of network performance over a time period |
US8307065B2 (en) | 2006-08-22 | 2012-11-06 | Centurylink Intellectual Property Llc | System and method for remotely controlling network operators |
US8549405B2 (en) | 2006-08-22 | 2013-10-01 | Centurylink Intellectual Property Llc | System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally |
US8576722B2 (en) | 2006-08-22 | 2013-11-05 | Centurylink Intellectual Property Llc | System and method for modifying connectivity fault management packets |
US9479341B2 (en) | 2006-08-22 | 2016-10-25 | Centurylink Intellectual Property Llc | System and method for initiating diagnostics on a packet network node |
US8228791B2 (en) | 2006-08-22 | 2012-07-24 | Embarq Holdings Company, Llc | System and method for routing communications between packet networks based on intercarrier agreements |
US8199653B2 (en) | 2006-08-22 | 2012-06-12 | Embarq Holdings Company, Llc | System and method for communicating network performance information over a packet network |
US8040811B2 (en) | 2006-08-22 | 2011-10-18 | Embarq Holdings Company, Llc | System and method for collecting and managing network performance information |
US7843831B2 (en) | 2006-08-22 | 2010-11-30 | Embarq Holdings Company Llc | System and method for routing data on a packet network |
US8130793B2 (en) | 2006-08-22 | 2012-03-06 | Embarq Holdings Company, Llc | System and method for enabling reciprocal billing for different types of communications over a packet network |
US8537695B2 (en) | 2006-08-22 | 2013-09-17 | Centurylink Intellectual Property Llc | System and method for establishing a call being received by a trunk on a packet network |
US8238253B2 (en) | 2006-08-22 | 2012-08-07 | Embarq Holdings Company, Llc | System and method for monitoring interlayer devices and optimizing network performance |
US8107366B2 (en) | 2006-08-22 | 2012-01-31 | Embarq Holdings Company, LP | System and method for using centralized network performance tables to manage network communications |
US8407765B2 (en) | 2006-08-22 | 2013-03-26 | Centurylink Intellectual Property Llc | System and method for restricting access to network performance information tables |
US7940735B2 (en) | 2006-08-22 | 2011-05-10 | Embarq Holdings Company, Llc | System and method for selecting an access point |
US8064391B2 (en) | 2006-08-22 | 2011-11-22 | Embarq Holdings Company, Llc | System and method for monitoring and optimizing network performance to a wireless device |
US8223654B2 (en) | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | Application-specific integrated circuit for monitoring and optimizing interlayer network performance |
US8531954B2 (en) | 2006-08-22 | 2013-09-10 | Centurylink Intellectual Property Llc | System and method for handling reservation requests with a connection admission control engine |
US8189468B2 (en) | 2006-10-25 | 2012-05-29 | Embarq Holdings, Company, LLC | System and method for regulating messages between networks |
US8223655B2 (en) | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | System and method for provisioning resources of a packet network based on collected network performance information |
US8194555B2 (en) | 2006-08-22 | 2012-06-05 | Embarq Holdings Company, Llc | System and method for using distributed network performance information tables to manage network communications |
US8144587B2 (en) | 2006-08-22 | 2012-03-27 | Embarq Holdings Company, Llc | System and method for load balancing network resources using a connection admission control engine |
US8619600B2 (en) | 2006-08-22 | 2013-12-31 | Centurylink Intellectual Property Llc | System and method for establishing calls over a call path having best path metrics |
US8743703B2 (en) | 2006-08-22 | 2014-06-03 | Centurylink Intellectual Property Llc | System and method for tracking application resource usage |
US8015294B2 (en) | 2006-08-22 | 2011-09-06 | Embarq Holdings Company, LP | Pin-hole firewall for communicating data packets on a packet network |
US7684332B2 (en) | 2006-08-22 | 2010-03-23 | Embarq Holdings Company, Llc | System and method for adjusting the window size of a TCP packet through network elements |
US20080075035A1 (en) * | 2006-09-22 | 2008-03-27 | Intermec Ip Corp. | System and method for providing fast roaming |
WO2008038950A1 (en) * | 2006-09-28 | 2008-04-03 | Samsung Electronics Co., Ltd. | A system and method to enable combination of network controlled mobility and ue controlled mobility between different ip versions |
US7835749B1 (en) | 2006-10-03 | 2010-11-16 | Cisco Technology, Inc. | Location inspector in wireless networks |
US7616555B2 (en) * | 2006-10-03 | 2009-11-10 | Cisco Technology, Inc. | Minimum variance location estimation in wireless networks |
US7626969B2 (en) * | 2006-10-04 | 2009-12-01 | Cisco Technology, Inc. | Relative location of a wireless node in a wireless network |
US7983667B2 (en) | 2006-10-05 | 2011-07-19 | Cisco Technology, Inc. | Radio frequency coverage map generation in wireless networks |
US8732315B2 (en) | 2006-10-16 | 2014-05-20 | Marvell International Ltd. | Automatic ad-hoc network creation and coalescing using WiFi protected setup |
US8233456B1 (en) | 2006-10-16 | 2012-07-31 | Marvell International Ltd. | Power save mechanisms for dynamic ad-hoc networks |
US9308455B1 (en) | 2006-10-25 | 2016-04-12 | Marvell International Ltd. | System and method for gaming in an ad-hoc network |
US8614954B2 (en) * | 2006-10-26 | 2013-12-24 | Hewlett-Packard Development Company, L.P. | Network path identification |
US7904092B2 (en) * | 2007-01-04 | 2011-03-08 | Cisco Technology, Inc. | Locally adjusted radio frequency coverage maps in wireless networks |
US7986666B2 (en) * | 2007-01-17 | 2011-07-26 | Qualcomm Incorporated | Creation and transmittal of add messages |
US8000276B2 (en) | 2007-02-05 | 2011-08-16 | Wefi, Inc. | Providing easy access to radio networks |
AU2008213766B2 (en) * | 2007-02-07 | 2011-08-18 | 0856972 B.C. Ltd. | Method and system for registering and verifying the identity of wireless networks and devices |
US8428002B2 (en) * | 2007-04-18 | 2013-04-23 | Broadcom Corporation | Cooperative transceiving between wireless interface devices of a host device |
US8358638B2 (en) * | 2007-05-24 | 2013-01-22 | Wefi, Inc. | Dynamically created and expanded wireless network |
US8111692B2 (en) | 2007-05-31 | 2012-02-07 | Embarq Holdings Company Llc | System and method for modifying network traffic |
CN101682907A (en) * | 2007-06-21 | 2010-03-24 | 高通股份有限公司 | Method and apparatus for determining the position of a base station in a cellular communication network |
WO2009006585A1 (en) * | 2007-07-03 | 2009-01-08 | Marvell Semiconductor, Inc. | Location aware ad-hoc gaming |
JP2010535453A (en) * | 2007-08-02 | 2010-11-18 | フェアチャイルド セミコンダクター コーポレイション | Method and circuit for interleaving and serializing / deserializing LCD, camera, keypad and GPIO data via serial stream |
US8442003B2 (en) * | 2007-09-06 | 2013-05-14 | Qualcomm Incorporated | Routing in a mesh network |
KR20090044740A (en) | 2007-11-01 | 2009-05-07 | 삼성전자주식회사 | System and method for changing an access point in a wireless network system |
US8625538B2 (en) * | 2007-11-13 | 2014-01-07 | International Business Machines Corporation | Method and apparatus for association control in mobile wireless networks |
US20090124284A1 (en) * | 2007-11-14 | 2009-05-14 | Shimon Scherzer | System and method for providing seamless broadband internet access to web applications |
GB0800838D0 (en) | 2008-01-17 | 2008-02-27 | Eads Defence And Security Syst | Secure communication system |
US7746868B2 (en) * | 2008-01-25 | 2010-06-29 | Cisco Technology, Inc. | Transporting multi-basic service set (BSS) frames over wired medium preserving BSS-ID |
US8315197B2 (en) * | 2008-01-25 | 2012-11-20 | Cisco Technology, Inc. | Bridging wireless and wired media in a computer network |
WO2009098432A1 (en) * | 2008-02-04 | 2009-08-13 | Britsh Telecommunications Public Limited Company | Method and system for automatic connection to a network |
DE102008016720A1 (en) * | 2008-03-31 | 2009-10-01 | Deutsche Telekom Ag | A method and communication system for determining the quality of at least one IP connection between a mobile device and a server connected to a public IP-based communication network |
US8068425B2 (en) | 2008-04-09 | 2011-11-29 | Embarq Holdings Company, Llc | System and method for using network performance information to determine improved measures of path states |
US8073945B2 (en) * | 2008-04-25 | 2011-12-06 | At&T Intellectual Property I, L.P. | Method and apparatus for providing a measurement of performance for a network |
US8571560B1 (en) | 2008-09-23 | 2013-10-29 | Sprint Communications Company L.P. | Selecting a wireless access point based on status information |
US8868791B2 (en) * | 2008-09-29 | 2014-10-21 | Toshiba America Research, Inc. | System and method for evaluating multiple connectivity options |
JP5337879B2 (en) * | 2008-09-29 | 2013-11-06 | 株式会社東芝 | Prior evaluation of multiple network access points |
CN102106131B (en) * | 2008-10-13 | 2013-10-16 | 上海贝尔股份有限公司 | A method and device for secondary controlling mobile agent advertisement message in network apparatus |
US9014136B2 (en) * | 2008-10-13 | 2015-04-21 | T-Mobile Usa, Inc. | System and method to provide fast wide-area mobile IP handoffs |
US9426228B2 (en) * | 2008-11-10 | 2016-08-23 | Nokia Technologies Oy | Cross layer service discovery for wireless networks |
KR101146139B1 (en) * | 2008-12-22 | 2012-05-16 | 한국전자통신연구원 | Method for providing mobility of mobile node in packet transport network, packet transport network system and Gateway switch |
EP2203016A1 (en) * | 2008-12-24 | 2010-06-30 | Thomson Licensing | Method and device for determining channel quality |
US8819791B2 (en) * | 2009-03-16 | 2014-08-26 | Apple Inc. | Captive network negotiation interface and automation |
US20100283576A1 (en) * | 2009-05-05 | 2010-11-11 | Stanton Concepts Inc. | Key for A Lock Having An Open Architecture |
CN101896009B (en) * | 2009-05-18 | 2013-03-27 | 中兴通讯股份有限公司 | System and method for self-discovering remote radio unit and self-establishing topological structure |
US20100302968A1 (en) * | 2009-05-29 | 2010-12-02 | Interdigital Patent Holdings, Inc. | Communication access technology management |
CN102461272A (en) * | 2009-06-18 | 2012-05-16 | 安尼费网络公司 | An access point, a server and a system for distributing an unlimited number of virtual ieee 802.11 wireless networks through a heterogeneous infrastructure |
US8750265B2 (en) * | 2009-07-20 | 2014-06-10 | Wefi, Inc. | System and method of automatically connecting a mobile communication device to a network using a communications resource database |
US9158649B2 (en) | 2009-08-14 | 2015-10-13 | Microsoft Technology Licensing, Llc | Methods and computer program products for generating a model of network application health |
US20110066488A1 (en) * | 2009-09-17 | 2011-03-17 | Ad Infuse, Inc. | Mobile ad routing |
US9411647B2 (en) * | 2010-01-22 | 2016-08-09 | Qualcomm Incorporated | Hierarchical routing and interface selection for multi-processor multimode network devices |
CN101801083B (en) * | 2010-01-26 | 2012-04-18 | 杭州华三通信技术有限公司 | Method and equipment for improving AP wireless access efficiency in wireless positioning network |
KR101587003B1 (en) * | 2010-09-07 | 2016-01-20 | 삼성전자주식회사 | Apparatus and method for determining validity of wifi connection in wireless communication system |
US8667148B1 (en) * | 2010-10-04 | 2014-03-04 | Netblazr Inc. | Minimal effort network subscriber registration |
JP5618745B2 (en) * | 2010-10-06 | 2014-11-05 | キヤノン株式会社 | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM |
MX2013009341A (en) * | 2011-02-14 | 2013-10-01 | Thomson Licensing | Troubleshooting wi-fi connectivity by measuring the round trip time of packets sent with different modulation rates. |
US9716659B2 (en) | 2011-03-23 | 2017-07-25 | Hughes Network Systems, Llc | System and method for providing improved quality of service over broadband networks |
US10637782B2 (en) | 2011-03-23 | 2020-04-28 | Hughes Network Systems, Llc | System and method for policy-based multipath WAN transports for improved quality of service over broadband networks |
US9240950B2 (en) | 2011-03-23 | 2016-01-19 | Hughes Network Systems, Llc | System and method for providing quality of service over dedicated local loop networks |
US9389299B2 (en) | 2011-06-20 | 2016-07-12 | Microsoft Technology Licensing, Llc | Mobile communication device maintaining lifetrails in a battery efficient manner |
US9218216B2 (en) | 2011-07-22 | 2015-12-22 | Cisco Technology, Inc. | Centrally driven performance analysis of low power and Lossy Networks |
US8856290B2 (en) * | 2011-10-24 | 2014-10-07 | General Instrument Corporation | Method and apparatus for exchanging configuration information in a wireless local area network |
JP5948942B2 (en) * | 2012-02-21 | 2016-07-06 | 沖電気工業株式会社 | Wireless access device, wireless terminal, program, and wireless communication system |
US10616782B2 (en) | 2012-03-29 | 2020-04-07 | Mgage, Llc | Cross-channel user tracking systems, methods and devices |
EP2645783A1 (en) | 2012-03-30 | 2013-10-02 | British Telecommunications Public Limited Company | Access point detection |
US9173185B1 (en) | 2012-04-10 | 2015-10-27 | Sprint Spectrum L.P. | Methods and systems for managing registration signaling based on off-time duration |
US9680219B2 (en) * | 2012-05-21 | 2017-06-13 | Qualcomm Incorporated | Antenna switching devices, systems, and methods |
KR101453973B1 (en) * | 2012-07-02 | 2014-10-22 | 삼성전자주식회사 | Method for wifi association and electronic device thereof |
US9565622B2 (en) * | 2012-07-05 | 2017-02-07 | Qualcomm Incorporated | Detecting services provided by a wireless node before device discovery and connection establishment |
US9338740B2 (en) * | 2012-07-18 | 2016-05-10 | Alcatel Lucent | Method and apparatus for selecting a wireless access point |
EP2883333B1 (en) * | 2012-08-08 | 2018-10-03 | Hughes Network Systems, LLC | Providing improved quality of service over broadband networks |
ES2808373T3 (en) * | 2012-09-18 | 2021-02-26 | Nokia Technologies Oy | Wireless Network Association |
US9648559B2 (en) * | 2013-03-08 | 2017-05-09 | Futurewei Technologies, Inc. | Systems and methods for differentiated fast initial link setup |
US9888422B2 (en) * | 2013-06-03 | 2018-02-06 | Avago Technologies General Ip (Singapore) Pte. Ltd. | System and method for adaptive access and handover configuration based on prior history in a multi-RAT environment |
US9907006B2 (en) * | 2013-06-03 | 2018-02-27 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Cross radio access technology access with handoff and interference management using communication performance data |
US9049613B2 (en) * | 2013-06-06 | 2015-06-02 | Seven Networks, Inc. | Radio or network evaluation for selection based on measurements using application layer protocols at a mobile device |
EP2816761A1 (en) * | 2013-06-17 | 2014-12-24 | Thomson Licensing | Wifi display compatible network gateway |
GB2516848B8 (en) * | 2013-08-01 | 2020-11-18 | Here Global Bv | Assigning location information to wireless local area network access points |
US9173146B2 (en) | 2013-08-06 | 2015-10-27 | Google Technology Holdings LLC | Method and device for accepting or rejecting a request associated with a mobile device wirelessly connecting to a network |
WO2015021343A1 (en) * | 2013-08-08 | 2015-02-12 | Hughes Network Systems, Llc | System and method for providing improved quality of service over broadband networks |
CN103457773B (en) * | 2013-09-03 | 2016-12-07 | 无锡贝利珠计算机科技有限公司 | A kind of method and device of terminal client experience management |
US9232465B2 (en) | 2013-10-17 | 2016-01-05 | Google Technology Holdings LLC | Method and device for selecting or excluding an access point for use in wirelessly connecting to a network |
US9588216B2 (en) | 2013-11-12 | 2017-03-07 | Qualcomm Incorporated | Method and apparatus for delivering assistance data from a server to a device identifying virtual access points |
US9648577B1 (en) * | 2014-02-12 | 2017-05-09 | Wireless Registry, Inc. | ADSS enabled global roaming system |
US9983291B2 (en) | 2014-11-10 | 2018-05-29 | Qualcomm Incorporated | Methods, apparatuses, and devices for mobile device position estimation using virtual access points |
KR102255182B1 (en) | 2014-12-17 | 2021-05-24 | 삼성전자주식회사 | A method and apparatus for receiving a mobile terminated srevice by a mobile terminal of idle mode in a communication system |
CN104539464B (en) * | 2015-01-19 | 2019-04-16 | 北京极科极客科技有限公司 | Nodal fault diagnostics method and device |
US9392471B1 (en) * | 2015-07-24 | 2016-07-12 | Viavi Solutions Uk Limited | Self-optimizing network (SON) system for mobile networks |
JP6583535B2 (en) * | 2016-03-11 | 2019-10-02 | 日本電気株式会社 | Wireless LAN system, wireless LAN base station, wireless LAN terminal, communication method |
US10250624B2 (en) * | 2016-08-05 | 2019-04-02 | Oak Tree Logic, Llc | Method and device for robust detection, analytics, and filtering of data/information exchange with connected user devices in a gateway-connected user-space |
US10038649B2 (en) | 2016-11-18 | 2018-07-31 | Vmware, Inc. | Packet generation and injection |
US10713223B2 (en) | 2017-06-01 | 2020-07-14 | Salesforce.Com, Inc. | Opportunistic gossip-type dissemination of node metrics in server clusters |
US10693951B2 (en) * | 2017-06-01 | 2020-06-23 | Salesforce.Com, Inc. | Decentralized, resource aware load distribution in a distributed system |
US20190044809A1 (en) * | 2017-08-30 | 2019-02-07 | Intel Corporation | Technologies for managing a flexible host interface of a network interface controller |
CN109188354B (en) * | 2018-08-29 | 2021-01-26 | 新华三技术有限公司 | Wireless positioning method and device |
WO2020128142A1 (en) * | 2018-12-21 | 2020-06-25 | Nokia Technologies Oy | Wireless access establishment |
US11032175B2 (en) * | 2018-12-31 | 2021-06-08 | Hughes Network Systems | Packet loss isolation test |
CN110856211B (en) * | 2019-11-14 | 2022-10-11 | 成都天奥集团有限公司 | Low-delay switching method based on L2 internal data migration in non-ground mobile communication network |
CN114222321B (en) * | 2021-12-31 | 2024-01-12 | 山东有人物联网股份有限公司 | Access control system and method for wireless network |
Family Cites Families (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5870474A (en) * | 1995-12-04 | 1999-02-09 | Scientific-Atlanta, Inc. | Method and apparatus for providing conditional access in connection-oriented, interactive networks with a multiplicity of service providers |
US5815811A (en) * | 1989-06-29 | 1998-09-29 | Symbol Technologies, Inc. | Preemptive roaming in a cellular local area wireless network |
US6002918A (en) | 1989-06-29 | 1999-12-14 | Symbol Technologies, Inc. | Power-saving arrangement and method for mobile units in communications network |
US5845265A (en) | 1995-04-26 | 1998-12-01 | Mercexchange, L.L.C. | Consignment nodes |
US5907544A (en) | 1996-05-10 | 1999-05-25 | Rypinski; Chandos A. | Hub controller architecture and function for a multiple access-point wireless communication network |
US6496704B2 (en) * | 1997-01-07 | 2002-12-17 | Verizon Laboratories Inc. | Systems and methods for internetworking data networks having mobility management functions |
US6212175B1 (en) | 1997-04-22 | 2001-04-03 | Telxon Corporation | Method to sustain TCP connection |
ID24678A (en) | 1997-06-06 | 2000-07-27 | Salbu Res & Dev Pty Ltd | OPERATION METHOD OF A MULTI STATION NETWORK |
US6421714B1 (en) | 1997-10-14 | 2002-07-16 | Lucent Technologies | Efficient mobility management scheme for a wireless internet access system |
US6625135B1 (en) | 1998-05-11 | 2003-09-23 | Cargenie Mellon University | Method and apparatus for incorporating environmental information for mobile communications |
US6446121B1 (en) | 1998-05-26 | 2002-09-03 | Cisco Technology, Inc. | System and method for measuring round trip times in a network using a TCP packet |
US6421339B1 (en) | 1998-06-12 | 2002-07-16 | Nortel Networks Limited | Methods and systems for call forwarding |
US6195705B1 (en) | 1998-06-30 | 2001-02-27 | Cisco Technology, Inc. | Mobile IP mobility agent standby protocol |
US6269099B1 (en) | 1998-07-01 | 2001-07-31 | 3Com Corporation | Protocol and method for peer network device discovery |
US6363056B1 (en) | 1998-07-15 | 2002-03-26 | International Business Machines Corporation | Low overhead continuous monitoring of network performance |
US6320873B1 (en) | 1998-08-27 | 2001-11-20 | Qualcomm Incorporated | CDMA transmission of packet-switched data |
US6434134B1 (en) | 1998-12-11 | 2002-08-13 | Lucent Technologies, Inc. | Dynamic address assignment for wireless devices accessing packet-based wired networks |
US6243581B1 (en) | 1998-12-11 | 2001-06-05 | Nortel Networks Limited | Method and system for seamless roaming between wireless communication networks with a mobile terminal |
US6272129B1 (en) | 1999-01-19 | 2001-08-07 | 3Com Corporation | Dynamic allocation of wireless mobile nodes over an internet protocol (IP) network |
WO2001037517A2 (en) | 1999-11-03 | 2001-05-25 | Wayport, Inc. | Distributed network communication system which enables multiple network providers to use a common distributed network infrastructure |
US6424639B1 (en) | 1999-12-22 | 2002-07-23 | Qualcomm, Incorporated | Notifying a mobile terminal device of a change in point of attachment to an IP internetwork to facilitate mobility |
US20010036834A1 (en) | 2000-03-03 | 2001-11-01 | Subir Das | Supporting fast intra-domain handoffs and paging in wireless cellular networks |
US6947401B2 (en) | 2000-03-08 | 2005-09-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Hierarchical mobility management for wireless networks |
US6992994B2 (en) | 2000-04-17 | 2006-01-31 | Telcordia Technologies, Inc. | Methods and systems for a generalized mobility solution using a dynamic tunneling agent |
US7082114B1 (en) * | 2000-08-18 | 2006-07-25 | Nortel Networks Limited | System and method for a wireless unit acquiring a new internet protocol address when roaming between two subnets |
US20020078238A1 (en) | 2000-09-14 | 2002-06-20 | Troxel Gregory Donald | Routing messages between nodes at a foreign sub-network |
US7055107B1 (en) | 2000-09-22 | 2006-05-30 | Wireless Valley Communications, Inc. | Method and system for automated selection of optimal communication network equipment model, position, and configuration |
US7120138B2 (en) | 2001-07-02 | 2006-10-10 | Koninklijke Philips Electronics N.V. | Dynamic frequency selection with recovery for a basic service set network |
US7089014B2 (en) | 2001-08-06 | 2006-08-08 | Metric Systems Corporation | Wireless communication system control apparatus and method |
US7545754B2 (en) * | 2001-11-02 | 2009-06-09 | Ntt Docomo, Inc. | Geographically adjacent access router discovery and caching for mobile nodes |
JP4289030B2 (en) * | 2002-07-30 | 2009-07-01 | パナソニック株式会社 | Mobility management method and mobile terminal |
US7130614B2 (en) * | 2002-08-30 | 2006-10-31 | Nokia Corporation | Mobile unit attachment/update to cellular communication network |
US7257105B2 (en) * | 2002-10-03 | 2007-08-14 | Cisco Technology, Inc. | L2 method for a wireless station to locate and associate with a wireless network in communication with a Mobile IP agent |
JP3990976B2 (en) * | 2002-12-19 | 2007-10-17 | 株式会社エヌ・ティ・ティ・ドコモ | Mobile node, mobility control device, communication control method, and communication system |
CN100559899C (en) * | 2003-07-01 | 2009-11-11 | 株式会社日立制作所 | Mobile IP v 6 local agent seamless handover method |
KR100547153B1 (en) * | 2003-10-30 | 2006-01-26 | 삼성전자주식회사 | Apparatus and method for fast connecting to link layer and network layer |
-
2002
- 2002-10-03 US US10/263,632 patent/US7257105B2/en active Active
- 2002-10-21 US US10/274,600 patent/US7613142B2/en active Active
-
2003
- 2003-08-29 EP EP06026919A patent/EP1772998B1/en not_active Expired - Lifetime
- 2003-08-29 WO PCT/US2003/027346 patent/WO2004034647A2/en not_active Application Discontinuation
- 2003-08-29 EP EP03808073.5A patent/EP1582033B1/en not_active Expired - Lifetime
- 2003-08-29 CN CN03823456.4A patent/CN1685669B/en not_active Expired - Fee Related
- 2003-08-29 AU AU2003260139A patent/AU2003260139B2/en not_active Ceased
- 2003-08-29 CA CA2492466A patent/CA2492466C/en not_active Expired - Fee Related
-
2007
- 2007-07-10 US US11/775,789 patent/US7839832B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7839832B2 (en) | 2010-11-23 |
WO2004034647A2 (en) | 2004-04-22 |
US20040066759A1 (en) | 2004-04-08 |
EP1772998A2 (en) | 2007-04-11 |
CN1685669B (en) | 2010-05-26 |
US7257105B2 (en) | 2007-08-14 |
AU2003260139A1 (en) | 2004-05-04 |
US7613142B2 (en) | 2009-11-03 |
US20080013487A1 (en) | 2008-01-17 |
EP1772998B1 (en) | 2012-12-26 |
CA2492466C (en) | 2010-10-12 |
EP1582033A2 (en) | 2005-10-05 |
AU2003260139B2 (en) | 2009-02-19 |
EP1582033B1 (en) | 2013-04-10 |
EP1772998A3 (en) | 2009-10-07 |
WO2004034647A3 (en) | 2004-12-09 |
US20040066757A1 (en) | 2004-04-08 |
WO2004034647B1 (en) | 2005-02-17 |
CN1685669A (en) | 2005-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2492466A1 (en) | An l2 method for a wireless station to locate and associate with a wireless network in communication with a mobile ip agent | |
US7324499B1 (en) | Method and system for automatic call monitoring in a wireless network | |
US7406064B2 (en) | Communication system, server, router, and mobile communications terminal | |
CN101803416B (en) | Method and system for correlating IP layer traffic and wireless layer elements in a UMTS/GSM network | |
JP4542149B2 (en) | Method for compressing control information in a wireless communication system | |
AU770760B2 (en) | Method of transmitting data from server of virtual private network to mobile node | |
EP2063599B1 (en) | A method, system, mobile node and communication node for communication in mobile ipv6 networks | |
CN106412996A (en) | Message forwarding method and device | |
AU2002301612B2 (en) | Method for Transmitting Data From Server of Virtual Private Network to Mobile Node | |
CA2490825A1 (en) | Method for a wireless station to determine network metrics prior to associating with an access point of a wireless network | |
CN101517990A (en) | Packet distribution system and packet distribution method | |
RU2255430C1 (en) | Device and method for voice frame transmission in mobile communication system provided with all-ip network | |
JP2004214907A (en) | Mobility management node, paging area forming method, and mobility management program | |
KR100603767B1 (en) | Apparatus and method for testing a base-station with smart antenna, and a protocol structure | |
JP4037563B2 (en) | ARC network data multiplex processing method | |
KR100757897B1 (en) | Vertical handover method and system in internet based mobile network | |
JP5240716B2 (en) | Upper relay device, lower relay device, communication method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20210830 |