US9271330B1 - Internet multimedia subsystem (IMS) control over session transfer between communication networks - Google Patents

Internet multimedia subsystem (IMS) control over session transfer between communication networks Download PDF

Info

Publication number
US9271330B1
US9271330B1 US14/256,317 US201414256317A US9271330B1 US 9271330 B1 US9271330 B1 US 9271330B1 US 201414256317 A US201414256317 A US 201414256317A US 9271330 B1 US9271330 B1 US 9271330B1
Authority
US
United States
Prior art keywords
transfer
session
control server
ims
server
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, expires
Application number
US14/256,317
Inventor
Rajil Malhotra
David S. McGinniss
Deveshkumar Narendrapratap Rai
Saravana Velusamy
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.)
T Mobile Innovations LLC
Original Assignee
Sprint Communications Co LP
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
Assigned to SPRINT COMMUNICATIONS COMPANY L.P. reassignment SPRINT COMMUNICATIONS COMPANY L.P. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MALHOTRA, Rajil, MCGINNISS, DAVID S., RAI, DEVESHKUMAR NARENDRAPRATAP, VELUSAMY, SARAVANA
Assigned to SPRINT COMMUNICATIONS COMPANY L.P. reassignment SPRINT COMMUNICATIONS COMPANY L.P. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MALHOTRA, Rajil, MCGINNISS, DAVID S., RAI, DEVESHKUMAR NARENDRAPRATAP, VELUSAMAY, SARAVANA
Priority to US14/256,317 priority Critical patent/US9271330B1/en
Application filed by Sprint Communications Co LP filed Critical Sprint Communications Co LP
Publication of US9271330B1 publication Critical patent/US9271330B1/en
Application granted granted Critical
Assigned to DEUTSCHE BANK TRUST COMPANY AMERICAS reassignment DEUTSCHE BANK TRUST COMPANY AMERICAS GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Assignors: SPRINT COMMUNICATIONS COMPANY L.P.
Assigned to DEUTSCHE BANK TRUST COMPANY AMERICAS reassignment DEUTSCHE BANK TRUST COMPANY AMERICAS SECURITY AGREEMENT Assignors: ASSURANCE WIRELESS USA, L.P., BOOST WORLDWIDE, LLC, CLEARWIRE COMMUNICATIONS LLC, CLEARWIRE IP HOLDINGS LLC, CLEARWIRE LEGACY LLC, ISBV LLC, Layer3 TV, Inc., PushSpring, Inc., SPRINT COMMUNICATIONS COMPANY L.P., SPRINT INTERNATIONAL INCORPORATED, SPRINT SPECTRUM L.P., T-MOBILE CENTRAL LLC, T-MOBILE USA, INC.
Assigned to SPRINT COMMUNICATIONS COMPANY L.P. reassignment SPRINT COMMUNICATIONS COMPANY L.P. TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Assignors: DEUTSCHE BANK TRUST COMPANY AMERICAS
Assigned to T-MOBILE INNOVATIONS LLC reassignment T-MOBILE INNOVATIONS LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SPRINT COMMUNICATIONS COMPANY L.P.
Assigned to T-MOBILE CENTRAL LLC, CLEARWIRE IP HOLDINGS LLC, SPRINT COMMUNICATIONS COMPANY L.P., BOOST WORLDWIDE, LLC, T-MOBILE USA, INC., SPRINTCOM LLC, LAYER3 TV, LLC, SPRINT SPECTRUM LLC, CLEARWIRE COMMUNICATIONS LLC, PUSHSPRING, LLC, SPRINT INTERNATIONAL INCORPORATED, IBSV LLC, ASSURANCE WIRELESS USA, L.P. reassignment T-MOBILE CENTRAL LLC RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: DEUTSCHE BANK TRUST COMPANY AMERICAS
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • 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/1083In-session procedures
    • H04L65/1095Inter-network session transfer or sharing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements
    • 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/1046Call controllers; Call servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0022Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0022Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
    • H04W36/00224Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies between packet switched [PS] and circuit switched [CS] network technologies, e.g. circuit switched fallback [CSFB]
    • H04W36/00226Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies between packet switched [PS] and circuit switched [CS] network technologies, e.g. circuit switched fallback [CSFB] wherein the core network technologies comprise IP multimedia system [IMS], e.g. single radio voice call continuity [SRVCC]
    • 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
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
    • H04W76/007

Definitions

  • LTE networks provide User Equipment (UE) with Internet access and voice calling services.
  • the voice calling service is referred to as Voice over LTE (VoLTE).
  • LTE networks often use an Internet Multimedia Subsystem (IMS) to control these VoLTE sessions.
  • IMS Internet Multimedia Subsystem
  • the LTE network assigns an IMS Proxy Call Session Control Function (P-CSCF) server to the UE.
  • P-CSCF IMS Proxy Call Session Control Function
  • the UE may engage in wireless voice calls over the LTE network under the control of IMS.
  • the UE may lose wireless signal strength on the LTE network and change to a different wireless access network. If a VoLTE session is active for the UE, then the new wireless access network will contact an Access Transfer Control Function (ATCF) or an Emergency Access Transfer Function (EATF) in IMS to control the access network transfer for the voice session.
  • ATCF Access Transfer Control Function
  • EATF Emergency Access Transfer Function
  • a session control server receives a session request for User Equipment (UE) over a first network and exchanges signaling with the UE and a transfer control server to establish a media session.
  • the transfer control server sends an association of the UE and the transfer control server to a translation server.
  • the translation server associates the UE with the transfer control server.
  • the translation server receives a transfer request for the UE from a second network and identifies the transfer control server associated with the UE.
  • the translation server transfers the transfer request for delivery to the transfer control server.
  • the transfer control server exchanges signaling with the second network responsive to the transfer request to transfer the media session for the UE from the first network to the second network.
  • FIG. 1 illustrates a communication system to transfer media sessions between wireless communication networks for User Equipment (UE).
  • UE User Equipment
  • FIG. 2 illustrates the operation of the communication system to transfer media sessions between wireless communication networks for a UE.
  • FIG. 3 illustrates a communication system having a translation server to transfer media sessions for a UE from a Long Term Evolution (LTE) network to a wireless voice network.
  • LTE Long Term Evolution
  • FIG. 4 illustrates the communication system having the translation server to transfer media sessions for a UE from an LTE network to a wireless voice network.
  • FIG. 5 illustrates the operation of the communication system having the translation server to transfer media sessions for a UE from an LTE network to a wireless voice network.
  • FIG. 6 illustrates the operation of the communication system having the translation server to transfer media sessions for a UE from an LTE network to a wireless voice network.
  • FIG. 7 illustrates the operation of the communication system having the translation server to transfer media sessions for a UE from an LTE network to a wireless voice network.
  • FIG. 8 illustrates an Internet Multimedia Subsystem (IMS) translation server to transfer media sessions between communication networks.
  • IMS Internet Multimedia Subsystem
  • FIG. 1 illustrates communication system 100 to transfer media sessions between wireless communication networks 101 - 102 for User Equipment (UE) 110 .
  • Communication system 100 comprises session control servers 111 , transfer control servers 112 , media gateways 113 , and translation server 114 .
  • UE 110 engages in media sessions over wireless communication networks 101 - 102 through media gateways 113 .
  • the media transferred over the media sessions might be audio, video, graphics, and the like.
  • UE 110 comprises a phone, computer, media player, internet appliance, or some other apparatus having media components. Only UE 110 is shown for clarity, but there would typically be many more UEs that operate in a similar manner.
  • Wireless communication networks 101 - 102 comprise Long Term Evolution (LTE), High Speed Packet Access (HSPA), High Rate Packet Data (HRPD), Evolution Data Optimized (EVDO), Global System for Mobile Communications (GSM), Code Division Multiple Access (CDMA), Wireless Fidelity (WiFi), Worldwide Interoperability for Microwave Access (WiMAX), or some other wireless communication system that supports wireless media sessions.
  • LTE Long Term Evolution
  • HSPA High Speed Packet Access
  • HRPD High Rate Packet Data
  • EVDO Evolution Data Optimized
  • GSM Global System for Mobile Communications
  • CDMA Code Division Multiple Access
  • WiFi Wireless Fidelity
  • WiMAX Worldwide Interoperability for Microwave Access
  • UE 110 and wireless communication network 101 communicate over data link 121 to transfer media over media sessions.
  • Wireless communication network 101 and media gateways 113 communicate over data link 122 to transfer the media for the media sessions.
  • Media gateways 113 and various other data systems (not shown) communicate over data link 123 to transfer the media for the media sessions.
  • UE 110 and wireless communication network 102 communicate over data link 124 to transfer media over the transferred media sessions.
  • Communication network 102 and media gateways 113 communicate over data link 125 to transfer the media for the transferred media sessions.
  • Media gateways 113 and the other data systems continue to communicate over data link 123 to transfer the media for the transferred media sessions.
  • UE 110 and wireless communication network 101 communicate over control link 131 to initiate and control these media sessions.
  • Communication network 101 and session control servers 111 communicate over control link 132 to initiate and control the media sessions.
  • Session control servers 111 and transfer control servers 112 communicate over control link 133 to initiate and control the media sessions.
  • Transfer control servers 112 and media gateways 113 communicate over control link 134 to initiate and control the media sessions.
  • Session control servers 111 and various control systems (not shown) communicate over control link 135 to initiate and control the media sessions.
  • Transfer control servers 112 and translation server 114 communicate over control link 139 to maintain a data structure.
  • the data structure associates UE 110 with the one transfer control server 112 that is assigned to the current media session for UE 110 .
  • Wireless communication network 101 and wireless communication network 102 communicate over control link 136 to transfer the wireless access for some of the media sessions for UE 110 from network 101 to network 102 .
  • UE 110 and wireless communication network 102 communicate over control link 137 to transfer and control the media sessions.
  • Wireless communication network 102 and translation server 114 communicate over control link 138 to transfer and control the media sessions.
  • Translation server 114 and transfer control servers 112 communicate over control link 139 to transfer and control the media sessions.
  • Transfer control servers 112 and session control servers 111 communicate over control link 133 to transfer the media sessions.
  • Transfer control servers 112 and media gateways 113 communicate over control link 134 to transfer the media sessions.
  • individual transfer control servers 112 that are assigned to media sessions report their association with UE 110 to translation server 114 .
  • translation server 114 processes a UE 110 identifier through the data structure to identify the appropriate transfer control server 112 for the transferred media session—the transfer control server 112 assigned to the current media session for UE 110 .
  • Translation server 114 forwards the session transfer request to the identified and appropriate transfer control server 112 .
  • the identified transfer control server 112 then directs the media session transfer responsive to the transfer request.
  • Servers and gateways 111 - 114 comprise computer and communication circuitry, data storage equipment, and associated software/hardware components.
  • Links 121 , 124 , 131 , and 137 comprise wireless links suitable for wireless communication networks 101 - 102 .
  • Links 121 - 125 and 131 - 139 utilize various communication and control protocols, such as LTE, EVDO, HRPD, HSPA, GSM, CDMA, Internet Protocol (IP), Ethernet, Session Initiation Protocol (SIP), Diameter, Real-time Transfer Protocol (RTP), and/or some other format—including combinations thereof.
  • link 139 may include Diameter interfaces for data structure maintenance and SIP interfaces for session transfer messaging.
  • Links 121 - 125 and 131 - 139 may include intermediate devices, systems, and networks.
  • FIG. 2 illustrates the operation of communication system 100 to transfer media sessions for UE 110 between wireless communication networks 101 - 102 .
  • UE 110 transfers a session request to session control servers 111 over wireless communication network 101 .
  • Session control servers 111 send a session request to one of transfer control servers 112 .
  • the one transfer control server 112 sends a session request back to session control servers 111 .
  • Session control servers 111 transfer a session request to a far-end system (not shown) and receive a session OK message from the far end system accepting the media session.
  • Session control servers 111 transfer a session OK message to the one transfer control server 112 assigned to the session. This transfer control server 112 sends a session instruction to media gateways 113 and sends a session OK back to session control servers 111 . Session control servers 111 send a session OK to UE 110 over wireless communication network 101 . UE 110 and the far-end system then exchange media for the session over communication network 101 and media gateways 113 .
  • the one transfer control server 112 assigned to the session transfers an association of itself and UE 110 to translation server 114 .
  • Translation server 114 updates its data structure to associate UE 110 with the one transfer control server 112 that is assigned to the session.
  • UE 110 sends a session transfer request for the media session to wireless communication network 102 .
  • networks 101 - 102 and UE 110 have already exchanged control signaling to make the session transfer decision.
  • UE 110 may be losing signal strength on wireless communication network 101 while maintaining adequate signal strength on wireless communication network 102 during an active video session.
  • Wireless communication network 102 forwards the session transfer request to translation server 114 .
  • Translation server 114 receives the session transfer request for UE 110 from wireless communication network 102 .
  • Translation server 114 processes its data structure to identify the individual transfer control server 112 that is currently assigned to the media session. In some cases, this data structure processing comprises translating a UE identifier into a session transfer number for the transfer control server 112 assigned to the session. Translation server 114 transfers the session transfer request to the appropriate one of transfer control servers 112 .
  • the transfer control server 112 assigned to the session transfers a session transfer message to session control servers 111 , and session control servers 111 return a transfer OK message to the transfer control server 112 .
  • the transfer control server 112 assigned to the session sends a session transfer instruction to media gateways 113 and sends a transfer OK message to translation server 114 .
  • Translation server 114 sends the transfer OK message to wireless communication network 102 .
  • Wireless communication network 102 transfers a transfer OK message to UE 110 .
  • UE 110 then exchanges media for the transferred media session over wireless communication network 102 .
  • Wireless network 102 exchanges the media for the transferred session with media gateways 113 .
  • Media gateways 113 continue to exchange the media with the far-end system (not shown) as before the media session transfer.
  • FIG. 3 illustrates communication system 300 having translation server 301 to transfer media sessions for User Equipment (UE) from a Long Term Evolution (LTE) network to a wireless voice network.
  • Communication system 300 is an example of communication system 100 , although system 100 may use alternative configurations and operations.
  • Communication system 300 comprises the following LTE network elements: eNodeB, Service Gateway (S-GW), Packet Data Network Gateway (P-GW), Mobility Management Entity (MME), Policy Charging and Rules Function (PCRF), and Home Subscriber System (HSS).
  • Communication system 300 comprises the following wireless voice network elements: wireless base station and Mobile Switching Center (MSC).
  • Communication system 300 comprises the following Internet Multimedia Subsystem (IMS) network elements: Proxy Call Session Control Function (P-CSCF), Emergency Call Session Control Function (E-CSCF), Emergency Access Transfer Function (EATF), and Access Transfer Gateway (ATGW).
  • IMS Internet Multimedia Subsystem
  • FIG. 3 shows data links and omits control links for clarity.
  • the LTE network provides data paths from the UE to the ATGW over the eNodeB, S-GW, and P-GW.
  • the wireless voice network provides data paths from the UE to the ATGW over the wireless base station and MSC.
  • the UE may transfer the wireless access from the LTE network to the wireless voice network.
  • the media transfer comprises a Circuit Switch Fall Back (CSFB) from the LTE network to a GSM network or a CDMA network.
  • the media session comprises an emergency Voice over LTE (VoLTE) Single Radio Voice Call Continuity (SR-VCC) session.
  • VoIP Voice over LTE
  • SR-VCC Single Radio Voice Call Continuity
  • FIG. 4 illustrates communication system 300 to transfer media sessions for the UE from the LTE network to the wireless voice network.
  • FIG. 4 shows the control links and omits the data links for clarity. Note the control links between the MSC and the EATF through translation server 301 .
  • the UE uses the LTE/IMS networks to establish an emergency media session and then uses the LTE/IMS/voice networks to transfer the wireless access for the emergency media session from the LTE network to the voice network.
  • the media transfer comprises a CSFB from the LTE network to a circuit switched wireless network.
  • the emergency media session comprises a VoLTE SR-VCC session.
  • FIG. 5 illustrates the operation of communication system 300 to transfer media sessions for the UE from the LTE network to the wireless voice network.
  • the UE initially performs wireless attachment to the eNodeB.
  • the eNodeB transfers an attachment message for the UE to the MME.
  • the MME transfer an LTE registration for the UE to the HSS.
  • the HSS processes the LTE registration and returns an IMS Access Point Name (APN) and perhaps an Internet APN as well.
  • APN IMS Access Point Name
  • the UE is identified as an SR-VCC device during LTE registration.
  • the MME transfers an IMS bearer request to the S-GW.
  • the S-GW transfers the IMS bearer request to the P-GW.
  • the P-GW interacts with the PCRF to obtain QoS and other control parameters for the IMS bearer.
  • the P-GW selects an IP address for the UE (although the UE IP may be selected during a default bearer set-up for the internet APN).
  • the P-GW also selects an IP address of the P-CSCF for the IMS bearer.
  • the P-GW transfers an IMS bearer OK message to the S-GW indicating the UE IP and P-CSCF IP.
  • the S-GW transfers an IMS bearer OK message to the MME indicating the UE IP and P-CSCF IP.
  • the MME transfers an IMS bearer OK message to the UE over the eNodeB indicating the UE IP and P-CSCF IP.
  • the UE then transfers an IMS VoLTE registration to the P-CSCF (not shown) over the eNodeB, S-GW, and P-GW.
  • the P-CSCF registers the UE for VoLTE service, and in some examples, for an SR-VCC version of the VoLTE service.
  • the P-GW selects the IMS P-CSCF for the UE during LTE registration.
  • the PCRF or the HSS may specify this P-CSCF to the UE or provide data that drives the P-GW to select a particular P-CSCF.
  • the P-GW may change its P-CSCF selection on the next LTE registration for the same UE. This P-CSCF change will cause a modification to the EATF that will serve the UE on the session.
  • FIG. 6 illustrates the operation of communication system 300 to transfer media sessions for the UE from the LTE network to the wireless voice network.
  • the UE transfers an emergency SIP invite message for an emergency voice session to the P-CSCF over its IMS bearer through the LTE P-GW.
  • the P-CSCF transfers the invite message to the EATF, and the EATF transfers the emergency invite message to the E-CSCF.
  • the E-CSCF transfers the emergency invite to a Public Safety Answering Point (PSAP) (not shown).
  • PSAP Public Safety Answering Point
  • the PSAP returns a SIP OK message for the emergency voice session.
  • the E-CSCF transfers the OK to the EATF, and the EATF transfers the SIP OK to the P-CSCF.
  • PSAP Public Safety Answering Point
  • the EATF transfers a voice bearer instruction (P-GW information) to ATGW for the UE.
  • P-GW information a voice bearer instruction
  • the EATF transfers an association of itself and the UE to translation server 301 .
  • Translation server 301 updates its data structure to associate the UE with the EATF.
  • the P-CSCF instructs the LTE PCRF to add a voice bearer for the UE.
  • the PCRF adds QoS and other parameters and instructs the P-GW to add the voice bearer for the UE.
  • the P-GW transfers the voice bearer instruction to the MME (through the S-GW), and the MME which transfers a voice bearer instruction to the UE for authorization.
  • the UE transfers an OK for the voice bearer to the MME, and the bearer OK is sent from the MME thru the S-GW to the P-GW.
  • the P-GW transfers the voice bearer OK to the PCRF and the PCRF transfers the voice bearer OK to the P-CSCF.
  • the P-CSCF transfers a SIP OK message to the UE over the IMS bearer.
  • An emergency media session is then established between the UE and the PSAP over the LTE P-GW and the ATGW.
  • FIG. 7 illustrates the operation of communication system 300 to transfer media sessions for the UE from the LTE network to the wireless voice network.
  • the UE reports declining LTE signal strength to the MME through the eNodeB.
  • the MME instructs the UE to perform Radio Access Technology (RAT) measurements—including a radio signal measurements of the wireless base station.
  • RAT Radio Access Technology
  • the UE returns the RAT to the MME through the eNodeB.
  • the MME determines to transfer the media session from the LTE network to the wireless voice network.
  • the eNodeB radio signal may be fading rapidly as the base station radio signal remains strong.
  • the MME instructs the UE through the eNodeB to transfer the media session to the wireless base station.
  • the UE then attaches to the wireless base station, and the base station informs the MSC of the UE attach.
  • the MME instructs the MSC that the media session for the UE is transferring to the wireless base station and the MSC.
  • the MSC transfers a SIP invite to translation server 301 .
  • Translation server 301 translates the UE ID from the MSC into the Emergency Session Transfer Number Single Radio (E-STN-SR) for the EATF using its data structure.
  • E-STN-SR Emergency Session Transfer Number Single Radio
  • the EATF transfers the invite message to the E-CSCF, and the E-CSCF returns a corresponding SIP OK to the EATF.
  • the EATF transfers the SIP OK to the MSC through translation server 301 .
  • the EATF sends a session transfer instruction (with MSC information) to the ATGW for the UE.
  • the MSC transfers a session transfer message to the UE through the base station.
  • the media session is then transferred from the eNodeB and P-GW to the wireless base station and MSC.
  • the media between the UE and the PSAP traverses the wireless base station, MSC, and ATGW.
  • FIG. 8 illustrates IMS translation server 800 to transfer media sessions between communication networks.
  • IMS translation server 800 is an example of systems 114 and 301 , although these systems may use alternative configurations and operations.
  • IMS translation server 800 comprises Diameter transceiver 801 , SIP transceiver 802 , and processing system 803 .
  • Processing system 803 comprises processing circuitry 804 and storage system 805 .
  • Storage system 805 stores software 806 and data structure 814 .
  • Software 806 includes software modules 811 - 813 .
  • Some conventional aspects of IMS translation server 800 are omitted for clarity, such as power supplies, enclosures, and the like.
  • IMS translation server 800 may be centralized or distributed and may include various virtualized components.
  • Diameter transceiver 801 and SIP transceiver 802 comprise communication components, such as ports, signal processing circuitry, memory, software, and the like. Transceivers 801 - 802 may be integrated together. Diameter transceiver 801 exchanges database updates with ATCFs and/or EATFs to maintain current UE/ATCF and/or UE/EATF associations in data structure 814 . SIP transceiver 802 exchanges session messages with network nodes, such as MSCs, to implement media session transfers. SIP transceiver 802 exchanges session messages with ATCFs and/or EATFs to facilitate these session transfers.
  • network nodes such as MSCs
  • processing circuitry 804 comprises circuit boards, integrated circuitry, and associated electronics.
  • Storage system 805 comprises non-transitory, machine-readable, data storage media, such as flash drives, disc drives, memory circuitry, servers, and the like.
  • Software 806 comprises machine-readable instructions that control the operation of processing circuitry 804 when executed.
  • Software 806 includes modules 811 - 813 and may also include operating systems, applications, utilities, databases, and the like. All or portions of software 806 may be externally stored on one or more storage media, such as flash drives, discs, servers, and the like.
  • data update module 811 directs circuitry 804 to exchange Diameter messages with ATCFs and/or EATFs to maintain current UE/ATCF and/or UE/EATF associations in data structure 814 .
  • UE translation module 812 directs circuitry 1004 to translate UE IDs into IMS transfer server addresses/numbers using data structure 814 .
  • SIP module 813 directs circuitry 804 to exchange SIP messages between the network nodes and the IMS control functions while allowing UE translation module 812 to enhance addressing information for the SIP messaging to the IMS control functions—possibly through the translation of session transfer numbers and/or IP addresses.
  • Data structure 814 maintains database associations between individual UEs—ATCFs and/or individual UEs—EATFs.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

In a communication system, a session control server receives a session request for User Equipment (UE) over a first network and exchanges signaling with the UE and a transfer control server to establish a media session. The transfer control server sends an association of the UE and the transfer control server to a translation server. The translation server associates the UE with the transfer control server. The translation server receives a transfer request for the UE from a second network and identifies the transfer control server associated with the UE. The translation server transfers the transfer request for delivery to the transfer control server. The transfer control server exchanges signaling with the second network responsive to the transfer request to transfer the media session for the UE from the first network to the second network.

Description

TECHNICAL BACKGROUND
In the field of wireless communications, Long Term Evolution (LTE) networks provide User Equipment (UE) with Internet access and voice calling services. The voice calling service is referred to as Voice over LTE (VoLTE). LTE networks often use an Internet Multimedia Subsystem (IMS) to control these VoLTE sessions. When the UE registers on the LTE network, the LTE network assigns an IMS Proxy Call Session Control Function (P-CSCF) server to the UE. The UE then registers for VoLTE service with the IMS P-CSCF.
The UE may engage in wireless voice calls over the LTE network under the control of IMS. Unfortunately, the UE may lose wireless signal strength on the LTE network and change to a different wireless access network. If a VoLTE session is active for the UE, then the new wireless access network will contact an Access Transfer Control Function (ATCF) or an Emergency Access Transfer Function (EATF) in IMS to control the access network transfer for the voice session.
To prepare for these access transfers, numerous access network nodes need to have current contact information for the IMS ATCFs and EATFs on a per-session and per-UE basis. If the LTE network changes the P-CSCF for a UE during LTE registration, then the ATCF/EATF for the UE also changes since P-CSCFs and ATCF/EATFs are individually paired. The current technique for session transfer between networks is not efficient and is not effective.
TECHNICAL OVERVIEW
In a communication system, a session control server receives a session request for User Equipment (UE) over a first network and exchanges signaling with the UE and a transfer control server to establish a media session. The transfer control server sends an association of the UE and the transfer control server to a translation server. The translation server associates the UE with the transfer control server. The translation server receives a transfer request for the UE from a second network and identifies the transfer control server associated with the UE. The translation server transfers the transfer request for delivery to the transfer control server. The transfer control server exchanges signaling with the second network responsive to the transfer request to transfer the media session for the UE from the first network to the second network.
DESCRIPTION OF THE DRAWINGS
FIG. 1 illustrates a communication system to transfer media sessions between wireless communication networks for User Equipment (UE).
FIG. 2 illustrates the operation of the communication system to transfer media sessions between wireless communication networks for a UE.
FIG. 3 illustrates a communication system having a translation server to transfer media sessions for a UE from a Long Term Evolution (LTE) network to a wireless voice network.
FIG. 4 illustrates the communication system having the translation server to transfer media sessions for a UE from an LTE network to a wireless voice network.
FIG. 5 illustrates the operation of the communication system having the translation server to transfer media sessions for a UE from an LTE network to a wireless voice network.
FIG. 6 illustrates the operation of the communication system having the translation server to transfer media sessions for a UE from an LTE network to a wireless voice network.
FIG. 7 illustrates the operation of the communication system having the translation server to transfer media sessions for a UE from an LTE network to a wireless voice network.
FIG. 8 illustrates an Internet Multimedia Subsystem (IMS) translation server to transfer media sessions between communication networks.
DETAILED DESCRIPTION
FIG. 1 illustrates communication system 100 to transfer media sessions between wireless communication networks 101-102 for User Equipment (UE) 110. Communication system 100 comprises session control servers 111, transfer control servers 112, media gateways 113, and translation server 114. UE 110 engages in media sessions over wireless communication networks 101-102 through media gateways 113. The media transferred over the media sessions might be audio, video, graphics, and the like. UE 110 comprises a phone, computer, media player, internet appliance, or some other apparatus having media components. Only UE 110 is shown for clarity, but there would typically be many more UEs that operate in a similar manner. Wireless communication networks 101-102 comprise Long Term Evolution (LTE), High Speed Packet Access (HSPA), High Rate Packet Data (HRPD), Evolution Data Optimized (EVDO), Global System for Mobile Communications (GSM), Code Division Multiple Access (CDMA), Wireless Fidelity (WiFi), Worldwide Interoperability for Microwave Access (WiMAX), or some other wireless communication system that supports wireless media sessions.
UE 110 and wireless communication network 101 communicate over data link 121 to transfer media over media sessions. Wireless communication network 101 and media gateways 113 communicate over data link 122 to transfer the media for the media sessions. Media gateways 113 and various other data systems (not shown) communicate over data link 123 to transfer the media for the media sessions.
After media session transfer, UE 110 and wireless communication network 102 communicate over data link 124 to transfer media over the transferred media sessions. Communication network 102 and media gateways 113 communicate over data link 125 to transfer the media for the transferred media sessions. Media gateways 113 and the other data systems (not shown) continue to communicate over data link 123 to transfer the media for the transferred media sessions.
UE 110 and wireless communication network 101 communicate over control link 131 to initiate and control these media sessions. Communication network 101 and session control servers 111 communicate over control link 132 to initiate and control the media sessions. Session control servers 111 and transfer control servers 112 communicate over control link 133 to initiate and control the media sessions. Transfer control servers 112 and media gateways 113 communicate over control link 134 to initiate and control the media sessions. Session control servers 111 and various control systems (not shown) communicate over control link 135 to initiate and control the media sessions.
Transfer control servers 112 and translation server 114 communicate over control link 139 to maintain a data structure. The data structure associates UE 110 with the one transfer control server 112 that is assigned to the current media session for UE 110.
Wireless communication network 101 and wireless communication network 102 communicate over control link 136 to transfer the wireless access for some of the media sessions for UE 110 from network 101 to network 102. UE 110 and wireless communication network 102 communicate over control link 137 to transfer and control the media sessions. Wireless communication network 102 and translation server 114 communicate over control link 138 to transfer and control the media sessions. Translation server 114 and transfer control servers 112 communicate over control link 139 to transfer and control the media sessions. Transfer control servers 112 and session control servers 111 communicate over control link 133 to transfer the media sessions. Transfer control servers 112 and media gateways 113 communicate over control link 134 to transfer the media sessions.
Responsive to session set-up in wireless communication network 101, individual transfer control servers 112 that are assigned to media sessions report their association with UE 110 to translation server 114. When wireless communication network 102 transfers a session transfer request for UE 110 to translation server 114, translation server 114 processes a UE 110 identifier through the data structure to identify the appropriate transfer control server 112 for the transferred media session—the transfer control server 112 assigned to the current media session for UE 110. Translation server 114 forwards the session transfer request to the identified and appropriate transfer control server 112. The identified transfer control server 112 then directs the media session transfer responsive to the transfer request.
Servers and gateways 111-114 comprise computer and communication circuitry, data storage equipment, and associated software/hardware components. Links 121, 124, 131, and 137 comprise wireless links suitable for wireless communication networks 101-102. Links 121-125 and 131-139 utilize various communication and control protocols, such as LTE, EVDO, HRPD, HSPA, GSM, CDMA, Internet Protocol (IP), Ethernet, Session Initiation Protocol (SIP), Diameter, Real-time Transfer Protocol (RTP), and/or some other format—including combinations thereof. For example, link 139 may include Diameter interfaces for data structure maintenance and SIP interfaces for session transfer messaging. Links 121-125 and 131-139 may include intermediate devices, systems, and networks.
FIG. 2 illustrates the operation of communication system 100 to transfer media sessions for UE 110 between wireless communication networks 101-102. UE 110 transfers a session request to session control servers 111 over wireless communication network 101. Session control servers 111 send a session request to one of transfer control servers 112. The one transfer control server 112 sends a session request back to session control servers 111. Session control servers 111 transfer a session request to a far-end system (not shown) and receive a session OK message from the far end system accepting the media session.
Session control servers 111 transfer a session OK message to the one transfer control server 112 assigned to the session. This transfer control server 112 sends a session instruction to media gateways 113 and sends a session OK back to session control servers 111. Session control servers 111 send a session OK to UE 110 over wireless communication network 101. UE 110 and the far-end system then exchange media for the session over communication network 101 and media gateways 113.
In response to the session OK message, the one transfer control server 112 assigned to the session transfers an association of itself and UE 110 to translation server 114. Translation server 114 updates its data structure to associate UE 110 with the one transfer control server 112 that is assigned to the session.
Subsequently, UE 110 sends a session transfer request for the media session to wireless communication network 102. In some cases, networks 101-102 and UE 110 have already exchanged control signaling to make the session transfer decision. For example, UE 110 may be losing signal strength on wireless communication network 101 while maintaining adequate signal strength on wireless communication network 102 during an active video session. Wireless communication network 102 forwards the session transfer request to translation server 114.
Translation server 114 receives the session transfer request for UE 110 from wireless communication network 102. Translation server 114 processes its data structure to identify the individual transfer control server 112 that is currently assigned to the media session. In some cases, this data structure processing comprises translating a UE identifier into a session transfer number for the transfer control server 112 assigned to the session. Translation server 114 transfers the session transfer request to the appropriate one of transfer control servers 112.
To transfer the media session, the transfer control server 112 assigned to the session transfers a session transfer message to session control servers 111, and session control servers 111 return a transfer OK message to the transfer control server 112. The transfer control server 112 assigned to the session sends a session transfer instruction to media gateways 113 and sends a transfer OK message to translation server 114. Translation server 114 sends the transfer OK message to wireless communication network 102. Wireless communication network 102 transfers a transfer OK message to UE 110.
UE 110 then exchanges media for the transferred media session over wireless communication network 102. Wireless network 102 exchanges the media for the transferred session with media gateways 113. Media gateways 113 continue to exchange the media with the far-end system (not shown) as before the media session transfer.
FIG. 3 illustrates communication system 300 having translation server 301 to transfer media sessions for User Equipment (UE) from a Long Term Evolution (LTE) network to a wireless voice network. Communication system 300 is an example of communication system 100, although system 100 may use alternative configurations and operations. Communication system 300 comprises the following LTE network elements: eNodeB, Service Gateway (S-GW), Packet Data Network Gateway (P-GW), Mobility Management Entity (MME), Policy Charging and Rules Function (PCRF), and Home Subscriber System (HSS). Communication system 300 comprises the following wireless voice network elements: wireless base station and Mobile Switching Center (MSC). Communication system 300 comprises the following Internet Multimedia Subsystem (IMS) network elements: Proxy Call Session Control Function (P-CSCF), Emergency Call Session Control Function (E-CSCF), Emergency Access Transfer Function (EATF), and Access Transfer Gateway (ATGW).
FIG. 3 shows data links and omits control links for clarity. The LTE network provides data paths from the UE to the ATGW over the eNodeB, S-GW, and P-GW. Likewise, the wireless voice network provides data paths from the UE to the ATGW over the wireless base station and MSC. Thus, the UE may transfer the wireless access from the LTE network to the wireless voice network. In some examples, the media transfer comprises a Circuit Switch Fall Back (CSFB) from the LTE network to a GSM network or a CDMA network. In some examples, the media session comprises an emergency Voice over LTE (VoLTE) Single Radio Voice Call Continuity (SR-VCC) session.
FIG. 4 illustrates communication system 300 to transfer media sessions for the UE from the LTE network to the wireless voice network. FIG. 4 shows the control links and omits the data links for clarity. Note the control links between the MSC and the EATF through translation server 301. The UE uses the LTE/IMS networks to establish an emergency media session and then uses the LTE/IMS/voice networks to transfer the wireless access for the emergency media session from the LTE network to the voice network. In some examples, the media transfer comprises a CSFB from the LTE network to a circuit switched wireless network. In some examples, the emergency media session comprises a VoLTE SR-VCC session.
FIG. 5 illustrates the operation of communication system 300 to transfer media sessions for the UE from the LTE network to the wireless voice network. The UE initially performs wireless attachment to the eNodeB. The eNodeB transfers an attachment message for the UE to the MME. The MME transfer an LTE registration for the UE to the HSS. The HSS processes the LTE registration and returns an IMS Access Point Name (APN) and perhaps an Internet APN as well. In some examples, the UE is identified as an SR-VCC device during LTE registration.
In response to the IMS APN, the MME transfers an IMS bearer request to the S-GW. The S-GW transfers the IMS bearer request to the P-GW. The P-GW interacts with the PCRF to obtain QoS and other control parameters for the IMS bearer. The P-GW selects an IP address for the UE (although the UE IP may be selected during a default bearer set-up for the internet APN). The P-GW also selects an IP address of the P-CSCF for the IMS bearer. The P-GW transfers an IMS bearer OK message to the S-GW indicating the UE IP and P-CSCF IP. The S-GW transfers an IMS bearer OK message to the MME indicating the UE IP and P-CSCF IP. The MME transfers an IMS bearer OK message to the UE over the eNodeB indicating the UE IP and P-CSCF IP. The UE then transfers an IMS VoLTE registration to the P-CSCF (not shown) over the eNodeB, S-GW, and P-GW. The P-CSCF registers the UE for VoLTE service, and in some examples, for an SR-VCC version of the VoLTE service.
Note that the P-GW selects the IMS P-CSCF for the UE during LTE registration. The PCRF or the HSS may specify this P-CSCF to the UE or provide data that drives the P-GW to select a particular P-CSCF. The P-GW may change its P-CSCF selection on the next LTE registration for the same UE. This P-CSCF change will cause a modification to the EATF that will serve the UE on the session.
FIG. 6 illustrates the operation of communication system 300 to transfer media sessions for the UE from the LTE network to the wireless voice network. The UE transfers an emergency SIP invite message for an emergency voice session to the P-CSCF over its IMS bearer through the LTE P-GW. The P-CSCF transfers the invite message to the EATF, and the EATF transfers the emergency invite message to the E-CSCF. The E-CSCF transfers the emergency invite to a Public Safety Answering Point (PSAP) (not shown). The PSAP returns a SIP OK message for the emergency voice session. The E-CSCF transfers the OK to the EATF, and the EATF transfers the SIP OK to the P-CSCF. The EATF transfers a voice bearer instruction (P-GW information) to ATGW for the UE. In response to the SIP OK, the EATF transfers an association of itself and the UE to translation server 301. Translation server 301 updates its data structure to associate the UE with the EATF.
In response to the SIP OK, the P-CSCF instructs the LTE PCRF to add a voice bearer for the UE. The PCRF adds QoS and other parameters and instructs the P-GW to add the voice bearer for the UE. The P-GW transfers the voice bearer instruction to the MME (through the S-GW), and the MME which transfers a voice bearer instruction to the UE for authorization. The UE transfers an OK for the voice bearer to the MME, and the bearer OK is sent from the MME thru the S-GW to the P-GW. The P-GW transfers the voice bearer OK to the PCRF and the PCRF transfers the voice bearer OK to the P-CSCF. In response to the voice bearer OK from the PCRF, the P-CSCF transfers a SIP OK message to the UE over the IMS bearer. An emergency media session is then established between the UE and the PSAP over the LTE P-GW and the ATGW.
FIG. 7 illustrates the operation of communication system 300 to transfer media sessions for the UE from the LTE network to the wireless voice network. During an emergency VoLTE SR-VCC session, the UE reports declining LTE signal strength to the MME through the eNodeB. Through the eNodeB, the MME instructs the UE to perform Radio Access Technology (RAT) measurements—including a radio signal measurements of the wireless base station. The UE returns the RAT to the MME through the eNodeB. In response, the MME determines to transfer the media session from the LTE network to the wireless voice network. For example, the eNodeB radio signal may be fading rapidly as the base station radio signal remains strong.
The MME instructs the UE through the eNodeB to transfer the media session to the wireless base station. The UE then attaches to the wireless base station, and the base station informs the MSC of the UE attach. The MME instructs the MSC that the media session for the UE is transferring to the wireless base station and the MSC. In response to the session transfer and base station attachment, the MSC transfers a SIP invite to translation server 301. Translation server 301 translates the UE ID from the MSC into the Emergency Session Transfer Number Single Radio (E-STN-SR) for the EATF using its data structure.
The EATF transfers the invite message to the E-CSCF, and the E-CSCF returns a corresponding SIP OK to the EATF. The EATF transfers the SIP OK to the MSC through translation server 301. The EATF sends a session transfer instruction (with MSC information) to the ATGW for the UE. In response to the SIP OK, the MSC transfers a session transfer message to the UE through the base station. The media session is then transferred from the eNodeB and P-GW to the wireless base station and MSC. The media between the UE and the PSAP traverses the wireless base station, MSC, and ATGW.
FIG. 8 illustrates IMS translation server 800 to transfer media sessions between communication networks. IMS translation server 800 is an example of systems 114 and 301, although these systems may use alternative configurations and operations. IMS translation server 800 comprises Diameter transceiver 801, SIP transceiver 802, and processing system 803. Processing system 803 comprises processing circuitry 804 and storage system 805. Storage system 805 stores software 806 and data structure 814. Software 806 includes software modules 811-813. Some conventional aspects of IMS translation server 800 are omitted for clarity, such as power supplies, enclosures, and the like. IMS translation server 800 may be centralized or distributed and may include various virtualized components.
Diameter transceiver 801 and SIP transceiver 802 comprise communication components, such as ports, signal processing circuitry, memory, software, and the like. Transceivers 801-802 may be integrated together. Diameter transceiver 801 exchanges database updates with ATCFs and/or EATFs to maintain current UE/ATCF and/or UE/EATF associations in data structure 814. SIP transceiver 802 exchanges session messages with network nodes, such as MSCs, to implement media session transfers. SIP transceiver 802 exchanges session messages with ATCFs and/or EATFs to facilitate these session transfers.
In processing system 803, processing circuitry 804 comprises circuit boards, integrated circuitry, and associated electronics. Storage system 805 comprises non-transitory, machine-readable, data storage media, such as flash drives, disc drives, memory circuitry, servers, and the like. Software 806 comprises machine-readable instructions that control the operation of processing circuitry 804 when executed. Software 806 includes modules 811-813 and may also include operating systems, applications, utilities, databases, and the like. All or portions of software 806 may be externally stored on one or more storage media, such as flash drives, discs, servers, and the like.
When executed by processing circuitry 804, data update module 811 directs circuitry 804 to exchange Diameter messages with ATCFs and/or EATFs to maintain current UE/ATCF and/or UE/EATF associations in data structure 814. When executed by processing circuitry 804, UE translation module 812 directs circuitry 1004 to translate UE IDs into IMS transfer server addresses/numbers using data structure 814. When executed by processing circuitry 804, SIP module 813 directs circuitry 804 to exchange SIP messages between the network nodes and the IMS control functions while allowing UE translation module 812 to enhance addressing information for the SIP messaging to the IMS control functions—possibly through the translation of session transfer numbers and/or IP addresses. Data structure 814 maintains database associations between individual UEs—ATCFs and/or individual UEs—EATFs.
The above description and associated figures teach the best mode of the invention. The following claims specify the scope of the invention. Note that some aspects of the best mode may not fall within the scope of the invention as specified by the claims. Those skilled in the art will appreciate that the features described above can be combined in various ways to form multiple variations of the invention. As a result, the invention is not limited to the specific embodiments described above, but only by the following claims and their equivalents.

Claims (20)

What is claimed is:
1. A method of operating a communication system to transfer a media session for User Equipment (UE) between communication networks, the method comprising:
in a session control server, receiving a session request for the UE over a first one of the communication networks and exchanging first control signaling with the UE and a transfer control server to establish the media session for the UE over the first communication network;
in a transfer control server and in response to the first control signaling, transferring an association of the UE and the transfer control server for delivery to a translation server;
in the translation server, individually associating the UE with the transfer control server in the data structure responsive to the association from the transfer control server;
in the translation server, receiving a transfer request for the UE from a second one of the communication networks and processing the data structure to identify the transfer control server that is associated with the UE and transferring the transfer request for delivery to the transfer control server; and
in the transfer control server, exchanging second control signaling with the second communication network responsive to the transfer request to transfer the media session for the UE from the first communication network to the second communication network.
2. The method of claim 1 wherein receiving and transferring the session transfer request comprises translating a UE identifier into a session transfer number for the transfer control server.
3. The method of claim 1 wherein receiving and transferring the session transfer request comprises translating a UE identifier into a session transfer number for an Internet Multimedia Subsystem (IMS) Emergency Access Transfer Function (EATF).
4. The method of claim 1 wherein receiving the session request for the UE comprises receiving a Session Initiation Protocol (SIP) message into an Internet Multimedia Subsystem (IMS).
5. The method of claim 1 wherein the first communication network comprises a Long Term Evolution (LTE) network and the second communication network comprises one of a Code Division Multiple Access (CDMA) network and a Global System for Mobile communications (GSM) network.
6. The method of claim 1 wherein the session control server comprises an Internet Multimedia Subsystem (IMS) server.
7. The method of claim 1 wherein the session control server comprises an Internet Multimedia Subsystem (IMS) Call Session Control Functions (CSCF).
8. The method of claim 1 wherein the session control server comprises an Internet Multimedia Subsystem (IMS) Emergency Call Session Control Function (E-CSCF).
9. The method of claim 1 wherein the transfer control server comprises an Internet Multimedia Subsystem (IMS) server.
10. The method of claim 1 wherein the transfer control server comprises an Internet Multimedia Subsystem (IMS) Emergency Access Transfer Function (EATF).
11. A communication system to transfer a media session for User Equipment (UE) between communication networks, the communication system comprising:
a session control server configured to receive a session request for the UE over a first one of the communication networks and to exchange first control signaling with the UE and with a transfer control server to establish the media session for the UE over the first communication network;
the transfer control server configured, in response to the first control signaling, to transfer an association of the UE and the transfer control server for delivery to a translation server;
the translation server configured to individually associate the UE with the transfer control server in the data structure responsive to the association from the transfer control server, receive a transfer request for the UE from a second one of the communication networks, process the data structure to identify the transfer control server that is associated with the UE, and transfer the transfer request for delivery to the transfer control server; and
the transfer control server configured to exchange second control signaling with the second communication network responsive to the transfer request to transfer the media session for the UE from the first communication network to the second communication network.
12. The communication system of claim 11 wherein the translation server is configured to translate a UE identifier into a session transfer number for the transfer control server.
13. The communication system of claim 11 wherein the translation server is configured to translate a UE identifier into a session transfer number for an Internet Multimedia Subsystem (IMS) Emergency Access Transfer Function (EATF).
14. The communication system of claim 11 wherein the session request comprises a Session Initiation Protocol (SIP) message for an Internet Multimedia Subsystem (IMS).
15. The communication system of claim 11 wherein the first communication network comprises a Long Term Evolution (LTE) network and the second communication network comprises one of a Code Division Multiple Access (CDMA) network and a Global System for Mobile communications (GSM) network.
16. The communication system of claim 11 wherein the session control server comprises an Internet Multimedia Subsystem (IMS) server.
17. The communication system of claim 11 wherein the session control server comprises an Internet Multimedia Subsystem (IMS) Call Session Control Functions (CSCFs).
18. The communication system of claim 11 wherein the session control server comprises Internet Multimedia Subsystem (IMS) Emergency Call Session Control Function (E-CSCF).
19. The communication system of claim 11 wherein the transfer control server comprises an Internet Multimedia Subsystem (IMS) server.
20. The communication system of claim 11 wherein the transfer control server comprises an Internet Multimedia Subsystem (IMS) Emergency Access Transfer Function (EATF).
US14/256,317 2014-04-18 2014-04-18 Internet multimedia subsystem (IMS) control over session transfer between communication networks Active 2034-08-14 US9271330B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/256,317 US9271330B1 (en) 2014-04-18 2014-04-18 Internet multimedia subsystem (IMS) control over session transfer between communication networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US14/256,317 US9271330B1 (en) 2014-04-18 2014-04-18 Internet multimedia subsystem (IMS) control over session transfer between communication networks

Publications (1)

Publication Number Publication Date
US9271330B1 true US9271330B1 (en) 2016-02-23

Family

ID=55314848

Family Applications (1)

Application Number Title Priority Date Filing Date
US14/256,317 Active 2034-08-14 US9271330B1 (en) 2014-04-18 2014-04-18 Internet multimedia subsystem (IMS) control over session transfer between communication networks

Country Status (1)

Country Link
US (1) US9271330B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9532276B1 (en) * 2015-02-11 2016-12-27 Sprint Spectrum L.P. Hybrid call continuity for a wireless communication device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100311386A1 (en) 2009-06-05 2010-12-09 Qualcomm Incorporated Method and apparatus for performing handover of an emergency call between wireless networks
WO2011057865A2 (en) 2009-11-16 2011-05-19 Nokia Siemens Networks Oy Emergency service in communication system
EP2502431A2 (en) 2009-11-16 2012-09-26 Nokia Siemens Networks OY Emergency service in ims network
CN102739669A (en) 2012-06-26 2012-10-17 中兴通讯股份有限公司 Method for switching session of Internet protocol multimedia core network subsystem (IMS) network and emergency access transfer function (EATF)
WO2013075746A1 (en) 2011-11-23 2013-05-30 Telefonaktiebolaget L M Ericsson (Publ) Geographically redundant and multiple eatf nodes
WO2013135316A1 (en) 2012-03-12 2013-09-19 Telefonaktiebolaget L M Ericsson (Publ) Handover of user-equipment (ue) undetected emergency calls
WO2013135282A1 (en) 2012-03-14 2013-09-19 Telefonaktiebolaget L M Ericsson (Publ) Handover of emergency call anchored in ims to a circuit switched access network

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100311386A1 (en) 2009-06-05 2010-12-09 Qualcomm Incorporated Method and apparatus for performing handover of an emergency call between wireless networks
WO2011057865A2 (en) 2009-11-16 2011-05-19 Nokia Siemens Networks Oy Emergency service in communication system
EP2502431A2 (en) 2009-11-16 2012-09-26 Nokia Siemens Networks OY Emergency service in ims network
WO2013075746A1 (en) 2011-11-23 2013-05-30 Telefonaktiebolaget L M Ericsson (Publ) Geographically redundant and multiple eatf nodes
WO2013135316A1 (en) 2012-03-12 2013-09-19 Telefonaktiebolaget L M Ericsson (Publ) Handover of user-equipment (ue) undetected emergency calls
WO2013135282A1 (en) 2012-03-14 2013-09-19 Telefonaktiebolaget L M Ericsson (Publ) Handover of emergency call anchored in ims to a circuit switched access network
CN102739669A (en) 2012-06-26 2012-10-17 中兴通讯股份有限公司 Method for switching session of Internet protocol multimedia core network subsystem (IMS) network and emergency access transfer function (EATF)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9532276B1 (en) * 2015-02-11 2016-12-27 Sprint Spectrum L.P. Hybrid call continuity for a wireless communication device

Similar Documents

Publication Publication Date Title
US9674750B2 (en) Handling of access capability information in a mobile network
CN106664616B (en) Resolving contention handover conditions in a wireless network
US8848666B2 (en) Handover of emergency calls from a circuit switched to a packet switched access network
CN113810419A (en) Method for enhancing multimedia call control, base station and user equipment thereof
WO2013110293A9 (en) Providing an ims voice session via a packet switch network and an emergency voice session via a circuit switch network
WO2019126279A1 (en) Network service access control by authorization server
US9271330B1 (en) Internet multimedia subsystem (IMS) control over session transfer between communication networks
US10757143B2 (en) Notifying changes in radio access technology
US20190190997A1 (en) Network service access control
EP3954100B1 (en) Methods and apparatuses for implementing mobile terminating call
JP2013175885A (en) Mobile station and communication method
US11832323B2 (en) Internet protocol multimedia subsystem session continuity in dual registration
US9693373B1 (en) Media session transfer between communication networks
US20180227330A1 (en) Service control awareness for call routing between packet switched telephony domain and circuit switched telephony domain
US9860722B1 (en) Converting location information into public safety answering point (PSAP) signaling
US11051218B2 (en) Management of an internet protocol multimedia subsystem (IMS) media session for user equipment (UE)
US9055499B1 (en) Communication control system to control communication sessions over a long term evolution (LTE) network
WO2017041818A1 (en) Emergency call domain transfer in a mobile communication system
US9369937B1 (en) Long term evolution (LTE) network hand-over control based on quality-of-service class indicator (QCI) combinations

Legal Events

Date Code Title Description
AS Assignment

Owner name: SPRINT COMMUNICATIONS COMPANY L.P., KANSAS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MALHOTRA, RAJIL;MCGINNISS, DAVID S.;RAI, DEVESHKUMAR NARENDRAPRATAP;AND OTHERS;REEL/FRAME:032708/0648

Effective date: 20140415

Owner name: SPRINT COMMUNICATIONS COMPANY L.P., KANSAS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MALHOTRA, RAJIL;MCGINNISS, DAVID S.;RAI, DEVESHKUMAR NARENDRAPRATAP;AND OTHERS;REEL/FRAME:032710/0647

Effective date: 20140415

STCF Information on status: patent grant

Free format text: PATENTED CASE

AS Assignment

Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, NEW YORK

Free format text: GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:SPRINT COMMUNICATIONS COMPANY L.P.;REEL/FRAME:041895/0210

Effective date: 20170203

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4

AS Assignment

Owner name: SPRINT COMMUNICATIONS COMPANY L.P., KANSAS

Free format text: TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:052969/0475

Effective date: 20200401

Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, NEW YORK

Free format text: SECURITY AGREEMENT;ASSIGNORS:T-MOBILE USA, INC.;ISBV LLC;T-MOBILE CENTRAL LLC;AND OTHERS;REEL/FRAME:053182/0001

Effective date: 20200401

AS Assignment

Owner name: T-MOBILE INNOVATIONS LLC, KANSAS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SPRINT COMMUNICATIONS COMPANY L.P.;REEL/FRAME:055604/0001

Effective date: 20210303

AS Assignment

Owner name: SPRINT SPECTRUM LLC, KANSAS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: SPRINT INTERNATIONAL INCORPORATED, KANSAS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: SPRINT COMMUNICATIONS COMPANY L.P., KANSAS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: SPRINTCOM LLC, KANSAS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: CLEARWIRE IP HOLDINGS LLC, KANSAS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: CLEARWIRE COMMUNICATIONS LLC, KANSAS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: BOOST WORLDWIDE, LLC, KANSAS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: ASSURANCE WIRELESS USA, L.P., KANSAS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: T-MOBILE USA, INC., WASHINGTON

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: T-MOBILE CENTRAL LLC, WASHINGTON

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: PUSHSPRING, LLC, WASHINGTON

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: LAYER3 TV, LLC, WASHINGTON

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

Owner name: IBSV LLC, WASHINGTON

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:062595/0001

Effective date: 20220822

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8