The disclosed embodiments relate generally to wireless communication, and, more particularly, to a method of supporting Unified Access Control (UAC) for mobile terminated (MT) multimedia services in next generation mobile communication systems.
The wireless communications network has grown exponentially over the years. A Long-Term Evolution (LTE) system offers high peak data rates, low latency, improved system capacity, and low operating cost resulting from simplified network architecture. LTE systems, also known as the 4G system, also provide seamless integration to older wireless networks, such as GSM, CDMA and Universal Mobile Telecommunication System (UMTS). In LTE systems, an evolved universal terrestrial radio access network (E-UTRAN) includes a plurality of evolved Node-Bs (eNodeBs or eNBs) communicating with a plurality of mobile stations, referred to as user equipments (UEs). The 3rd generation partner project (3GPP) network normally includes a hybrid of 2G/3G/4G systems. With the optimization of the network design, many improvements have developed over the evolution of various standards.
The signal bandwidth for next generation 5G new radio (NR) systems is estimated to increase to up to hundreds of MHz for below 6 GHz bands and even to values of GHz in case of millimeter wave bands. Furthermore, the NR peak rate requirement can be up to 20 Gbps, which is more than ten time of LTE. Three main applications in 5G NR systems include enhanced Mobile Broadband (eMBB), Ultra-Reliable Low Latency Communication (URLLC), and massive Machine-Type Communication (MTC) under millimeter wave technology, small cell access, and unlicensed spectrum transmission. Multiplexing of eMBB & URLLC within a carrier is also supported.
Access control (e.g., UAC, Unified Access Control) is used by the network to protect itself against overload by limiting the access attempts from the UEs. A UE is configured with UAC parameters and access categories according to various services. During an RRC connection establishment procedure, the UE is providing the network a corresponding RRC establishment cause according to the access categories, and the UE NAS layer is deciding access categories by an indication from the upper layers. UE will avoid access control when receiving indications from upper layers that there is ongoing service. During the service, the RRC connection may be released by the network, e.g., idle for a while, such as a call is on hold. The UE then sends service request to the network for the service once there are data needed to be sent. However, the UE is unable to avoid access barring or use the correct establishment cause for a mobile terminated (MT) service because the UE is not sending indication to the NAS layer when the MT service starts.
A solution is sought.
A method of performing MT services using an indication to avoid barring in access control is provided. UE sends an indication related to an MT service to the NAS layer when the MT service starts, or when a corresponding communication session of the MT service is handover to 3GPP access. Once the service has successfully been set up, then as long as the service is ongoing, the following access attempts are allowed to proceed without further access control checking in order to avoid barring: MMTEL voice, MMTEL video, and SMSoIP. In one novel aspect, based on the indication provided to the NAS layer when the MT service starts, UE skips access control after UE goes to idle mode and establishes an RRC connection to resume the MT service.
In one embodiment, a UE receives a SIP request for a mobile terminated (MT) service in a mobile communication network. The UE starts the MT service, where the UE sends a first indication from an upper layer to a non-access stratum (NAS) layer of the UE to indicate that the MT service has started. The UE establishes a radio resource control (RRC) connection to resume the MT service after the UE enters an RRC IDLE mode. The UE determines to skip an access control process for the MT service based on the first indication sent to the NAS layer upon the establishing of the RRC connection. In one embodiment, the MT service belongs to one of an IP multimedia subsystem (IMS) multimedia telephony (MMTel) voice service, MMTel video service, and a short message service over IP (SMSoIP).
Other embodiments and advantages are described in the detailed description below. This summary does not purport to define the invention. The invention is defined by the claims.
The accompanying drawings, where like numerals indicate like components, illustrate embodiments of the invention.
Reference will now be made in detail to some embodiments of the invention, examples of which are illustrated in the accompanying drawings.
In the example of
Access control (e.g., UAC, Unified Access Control) is used by the network to protect itself against overload by limiting the access attempts from the UEs. A UE is configured with UAC parameters and access categories according to various services. During an RRC connection establishment procedure, the UE is providing the network a corresponding RRC establishment cause according to the access categories, and the UE NAS layer is deciding access categories by an indication from the upper layers. UE will avoid access control when receiving indications from upper layers that there is ongoing service. During the service, the RRC connection may be released by the network, e.g., idle for a while, such as a call is on hold. The UE then sends service request to the network for the service once there are data needed to be sent. However, the UE is unable to avoid access barring or use the correct establishment cause for a mobile terminated (MT) service because the UE is not sending indication to the NAS layer when the MT service starts.
In accordance with one novel aspect, a method of performing MT services using an indication to avoid barring in access control is provided. UE 101 sends an indication related to an MT service to the NAS layer when the MT service starts, or when a corresponding communication session of the MT service is handed over to 3GPP access (150). Once the service has successfully been set up, then as long as the service is ongoing, the following access attempts are allowed to proceed without further access control checking in order to avoid barring: MMTEL voice, MMTEL video, and SMSoIP. In one novel aspect, based on the indication provided to the NAS layer when the MT service starts or when handover to 3GPP access occurs, UE 101 skips access control after the UE goes to idle mode and establishes an RRC connection to resume the MT service.
Similarly, UE 201 has memory 202, a processor 203, and radio frequency (RF) transceiver module 204. RF transceiver 204 is coupled with antenna 205, receives RF signals from antenna 205, converts them to baseband signals, and sends them to processor 203. RF transceiver 204 also converts received baseband signals from processor 203, converts them to RF signals, and sends out to antenna 205. Processor 203 processes the received baseband signals and invokes different functional modules and circuits to perform features in UE 201. Memory 202 stores data and program instructions 210 to be executed by the processor to control the operations of UE 201. Suitable processors include, by way of example, a special purpose processor, a digital signal processor (DSP), a plurality of micro-processors, one or more micro-processor associated with a DSP core, a controller, a microcontroller, application specific integrated circuits (ASICs), file programmable gate array (FPGA) circuits, and other type of integrated circuits (ICs), and/or state machines. A processor associated with software may be used to implement and configure features of UE 201.
UE 201 also includes protocol stacks 260 and a set of control function modules and circuits 270. Protocol stacks 260 includes APP layer for various application services including IMS MMTel voice/video and SMS over IP, NAS layer to communicate with an AMF/SMF/MME entity connecting to the core network, RRC layer for high layer configuration and control, PDCP/RLC layer, MAC layer, and PHY layer. Control function modules and circuits 270 may be implemented and configured by software, firmware, hardware, and/or combination thereof. The control function modules and circuits, when executed by the processors via program instructions contained in the memory, interwork with each other to allow UE 201 to perform embodiments and functional tasks and features in the network. In one example, control function modules and circuits 270 includes a registration handling circuit 271 that performs registration procedure with the network, an access and connection handling circuit 272 that handles RRC and NAS signaling connection, and a config and control circuit 273 that handles configuration and control parameters including determining UE access category and RRC establishment cause, providing indication to NAS layer for the start or handover of MT service to avoid access barring. In one embodiment, the MT service belongs to one of a multimedia telephony (MMTel) voice service, MMTel video service, and a short message service over IP (SMSoIP).
The MT service starts upon receiving the SIP INVITE (in step 321). Note that before gaining access to the network, UE 301 typically needs to perform access control, e.g., access barring with UAC. Here, however, it is assumed that the network performs access check locally before sending paging/invite. In accordance with one novel aspect, in step 322, the upper layer of UE 301 sends an indication to the NAS layer of the UE to indicate the start of the MT service. Here, the MT service includes MT-MMTEL-voice, MT-MMTEL-video, and MT-SMSoIP-attempt. MMTEL-voice is a multimedia telephony communication session with only audio or only real-time text or only both audio and real-time text, MMTEL-video is a multimedia telephony communication session with video, and SMSoIP is an SMS over IP session. When a terminating multimedia telephony communication session starts (i.e. the SIP INVITE is received), the terminating multimedia telephony communication session is offering only audio or only real-time text or only both audio and real-time text (i.e. in the SDP offer in the INVITE request), and no other terminating multimedia telephony communication session started with offering only audio or only real-time text or only both audio and real-time text exists, the UE sends the MT-MMTEL-voice-started indication to the NAS layer. In step 331, UE 301 sends a 200 (OK) response signaling message (IMS level), indicating to the network that the user has answered the voice call.
Alternatively, when an ongoing terminating multimedia telephony communication session is handed over from non-3GPP access to 3GPP access, the upper layer of UE 301 also sends an indication to the NAS layer of the UE to indicate the handover. The UE determines that the MT service is transferred when the UE sends a PDU session establishment request in an UL NAS TRANSPORT message with a request type set to “existing PDU session”. If only audio or only real-time text or only both audio and real-time text are used in the multimedia telephony communication session, the UE sends the MT-MMTEL-voice-started indication and the handover of ongoing MMTEL voice call from non-3GPP access indication to the non-access stratum layer. If video is used in the multimedia telephony communication session, the UE sends the MT-MMTEL-video-started indication and the handover of ongoing MMTEL video call from non-3GPP access indication to the non-access stratum layer.
Later on, in step 341, under certain scenarios, UE 301 enters RRC IDLE mode. For example, the RRC connection may be released by the network, e.g., idle for a while, such as a call is on hold. In step 351, UE 301 resumes the MT service. Again, before gaining access to the network, UE 301 typically needs to perform access control, e.g., access barring with UAC. However, to avoid access barring for the same MT service, UE 301 skips the access control (e.g., UAC) and attempts to access the network directly. Specifically, UE 301 avoids the access barring based on the previous indication sent to the NAS layer (in step 322). UE 301 determines access category, RRC establishment cause, and a call type, of the MT service for establishing the RRC connection based on the indication.
In one novel aspect, UE 301 skips access control based on the indication, and sends a service request to the network directly for the MT service once there are data needed to be sent. To do so, UE 301 establishes an RRC connection with the network and enters RRC CONNECTED mode. In one example, in step 352, UE 301 sends an RRCSetupRequest message to the network for establishing an RRC connection. In step 353, UE 301 receives an RRCSetup message from the network for successfully establishing the RRC connection. In step 354, UE 301 enters RRC CONNECTED mode and send a RRCSetupComplete in step 355 to 5GS 302. In step 361, when the MT service ends, UE 301 sends a specific indication to the NAS layer to indicate the end of the MT service.
Although the present invention has been described in connection with certain specific embodiments for instructional purposes, the present invention is not limited thereto. Accordingly, various modifications, adaptations, and combinations of various features of the described embodiments can be practiced without departing from the scope of the invention as set forth in the claims.
This application claims priority under 35 U.S.C. § 119 from U.S. Provisional Application No. 63/371,108, entitled “Avoid double barring for MT service”, filed on Aug. 11, 2022, the subject matter of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
63371108 | Aug 2022 | US |