WIRELESS COMMUNICATION SYSTEM
20190327110 ยท 2019-10-24
Assignee
Inventors
- Prabhakar R. Chitrapu (Blue Bell, PA)
- Narayan Parappil MENON (Syosset, NY, US)
- Fatih M. Ozluturk (Port Washington, NY)
- Brian Gregory Kiernan (Downington, PA, US)
Cpc classification
H04W80/04
ELECTRICITY
H04L12/66
ELECTRICITY
H04W40/02
ELECTRICITY
H04W92/04
ELECTRICITY
H04L63/0892
ELECTRICITY
H04L12/4633
ELECTRICITY
H04W92/14
ELECTRICITY
International classification
H04W40/02
ELECTRICITY
H04W88/00
ELECTRICITY
H04L12/66
ELECTRICITY
Abstract
Methods and apparatus for communicating circuit switched voice data with a first cellular radio access network (RAN) and communicating voice over Internet protocol (VoIP) packets using session initiation protocol (SIP) with a second cellular RAN. The second cellular RAN does not support circuit switched voice communication.
Claims
1. A user equipment comprising: a receiver, a transmitter, and a processor, wherein the receiver, the transmitter, and the processor are configured to cause the user equipment: to communicate circuit switched voice data with a first cellular radio access network (RAN); and to communicate voice over Internet protocol (VoIP) packets using session initiation protocol (SIP) with a second cellular RAN, wherein the second cellular RAN does not support circuit switched voice communication.
2. The user equipment of claim 1 wherein the second cellular radio access network is IP based.
3. The user equipment of claim 1 wherein the receiver, the transmitter, and the processor are configured to cause the user equipment to use an AMR type codec to produce voice data and to process the produced voice data to produce the VoIP packets.
4. The user equipment of claim 1 wherein the receiver, the transmitter, and the processor are configured to cause the user equipment to process VoIP packets and to use an AMR type codec to recover a voice signal.
5. The user equipment of claim 1 wherein the receiver, the transmitter, and the processor are configured to cause the user equipment to send the VoIP packets to an IP gateway associated with the second radio access network.
6. A method comprising: communicating, by a user equipment, circuit switched voice data with a first cellular radio access network (RAN); and communicating, by the user equipment, voice over Internet protocol (VoIP) packets using session initiation protocol (SIP) with a second cellular RAN, wherein the second cellular RAN does not support circuit switched voice communication.
7. The method of claim 6 wherein the second cellular RAN is IP based.
8. The method of claim 6 comprising using an AMR type codec to produce voice data and processing the produced voice data to produce the VoIP packets.
9. The method of claim 6 comprising processing VoIP packets and using an AMR type codec to recover a voice signal.
10. The method of claim 6 wherein comprising sending, by the user equipment, the VoIP packets to an IP gateway associated with the second radio access network.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
TABLE-US-00001 TABLE OF ACRONYMS 2G Second Generation 2.5G Second Generation Revision 3GPP Third Generation Partnership Project AAA functions Authentication, Authorization and Accounting functions AAL2 ATM Adaptation Layer Type 2 AAL5 ATM Adaptation Layer Type 5 AMR A type of voice data compression ATM Asynchronous Transfer Mode CDMA Code Division Multiple Access CN Core Network CODECs Coder/Decoders C-RNSs Control Radio Network Subsystems CS Circuit Switched ETSI European Telecommunications Standard Institute ETSI SMG ETSI - Special Mobile Group FA Forwarding Address FN Foreign Network G.729 A type of voice data compression GGSN Gateway GPRS Support Node GMM GPRS Mobility Management GMSC Gateway Mobile Switching Center GPRS General Packet Radio Service GSM Global System for Mobile Telecommunications GTP GPRS Tunneling Protocol GW Gateway H.323/SIP H.323 Format for a Session Initiated Protocol HLR Home Location Register HN Home Network HSS Home Service Server IP Internet Protocol ISDN Integrated Services Digital Network ISP Internet Service Provider Iu-CS Iu sub Interface for Circuit Switched service Iu-PS Iu sub Interface for Packet Switched service IWU Inter Working Unit M3UA Message Transfer Part Level 3 SCCP SS7 Adaptation Layer MAC Medium Access Control MAP Mobile Application Part MSC Mobile Switching Centre NRT Non-Real Time PCM Pulse Code Modulation PLMN Public Land Mobile Network PS Packet Switched PSTN Public Switch Telephone Network RANAP Radio Access Network Application Part RAN IP Radio Access Network Internet Protocol RIP GW RAN IP Gateway RLAN Radio Local Area Network RLC Radio Link Control RNC Radio Network Controller RRC Radio Resource Control RT Real Time SCCP/MTP Signaling Connection Control Part, Message Transfer Part SGSN Serving GPRS Support Node SCTP Stream Control Transmission Protocol SM Session Management SMS Short Message Service S-RNS Serving Radio Network Subsystems SS7 Signaling System 7 SSCF Service Specific Coordination Function SSCOP Service Specific Connection Oriented Protocol TDD Time Division Duplex UDP/IP User Data Protocol for the Internet Protocol UE User Equipment UMTS Universal Mobile Telecommunications System UTRAN UMTS Terrestrial Radio Access Network VLR Visitor Location Register
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0062] With reference to
[0063] Unlike a conventional UTRAN, the RLAN of the present invention includes a Radio Access Network Internet Protocol (RAN IP) gateway which provides connectivity for the RLAN outside its service coverage area, i.e. the geographic area served by the wireless communication with its base stations. As illustrated in
[0064]
[0065] The RAN IP Gateway control signal port may be configured, as illustrated in
[0066] Preferably, the RAN IP Gateway employs a standard GI interface with the Internet and can be utilized as a stand-alone system without any association with a Core Network of a UMTS. However, in order to support mobility management with roaming and hand-over services available for subscriber UEs of the RLAN, an AAA function connection with a Core Network, such as by way of the various alternatives illustrated in
[0067]
[0068] In this example, since the first UE is home, the CN tunnels the IP Packets through the Internet to the RAN IP gateway for communication to the first UE. In the case of the first UE traveling outside of the RLAN, its location will be registered with the Core Network and the data packets directed to the address where the first UE is currently located be used by the core network to direct the IP packet data to the current location of the first UE.
[0069]
[0070] When the RLAN has connectivity using a GI interface that implements Mobile IP v6, the IP packet data exchange between the first UE and the second UE will contain binding updates, as illustrated in
[0071] With reference to
[0072] In a conventional UMTS where SS7 is implemented over ATM, the MTP3/SSCF/SSCOP layers help SCCP, which is the top layer of the SS7 stack, to plug onto an underlying ATM stack. In the preferred IP approach used in conjunction with the present invention, the M3UA/SCTP stack helps SCCP connect onto IP. Essentially, the M3UA/SCTP stack in the preferred IP-based configuration replaces the MTP3/SSCF/SSCOP layers that are used in the conventional SS7-over-ATM approach. The specific details of these standard protocol stack architecture are defined in the IETF (Internet) standards. The use of IP in lieu of ATS enables cost-savings as well as PICO cells for office and campus departments.
[0073] Where the RLAN has multiple RNCs, the RNCs can be interfaced via an Iur interface having layered stacked protocols for both the signaling plane and user plane using an IP transport layer. Each RNC is connected to one or more Node Bs which in turn serve in plurality of UEs within respective geographic areas that may overlap to enable intra-RLAN service region handover.
[0074] Handover of a UE communication with one Node B within the RLAN to another Node B within the RLAN, intra-RLAN handover, is conducted in the conventional manner specified in 3GPP for intra-UTRAN handover. However, when a UE communicating with a Node B of the RLAN moves outside the RLAN service region, handover is implemented via the RAN IP gateway utilizing IP packet service, preferably, implemented with Mobile IP v4 or Mobile IP v6 as discussed above.
[0075]
[0076] Optionally, the RAN IP Gateway has an AAA function communication subcomponent that is also connected to the SGSN subcomponent and provides a port for limited external connectivity to an associated CN. The port supporting either a Gr interface or a Radius/Diameter interface as discussed above in connection with
[0077] Multiple RNCs of the RLAN can be provided coupled with the SGSN subcomponent by an Iu-PS interface which includes sufficient connectivity to support the functions of the SGSN subcomponent. Where multiple RNCs are provided, they are preferably coupled by a standard Iur interface which utilizes an IP transport layer.
[0078] The use of IP for the transport layer of the various components of the RLAN readily lends itself to implementing the RNC functions in separate computer servers to independently process the user data of communications and the signaling as illustrated in
[0079] Each Node B of the RLAN has a connection using an IP transport layer with a U-plane server which transports user data. Each Node B of the RLAN also has a separate connection with a C-plane server via a standard Iub signal control interface having an IP transport layer. Both the U-plane server and C-plane server are connected to the IP gateway using layered stacked protocols, preferably having IP as the transport layer.
[0080] For multiple C-plane server configurations, each can be coupled to each other via a standard Iur interface, but only one is required to be directly connected to the RIP GW. This allows the sharing of resources for control signal processing which is useful when one area of the RLAN becomes much busier in other areas to spread out the signal processing between C-plane servers. A plurality of C-plane and U-plane servers can be connected in a mesh network for sharing both C-plane and U-plane resources via stacked layer protocols preferably having an IP transport layer.
[0081] Where the optional voice gateway having external connectivity via PCM circuit is provided, the U-plane server and C-plane server are coupled to the voice gateway via a stacked layer protocols preferably having an IP transport layer. The C-plane server is then coupled to the U-plane server via a Media gateway control protocol gateway (Megaco) over an IP transport layer. Megaco is a control plane protocol that sets up the bearer connection(s) between a Voice gateway elements, as part of call establishment.
[0082] Referring to
[0083] The RLAN can be configured with voice support over its external IP connection. In such case, the RIP gateway is connected with an Internet Service Provider (ISP) which in turn has a PCM voice gateway. The PCM voice gateway converts voice compression data into a Pulse Code Modulation (PCM) format for external voice communications.
[0084] Vocoders are provided that use Coder/Decoders (CODECs) for compression of voice data. Two common types vocoder formats are the AMR vocoder format and G.729 compression format.
[0085] Where the UE utilizes a different voice compression protocol than the voice gateway of the ISP, a converter is provided in the RNC or the RAN IP Gateway.
[0086] With reference from
[0087] Although the present invention has been described based on particular configurations, other variations will be apparent to those of ordinary skill in the art and are within the scope of the present invention.