[go: up one dir, main page]

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 PDF

Info

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
Application number
ES13826189.6T
Other languages
English (en)
Inventor
Alexandre S. STOJANOVSKI
Frank Kowalewski
Muthaiah Venkatachalam
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Application granted granted Critical
Publication of ES2671946T3 publication Critical patent/ES2671946T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1861Physical mapping arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/20Monitoring; Testing of receivers
    • H04B17/27Monitoring; Testing of receivers for locating or positioning the transmitter
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2612Arrangements for wireless medium access control, e.g. by allocating physical layer transmission capacity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J11/00Orthogonal multiplex systems, e.g. using WALSH codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • H04L1/0013Rate matching, e.g. puncturing or repetition of code symbols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0659Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0823Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
    • H04L41/0836Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability to enhance reliability, e.g. reduce downtime
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • H04L45/306Route determination based on the nature of the carried application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • H04L45/308Route determination based on user's profile, e.g. premium users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/38Flow based routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/27Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0032Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation
    • H04L5/0035Resource allocation in a cooperative multipoint environment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signalling, i.e. of overhead other than pilot signals
    • H04L5/0057Physical resource allocation for CQI
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/75Indicating network or usage conditions on the user display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing 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/23439Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25808Management of client data
    • H04N21/25825Management of client data involving client display capabilities, e.g. screen resolution of a mobile phone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/18Network planning tools
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0205Traffic management, e.g. flow control or congestion control at the air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0247Traffic management, e.g. flow control or congestion control based on conditions of the access network or the infrastructure network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/086Load balancing or load distribution among access entities
    • H04W28/0861Load balancing or load distribution among access entities between base stations
    • H04W28/0865Load balancing or load distribution among access entities between base stations of different Radio Access Technologies [RATs], e.g. LTE or WiFi
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/20Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/246Connectivity information discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/34Modification of an existing route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • H04W48/06Access restriction performed under specific conditions based on traffic conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/14Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
    • H04W52/0216Power 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power 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/0235Power 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0274Power 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/02Hybrid access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • H04W74/0816Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • H04W76/16Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/28Discontinuous transmission [DTX]; Discontinuous reception [DRX]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/24Cell structures
    • H04W16/28Cell structures using beam steering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/0827Triggering entity
    • H04W28/0831Core entity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/09Management thereof
    • H04W28/0925Management thereof using policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • H04W36/142Reselecting a network or an air interface over the same radio air interface technology
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0258Power 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
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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)

  1. imagen1
    imagen2
ES13826189.6T 2012-08-03 2013-06-24 Conmutación de trayectoria de comunicación para dispositivos móviles Active ES2671946T3 (es)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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