CA2533875A1 - Mobility in a multi-access communication network - Google Patents
Mobility in a multi-access communication network Download PDFInfo
- Publication number
- CA2533875A1 CA2533875A1 CA002533875A CA2533875A CA2533875A1 CA 2533875 A1 CA2533875 A1 CA 2533875A1 CA 002533875 A CA002533875 A CA 002533875A CA 2533875 A CA2533875 A CA 2533875A CA 2533875 A1 CA2533875 A1 CA 2533875A1
- Authority
- CA
- Canada
- Prior art keywords
- terminal
- active communication
- sessions
- communication session
- network proxy
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/24—Multipath
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/12—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/17—Selecting a data network PoA [Point of Attachment]
Abstract
The present invention provides a terminal capable of establishing multiple communication sessions with a public network proxy through different access networks. The terminal actively communicates with then, public network proxy to control which of the multiple communication paths are active, as well as control the transition from actively using one communication path to using another. The public network proxy facilitates data and voice sessions between the terminal and any number of other communication devices. In one embodiment, the communication sessions are reserved tunneling sessions, and the terminal cooperates with the public network proxy to effectively control how many tunneling sessions are established, how many tunneling sessions are active at any given time, and the transition from one tunneling session to another for active communications. Each of the communication or tunneling sessions may be established over different access networks using different communication technologies and protocols.
Claims (38)
1. A method for facilitating packet communications from a terminal to a network proxy comprising:
a) establishing a plurality of communication sessions via a plurality of access networks with the network proxy, which facilitates communications between the terminal and at least one communication device;
b) selecting one of the plurality of communication sessions to be a first active communication session;
c) identifying the first active communication session to the network proxy; and d) transferring packets to or from the network proxy using the first active communication session to effect communications with the at least one communication device.
a) establishing a plurality of communication sessions via a plurality of access networks with the network proxy, which facilitates communications between the terminal and at least one communication device;
b) selecting one of the plurality of communication sessions to be a first active communication session;
c) identifying the first active communication session to the network proxy; and d) transferring packets to or from the network proxy using the first active communication session to effect communications with the at least one communication device.
2. The method of claim 1 further comprising:
a) selecting at least a second one of the plurality of communication sessions to be a second active communication session wherein there are at least first and second active communication sessions;
and b) transferring packets to or from the network proxy using the first and second active communication sessions to effect the communications with the at least one communication device.
a) selecting at least a second one of the plurality of communication sessions to be a second active communication session wherein there are at least first and second active communication sessions;
and b) transferring packets to or from the network proxy using the first and second active communication sessions to effect the communications with the at least one communication device.
3. The method of claim 2 wherein the packets transferred using the first active communication session carry information different than carried in the packets transferred using the second active communication session.
4. The method of claim 2 wherein the packets are duplicated and sent over both the first and second active communication sessions.
5. The method of claim 1 further comprising:
a) determining a need to switch from the first active communication session;
b) selecting at least a second one of the plurality of communication sessions to be a second active communication session;
c) providing indicia indicative of the need to switch from the first active communication session to the second active communication session; and d) transferring packets to or from the network proxy using only the second active communication session to effect the communications with the at least one communication device.
a) determining a need to switch from the first active communication session;
b) selecting at least a second one of the plurality of communication sessions to be a second active communication session;
c) providing indicia indicative of the need to switch from the first active communication session to the second active communication session; and d) transferring packets to or from the network proxy using only the second active communication session to effect the communications with the at least one communication device.
6. The method of claim 5 further comprising transferring the packets to or from the network proxy using the first and second active communication sessions to effect the communications with the at least one communication device prior to using only the second active communication session.
7. The method of claim 6 further comprising sending second indicia instructing the network proxy to stop using the first active communication session.
8. The method of claim 1 further comprising receiving temporary IP
addresses from the respective access networks and using the temporary IP addresses to establish the plurality of communication sessions, wherein a public IP address associated with the terminal is supported by the network proxy.
addresses from the respective access networks and using the temporary IP addresses to establish the plurality of communication sessions, wherein a public IP address associated with the terminal is supported by the network proxy.
9. The method of claim 1 wherein the communication sessions are tunneling sessions with the network proxy.
10. The method of claim 1 wherein communications with the plurality of access networks are based on disparate communication technologies.
11. A terminal for facilitating packet communications over a plurality of access networks comprising:
a) communication circuitry adapted to facilitate communications with the plurality of access networks; and b) a control system associated with the communication circuitry adapted to:
i) establish a plurality of communication sessions via the plurality of access networks with a network proxy, which facilitates communications between the terminal and at least one communication device;
ii) select one of the plurality of communication sessions to be a first active communication session;
iii) identify the first active communication session to the network proxy; and iv) transfer packets to or from the network proxy using the first active communication session to effect communications with the at least one communication device.
a) communication circuitry adapted to facilitate communications with the plurality of access networks; and b) a control system associated with the communication circuitry adapted to:
i) establish a plurality of communication sessions via the plurality of access networks with a network proxy, which facilitates communications between the terminal and at least one communication device;
ii) select one of the plurality of communication sessions to be a first active communication session;
iii) identify the first active communication session to the network proxy; and iv) transfer packets to or from the network proxy using the first active communication session to effect communications with the at least one communication device.
12. The terminal of claim 11 wherein the control system is further adapted to:
a) select at least a second one of the plurality of communication sessions to be a second active communication session wherein .
there are at least first and second active communication sessions;
and b) transfer packets to or from the network proxy using the first and second active communication sessions to effect the communications with the at least one communication device.
a) select at least a second one of the plurality of communication sessions to be a second active communication session wherein .
there are at least first and second active communication sessions;
and b) transfer packets to or from the network proxy using the first and second active communication sessions to effect the communications with the at least one communication device.
13. The terminal of claim 12 wherein the packets transferred using the first active communication session carry information different than carried in the packets transferred using the second active communication session.
14. The terminal of claim 12 wherein the packets are duplicated and sent over both the first and second active communication sessions.
15. The terminal of claim 11 wherein the control system is further adapted to:
a) determine a need to switch from the first active communication session;
b) select at least a second one of the plurality of communication sessions to be a second active communication session;
c) send indicia indicative of the need to switch from the first active communication session to the second active communication session; and d) transfer packets to or from the network proxy using only the second active communication session to effect the communications with the at least one communication device.
a) determine a need to switch from the first active communication session;
b) select at least a second one of the plurality of communication sessions to be a second active communication session;
c) send indicia indicative of the need to switch from the first active communication session to the second active communication session; and d) transfer packets to or from the network proxy using only the second active communication session to effect the communications with the at least one communication device.
16. The terminal of claim 15 wherein the control system is further adapted to transfer the packets,to or from the network proxy using the first and second active communication sessions to effect the communications with the at least one communication device prior to using only the second active communication session.
17. The terminal of claim 16 wherein the control system is further adapted to send second indicia instructing the network proxy to stop using the first active communication session.
18. The terminal of claim 11 wherein the control system is further adapted to receive temporary IP addresses from the respective access networks and use the temporary IP addresses to establish the plurality of communication sessions, wherein a public IP address associated with the terminal is supported by the network proxy.
19. The terminal of claim 11 wherein the communication sessions are tunneling sessions with the network proxy.
20. The terminal of claim 11 wherein communications with the plurality of access networks are based on disparate communication technologies.
21. A method for facilitating packet communications between a terminal and at least one communication device via a network proxy comprising:
a) establishing a plurality of communication sessions via a plurality of access networks with the terminal;
b) receiving selection indicia from the terminal identifying one of the plurality of communication sessions to be a first active communication session;
c) transferring packets to or from the terminal using the first active communication session to effect communications with the terminal; and d) communicating with the at least one communication device on behalf of the terminal.
a) establishing a plurality of communication sessions via a plurality of access networks with the terminal;
b) receiving selection indicia from the terminal identifying one of the plurality of communication sessions to be a first active communication session;
c) transferring packets to or from the terminal using the first active communication session to effect communications with the terminal; and d) communicating with the at least one communication device on behalf of the terminal.
22. The method of claim 21 further comprising:
a) receiving second selection indicia from the terminal identifying at least a second one of the plurality of communication sessions to be an active communication session wherein there are at least first and second active communication sessions; and b) transferring packets to or from the terminal using the first and second active communication sessions to effect communications between the terminal and the at least one communication device.
a) receiving second selection indicia from the terminal identifying at least a second one of the plurality of communication sessions to be an active communication session wherein there are at least first and second active communication sessions; and b) transferring packets to or from the terminal using the first and second active communication sessions to effect communications between the terminal and the at least one communication device.
23. The method of claim 22 wherein the packets transferred using the first active communication session carry information different than carried in the packets transferred using the second active communication session.
24. The method of claim 22 wherein the packets are duplicated and sent over both the first and second active communication sessions.
25. The method of claim 21 further comprising:
a) receiving switch indicia from the terminal indicating a need to switch from the first active communication session;
b) receiving first selection indicia from the terminal identifying at least a second one of the plurality of communication sessions to be a second active communication session; and c) transferring packets to or from the terminal using only the second active communication session to effect the communications with the at least one communication device.
a) receiving switch indicia from the terminal indicating a need to switch from the first active communication session;
b) receiving first selection indicia from the terminal identifying at least a second one of the plurality of communication sessions to be a second active communication session; and c) transferring packets to or from the terminal using only the second active communication session to effect the communications with the at least one communication device.
26. The method of claim 25 further comprising transferring the packets to or from the network proxy using the first and second active communication sessions to effect the communications with the at least one communication device prior to using only the second active communication session.
27. The method of claim 26 further comprising receiving second selection indicia from the terminal and stopping use of the first active communication session to transfer the packets based on the second selection indicia.
28. The method of claim 21 wherein the communication sessions are tunneling sessions with the network proxy.
29. The method of claim 21 wherein the terminal's communications with the plurality of access networks are based on disparate communication technologies.
30. A network proxy for facilitating packet communications between a terminal and at least one communication device comprising:
a) communication circuitry adapted to facilitate communications with the plurality of access networks; and b) a control system associated with the communication circuitry and adapted to:
i) establish a plurality of communication sessions via the plurality of access networks with the terminal, ii) receive selection indicia from the terminal identifying one of the plurality of communication sessions to be a first active communication session;
iii) transfer packets to or from the terminal using the first active communication session to effect communications with the terminal; and iv) communicate with the at least one communication device on behalf of the terminal.
a) communication circuitry adapted to facilitate communications with the plurality of access networks; and b) a control system associated with the communication circuitry and adapted to:
i) establish a plurality of communication sessions via the plurality of access networks with the terminal, ii) receive selection indicia from the terminal identifying one of the plurality of communication sessions to be a first active communication session;
iii) transfer packets to or from the terminal using the first active communication session to effect communications with the terminal; and iv) communicate with the at least one communication device on behalf of the terminal.
31. The network proxy of claim 30 wherein the control system is further adapted to:
a) receive second selection indicia from the terminal identifying at least a second one of the plurality of communication sessions to be a second active communication session wherein there are at least first and second active communication sessions; and b) transfer packets to or from the terminal using the first and second active communication sessions to effect the communications between the terminal and the at least one communication device.
a) receive second selection indicia from the terminal identifying at least a second one of the plurality of communication sessions to be a second active communication session wherein there are at least first and second active communication sessions; and b) transfer packets to or from the terminal using the first and second active communication sessions to effect the communications between the terminal and the at least one communication device.
32. The network proxy of claim 31 wherein the packets transferred using the first active communication session carry information different than carried in the packets transferred using the second active communication session.
33. The network proxy of claim 31 wherein the packets are duplicated and sent over both the first and second active communication sessions.
34. The network proxy of claim 32 wherein the control system is further adapted to:
a) receive switch indicia from the terminal indicating a need to switch from the first active communication session;
b) receive the second selection indicia from the terminal identifying at least a second one of the plurality of communication sessions to be the second active communication session; and c) transfer packets to or from the terminal using only the second active communication session to effect the communications with the at least one communication device.
a) receive switch indicia from the terminal indicating a need to switch from the first active communication session;
b) receive the second selection indicia from the terminal identifying at least a second one of the plurality of communication sessions to be the second active communication session; and c) transfer packets to or from the terminal using only the second active communication session to effect the communications with the at least one communication device.
35. The network proxy of claim 34 wherein the control system is further adapted to transfer the packets to or from the network proxy using the first and second active communication sessions to effect communications with the at least one communication device prior to using only the second active communication session.
36. The network proxy of claim 35 wherein the control system is further adapted to receive the second selection indicia from the terminal and stop use of the first active communication session to transfer the packets based on the second selection indicia.
37. The network proxy of claim 30 wherein the communication sessions are tunneling sessions with the network proxy.
38. The network proxy of claim 30 wherein the terminal's communications with the plurality of access networks are based on disparate communication technologies.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2836894A CA2836894A1 (en) | 2003-07-28 | 2004-07-28 | Mobility in a multi-access communication network |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/628,167 US7646710B2 (en) | 2003-07-28 | 2003-07-28 | Mobility in a multi-access communication network |
US10/628,167 | 2003-07-28 | ||
PCT/IB2004/002415 WO2005011173A2 (en) | 2003-07-28 | 2004-07-28 | Mobility in a multi-access communication network |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2836894A Division CA2836894A1 (en) | 2003-07-28 | 2004-07-28 | Mobility in a multi-access communication network |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2533875A1 true CA2533875A1 (en) | 2005-02-03 |
CA2533875C CA2533875C (en) | 2014-02-18 |
Family
ID=34103319
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2836894A Abandoned CA2836894A1 (en) | 2003-07-28 | 2004-07-28 | Mobility in a multi-access communication network |
CA2533875A Active CA2533875C (en) | 2003-07-28 | 2004-07-28 | Mobility in a multi-access communication network |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2836894A Abandoned CA2836894A1 (en) | 2003-07-28 | 2004-07-28 | Mobility in a multi-access communication network |
Country Status (4)
Country | Link |
---|---|
US (3) | US7646710B2 (en) |
EP (1) | EP1652356B1 (en) |
CA (2) | CA2836894A1 (en) |
WO (1) | WO2005011173A2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9661553B2 (en) | 2012-06-29 | 2017-05-23 | Microsoft Technology Licensing, Llc | Determining network availability based on geographical location |
US9723520B1 (en) | 2005-12-20 | 2017-08-01 | Microsoft Technology Licensing, Llc | Location based mode switching for dual mode mobile terminals |
Families Citing this family (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7646710B2 (en) | 2003-07-28 | 2010-01-12 | Nortel Networks Limited | Mobility in a multi-access communication network |
TWI240520B (en) * | 2004-03-26 | 2005-09-21 | Ascen Vision Technology Inc | Packet processing apparatus and method |
US20060013210A1 (en) * | 2004-06-18 | 2006-01-19 | Bordogna Mark A | Method and apparatus for per-service fault protection and restoration in a packet network |
US20060230278A1 (en) * | 2005-03-30 | 2006-10-12 | Morris Robert P | Methods,systems, and computer program products for determining a trust indication associated with access to a communication network |
US20060230279A1 (en) * | 2005-03-30 | 2006-10-12 | Morris Robert P | Methods, systems, and computer program products for establishing trusted access to a communication network |
US20060265737A1 (en) * | 2005-05-23 | 2006-11-23 | Morris Robert P | Methods, systems, and computer program products for providing trusted access to a communicaiton network based on location |
US7864936B2 (en) | 2005-06-24 | 2011-01-04 | Aylus Networks, Inc. | Method of avoiding or minimizing cost of stateful connections between application servers and S-CSCF nodes in an IMS network with multiple domains |
US7792528B2 (en) | 2005-06-24 | 2010-09-07 | Aylus Networks, Inc. | Method and system for provisioning IMS networks with virtual service organizations having distinct service logic |
US7724753B2 (en) * | 2005-06-24 | 2010-05-25 | Aylus Networks, Inc. | Digital home networks having a control point located on a wide area network |
US7561535B2 (en) * | 2005-06-24 | 2009-07-14 | Aylus Networks, Inc. | System and method for providing dynamic call models for users as function of the user environment in an IMS network |
US7672297B2 (en) * | 2005-06-24 | 2010-03-02 | Aylus Networks, Inc. | Mediation system and method for hybrid network including an IMS network |
US20060291487A1 (en) * | 2005-06-24 | 2006-12-28 | Aylus Networks, Inc. | IMS networks with AVS sessions with multiple access networks |
US20060291412A1 (en) | 2005-06-24 | 2006-12-28 | Naqvi Shamim A | Associated device discovery in IMS networks |
CN1909501A (en) * | 2005-08-05 | 2007-02-07 | 华为技术有限公司 | Method for end to end service rapid convergence and route device |
US20070047699A1 (en) * | 2005-08-29 | 2007-03-01 | Nortel Networks Limited | Separation of session and session control |
US8257177B1 (en) | 2005-10-04 | 2012-09-04 | PICO Mobile Networks, Inc | Proximity based games for mobile communication devices |
US8411662B1 (en) | 2005-10-04 | 2013-04-02 | Pico Mobile Networks, Inc. | Beacon based proximity services |
JP4747816B2 (en) * | 2005-12-05 | 2011-08-17 | 日本電気株式会社 | Packet carpooling method, program and apparatus |
US9026117B2 (en) * | 2006-05-16 | 2015-05-05 | Aylus Networks, Inc. | Systems and methods for real-time cellular-to-internet video transfer |
US8730945B2 (en) * | 2006-05-16 | 2014-05-20 | Aylus Networks, Inc. | Systems and methods for using a recipient handset as a remote screen |
US8432899B2 (en) | 2007-02-22 | 2013-04-30 | Aylus Networks, Inc. | Systems and methods for enabling IP signaling in wireless networks |
US8611334B2 (en) * | 2006-05-16 | 2013-12-17 | Aylus Networks, Inc. | Systems and methods for presenting multimedia objects in conjunction with voice calls from a circuit-switched network |
US7986700B2 (en) * | 2006-09-25 | 2011-07-26 | Futurewei Technologies, Inc. | Multiplexed data stream circuit architecture |
US8976796B2 (en) * | 2006-09-25 | 2015-03-10 | Futurewei Technologies, Inc. | Bandwidth reuse in multiplexed data stream |
US8494009B2 (en) | 2006-09-25 | 2013-07-23 | Futurewei Technologies, Inc. | Network clock synchronization timestamp |
US7961751B2 (en) * | 2006-09-25 | 2011-06-14 | Futurewei Technologies, Inc. | Multiplexed data stream timeslot map |
US7813271B2 (en) * | 2006-09-25 | 2010-10-12 | Futurewei Technologies, Inc. | Aggregated link traffic protection |
US8340101B2 (en) | 2006-09-25 | 2012-12-25 | Futurewei Technologies, Inc. | Multiplexed data stream payload format |
US7675945B2 (en) * | 2006-09-25 | 2010-03-09 | Futurewei Technologies, Inc. | Multi-component compatible data architecture |
US8660152B2 (en) | 2006-09-25 | 2014-02-25 | Futurewei Technologies, Inc. | Multi-frame network clock synchronization |
US8588209B2 (en) * | 2006-09-25 | 2013-11-19 | Futurewei Technologies, Inc. | Multi-network compatible data architecture |
US8295310B2 (en) | 2006-09-25 | 2012-10-23 | Futurewei Technologies, Inc. | Inter-packet gap network clock synchronization |
US7809027B2 (en) | 2006-09-25 | 2010-10-05 | Futurewei Technologies, Inc. | Network clock synchronization floating window and window delineation |
US8279884B1 (en) | 2006-11-21 | 2012-10-02 | Pico Mobile Networks, Inc. | Integrated adaptive jitter buffer |
US7889686B1 (en) * | 2006-11-21 | 2011-02-15 | Picomobile Networks, Inc. | Seamless switching of media streams between different networks |
US7970384B1 (en) | 2006-11-21 | 2011-06-28 | Picomobile Networks, Inc. | Active phone book enhancements |
US7978699B1 (en) | 2006-11-21 | 2011-07-12 | Picomobile Networks, Inc. | Protocol compression with synchronized sequence numbers |
US7961756B1 (en) | 2006-11-21 | 2011-06-14 | Picomobile Networks, Inc. | Integrated multimedia system |
JP2008177754A (en) * | 2007-01-17 | 2008-07-31 | Sony Corp | Communicating system, and communication equipment and communication method |
US7969953B1 (en) * | 2007-01-22 | 2011-06-28 | Sprint Communications Company L.P. | Mobile device handoff while maintaining connectivity with multiple access points |
CN101578794B (en) * | 2007-01-26 | 2012-12-12 | 华为技术有限公司 | Multiplexed data stream circuit architecture |
US8085742B2 (en) | 2007-01-31 | 2011-12-27 | Research In Motion Limited | Call forwarding methods and apparatus for mobile communication devices which operate in WWANS and WLANS |
US7856226B2 (en) * | 2007-04-17 | 2010-12-21 | Aylus Networks, Inc. | Systems and methods for IMS user sessions with dynamic service selection |
US8918051B1 (en) * | 2007-06-18 | 2014-12-23 | Marvell International Ltd. | Method and apparatus for performing a handoff of a data communication session from one network to another network |
US20080317010A1 (en) * | 2007-06-22 | 2008-12-25 | Aylus Networks, Inc. | System and method for signaling optimization in ims services by using a service delivery platform |
US8782772B2 (en) * | 2007-09-28 | 2014-07-15 | Microsoft Corporation | Multi-session secure tunnel |
TW200924436A (en) * | 2007-11-22 | 2009-06-01 | D Link Corp | Method of connecting network terminal devices of a private network by using a hand-held electronic device |
KR100927229B1 (en) * | 2007-12-12 | 2009-11-16 | 한국전자통신연구원 | Transport network independent IP mobility support method and system for mobile terminal |
US20090180429A1 (en) * | 2008-01-10 | 2009-07-16 | Qwest Communications International Inc. | Broadband Unlicensed Spread Spectrum |
US9049617B2 (en) | 2009-09-23 | 2015-06-02 | At&T Intellectual Property I, L.P. | Signaling-less dynamic call setup and teardown by utilizing observed session state information |
US9380401B1 (en) * | 2010-02-03 | 2016-06-28 | Marvell International Ltd. | Signaling schemes allowing discovery of network devices capable of operating in multiple network modes |
US9455897B2 (en) * | 2010-04-06 | 2016-09-27 | Qualcomm Incorporated | Cooperative bandwidth aggregation using multipath transport |
EP2421200A1 (en) * | 2010-08-16 | 2012-02-22 | Numerex Corporation | IP network service redirector device and method |
WO2012076929A1 (en) * | 2010-12-06 | 2012-06-14 | Nokia Corporation | Methods and apparatuses for proxy determination |
US9451415B2 (en) | 2011-06-17 | 2016-09-20 | Qualcomm Incorporated | Cooperative data transport |
US20130246575A1 (en) * | 2011-09-16 | 2013-09-19 | Qualcomm Incorporated | Systems and methods for network quality estimation, connectivity detection, and load management |
US9736045B2 (en) | 2011-09-16 | 2017-08-15 | Qualcomm Incorporated | Systems and methods for network quality estimation, connectivity detection, and load management |
US9264353B2 (en) | 2011-09-22 | 2016-02-16 | Qualcomm Incorporated | Dynamic subflow control for a multipath transport connection in a wireless communication network |
WO2013070232A1 (en) | 2011-11-10 | 2013-05-16 | Assia, Inc. | Method, apparatus, and system for optimizing performance of a communication unit by a remote server |
JP5440591B2 (en) * | 2011-11-25 | 2014-03-12 | 横河電機株式会社 | Field wireless system |
WO2013085486A1 (en) * | 2011-12-05 | 2013-06-13 | Adaptive Spectrum And Signal Alignment, Inc. | Systems and methods for traffic load balancing on multiple wan backhauls and multiple distinct lan networks |
GB201211565D0 (en) | 2012-06-29 | 2012-08-15 | Microsoft Corp | Determining availability of an acess network |
GB201211580D0 (en) | 2012-06-29 | 2012-08-15 | Microsoft Corp | Determining suitablity of an access network |
US9491093B2 (en) | 2012-07-31 | 2016-11-08 | At&T Intellectual Property I, L.P. | Distributing communication of a data stream among multiple devices |
US9444726B2 (en) | 2012-07-31 | 2016-09-13 | At&T Intellectual Property I, L.P. | Distributing communication of a data stream among multiple devices |
US9356980B2 (en) | 2012-07-31 | 2016-05-31 | At&T Intellectual Property I, L.P. | Distributing communication of a data stream among multiple devices |
US10091026B2 (en) | 2015-03-18 | 2018-10-02 | Lattice Semiconductor Corporation | Full duplex radio in wireless tunneling system |
US10111269B2 (en) | 2015-03-18 | 2018-10-23 | Lattice Semiconductor Corporation | Multi-gigabit wireless tunneling system |
US9883539B2 (en) | 2015-03-18 | 2018-01-30 | Lattice Semiconductor Corporation | Embedding low-speed communications in a high speed wireless tunneling system |
US11394580B2 (en) * | 2016-02-18 | 2022-07-19 | Alcatel Lucent | Data transmission |
US11743352B1 (en) | 2022-05-26 | 2023-08-29 | International Business Machines Corporation | Mobile network switching |
Family Cites Families (114)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5539924A (en) | 1994-03-10 | 1996-07-23 | Motorola, Inc. | Method for providing communications within a geographic region |
US5910951A (en) * | 1996-10-15 | 1999-06-08 | Motorola, Inc. | Transmitting device with mobility manager and method of communicating |
EP0961512B1 (en) | 1998-05-29 | 2009-02-11 | Telefonaktiebolaget LM Ericsson (publ) | A method for performing handover in a radio communication environment. |
GB2338624A (en) | 1998-06-17 | 1999-12-22 | Motorola Inc | Handover determination in a mobile communications system |
JP2000083284A (en) | 1998-06-25 | 2000-03-21 | Canon Inc | Radio communication equipment and method for controlling the same |
US7010603B2 (en) * | 1998-08-17 | 2006-03-07 | Openwave Systems Inc. | Method and apparatus for controlling network connections based on destination locations |
FI107311B (en) * | 1998-11-06 | 2001-06-29 | Nokia Networks Oy | A signaling |
US6295455B1 (en) | 1999-06-11 | 2001-09-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and arrangements for locating a mobile telecommunications station |
US6748439B1 (en) * | 1999-08-06 | 2004-06-08 | Accelerated Networks | System and method for selecting internet service providers from a workstation that is connected to a local area network |
JP2001224070A (en) | 2000-02-09 | 2001-08-17 | Fujitsu Ltd | Mobile communication system and its method |
US6625457B1 (en) | 2000-04-11 | 2003-09-23 | Ericsson Inc. | Mobile terminal with location database |
US6992994B2 (en) | 2000-04-17 | 2006-01-31 | Telcordia Technologies, Inc. | Methods and systems for a generalized mobility solution using a dynamic tunneling agent |
US7912978B2 (en) | 2000-07-19 | 2011-03-22 | Akamai Technologies, Inc. | Method for determining metrics of a content delivery and global traffic management network |
US7035932B1 (en) | 2000-10-27 | 2006-04-25 | Eric Morgan Dowling | Federated multiprotocol communication |
US6433735B1 (en) | 2000-12-26 | 2002-08-13 | Telefonaktiebolaget (Lme) | Mobile terminal and system and method for determining the geographic location of a mobile terminal |
US20020087724A1 (en) * | 2000-12-29 | 2002-07-04 | Ragula Systems D/B/A Fatpipe Networks | Combining connections for parallel access to multiple frame relay and other private networks |
US8019335B2 (en) | 2001-01-29 | 2011-09-13 | Nokia Corporation | Identifying neighboring cells in telecommunication network |
US6829481B2 (en) | 2001-05-15 | 2004-12-07 | Novatel Wireless, Inc. | Systems and methods for intelligent inter-system handoff |
GB0115996D0 (en) | 2001-06-29 | 2001-08-22 | Nokia Corp | Circuit-switched and packet-switched communications |
US7072323B2 (en) * | 2001-08-15 | 2006-07-04 | Meshnetworks, Inc. | System and method for performing soft handoff in a wireless data network |
DE60223264T2 (en) | 2001-08-29 | 2008-08-14 | Research In Motion Ltd., Waterloo | SYSTEM AND METHOD FOR ADDRESSING A MOBILE DEVICE IN AN IP-BASED WIRELESS NETWORK |
EP1433349B1 (en) | 2001-10-01 | 2005-12-14 | Research In Motion Limited | Contact management for mobile communication devices in wireless packet switched networks |
US7016326B2 (en) | 2001-12-07 | 2006-03-21 | Qualcomm Incorporated | Method and apparatus for effecting handoff between different cellular communications systems |
US7346032B2 (en) | 2001-12-07 | 2008-03-18 | Qualcomm Incorporated | Method and apparatus for effecting handoff between different cellular communications systems |
US20030118015A1 (en) | 2001-12-20 | 2003-06-26 | Magnus Gunnarsson | Location based notification of wlan availability via wireless communication network |
US20030133425A1 (en) | 2002-01-17 | 2003-07-17 | Dhinakar Radhakrishnan | System and method for using CDMA mobile with GSM core infrastructure |
US20030219022A1 (en) * | 2002-01-28 | 2003-11-27 | Hughes Electronics | Method and system for utilizing virtual private network (VPN) connections in a performance enhanced network |
US9087319B2 (en) * | 2002-03-11 | 2015-07-21 | Oracle America, Inc. | System and method for designing, developing and implementing internet service provider architectures |
US6950662B2 (en) | 2002-03-28 | 2005-09-27 | Intel Corporation | Wireless communication device and method for automatic time updates in personal information management applications |
US7072657B2 (en) * | 2002-04-11 | 2006-07-04 | Ntt Docomo, Inc. | Method and associated apparatus for pre-authentication, preestablished virtual private network in heterogeneous access networks |
US20040078566A1 (en) | 2002-05-04 | 2004-04-22 | Instant802 Networks Inc. | Generating multiple independent networks on shared access points |
US7499705B2 (en) | 2002-05-10 | 2009-03-03 | Qualcomm Incorporated | Handover in a hybrid communications network |
US7583632B2 (en) | 2002-05-28 | 2009-09-01 | Nortel Networks Limited | Efficient handoffs between cellular and wireless local area networks |
US7764660B2 (en) | 2002-06-21 | 2010-07-27 | Thomson Licensing | Registration of a WLAN as a UMTS routing area for WLAN-UMTS interworking |
US7251488B2 (en) | 2002-06-28 | 2007-07-31 | Interdigital Technology Corporation | Method and system for coordinating services in integrated WLAN-cellular systems |
US6829473B2 (en) * | 2002-07-25 | 2004-12-07 | Utstarcom, Inc. | Roaming and hand-off support for prepaid billing for wireless data networks |
EP1527629B1 (en) | 2002-07-31 | 2008-04-09 | Interdigital Technology Corporation | Handover between a cellular system and a wireless local area network |
US6763226B1 (en) * | 2002-07-31 | 2004-07-13 | Computer Science Central, Inc. | Multifunctional world wide walkie talkie, a tri-frequency cellular-satellite wireless instant messenger computer and network for establishing global wireless volp quality of service (qos) communications, unified messaging, and video conferencing via the internet |
US7685317B2 (en) | 2002-09-30 | 2010-03-23 | Intel Corporation | Layering mobile and virtual private networks using dynamic IP address management |
US6862277B2 (en) * | 2002-10-28 | 2005-03-01 | Motorola, Inc. | Method and apparatus for multi-media communication over multiple networks |
US7436843B2 (en) | 2003-04-30 | 2008-10-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for access selection |
US6925378B2 (en) | 2003-05-12 | 2005-08-02 | Circumnav Networks, Inc. | Enhanced mobile communication device with extended radio, and applications |
GB2402841B (en) | 2003-06-10 | 2005-05-11 | Whereonearth Ltd | A method of providing location based information to a mobile terminal within a communications network |
CA2528658A1 (en) | 2003-06-18 | 2004-12-29 | Qualcomm Incorporated | System and method for gsm hard handoff |
US7646710B2 (en) * | 2003-07-28 | 2010-01-12 | Nortel Networks Limited | Mobility in a multi-access communication network |
US7536186B2 (en) | 2003-08-26 | 2009-05-19 | Motorola, Inc. | System to improve handover behavior |
US20050245269A1 (en) | 2004-04-30 | 2005-11-03 | Intel Corporation | Channel scanning in wireless networks |
US20050255856A1 (en) | 2004-05-17 | 2005-11-17 | Pointshot Wireless Inc. | Intelligent wireless network switching |
US7962148B2 (en) | 2004-07-20 | 2011-06-14 | Qualcomm Incorporated | Controlling and managing access to multiple networks |
US20060045056A1 (en) | 2004-08-31 | 2006-03-02 | O'hara Robert B Jr | Border access point protocol facilitating wireless client macro-mobility |
US20060092890A1 (en) | 2004-11-01 | 2006-05-04 | Gupta Vivek G | Global network neighborhood: scheme for providing information about available networks in a geographical location |
US7539175B2 (en) | 2004-11-19 | 2009-05-26 | The Trustees Of Stevens Institute Of Technology | Multi-access terminal with capability for simultaneous connectivity to multiple communication channels |
WO2006054176A1 (en) | 2004-11-22 | 2006-05-26 | Nokia Corporation | System and method for proactive, early network switching |
US7505433B2 (en) | 2005-04-01 | 2009-03-17 | Toshiba America Research, Inc. | Autonomous and heterogeneous network discovery and reuse |
US8565185B2 (en) | 2005-04-13 | 2013-10-22 | Toshiba America Research, Inc. | Framework of media-independent pre-authentication support for PANA |
CA2604097A1 (en) | 2005-04-14 | 2006-10-26 | Any Corner Llc | Systems and methods for a multimedia communications system |
KR100842624B1 (en) | 2005-04-29 | 2008-06-30 | 삼성전자주식회사 | System and method for interworking between cellular network and wireless lan |
US7385947B2 (en) | 2005-05-04 | 2008-06-10 | Nokia Corporation | Low-cost radio access network enabling local switching |
US7873352B2 (en) | 2005-05-10 | 2011-01-18 | Hewlett-Packard Company | Fast roaming in a wireless network using per-STA pairwise master keys shared across participating access points |
DE102005030796A1 (en) | 2005-06-29 | 2007-01-04 | Siemens Ag | Method and mobile communication device for selecting a transmission path |
US20070049274A1 (en) | 2005-09-01 | 2007-03-01 | Eitan Yacobi | Hard handoff from a wireless local area network to a cellular telephone network |
US7706796B2 (en) | 2005-09-01 | 2010-04-27 | Qualcomm Incorporated | User terminal-initiated hard handoff from a wireless local area network to a cellular network |
US20070076662A1 (en) | 2005-09-30 | 2007-04-05 | Nikhil Jain | Handoffs in a wireless local area network |
US7724703B2 (en) | 2005-10-13 | 2010-05-25 | Belden, Inc. | System and method for wireless network monitoring |
US8145135B2 (en) | 2005-11-02 | 2012-03-27 | Nokia Corporation | Apparatus, method and computer program product providing automatically adjusted time periods used for event evaluation |
GB0523513D0 (en) | 2005-11-18 | 2005-12-28 | Applied Generics Ltd | Efficient location and tracking of mobile subscribers |
US7466986B2 (en) | 2006-01-19 | 2008-12-16 | International Business Machines Corporation | On-device mapping of WIFI hotspots via direct connection of WIFI-enabled and GPS-enabled mobile devices |
US20070178933A1 (en) | 2006-01-30 | 2007-08-02 | Sony Ericsson Mobile Communications Ab | Wireless communication network selection |
US7567820B2 (en) | 2006-02-09 | 2009-07-28 | Altair Semiconductor Ltd. | Scanning for network connnections with variable scan rate |
US8437288B2 (en) | 2006-03-07 | 2013-05-07 | Qualcomm Incorporated | Network selection by wireless terminals |
US8218512B2 (en) | 2006-06-14 | 2012-07-10 | Toshiba America Research, Inc. | Distribution of session keys to the selected multiple access points based on geo-location of APs |
US7646745B2 (en) | 2006-06-30 | 2010-01-12 | T-Mobile Usa, Inc. | System and method for operating a mobile device, such as providing an out of box connection system for UMA type mobile devices |
US7623486B2 (en) | 2006-06-30 | 2009-11-24 | T-Mobile Usa, Inc. | System and method for connecting to a voice network, such as wirelessly connecting to a UMA network |
US9049651B2 (en) | 2006-08-25 | 2015-06-02 | Qualcomm Incorporated | Selection of an access point in a communications system |
EP1912459A1 (en) | 2006-10-09 | 2008-04-16 | France Telecom | System and method for mobility management |
US20080095114A1 (en) | 2006-10-21 | 2008-04-24 | Toshiba America Research, Inc. | Key Caching, QoS and Multicast Extensions to Media-Independent Pre-Authentication |
US20080117875A1 (en) | 2006-11-20 | 2008-05-22 | Broadcom Corporation | Wireless access point operation based upon historical information |
US20080170525A1 (en) | 2007-01-12 | 2008-07-17 | Microsoft Corporation | Adaptive optimizations for connecting to a wireless network |
US8270948B2 (en) | 2007-01-18 | 2012-09-18 | Toshiba America Research, Inc. | Solving PANA bootstrapping timing problem |
US8000276B2 (en) | 2007-02-05 | 2011-08-16 | Wefi, Inc. | Providing easy access to radio networks |
US8107954B2 (en) | 2007-03-09 | 2012-01-31 | Research In Motion Limited | System and method for wireless network selection by multi-mode devices |
US20080274715A1 (en) | 2007-05-01 | 2008-11-06 | David Lloyd Heit | Call Cost Indicator For Mobile Devices |
US20090005041A1 (en) | 2007-06-28 | 2009-01-01 | Motorola, Inc. | Dynamic network selection by a wireless device |
US20090063174A1 (en) | 2007-08-30 | 2009-03-05 | International Business Machines Corporation | Optimized Wireless Network Coverage |
JP2009100338A (en) | 2007-10-18 | 2009-05-07 | Fujitsu Ltd | Communication control apparatus, and communication control method |
US20090124284A1 (en) | 2007-11-14 | 2009-05-14 | Shimon Scherzer | System and method for providing seamless broadband internet access to web applications |
US8116771B2 (en) | 2007-11-20 | 2012-02-14 | Futurewei Technologies, Inc. | Method and apparatus for efficient paging group updates in a wireless communication system including mobile relay stations |
EP2112858A1 (en) | 2008-04-25 | 2009-10-28 | Nokia Siemens Networks Oy | Method for access selection of a multi-access mobile terminal device based on device velocity |
US8290551B2 (en) | 2008-08-06 | 2012-10-16 | Direct Beam Inc. | Systems and methods for efficiently positioning a directional antenna module to receive and transmit the most effective band width of wireless transmissions |
US8145239B2 (en) | 2008-12-10 | 2012-03-27 | At&T Intellectual Property Ii, Lp | Location register for trusted WiFi devices that roam |
US20100172274A1 (en) | 2009-01-07 | 2010-07-08 | Microsoft Corporation | Energy saving using cellular footprint for mobile device Wi-Fi access point discovery |
US8489108B2 (en) | 2009-03-10 | 2013-07-16 | Verizon Patent And Licensing Inc. | Method and system for load-balancing across multiple access networks |
US8422460B2 (en) | 2009-04-06 | 2013-04-16 | Robert Bosch Gmbh | Method for performing proactive wireless communication handoffs using a mobile client's route information |
CN101527908B (en) | 2009-04-08 | 2011-04-20 | 中兴通讯股份有限公司 | Method for pre-identifying wireless local area network terminal and wireless local area network system |
US8311557B2 (en) | 2009-05-15 | 2012-11-13 | T-Mobile Usa, Inc. | Facility for selecting a mobile device location determination technique |
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 |
EP2282587A1 (en) | 2009-08-07 | 2011-02-09 | France Telecom | method of and apparatus for guiding selection of a network operator for a wireless communication device having access to a plurality of network service providers |
US8638760B2 (en) | 2009-11-17 | 2014-01-28 | Palm, Inc. | System and method for dynamically establishing and managing connections |
US8331929B2 (en) | 2009-11-24 | 2012-12-11 | At&T Mobility Ii Llc | Mobility-based reselection scan scheduling |
KR101633711B1 (en) | 2010-05-10 | 2016-07-08 | 삼성전자주식회사 | Method of communication for mobile terminal, micro base station, macro base station in macro cell group |
US8615236B2 (en) | 2010-06-04 | 2013-12-24 | Palm, Inc. | System and method for dynamically managing connections using feature prioritization |
GB2481254B (en) | 2010-06-18 | 2017-07-12 | Skype | Determining network quality |
US20110310866A1 (en) | 2010-06-22 | 2011-12-22 | Richard Howard Kennedy | Methods and apparatus to access network connectivity information associated with predicted times |
EP2475219B1 (en) | 2011-01-05 | 2017-07-05 | Alcatel Lucent | Method for operating a base station of a wireless network, method for operating a terminal of a wireless network, base station, and terminal |
US8594003B2 (en) | 2011-01-05 | 2013-11-26 | Visoft Ltd. | Method of estimating location of mobile device in transportation using WiFi |
US8666399B2 (en) | 2011-04-15 | 2014-03-04 | Blackberry Limited | Methods and apparatus for use in efficiently scanning for wireless networks based on mobile device velocity |
US20120311016A1 (en) | 2011-06-02 | 2012-12-06 | Recursion Software, Inc. | System and method for providing self-healing capabilites in a distributed knowlegde network/intelligent sensor network |
US8843158B2 (en) | 2012-02-22 | 2014-09-23 | Apple Inc. | Delivering content by predicting predetermined routes using wireless networks |
US9930712B2 (en) | 2012-05-15 | 2018-03-27 | Qualcomm Incorporated | Limiting failure rate by serving through multiple channels |
GB201211568D0 (en) | 2012-06-29 | 2012-08-15 | Microsoft Corp | Determining network availability based on geographical location |
GB201211580D0 (en) | 2012-06-29 | 2012-08-15 | Microsoft Corp | Determining suitablity of an access network |
GB201211565D0 (en) | 2012-06-29 | 2012-08-15 | Microsoft Corp | Determining availability of an acess network |
GB201211567D0 (en) | 2012-06-29 | 2012-08-15 | Microsoft Corp | Determining suitability of an access network |
US20140242997A1 (en) | 2013-02-28 | 2014-08-28 | Microsoft Corporation | Wireless network selection |
-
2003
- 2003-07-28 US US10/628,167 patent/US7646710B2/en active Active
-
2004
- 2004-07-28 CA CA2836894A patent/CA2836894A1/en not_active Abandoned
- 2004-07-28 EP EP04769100.1A patent/EP1652356B1/en active Active
- 2004-07-28 WO PCT/IB2004/002415 patent/WO2005011173A2/en active Application Filing
- 2004-07-28 CA CA2533875A patent/CA2533875C/en active Active
-
2010
- 2010-01-11 US US12/685,486 patent/US8644142B2/en active Active
-
2013
- 2013-10-03 US US14/045,524 patent/US9191420B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9723520B1 (en) | 2005-12-20 | 2017-08-01 | Microsoft Technology Licensing, Llc | Location based mode switching for dual mode mobile terminals |
US9661553B2 (en) | 2012-06-29 | 2017-05-23 | Microsoft Technology Licensing, Llc | Determining network availability based on geographical location |
Also Published As
Publication number | Publication date |
---|---|
CA2533875C (en) | 2014-02-18 |
US8644142B2 (en) | 2014-02-04 |
EP1652356A4 (en) | 2011-11-09 |
US20050025163A1 (en) | 2005-02-03 |
EP1652356A2 (en) | 2006-05-03 |
WO2005011173A2 (en) | 2005-02-03 |
EP1652356B1 (en) | 2020-06-10 |
US20100115105A1 (en) | 2010-05-06 |
US20140040486A1 (en) | 2014-02-06 |
US7646710B2 (en) | 2010-01-12 |
CA2836894A1 (en) | 2005-02-03 |
US9191420B2 (en) | 2015-11-17 |
WO2005011173A3 (en) | 2005-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2533875A1 (en) | Mobility in a multi-access communication network | |
EP0936777B1 (en) | Integrated wireless telecommunication and local area network system | |
CN102395190B (en) | Mobile node and communication control method | |
CN1937569B (en) | Message processing method and relative apparatus in local area network | |
US8274948B2 (en) | Distributed infrastructure for wireless data communications | |
EP1303947B1 (en) | Mobile terminal and method of providing a network-to-network connection | |
CN101563949A (en) | Management of seamless handover between different communication systems in an IP dual-mode terminal | |
CN103905463B (en) | Connecting management and control method suitable for multi-path transmitting | |
US20080291869A1 (en) | Routing Method for Mobile Wireless Nodes Having Overlapping Internet Protocol Home Addresses | |
EP1597934B1 (en) | Radio terminal session control and interface set up method | |
MXPA06009248A (en) | Station mobility between access points. | |
TW200605577A (en) | Providing roaming status information for service control in a packet data based communication network | |
WO2002041587A3 (en) | Method and system for enabling centralized control of wireless local area networks | |
CN101662804A (en) | Mobile terminal device and communication method thereof | |
US7372868B2 (en) | Mobile agent connectivity | |
EP1849274A1 (en) | Communication channel between at least two private networks | |
US7006478B1 (en) | Communicating over one or more paths in an interface between a base station and a system controller | |
CN101690087A (en) | Lawful intercept to the data of roaming mobile node | |
CN101765222A (en) | Method for keeping IP address and data after AP is switched in Wi-Fi communication | |
CN100496024C (en) | A method to forward the channel message and a network device | |
EP1704696B1 (en) | Method and system for handling context of data packet flows | |
CN105141588A (en) | Management of seamless handover between different communication systems in IP (Internet Protocol) dual-mode terminal | |
Mondal et al. | A reliable, multi-path, connection oriented and independent transport protocol for iot networks | |
CN116016025A (en) | Communication method, device and storage medium | |
US20040095959A1 (en) | Access network for transmiting data packets between a network and a terminal via a radio communication system, and method for operating the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request |