ES2671946T3 - Conmutación de trayectoria de comunicación para dispositivos móviles - Google Patents
Conmutación de trayectoria de comunicación para dispositivos móviles Download PDFInfo
- Publication number
- ES2671946T3 ES2671946T3 ES13826189.6T ES13826189T ES2671946T3 ES 2671946 T3 ES2671946 T3 ES 2671946T3 ES 13826189 T ES13826189 T ES 13826189T ES 2671946 T3 ES2671946 T3 ES 2671946T3
- Authority
- ES
- Spain
- Prior art keywords
- communication path
- direct
- path
- sip
- flow
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 title abstract description 228
- 238000000034 method Methods 0.000 abstract description 57
- 230000004044 response Effects 0.000 abstract description 18
- 230000000977 initiatory effect Effects 0.000 abstract description 7
- 230000008859 change Effects 0.000 abstract description 3
- 238000004590 computer program Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000010295 mobile communication Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000001052 transient effect Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000004557 technical material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1861—Physical mapping arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/20—Monitoring; Testing of receivers
- H04B17/27—Monitoring; Testing of receivers for locating or positioning the transmitter
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2612—Arrangements for wireless medium access control, e.g. by allocating physical layer transmission capacity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J11/00—Orthogonal multiplex systems, e.g. using WALSH codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
- H04L1/0013—Rate matching, e.g. puncturing or repetition of code symbols
-
- 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/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0659—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
-
- 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/08—Configuration management of networks or network elements
-
- 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/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- 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/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
- H04L41/0836—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability to enhance reliability, e.g. reduce downtime
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- 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/28—Routing or path finding of packets in data switching networks using route fault recovery
-
- 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/302—Route determination based on requested QoS
- H04L45/306—Route determination based on the nature of the carried application
-
- 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/302—Route determination based on requested QoS
- H04L45/308—Route determination based on user's profile, e.g. premium users
-
- 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/38—Flow based routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/27—Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0032—Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation
- H04L5/0035—Resource allocation in a cooperative multipoint environment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
- H04L5/0057—Physical resource allocation for CQI
-
- 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/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- 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/40—Support for services or applications
-
- 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/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/613—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
-
- 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/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/75—Indicating network or usage conditions on the user display
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25825—Management of client data involving client display capabilities, e.g. screen resolution of a mobile phone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/18—Network planning tools
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0205—Traffic management, e.g. flow control or congestion control at the air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0247—Traffic management, e.g. flow control or congestion control based on conditions of the access network or the infrastructure network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/086—Load balancing or load distribution among access entities
- H04W28/0861—Load balancing or load distribution among access entities between base stations
- H04W28/0865—Load balancing or load distribution among access entities between base stations of different Radio Access Technologies [RATs], e.g. LTE or WiFi
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- 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
-
- 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/20—Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/246—Connectivity information discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/34—Modification of an existing route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/02—Access restriction performed under specific conditions
- H04W48/06—Access restriction performed under specific conditions based on traffic conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/14—Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
- H04W52/0235—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal where the received signal is a power saving command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0274—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/02—Hybrid access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- 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
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
- H04W76/16—Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/28—Discontinuous transmission [DTX]; Discontinuous reception [DRX]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/02—Data link layer protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
-
- 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/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- 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/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- 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/60—Network streaming of media packets
- H04L65/75—Media network packet handling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/24—Cell structures
- H04W16/28—Cell structures using beam steering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/0827—Triggering entity
- H04W28/0831—Core entity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/09—Management thereof
- H04W28/0925—Management thereof using policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
- H04W36/142—Reselecting a network or an air interface over the same radio air interface technology
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0251—Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
- H04W52/0258—Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity controlling an operation mode according to history or models of usage information, e.g. activity schedule or time of day
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Environmental & Geological Engineering (AREA)
- Business, Economics & Management (AREA)
- Electromagnetism (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Un procedimiento, que comprende: intercambiar (405), en un equipo de usuario, UE, segunda información de disponibilidad de trayectoria de comunicación entre el UE y otro UE, donde el intercambio comprende enviar y recibir mensajes de protocolo de inicio de sesión, SIP, que comprenden la segunda información de disponibilidad de trayectoria de comunicación, a través de una primera trayectoria de comunicación; cambiar una sesión de comunicación reencaminando (410) flujos de tráfico hacia la segunda trayectoria de comunicación en función de la segunda información de disponibilidad de trayectoria de comunicación; en respuesta a modificar la sesión de comunicación, enviar hacia y recibir desde (415) el otro UE datos correspondientes a un flujo de protocolo de Internet, IP, a través de la segunda trayectoria de comunicación, donde el flujo IP comprende un primer flujo IP y donde el procedimiento comprende además enviar hacia y recibir desde el otro UE datos correspondientes a un segundo flujo IP a través de la primera trayectoria de comunicación, donde como respuesta a cambiar la sesión de comunicación, el primer flujo IP se comunica a través de la segunda trayectoria de comunicación (110) y el segundo flujo IP se comunica a través de la primera trayectoria de comunicación (108).
Description
5
10
15
20
25
30
35
40
45
50
55
60
DESCRIPCION
Conmutación de trayectoria de comunicación para dispositivos móviles Campo técnico
La presente divulgación se refiere a la comunicación directa entre dispositivos móviles y, más en particular, se refiere a la conmutación de un flujo de protocolo de Internet (IP) desde una trayectoria de comunicación de infraestructura hasta una trayectoria de comunicación directa de dispositivo a dispositivo, y viceversa.
Antecedentes
El creciente número de usuarios y dispositivos móviles, así como el aumento de servicios y aplicaciones multimedia de alto ancho de banda, están dando como resultado mayores demandas en las redes móviles. El Proyecto de Asociación de 3a Generación (3GPP) está estudiando mejoras en la arquitectura de sistema que permitirán a los dispositivos, que están situados cerca unos de otros, descubrirse entre sí y, posteriormente, establecer una trayectoria de comunicación directa. Estas trayectorias de comunicación directa pueden usarse para proporcionar servicios basados en proximidad (ProSe) o una comunicación de dispositivo a dispositivo (o D2D). Realizando una comunicación directa, parte de la carga de la red puede reducirse. Además, pueden usarse trayectorias de comunicación directa en situaciones de emergencia, por ejemplo para permitir que dos o más equipos de usuario (UE) actúen como una red de emergencia o de seguridad pública en caso de que falle toda o parte de una infraestructura de comunicación pública o propietaria.
El documento EP 1 976 228 A1 describe técnicas para permitir que un dispositivo inalámbrico involucrado en una sesión de comunicación de protocolo de inicio de sesión (SIP) a través de un servidor SIP se desplace entre redes inalámbricas heterogéneas sin interrumpir la sesión SIP. Las técnicas utilizan un gestor de conexión que reside en un dispositivo cliente que tiene acceso a múltiples redes. El gestor de conexión gestiona las conexiones de red mediante, por ejemplo, la selección de una red a la que se conectará el dispositivo cliente, la selección de parámetros de conexión, etc. La información se intercambia entre el gestor de conexión y una aplicación basada en SIP en el cliente para permitir la detección de movilidad SIP.
El documento US 2011/0294474 A1 describe una técnica para una conexión en red de igual a igual (P2P) facilitada por una red inalámbrica de área extensa. Los usuarios registran sus servicios (por ejemplo, aplicaciones P2P) e información de formación de grupo en un servidor de descubrimiento. Un primer UE transmite una solicitud relacionada con el descubrimiento de servicios P2P y la asistencia de formación de grupo al servidor de descubrimiento a través de un nodo servidor por medio de un canal de interfaz aérea. La información de servicio y de formación de grupo se recibe como parte de un descubrimiento de servicio focalizado ("focalizado" en el sentido de que el número de respuestas está limitado a dispositivos que podrían dentro del alcance de radiofrecuencia (RF)). Una sesión de comunicación P2P se establece con un segundo UE que respondió a información respectiva como parte del procedimiento de formación de grupo. Miembros del grupo pueden mantener la continuidad de la sesión de comunicación P2P volviendo a la señalización de portadora a través de un núcleo de paquete si ya no están dentro del alcance de RF.
Breve descripción de los dibujos
La Figura 1 es un diagrama esquemático que ilustra un sistema de comunicación móvil con una trayectoria de comunicación de infraestructura y una trayectoria de comunicación directa compatible con formas de realización dadas a conocer en el presente documento.
La Figura 2 es un cronograma de un diagrama de flujo esquemático que ilustra un ejemplo de interacción entre equipos de usuario (UE) para conmutar un flujo IP desde una trayectoria de comunicación de infraestructura hasta una trayectoria de comunicación directa compatible con formas de realización dadas a conocer en el presente documento.
La Figura 3 es un diagrama de bloques esquemático de componentes de un UE compatibles con formas de realización dadas a conocer en el presente documento.
La Figura 4 es un diagrama de flujo de un procedimiento para reencaminar flujos de tráfico hacia una trayectoria directa compatible con formas de realización dadas a conocer en el presente documento.
La Figura 5 es un diagrama de flujo de un procedimiento para conmutar la comunicación de un flujo IP desde una trayectoria de comunicación de infraestructura hasta una trayectoria de comunicación directa compatible con formas de realización dadas a conocer en el presente documento.
La Figura 6 es un diagrama de flujo de un procedimiento para reencaminar flujos de tráfico hacia una trayectoria directa compatible con formas de realización dadas a conocer en el presente documento.
5
10
15
20
25
30
35
40
45
50
55
60
65
Descripción detallada de formas de realización preferidas
Aunque el uso de una trayectoria de comunicación directa entre dispositivos cercanos puede dar como resultado una reducción de la carga en una red móvil, existe actualmente la necesidad de dispositivos, sistemas y procedimientos para conmutar un flujo de protocolo de Internet (IP) ya existente desde una trayectoria de comunicación de infraestructura, por ejemplo a través de una red móvil, hasta una trayectoria de comunicación directa, tal como en una comunicación de dispositivo a dispositivo. Por ejemplo, si dos terminales móviles están en comunicación a través de una trayectoria de comunicación de infraestructura y pasan a estar dentro de un alcance de comunicación de trayectoria directa, la carga de la red puede reducirse al permitir la conmutación de uno o más flujos IP desde la trayectoria de comunicación de infraestructura hasta la trayectoria de comunicación directa siempre que la trayectoria de comunicación directa esté disponible.
Sin embargo, conmutar un flujo IP existente desde una trayectoria de comunicación de infraestructura hasta una trayectoria de comunicación directa no es actualmente posible con los dispositivos, protocolos y procedimientos existentes. La conmutación de un flujo IP existente se complica debido a que una trayectoria de comunicación directa está normalmente en una red o subred que está desvinculada, o separada, de una trayectoria de comunicación de infraestructura. Por ejemplo, la trayectoria de comunicación de infraestructura puede estar accesible a través de una infraestructura de comunicaciones pública o propietaria, mientras que la trayectoria de comunicación directa puede estar ubicada en una red privada, tal como una red privada de igual a igual o de dispositivo a dispositivo, a la cual no puede accederse desde la infraestructura de comunicaciones. De este modo, una dirección IP usada por un equipo de usuario (UE) en una trayectoria de comunicación directa puede no ser accesible a través de una trayectoria de comunicación de infraestructura, lo que hace que la conmutación secuencial de direcciones IP de destino u origen sea ineficiente.
Por ejemplo, con las normas existentes, tal como la continuidad de servicio en subsistema multimedia IP (IMS) de la especificación 3GPP TS 23.327, es posible que un primer dispositivo indique a un segundo dispositivo que use una nueva dirección IP para un subconjunto seleccionado de flujos IP, de manera que el segundo dispositivo pueda enviar posteriormente todos los paquetes multimedia para los flujos pertinentes hacia la nueva dirección IP. Es posible que el segundo dispositivo indique posteriormente al primer dispositivo que también use una nueva dirección IP para el mismo subconjunto de flujos IP, lo que podría completar, teóricamente, el reencaminamiento de los flujos de tráfico hacia la nueva trayectoria.
Sin embargo, el enfoque secuencial anterior no funciona en el contexto de la conmutación desde una trayectoria de comunicación de infraestructura hasta una trayectoria de comunicación directa por al menos dos motivos. En primer lugar, durante el periodo de transición (es decir, entre el instante en que el segundo dispositivo empieza a enviar paquetes a la nueva dirección para el primer dispositivo y el instante en que el primer dispositivo empieza a enviar paquetes a la nueva dirección para el segundo dispositivo), todos los paquetes multimedia para los flujos afectados se pierden, y esto se aplica en ambos sentidos. Específicamente, en el sentido desde el segundo dispositivo hasta el primer dispositivo, los paquetes multimedia tienen una dirección de trayectoria directa como dirección de destino y una dirección de trayectoria de infraestructura como dirección de origen. Esto significa que los paquetes se envían en la interfaz que interactúa con la trayectoria de comunicación de infraestructura, estando destinados a una dirección IP en una red IP totalmente disjunta que, por lo tanto, no es accesible. Con respecto al sentido desde el primer dispositivo al segundo dispositivo, los paquetes multimedia tienen una dirección de trayectoria de trayectoria de infraestructura como dirección de destino y una dirección de trayectoria directa como dirección de origen. Por tanto, los paquetes se envían en la trayectoria de comunicación directa. Suponiendo que la trayectoria de comunicación directa es un enlace de punto a punto, los paquetes multimedia pueden entregarse finalmente al segundo dispositivo solamente para que éste los descarte, ya que el cliente IMS del segundo dispositivo no espera que llegue ningún paquete en la dirección de trayectoria de infraestructura.
El segundo motivo es que tras ser informado acerca del cambio de dirección IP del primer dispositivo, el segundo dispositivo no trata necesariamente de conmutar su propia dirección IP para la recepción multimedia. Este fallo a la hora de conmutar su propia dirección IP se debe a que estas dos operaciones están totalmente disociadas entre sí en los protocolos y procedimientos actuales. Si no se produce esta conmutación simultánea, cualquier paquete enviado en el intervalo entre la conmutación se perderá.
Reconociendo las deficiencias y problemas anteriores, los solicitantes han desarrollado dispositivos, sistemas y procedimientos para conmutar flujos IP desde una trayectoria de comunicación de infraestructura hasta una trayectoria de comunicación directa. En una forma de realización, un terminal móvil está configurado para intercambiar información de disponibilidad de trayectoria directa con otro terminal móvil. Por ejemplo, los terminales pueden intercambiar uno o más mensajes INFO de protocolo de inicio de sesión (SIP) que incluyen la información de disponibilidad de trayectoria directa. El terminal móvil puede decidir reencaminar los flujos de tráfico hacia la trayectoria directa basándose en la información de disponibilidad de trayectoria directa y comunicar datos correspondientes a un flujo IP a través de la trayectoria de comunicación directa. Por ejemplo, un mensaje SIP INVITE puede enviarse tras el intercambio de la información de disponibilidad de trayectoria directa con el fin de modificar una sesión actual de manera que los flujos de tráfico se reencaminen hacia la trayectoria de comunicación directa. Las direcciones IP de destino y de origen de un terminal móvil para un flujo IP específico pueden cambiarse
5
10
15
20
25
30
35
40
45
50
55
60
65
casi de manera simultánea en función de la recepción de un mensaje SIP enviado como respuesta al mensaje SIP INVITE para impedir la pérdida de paquetes.
A continuación se proporciona una descripción detallada de sistemas y procedimientos compatibles con las formas de realización de la presente divulgación. Aunque se describen varias formas de realización, debe entenderse que la divulgación no está limitada a ninguna forma de realización, sino que abarca numerosas alternativas, modificaciones y equivalencias. Además, aunque en la siguiente descripción se exponen numerosos detalles específicos con el fin de proporcionar un entendimiento minucioso de las formas de realización dadas a conocer en el presente documento, algunas formas de realización pueden llevarse a la práctica sin parte de o ninguno de estos detalles. Además, para una mayor claridad, cierto material técnico conocido en la técnica anterior no se ha descrito en detalle para no oscurecer innecesariamente la divulgación.
Haciendo referencia ahora a las figuras, la Figura 1 es un diagrama esquemático de un sistema de comunicación móvil 100 que ilustra trayectorias de comunicación de ejemplo entre los Ue. El sistema de comunicación móvil 100 incluye UE 102a, 102b, sistemas de paquetes evolucionados (EPS) 104a, 104b y un subsistema multimedia IP (IMS) 106. Los UE 102a, 102b pueden comunicarse a través de una trayectoria de comunicación de infraestructura 108 a través de los EPS 104a, 104b y del IMS 106, ya través de una trayectoria de comunicación directa 110.
Los EPS 104a, 104b pueden permitir que los UE 102a, 102b se comuniquen a través del IMS 106. Los EPS 104a, 104b pueden incluir NodosB evolucionados (eNB) para comunicarse con los UE 102a, 102b. En otras formas de realización puede incluirse un NodoB u otra red de acceso radioeléctrico (RAN), dependiendo de una o más normas de comunicación implementadas en una red de infraestructura o de comunicaciones del sistema de comunicaciones móviles 100. En una forma de realización, el EPS A 104a y el EPS B 104b pueden pertenecer a y/o hacerse funcionar por entidades diferentes para proporcionar acceso a un IMS común o propietario 106. En una forma de realización, uno o más servidores, una red central, una red principal de comunicaciones u otra red de comunicación puede sustituir al IMS 106.
Los UE 102a, 102b pueden incluir cualquier tipo de UE, de terminales móviles o de dispositivos de comunicaciones móviles conocidos en la técnica. Los UE 102a, 102b pueden incluir teléfonos, teléfonos inteligentes, dispositivos de tipo tableta, ordenadores portátiles o similares. Los UE 102a, 102b pueden comunicarse usando una o más normas de comunicación móvil, incluidas Evolución a Largo Plazo (LTE), LTE-Avanzada, el sistema global de comunicaciones móviles (GSM), el sistema universal de telecomunicaciones móviles (UMTS) u otras normas de comunicación. Los UE 102a, 102b también pueden comunicarse directamente entre sí usando una o más normas de comunicación inalámbrica directa, tal como fidelidad inalámbrica (Wi-Fi) directa, LTE directa o similar.
Los UE 102a, 102b pueden comunicarse entre sí a través de la trayectoria de comunicación de infraestructura 108, que encamina datos a través del IMS 106, y/o pueden comunicarse entre sí a través de la trayectoria de comunicación directa 110. En una forma de realización, los UE 102a, 102b están configurados para conmutar uno o más flujos IP que están comunicándose a través de la trayectoria de comunicación de infraestructura 108 para que pasen a comunicarse a través de la trayectoria de comunicación directa 110. El UE 102a se ilustra presentando una dirección IP de trayectoria de infraestructura (IP@A1) y una dirección IP de trayectoria directa (IP@A2), y el UE 102b se ilustra presentando una dirección IP de trayectoria de infraestructura (IP@B1) y una dirección IP de trayectoria directa (IP@B2). Los UE 102a, 102b se comunican entre sí a través de la trayectoria de comunicación de infraestructura 108 usando la IP@A1 y la IP@B1 y/o se comunican a través de la trayectoria de comunicación directa 110 usando la IP@A2 y la IP@B2.
La Figura 2 es un cronograma 200 de un diagrama de flujo esquemático que ilustra la interacción entre los UE 102a, 102b para conmutar un flujo IP desde la trayectoria de comunicación de infraestructura 108 hasta la trayectoria de comunicación directa 110. El cronograma 200 ilustra el estado de las comunicaciones entre los UE 102a, 102b, así como mensajes intercambiados específicos. El cronograma está dividido en una pluralidad de periodos 202, 204, 206, 208 y 210 que ilustran comunicaciones de ejemplo entre los UE 102a, 102b.
Durante el periodo 202, los UE 102a, 102b participan en una comunicación del IMS 106 en la trayectoria de comunicación de infraestructura 108 usando la IP@A1 (para el UE 102a) y la IP@B1 (para el UE 102b). En una forma de realización, las comunicaciones entre los UE 102a, 102b incluyen múltiples flujos IP a través de la trayectoria de comunicación de infraestructura 108. Por ejemplo, los flujos IP pueden corresponder a una llamada de videoconferencia entre usuarios de los UE 102a, 102b, y pueden incluir un flujo IP de vídeo y un flujo IP de audio.
Durante el periodo 204 se determina que los UE 102a, 102b están dentro de un alcance de comunicación directa. Por ejemplo, usuarios respectivos que llevan los UE 102a, 102b pueden estar conversando a través de vídeo mientras caminan por una ciudad. Los usuarios pueden caminar sabiendo, o no, que están dentro de un alcance de comunicación de dispositivo a dispositivo. Los Ue 102a, 102b pueden determinar que están dentro de un alcance mutuo de comunicación de trayectoria directa. En una forma de realización, los UE 102a, 102b determinan que están dentro de un alcance de comunicación de trayectoria directa basándose en una notificación procedente de un servidor del IMS 106, de los EPS 104a, 104b o de cualquier otro dispositivo. En una forma de realización, los UE 102a, 102b pueden determinar directamente que están dentro de un alcance mutuo basándose en un procedimiento
5
10
15
20
25
30
35
40
45
50
55
60
65
de descubrimiento inalámbrico, tal como un procedimiento de descubrimiento inalámbrico para una red inalámbrica de área local (WiFi directa), LTE directa u otra comunicación inalámbrica. En otra forma de realización, los UE 102a, 102b pueden determinar que están dentro del alcance basándose en datos de entrada recibidos desde uno o ambos de los respectivos usuarios. Por ejemplo, un usuario puede percatarse de que los dispositivos están dentro del alcance y puede proporcionar datos de entrada que solicitan una comunicación de trayectoria directa de algunos o todos los datos.
Durante el periodo 206, los UE 102a, 102b proceden a informarse entre sí acerca de la disponibilidad de una trayectoria de comunicación directa basándose en la determinación de que están dentro del alcance. Los mensajes dentro del periodo 206 ilustran un ejemplo de información mutua acerca de la disponibilidad de una trayectoria de comunicación directa. Los mensajes durante el periodo 206 incluyen una pluralidad de mensajes SIP INFO y de respuesta SIP.
Específicamente, el UE 102a envía un mensaje SIP INFO al UE 102b a través de la trayectoria de comunicación de infraestructura 108 (es decir, a través del EPS 104a, el IMS 106 y el EPS 104b). El mensaje SIP INFO puede incluir información según un nuevo paquete SIP INFO que incluye información de disponibilidad de trayectoria directa para el UE 102a. Por ejemplo, la información de disponibilidad de trayectoria directa puede incluir una dirección IP, información que identifica un flujo IP, un número de puerto u otra información que pueda ser necesaria para permitir el uso de la trayectoria de comunicación directa.
El UE 102b envía un mensaje SIP OK como respuesta a la confirmación de recepción del mensaje SIP INFO. El UE 102b puede determinar, basándose en la información de disponibilidad de trayectoria directa, que la trayectoria de comunicación directa no está accesible a través de la trayectoria de comunicación de infraestructura 108. Por ejemplo, el UE 102b puede determinar que una dirección IP incluida en la información de disponibilidad de trayectoria directa pertenece a una subred privada y que no puede accederse a la misma desde una trayectoria de comunicación de infraestructura 108. El UE 102b puede prepararse después para intercambiar tráfico a través de la trayectoria de comunicación directa. Por ejemplo, el UE 102b puede obtener una dirección IP que esté dentro de la misma subred como una dirección IP enviada en el mensaje SIP INFO en el instante 206.
El UE 102b también envía un mensaje SIP INFO al UE 102a a través de la trayectoria de comunicación de infraestructura 108. El mensaje SIP INFO puede incluir información según un nuevo paquete SIP INFO que incluye información de disponibilidad de trayectoria directa para el UE 102b. Por ejemplo, la información de disponibilidad de trayectoria directa puede incluir una dirección IP, información que identifica un flujo IP, un número de puerto u otra información que pueda ser necesaria para establecer una trayectoria de comunicación directa. Por ejemplo, la información del mensaje SIP INFO puede reflejar la información del mensaje SIP INFO desde el UE 102a, pero puede ser específica del UE 102b. El UE 102a envía un mensaje SIP OK como respuesta a la confirmación de recepción del mensaje SIP INFO enviado por el UE 102b. El mensaje SIP INFO enviado por el UE 102b puede indicar que el UE 102b ha procesado correctamente el mensaje SIP INFO del UE 102a y/u obtenido los detalles que necesita acerca del UE 102a para permitir el uso de la trayectoria de comunicación directa. Si el UE 102b no puede procesar correctamente el mensaje SIP INFO del UE 102a, entonces el UE 102b puede indicar en su mensaje SIP INFO que no acepta la información del mensaje SIP INFO recibido desde el UE 102a.
Durante el periodo 208, los UE 102a, 102b pueden proceder a reencaminar flujos de tráfico hacia la trayectoria de comunicación directa. Por ejemplo, durante el periodo 208, los UE 102a, 102b pueden reencaminar flujos de tráfico hacia la trayectoria de comunicación directa como respuesta al intercambio de información de disponibilidad de trayectoria directa durante el periodo 206.
El UE 102a envía un mensaje SIP INVITE al UE 102b a través de la trayectoria de comunicación de infraestructura 108 para iniciar el reencaminamiento de flujos de tráfico hacia la trayectoria de comunicación directa. En una forma de realización, el mensaje SIP INVITE incluye información para el reencaminamiento de flujos de tráfico hacia la trayectoria de comunicación directa tanto para el UE 102a como para el UE 102b. El mensaje SIP INVITE también se denomina mensaje re-INVITE, ya que el UE 102a y el UE 102b ya están involucrados en una sesión de señalización SIP a través de la trayectoria de comunicación de infraestructura 108, y el mensaje SIP INVITE modifica la sesión de comunicación existente. El mensaje SIP INVITE puede indicar que el UE 102b puede usar la nueva dirección IP de trayectoria directa, IP@B2, para flujos IP designados. Debe observarse que aunque el UE 102a envío el mensaje SIP INVITE para modificar la sesión de comunicación existente, el UE 102b puede hacer esto en algunas formas de realización.
El UE 102b envía un mensaje SIP OK que indica que ha recibido el mensaje SIP INVITE desde el UE 102a y se prepara para comunicarse a través de la trayectoria de comunicación directa 110 usando su dirección IP de trayectoria directa, IP@B2. Según una forma de realización, tras la recepción del mensaje SIP OK, el UE 102a puede empezar a enviar paquetes multimedia correspondientes a los flujos IP designados a través de la trayectoria de comunicación directa 110. Por ejemplo, el UE 102a puede conmutar las direcciones IP para los flujos IP designados a IP@B2 e IP@A2, y puede empezar a comunicar paquetes correspondientes al flujo IP usando estas direcciones.
5
10
15
20
25
30
35
40
45
50
55
60
65
El UE 102a envía un mensaje SIP ACK que confirma la recepción del mensaje SIP OK. Según una forma de realización, tras la recepción del mensaje SIP ACK, el UE 102b puede empezar a enviar paquetes multimedia correspondientes a los flujos IP designados a través de la trayectoria de comunicación directa 110. Por ejemplo, el UE 102b puede conmutar las direcciones IP para los flujos IP designados a IP@B2 e IP@A2, y puede empezar a comunicar paquetes correspondientes al flujo IP que usa estas direcciones.
Durante el periodo 210, y como respuesta al reencaminamiento de los flujos de tráfico hacia la trayectoria de comunicación directa durante el periodo 208, los UE 102a, 102b pueden usar la trayectoria de comunicación directa 110 para al menos un subconjunto de flujos IP. Por ejemplo, los UE 102a, 102b pueden comunicar un flujo IP de vídeo a través de la trayectoria de comunicación directa 110 mientras siguen comunicando un flujo IP de audio a través de la trayectoria de comunicación de infraestructura 108.
La Figura 3 es un diagrama de bloques que ilustra componentes de ejemplo de un UE 102, tal como el UE 102a y el UE 102b de la Figura 1. En una forma de realización, el UE 102 puede configurarse para conmutar un flujo IP desde una trayectoria de comunicación de infraestructura 108 hasta una trayectoria de comunicación directa 110. En una forma de realización, el UE 102 puede estar configurado para realizar una o más de las funciones ilustradas en la Figura 2. El UE 102 incluye componentes de ejemplo, incluidos un componente de intercambio 302, un componente de sesión 304, un componente de comunicación 306, una o más aplicaciones 308, un procesador 310 y un dispositivo de visualización 312.
El componente de intercambio 302 intercambia información de disponibilidad de trayectoria de comunicación directa con otro UE 102. Por ejemplo, el componente de intercambio 302 puede estar configurado para enviar y/o recibir uno o más de los mensajes ilustrados durante el periodo 206 de la Figura 2. Según una forma de realización, el componente de intercambio 302 intercambia información acerca de la disponibilidad de trayectoria de comunicación directa, de manera que ambos UE 102 disponen de la información necesaria antes de usar la trayectoria de comunicación directa para el intercambio de datos. En una forma de realización, el componente de intercambio 302 intercambia información de disponibilidad de trayectoria directa enviando y/o recibiendo mensajes SIP que incluyen la información de disponibilidad de trayectoria directa. Por ejemplo, el componente de intercambio 302 puede enviar o recibir un mensaje SIP INFO y enviar o recibir un mensaje de respuesta SIP que indica la recepción o el procesamiento del mensaje SIP INFO.
La información de disponibilidad de trayectoria directa puede incluir diversa información. En una forma de realización, la información de disponibilidad de trayectoria directa puede incluir una o más direcciones IP, puertos, flujos IP designados, aplicaciones u otros datos que pueden ser necesarios para reencaminar flujos de tráfico hacia la trayectoria de comunicación directa. Según una forma de realización, la información de disponibilidad de trayectoria directa se intercambia antes de la reencaminación de un flujo IP. En una forma de realización, el intercambio de la información de disponibilidad de trayectoria directa antes del reencaminamiento de flujos de tráfico permite a cada uno de los UE 102 conmutar simultáneamente su propia dirección, así como la dirección de otro UE 102 para un flujo IP específico.
El componente de sesión 304 controla el reencaminamiento de flujos de tráfico hacia y desde la trayectoria de comunicación directa. Por ejemplo, el componente de sesión 304 puede estar configurado para enviar y/o recibir uno o más de los mensajes ilustrados durante el periodo 208 de la Figura 2. Según una forma de realización, el componente de sesión 304 modifica una sesión de comunicación existente reencaminando flujos tráfico hacia la trayectoria de comunicación directa basándose en la información de disponibilidad de trayectoria directa intercambiada por el componente de intercambio 302. Por ejemplo, el componente de sesión 304 puede incluir información para reencaminar flujos de tráfico hacia la trayectoria de comunicación directa en un mensaje SIP INVITE para otro UE 102 o puede recibir un mensaje SIP INVITE. En una forma de realización, el componente de sesión 304 puede enviar o recibir un mensaje de respuesta SIP basándose en el envío o la recepción del mensaje SIP INVITE.
En una forma de realización, el componente de sesión 304 asigna un flujo IP a una trayectoria específica de manera que el flujo IP se comunica usando direcciones IP de origen y de destino para la trayectoria asignada. En una forma de realización, el componente de sesión 304 conmuta simultáneamente una dirección IP de origen y una dirección IP de destino para un flujo IP específico para impedir la pérdida de paquetes durante la transición desde una trayectoria a otra. En una forma de realización, el componente de sesión 304 solo conmuta un subconjunto de flujos IP hacia una trayectoria diferente. Por ejemplo, el componente de sesión 304 puede conmutar un flujo IP de vídeo desde una trayectoria de comunicación de infraestructura 108 a una trayectoria de comunicación directa 110, mientras se mantiene un flujo IP de audio o voz en la trayectoria de comunicación de infraestructura 108.
En una forma de realización, el componente de sesión 304 puede conmutar un flujo IP desde una trayectoria de comunicación directa 110 hasta una trayectoria de comunicación de infraestructura como respuesta a determinar que el UE 102 está fuera de un alcance de trayectoria de comunicación directa de otro UE 102. Por ejemplo, si un primer UE 102 sale del alcance, o empieza a salir del alcance, de un segundo UE 102, el componente de sesión 304 puede devolver cualquier flujo IP a la trayectoria de comunicación de infraestructura 108.
5
10
15
20
25
30
35
40
45
50
55
60
65
El componente de comunicación 306 comunica datos entre el UE 102 y otro UE. Por ejemplo, el componente de comunicación 306 puede estar configurado para comunicarse con otros dispositivos de radio, terminales o redes para comunicar datos a otro UE 102 ya sea directa o indirectamente a través de otro dispositivo o red, por ejemplo a través de una trayectoria de comunicación de infraestructura 108.
En una forma de realización, el componente de comunicación 306 comunica datos basándose en la asignación de flujos IP a trayectorias mediante el componente de sesión 304. Por ejemplo, el componente de comunicación 306, como respuesta a que el componente de sesión 304 reencamine flujos de tráfico hacia la trayectoria de comunicación directa, puede enviar a y recibir desde otros UE 102 datos correspondientes a un flujo IP a través de la trayectoria de comunicación directa 110. La trayectoria de comunicación directa 110 puede incluir una trayectoria de comunicación directa Wi-Fi, una trayectoria de comunicación directa LTE o cualquier otra trayectoria de comunicación directa 110 según cualquier otra norma, protocolo o frecuencia de comunicación.
En una forma de realización, el componente de comunicación 306 incluye uno o más dispositivos de radio y/o una o más antenas para la comunicación según varias normas y/o protocolos. En una forma de realización, por ejemplo, el componente de comunicación 306 incluye un dispositivo de radio y/o una antena LTE, así como un dispositivo de radio y/o una antena Wi-Fi. Un experto en la técnica reconocerá otros diversos dispositivos de radio o antenas que pueden usarse sin apartarse del alcance de la presente divulgación.
En una forma de realización, el componente de comunicación 306 puede comunicar un primer flujo IP a través de una primera trayectoria de comunicación y un segundo flujo Ip a través de una segunda trayectoria de comunicación. Por ejemplo, el componente de comunicación 306 puede comunicar un flujo IP a través de la trayectoria de comunicación de infraestructura 108 mientras sigue comunicando además un flujo IP diferente a través de la trayectoria de comunicación directa 110.
En una forma de realización, el UE 102 incluye una o más aplicaciones 308. Las aplicaciones 308 pueden proporcionar servicios o funcionalidad en el UE 102. Por ejemplo, las aplicaciones 308 pueden incluir una aplicación de videoconferencia, una aplicación de telefonía de voz u otra aplicación que permita a un usuario comunicarse con un usuario en otro dispositivo. En una forma de realización, los flujos IP correspondientes a una o más de las aplicaciones pueden conmutar entre diferentes trayectorias para reducir la carga en la infraestructura u ofrecer una mayor funcionalidad.
El UE 102 puede incluir un procesador para procesar instrucciones o código que está incluido en uno de los otros componentes 302-308. Por ejemplo, al menos una parte de uno o más de los componentes 302-308 puede implementarse mediante software, que puede ser ejecutado después por el procesador. En una forma de realización, el UE 102 comprende un teléfono inteligente, un ordenador de tipo tableta, un ordenador portátil, un ordenador de tipo netbook u otro dispositivo de procesamiento que incluya un procesador 310 para ejecutar instrucciones.
El UE 102 puede incluir un dispositivo de visualización 312 para proporcionar una interfaz de usuario a un usuario. El dispositivo de visualización puede usarse para reproducir vídeo, gráficos, texto u otros medios gráficos para su visionado por parte del usuario. Por ejemplo, el vídeo correspondiente a una llamada de conferencia con otro UE 102 u otra ubicación puede recibirse en el UE 102 y mostrarse en el dispositivo de visualización 312 para su visionado por parte del usuario. El UE 102 puede incluir además otros tipos de dispositivo de salida, tales como altavoces, un mecanismo de vibración u otros dispositivos de salida para la interacción con un usuario.
La Figura 4 es un diagrama de flujo esquemático de un procedimiento 400 para el reencaminamiento de flujos de tráfico hacia una trayectoria de comunicación diferente. El procedimiento 400 puede realizarse por un UE 102, tal como el UE 102a o el UE 102b de la Figura 1. En una forma de realización, el procedimiento 400 puede usarse para reencaminar un flujo IP desde una trayectoria de comunicación de infraestructura 108 hasta una trayectoria de comunicación directa 110.
El procedimiento 400 comienza y un componente de intercambio 302 intercambia en 405 información de disponibilidad de trayectoria directa con otro UE 102. El componente de intercambio 302 puede intercambiar en 405 información enviando y recibiendo mensajes SIP que comprenden la información de disponibilidad de trayectoria directa a través de una trayectoria de comunicación de infraestructura.
El procedimiento 400 usa un componente de sesión 304 para reencaminar en 410 flujos de tráfico hacia la trayectoria de comunicación directa 110 en función de la información de disponibilidad de trayectoria directa. El componente de sesión 304 puede comunicarse con otro UE 102 para iniciar en 410 el reencaminamiento de flujos de tráfico hacia la trayectoria de comunicación directa basándose en la información intercambiada en 405 mediante el componente de intercambio 302.
El procedimiento 400 usa un componente de comunicación 306 que comunica en 415 datos correspondientes a un flujo IP a través de la trayectoria de comunicación directa 110. El componente de comunicación 306 puede
5
10
15
20
25
30
35
40
45
50
55
60
65
comunicar en 415 los datos correspondientes al flujo IP como respuesta a que el componente de sesión 304 inicie en 410 el reencaminamiento de flujos de tráfico hacia la trayectoria de comunicación directa.
La Figura 5 es un diagrama de flujo esquemático de un procedimiento 500 para conmutar la comunicación de un flujo IP desde una trayectoria de comunicación de infraestructura hasta una trayectoria de comunicación directa. El procedimiento 500 puede realizarse mediante cualquier terminal móvil, tal como el UE 102a o el UE 102b de la Figura 1.
El procedimiento 500 comienza y un terminal móvil recibe en 505 un mensaje SIP a través de una trayectoria de comunicación de infraestructura 108 que incluye información de disponibilidad de trayectoria directa para un terminal móvil cercano.
El procedimiento 500 también usa el terminal móvil para conmutar en 510 comunicación de uno o más flujos IP a una trayectoria de comunicación directa basándose en la información de disponibilidad de trayectoria directa recibida en 505. El terminal móvil puede hacer en 510 que uno o más flujos IP que están comunicándose a través de la trayectoria de comunicación de infraestructura 108 se comuniquen a través de la trayectoria de comunicación directa 110. El terminal móvil puede conmutar en 510 el uno o más flujos IP asignando nuevas direcciones IP de trayectoria directa que se usarán en relación con los flujos IP.
La Figura 6 es un diagrama de flujo esquemático de otro procedimiento 600 para el reencaminamiento de flujos de tráfico hacia la trayectoria de comunicación directa. El procedimiento 600 puede realizarse mediante cualquier terminal móvil, tal como el UE 102 de la Figura 3.
El procedimiento 600 comienza y un primer UE 102 determina en 605 que el primer UE 102 está lo suficientemente cerca de un segundo UE 102 para una comunicación a través de una trayectoria de comunicación directa. El primer UE 102 puede determinar en 605 que el primer UE 102 está cerca basándose en datos de entrada de un usuario, datos de entrada de un servidor u otro dispositivo y/o basándose en un descubrimiento inalámbrico entre el primer UE 102 y el segundo UE 102.
El procedimiento 600 también usa el primer UE 102 para informar en 610 al segundo UE 102 acerca de la disponibilidad de la trayectoria de comunicación directa. El primer UE 102 puede informar en 610 al segundo UE 102 usando un mensaje SIP enviado a través de una trayectoria de comunicación de infraestructura 108.
El procedimiento 600 también usa el primer UE 102 para reencaminar, en 615, flujos de tráfico desde la trayectoria de comunicación de infraestructura hasta la trayectoria de comunicación directa. En una forma de realización, la trayectoria de comunicación directa incluye una trayectoria de comunicación directa 110 como se ilustra en la Figura
1. En una forma de realización, solo una parte de las comunicaciones entre el primer UE 102 y el segundo UE 102 se comunica en 615 a través de la trayectoria de comunicación directa.
Algunos de los componentes que pueden usarse con formas de realización dadas a conocer en el presente documento ya están disponibles, tales como ordenadores de propósito general, teléfonos móviles, herramientas y técnicas de programación informática, medios de almacenamiento digitales y redes de comunicaciones. Un dispositivo informático, tal como un terminal móvil, un UE o similar, puede incluir un procesador, tal como un microprocesador, un microcontrolador, un sistema de circuitos lógicos o similar. El procesador puede incluir un dispositivo de procesamiento de propósito especial, tal como un ASIC, PAL, PLA, PLD, FPGA u otro dispositivo personalizado o programable. El dispositivo informático también puede incluir un dispositivo de almacenamiento legible por ordenador tal como una memoria no volátil, una RAM estática, una RAM dinámica, una ROM, un CD-ROM, un disco, una cinta, una memoria magnética, óptica o flash, u otro medio de almacenamiento legible por ordenador.
Varios aspectos de determinadas formas de realización pueden implementarse usando hardware, software, firmware o una combinación de los mismos. Tal y como se usa en el presente documento, un componente de software puede incluir cualquier tipo de instrucción informática o código ejecutable por ordenador almacenados en un medio de almacenamiento no transitorio legible por ordenador. Un componente de software puede comprender, por ejemplo, uno o más bloques físicos o lógicos de instrucciones informáticas, que pueden organizarse como una rutina, un programa, un objeto, un componente, una estructura de datos, etc., que lleva a cabo una o más tareas o implementa tipos de datos abstractos particulares.
En determinadas formas de realización, un componente de software particular puede comprender diversas instrucciones almacenadas en diferentes ubicaciones de un medio de almacenamiento legible por ordenador, que implementan conjuntamente la funcionalidad descrita del componente. De hecho, un componente puede comprender una única instrucción o muchas instrucciones, y puede estar distribuido a través de varios segmentos de código diferentes, entre diferentes programas y a través de varios medios de almacenamiento legibles por ordenador. Algunas formas de realización pueden llevarse a la práctica en un entorno informático distribuido en el que las tareas se llevan a cabo mediante un dispositivo de procesamiento remoto enlazado a través de una red de comunicaciones.
5
10
15
20
25
30
35
40
45
Los sistemas y procedimientos dados a conocer en el presente documento no están relacionados de manera intrínseca a ningún ordenador particular u otro aparato, y pueden implementarse mediante cualquier combinación adecuada de hardware, software y/o firmware. Implementaciones de software pueden incluir uno o más programas informáticos que comprenden código/instrucciones ejecutables que, cuando se ejecutan por un procesador, pueden hacer que el procesador lleve a cabo un procedimiento definido, al menos en parte, por las instrucciones ejecutables. El programa informático puede escribirse en cualquier forma de lenguaje de programación, incluidos lenguajes compilados o interpretados, y pueden implantarse de cualquier forma, por ejemplo como un programa independiente o un módulo, componente, subrutina u otra unidad adecuada para usarse en un entorno informático. Además, un programa informático puede utilizarse para ejecutarse en un ordenador o en múltiples ordenadores en un emplazamiento o estar distribuido a través de múltiples emplazamientos e interconectarse mediante una red de comunicaciones. Formas de realización de software pueden implementarse como un producto de programa informático que comprende un medio de almacenamiento no transitorio configurado para almacenar programas informáticos e instrucciones que, cuando se ejecutan mediante un procesador, están configurados para hacer que el procesador lleve a cabo un procedimiento según las instrucciones. En determinadas formas de realización, el medio de almacenamiento no transitorio puede adoptar cualquier forma capaz de almacenar instrucciones legibles por procesador o un medio de almacenamiento no transitorio. Un medio de almacenamiento no transitorio puede implementarse mediante un disco compacto, un disco de vídeo digital, una cinta magnética, una unidad de Bernoulli, un disco magnético, una tarjeta perforada, una memoria flash, circuitos integrados o cualquier otro dispositivo de memoria no transitorio de un aparato de procesamiento digital.
Aunque lo expuesto anteriormente se ha descrito en cierto detalle para una mayor claridad, resultará evidente que pueden realizarse ciertos cambios y modificaciones sin apartarse de los principios de lo aquí descrito. Debe observarse que hay muchas maneras alternativas de implementar los procesos y aparatos descritos en el presente documento. Por consiguiente, las presentes formas de realización deben considerarse ilustrativas y no restrictivas, y la invención no está limitada a los detalles ofrecidos en el presente documento, sino que puede modificarse dentro del alcance y equivalencias de las reivindicaciones adjuntas.
Un experto en la técnica reconocerá que pueden realizarse varias modificaciones y cambios sin apartarse del alcance de la presente divulgación. Por ejemplo, varias funciones operativas, así como componentes que llevan a cabo funciones operativas, pueden implementarse de maneras alternativas, dependiendo de la aplicación particular o considerando cualquier número de funciones de coste asociadas al funcionamiento del sistema. Por consiguiente, una cualquiera o más de las funciones pueden borrarse, modificarse o combinarse con otras funciones. Además, esta divulgación debe considerarse en sentido ilustrativo, en lugar de en sentido restrictivo, y todas esas modificaciones están incluidas dentro del alcance de la misma. Asimismo, los beneficios, otras ventajas y soluciones a los problemas se han descrito anteriormente en relación con varias formas de realización. Sin embargo, los beneficios, ventajas, soluciones a los problemas y cualquier elemento que pueda ofrecer o intensificar cualquier beneficio, ventaja o solución, no se considera una característica o un elemento crítico, requerido o esencial. Tal y como se usa en el presente documento, los términos "comprende" y "que comprende", y cualquier otra variación de los mismos, pretenden cubrir una inclusión no exclusiva, de manera que un proceso, un procedimiento, un artículo o un aparato que comprende una lista de elementos no incluye solamente esos elementos, sino que puede incluir otros elementos no enumerados de manera expresa o intrínsecos a tal proceso, procedimiento, sistema, artículo o aparato. Además, tal y como se usa en el presente documento, los términos "acoplado", "que se acopla a", y cualquier otra variación de los mismos, pretenden cubrir una conexión física, una conexión eléctrica, una conexión magnética, una conexión óptica, una conexión de comunicación, una conexión funcional y/o cualquier otra conexión.
Los expertos en la técnica apreciarán que pueden realizarse muchos cambios en los detalles de las formas de realización antes descritas sin apartarse de los principios subyacentes de la invención. Por lo tanto, el alcance de la presente invención debe determinarse solamente por las siguientes reivindicaciones.
5
10
15
20
25
30
35
40
45
50
55
60
REIVINDICACONES
1. Un procedimiento, que comprende:
intercambiar (405), en un equipo de usuario, UE, segunda información de disponibilidad de trayectoria de comunicación entre el UE y otro UE, donde el intercambio comprende enviar y recibir mensajes de protocolo de inicio de sesión, SIP, que comprenden la segunda información de disponibilidad de trayectoria de comunicación, a través de una primera trayectoria de comunicación;
cambiar una sesión de comunicación reencaminando (410) flujos de tráfico hacia la segunda trayectoria de comunicación en función de la segunda información de disponibilidad de trayectoria de comunicación;
en respuesta a modificar la sesión de comunicación, enviar hacia y recibir desde (415) el otro UE datos correspondientes a un flujo de protocolo de Internet, IP, a través de la segunda trayectoria de comunicación,
donde el flujo IP comprende un primer flujo IP y donde el procedimiento comprende además enviar hacia y recibir desde el otro Ue datos correspondientes a un segundo flujo IP a través de la primera trayectoria de comunicación, donde como respuesta a cambiar la sesión de comunicación, el primer flujo IP se comunica a través de la segunda trayectoria de comunicación (110) y el segundo flujo IP se comunica a través de la primera trayectoria de comunicación (108).
2. El procedimiento según la reivindicación 1, en el que enviar y recibir los mensajes SIP comprende enviar y recibir los mensajes SIP a través de una trayectoria de comunicación de infraestructura (108).
3. El procedimiento según la reivindicación 1, en el que el flujo IP conmutado comprende paquetes multimedia de vídeo y el segundo flujo IP comprende paquetes multimedia de voz.
4. El procedimiento según cualquiera de las reivindicaciones 1-3, en el que el flujo IP comprende un flujo IP existente (102) y en el que los datos del flujo IP existente conmutan desde la primera trayectoria de comunicación hasta la segunda trayectoria de comunicación (210), donde la primera trayectoria de comunicación comprende una trayectoria de comunicación de infraestructura y la segunda trayectoria de comunicación comprende una trayectoria de comunicación directa.
5. El procedimiento según cualquiera de las reivindicaciones 1-4, en el que el UE se comunica con el otro UE a través de la primera trayectoria de comunicación a través de un sistema multimedia IP, IMS, por medio de un primer sistema de paquetes evolucionado, EPS, y el otro UE está configurado para comunicarse a través del IMS (106) por medio de un segundo EPS.
6. El procedimiento según la reivindicación 5, en el que el primer EPS y el segundo EPS pertenecen a titulares diferentes.
7. El procedimiento según cualquiera de las reivindicaciones 1- 6, en el que el envío y la recepción de los mensajes SIP comprende enviar y recibir (206) mensajes SIP INFO, donde los mensajes SIP INFO comprenden la segunda información de disponibilidad de trayectoria de comunicación.
8. El procedimiento según cualquiera de las reivindicaciones 1-7, en el que cambiar la sesión de comunicación comprende iniciar el reencaminamiento (208) de flujos de tráfico a través de la segunda trayectoria de comunicación recibiendo un mensaje SIP INVITE y enviando un mensaje de respuesta SIP a través de la primera trayectoria de comunicación.
9. El procedimiento según cualquiera de las reivindicaciones 1-7, en el que cambiar la sesión de comunicación comprende reencaminar (208) flujos de tráfico hacia la segunda trayectoria de comunicación enviando un mensaje SIP INVITE a través de la primera trayectoria de comunicación.
10. El procedimiento según cualquiera de las reivindicaciones 1-9, en el que el procedimiento comprende además iniciar el reencaminamiento de flujos de tráfico hacia la primera trayectoria de comunicación enviando un mensaje SIP INVITE a través de la primera trayectoria de comunicación y como respuesta a determinar que el UE está fuera de un alcance de trayectoria de comunicación directa del otro UE, donde la primera trayectoria de comunicación comprende una trayectoria de comunicación de infraestructura y la segunda trayectoria de comunicación comprende una trayectoria de comunicación directa.
11. El procedimiento según cualquiera de las reivindicaciones 1-10, en el que el UE comprende una primera antena para la comunicación a través de una trayectoria de comunicación de infraestructura y una segunda antena para la comunicación a través de una trayectoria de comunicación directa.
12. Un programa informático que comprende instrucciones ejecutables que, cuando se ejecutan por un procesador, hacen que el procesador lleve a cabo el procedimiento según una cualquiera de las reivindicaciones 1-11.
13. Un medio de almacenamiento legible por ordenador que almacena el programa informático según la 5 reivindicación 12.
14. Un dispositivo informático configurado para realizar el procedimiento según una cualquiera de las reivindicaciones 1-11.
Claims (1)
-
imagen1 imagen2
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261679627P | 2012-08-03 | 2012-08-03 | |
US201261679627P | 2012-08-03 | ||
US201213709628 | 2012-12-10 | ||
US13/709,628 US8982880B2 (en) | 2012-08-03 | 2012-12-10 | Communication path switching for mobile devices |
PCT/US2013/047262 WO2014022016A1 (en) | 2012-08-03 | 2013-06-24 | Communication path switching for mobile devices |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2671946T3 true ES2671946T3 (es) | 2018-06-11 |
Family
ID=74555377
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES13826189.6T Active ES2671946T3 (es) | 2012-08-03 | 2013-06-24 | Conmutación de trayectoria de comunicación para dispositivos móviles |
Country Status (6)
Country | Link |
---|---|
US (2) | US8982880B2 (es) |
EP (1) | EP2880902B1 (es) |
CN (1) | CN104412646B (es) |
ES (1) | ES2671946T3 (es) |
HU (1) | HUE038375T2 (es) |
WO (1) | WO2014022016A1 (es) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8982880B2 (en) | 2012-08-03 | 2015-03-17 | Intel Corporation | Communication path switching for mobile devices |
WO2014185708A1 (en) * | 2013-05-14 | 2014-11-20 | Samsung Electronics Co., Ltd. | System and method for ip session continuity in device-to-device communication system |
EP3063970B1 (en) * | 2013-10-30 | 2020-10-21 | Nec Corporation | Apparatus, system and method for secure direct communcation in proximity based services |
US9559971B2 (en) * | 2014-08-29 | 2017-01-31 | Metaswitch Networks Ltd | Device configuration |
US10383097B2 (en) * | 2015-04-29 | 2019-08-13 | Huawei Technologies Co., Ltd. | Data transmission method and system, and device |
CN106303915B (zh) | 2015-06-08 | 2021-05-28 | 索尼公司 | 无线通信设备和无线通信方法 |
US10250431B2 (en) * | 2015-11-24 | 2019-04-02 | Carbyne Ltd. | System and methods thereof for optimizing communication between a civilian and different dispatchers |
EP3398365B1 (en) | 2015-12-28 | 2019-11-20 | Telecom Italia S.p.A. | Methods and systems for opportunistically connecting devices to a communication network |
US9473983B1 (en) * | 2016-04-26 | 2016-10-18 | Tm Ip Holdings, Llc | Transpositional modulation communications between devices |
US10924971B2 (en) | 2016-05-11 | 2021-02-16 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Communication method, terminal device and network device |
US11283854B2 (en) | 2016-12-27 | 2022-03-22 | Telecom Italia S.P.A. | Method and system for providing variable quality streaming video services in mobile communication networks |
CN111726204B (zh) | 2019-03-22 | 2023-07-28 | 北京三星通信技术研究有限公司 | 半静态调度数据的harq-ack反馈的方法、ue、基站、设备及介质 |
KR20210039200A (ko) * | 2019-10-01 | 2021-04-09 | 삼성전자주식회사 | 무선통신 시스템에서 직접 통신 세션 관리 방법 및 장치 |
US20220369408A1 (en) * | 2019-10-04 | 2022-11-17 | Samsung Electronics Co., Ltd. | Improvements in and relating to dynamic path switching |
CN111600868A (zh) * | 2020-05-12 | 2020-08-28 | 捷开通讯(深圳)有限公司 | 直连通话方法、核心网设备、移动终端以及存储介质 |
US11153353B1 (en) * | 2020-05-19 | 2021-10-19 | Avaya Management L.P. | Far end audio mode detection |
WO2022026649A1 (en) * | 2020-07-30 | 2022-02-03 | Weihua Qiao | Synchronization for multiple data flows |
US11863598B2 (en) | 2020-10-29 | 2024-01-02 | Intermetro Communications, Inc. | Network-based communication techniques using enhanced communication protocol |
Family Cites Families (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0819041A (ja) * | 1994-06-25 | 1996-01-19 | Nec Corp | デジタルコードレス電話システムにおける子機間通信方法及びデジタルコードレス電話装置 |
US6574266B1 (en) * | 1999-06-25 | 2003-06-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Base-station-assisted terminal-to-terminal connection setup |
US7269627B2 (en) | 2001-07-27 | 2007-09-11 | Intel Corporation | Routing messages using presence information |
US7058419B2 (en) * | 2003-10-24 | 2006-06-06 | Motorola, Inc. | Method and apparatus for reducing communication latency in a wireless group call |
RU2360374C2 (ru) * | 2004-05-28 | 2009-06-27 | Телефонактиеболагет Лм Эрикссон (Пабл) | Способ и устройство связи, способ и устройство для получения информации от базы данных |
JP4410070B2 (ja) * | 2004-09-17 | 2010-02-03 | 富士通株式会社 | 無線ネットワークシステムおよび通信方法、通信装置、無線端末、通信制御プログラム、端末制御プログラム |
US7948890B2 (en) * | 2004-12-14 | 2011-05-24 | Industrial Technology Research Institute | System and method for providing a communication channel |
US7769017B2 (en) * | 2005-07-26 | 2010-08-03 | Nortel Networks Limited | Using reachability information to facilitate peer-to-peer communications |
US20070253418A1 (en) * | 2006-04-27 | 2007-11-01 | D.S.P. Group Ltd. | Routing path optimization between sip endpoints |
TW200805968A (en) * | 2006-07-11 | 2008-01-16 | Shaw-Hwa Hwang | Improved SIP communication method capable of traversing NAT firewall |
US7983218B2 (en) | 2007-03-29 | 2011-07-19 | Intel Corporation | Techniques to support seamless mobility of electronic devices engaged in a session initiation protocol (SIP) session |
KR20090006504A (ko) | 2007-07-12 | 2009-01-15 | 삼성전자주식회사 | 아이피 멀티미디어 서브시스템에서 피투피 서비스 제공방법 및 장치 |
US20100150120A1 (en) * | 2008-09-04 | 2010-06-17 | Ludger Schlicht | Mobile applications for a mobile, broadband, routable internet |
US7970351B2 (en) * | 2009-03-03 | 2011-06-28 | E3 Llc | System and method for direct communication between wireless communication devices |
US8458353B2 (en) * | 2009-08-13 | 2013-06-04 | Qualcomm Incorporated | Method and apparatus for link aggregation in a heterogeneous communication system |
JP5328561B2 (ja) * | 2009-08-19 | 2013-10-30 | キヤノン株式会社 | 通信システムの制御装置、制御方法、およびコンピュータプログラム |
CN102025790B (zh) * | 2009-09-23 | 2013-12-18 | 中兴通讯股份有限公司 | 地址分配方法、装置和系统 |
US8725895B2 (en) * | 2010-02-15 | 2014-05-13 | Damaka, Inc. | NAT traversal by concurrently probing multiple candidates |
US8689307B2 (en) * | 2010-03-19 | 2014-04-01 | Damaka, Inc. | System and method for providing a virtual peer-to-peer environment |
US9351143B2 (en) * | 2010-06-01 | 2016-05-24 | Qualcomm Incorporated | Multi-homed peer-to-peer network |
EP2475145A1 (en) * | 2011-01-06 | 2012-07-11 | Research In Motion Limited | System and method for enabling a peer-to-peer (P2P) connection |
US8787358B2 (en) * | 2011-06-28 | 2014-07-22 | Cisco Technology, Inc. | System for ad-hoc communication sessions |
US8982880B2 (en) | 2012-08-03 | 2015-03-17 | Intel Corporation | Communication path switching for mobile devices |
-
2012
- 2012-12-10 US US13/709,628 patent/US8982880B2/en not_active Expired - Fee Related
-
2013
- 2013-06-24 EP EP13826189.6A patent/EP2880902B1/en not_active Not-in-force
- 2013-06-24 WO PCT/US2013/047262 patent/WO2014022016A1/en active Application Filing
- 2013-06-24 CN CN201380035390.XA patent/CN104412646B/zh not_active Expired - Fee Related
- 2013-06-24 HU HUE13826189A patent/HUE038375T2/hu unknown
- 2013-06-24 ES ES13826189.6T patent/ES2671946T3/es active Active
-
2015
- 2015-02-11 US US14/620,089 patent/US9369912B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP2880902B1 (en) | 2018-04-18 |
US9369912B2 (en) | 2016-06-14 |
US20150156702A1 (en) | 2015-06-04 |
US8982880B2 (en) | 2015-03-17 |
EP2880902A4 (en) | 2016-04-27 |
HUE038375T2 (hu) | 2018-10-29 |
CN104412646A (zh) | 2015-03-11 |
EP2880902A1 (en) | 2015-06-10 |
US20140036769A1 (en) | 2014-02-06 |
WO2014022016A1 (en) | 2014-02-06 |
CN104412646B (zh) | 2018-09-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2671946T3 (es) | Conmutación de trayectoria de comunicación para dispositivos móviles | |
ES2945485T3 (es) | Método y terminal de cambio entre redes | |
US11638316B2 (en) | Multiconnectivity function in application cloud for 5G systems | |
ES2745385T3 (es) | Aparato y procedimiento para comunicación de red celular en base a una pluralidad de núcleos móviles | |
CN110771206B (zh) | 用户平面重定位方法和装置 | |
ES2767879T3 (es) | Determinar causas de establecimiento para sesiones de emergencia | |
ES2611038T3 (es) | Continuidad de sesión en redes de comunicación | |
ES2626480T3 (es) | Traspaso de Utran a LTE (RSRVCC) | |
EP2493248A1 (en) | Evolved packet system and method for processing emergency call attachment thereof | |
EP2272262B1 (en) | Circuit switched domain codec list for single radio voice call continuity | |
EP4104461A1 (en) | Methods of delivery mode switch for multicast and broadcast service in a 5g network | |
US20170026896A1 (en) | Terminal device, relay terminal device, and communication control method | |
CN115336337A (zh) | 使用中继寻呼远程ue | |
CN106797377A (zh) | 经由邻居感知联网数据路径的基础设施访问 | |
KR20200057694A (ko) | 서비스 경로의 전환 방법, 장치, 기억 매체 및 시스템 | |
KR20200054282A (ko) | 액세스 링크의 관리 방법, 디바이스, 저장 매체 및 시스템 | |
US8983530B2 (en) | Data session continuity between wireless networks | |
US9432310B1 (en) | Circuit switched fallback failure handling in wireless communication networks | |
US9763180B1 (en) | Peer-to-peer wireless device communication over a wireless local area network | |
US10863577B2 (en) | Apparatus for network selection | |
CN106899952B (zh) | 紧急呼叫切换方法及装置 | |
US9479927B1 (en) | Wireless communication system to provide call routing when connection to a core network is lost | |
US9860722B1 (en) | Converting location information into public safety answering point (PSAP) signaling | |
US9271330B1 (en) | Internet multimedia subsystem (IMS) control over session transfer between communication networks | |
US9055499B1 (en) | Communication control system to control communication sessions over a long term evolution (LTE) network |