PROCEDURE FOR DETERMINING A REASON FOR MANUFACTURING AND TERMINAL EQUIPMENT

DE602018083859T2Active Publication Date: 2025-07-23DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
DE602018083859
Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Priority Date
2017-05-11
Filing Date
2018-03-29
Publication Date
2025-07-23
Estimated Expiration
2038-03-29

AI Technical Summary

Technical Problem

There is no solution for determining an establishment cause under the unified access control mechanism in the 5G New Radio (NR) system, which complicates access control due to diversified terminal types and service types.

Method used

The RRC layer of a terminal determines an access category and corresponding connection establishment cause using a mapping relationship specified in protocols, pre-configuration, or higher-layer notification, and performs access control judgments based on these mappings.

Benefits of technology

This approach provides a solution for determining an establishment cause in the 5G NR system, improving system performance by enabling effective access control.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader
Need to check novelty before this filing date? Find Prior Art

Description

Field

[0001] The present application relates to the technical field of wireless communications, and in particular to a method and a terminal for determining an establishment cause, and a computer-readable storage medium.Background

[0002] Long term evolution (LTE) access control mechanisms include an Access Class Barring (ACB) mechanism, a Service Specific Access Control (SSAC) mechanism, an Extended Access Barring (EAB) mechanism and an Application specific Congestion control for Data Communication (ACDC) mechanism.

[0003] The ACB mechanism is configured for performing access control on the basis of an access type and an access class of a user equipment (UE). The SSAC mechanism is configured for performing access control on a multimedia telephony voice video call (MMTEL voice / video call) initiated by a terminal. The EAB mechanism is, introduced in view of machine-type communication. The ACDC mechanism is configured for performing access control on operator identified applications.

[0004] In an LTE system, in a procedure of establishing a radio resource control (RRC) connection, reestablishing the RRC connection, and recovering the RRC connection, a first uplink RRC request message initiated by a terminal (also called UE) will carry a connection establishment cause, such as an RRC connection establishment cause (calling, called, high priority level calling, etc.), an RRC connection reestablishment cause (switching failure, reconfiguration failure) and an RRC connection resume reason (calling, called, etc.). Some connection establishment causes (such as calling and called) are provided for an RRC layer by a higher layer, and some connection establishment causes (such as switching failure) are generated by the RRC layer itself.

[0005] Along with development of wireless communication systems, terminal types and types of services are diversified, modes and types needing to perform access control are more and more, and access control mechanisms will be complicated.

[0006] In the existing LTE system, access control and connection establishment cause generation are two related mechanisms. A unified access control mechanism is introduced into a 5G new radio (NR) system. There is no solution for determining an establishment cause yet under the unified access control mechanism.

[0007] In summary, there is no solution for determining an establishment cause yet under the 5G NR system. Document R2-1704779 provides details on the proposed NR AC mechanism aiming to identify the key stage-2 aspects for RAN2 to discuss and conclude and to respond CT1 / SA2 questions on their incoming LSs [1][2]. It is to note that coordination with CT1, SA1 and SA2 may also be required. Document, JP5449542B2, discloses that the step which determines whether one Embodiment of this invention needs to access-control for the service with specific UE. The step which sends a system broadcast message to UE is contained, and a system broadcast message provides the access control method of transmitting access control information intrinsic native in a service, when it is necessary to access-control for the service with specific UE.Summary

[0008] Embodiments of the present application provide a method for determining an establishment cause, and a terminal, for solving the problem, existing in the related art, that there is no solution for determining an establishment cause yet under a 5G NR system. The invention is set out in the appended set of claims.Brief Description of the Drawings

[0009] In order to more clearly describe solutions of embodiments of the present application, drawings required to be used in descriptions of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application, and other drawings can be obtained according to these drawings by those having ordinary skill in the art on the premise of not making inventive labor. Fig. 1 is a flow schematic diagram of a method for determining an establishment cause of embodiments of the present application. Fig. 2 is a structural schematic diagram of a first terminal of embodiments of the present application. Fig. 3 is a structural schematic diagram of a second terminal of embodiments of the present application. Detailed Description of the Embodiments

[0010] In order to make objects, solutions and advantages of the present application clearer, the present application is further described in details below with reference to drawings. Apparently, embodiments described are only part of embodiments of the present application, rather than all embodiments. All other embodiments achieved by those having ordinary skill in the art on the premise of not making inventive labor on the basis of the embodiments of the present application all fall within the protection scope of the present application.

[0011] Referring to Fig. 1, a method for performing access control according to embodiments of the present application includes the following operations.

[0012] Operation 100 is that An RRC layer of a terminal determines an access category of the terminal.

[0013] Operation 101 is that the RRC layer of the terminal determines, according to a mapping relationship between an access category and a connection establishment cause, a connection establishment cause corresponding to the access category of the terminal.

[0014] In the embodiments of the present application, the RRC layer of the terminal determines the access category of the terminal, and determines, according to the mapping relationship between an access category and a connection establishment cause, the connection establishment cause corresponding to the access category for the terminal. Since the RRC layer of the terminal in the embodiments of the present application determines, according to the mapping relationship between an access category and a connection establishment cause, the connection establishment cause corresponding to the access category of the terminal, a solution for determining an establishment cause under a 5G NR system is provided, to thereby improve system performance.

[0015] Optionally, there are many modes for the RRC layer of the terminal in the embodiments of the present application to determine the access category of the terminal. For instance a higher layer will notify the RRC layer of the access category if the higher layer of the terminal needs to initiate services. Further for instance the higher layer will notify the RRC layer of the access category by initiating a signaling procedure, e.g., tracking area update (TAU). correspondingly, the RRC layer of the terminal receives the access category notified by the higher layer. This part is not according to the invention and is present for illustration purposes only.

[0016] The RRC layer of the terminal determines the access category by itself, e.g., the RRC layer of the terminal determines the access category during RRC connection resume of the terminal.

[0017] During the RRC connection resume, the terminal needs to initiate an RAN notification area (RNA) updating procedure. Since the procedure is an RAN procedure and does not relate to a core network, the RRC layer directly determines the access category as "RNA update".

[0018] It shall be noted that the above-mentioned contents are only illustrated, and modes capable of enabling the RRC layer to determine the access category of the terminal are applicable to the embodiments of the present application.

[0019] The RRC layer of the terminal acquires a mapping relationship between an access category and a connection establishment cause through at least one of specifications in protocols, pre-configuration, or higher-layer notification.

[0020] Specifications in protocols, i.e., the mapping relationship is specified through the protocols, for instance the mapping relationship may be specified in the protocols in a form of tables, etc..

[0021] Pre-configuration, i.e., the mapping relationship is configured into the terminal in advance.

[0022] Higher-layer notification, i.e., the higher layer notifies the terminal of the mapping relationship.

[0023] In implementations, due to various reasons (for example, services are newly added, and new access categories and establishment causes are required to be added; and the existing access categories are adjusted (for example, some services are deleted, the access categories and establishment causes are reallocated, etc.)), mapping relationships between access categories and connection establishment causes may be changed, thus, the RRC layer needs to update the mapping relationships between the access categories and the connection establishment causes. The procedure of updating includes but not limited to modifying, deleting and adding.

[0024] Optionally, the RRC layer of the terminal updates the mapping relationships between the access categories and the connection establishment causes according to an updating notification received from the higher layer.

[0025] Besides the mode of notifying updating by the higher layer, the RRC layer may perform updating automatically if the RRC layer discovers that the mapping relationships between the access categories and the connection establishment causes are changed.

[0026] After the RRC layer of the terminal determines the connection establishment cause corresponding to the access category for the terminal, the RRC layer of the terminal may perform an access control judgment operation according to the access category of the terminal and / or the determined connection establishment cause.

[0027] Detailed introduction is performed below. 1. In implementations, if the mapping relationship between an access category and a connection establishment cause is of a one-to-one mapping relationship, the access control judgment operation is performed according to the access category of the terminal. For example, the access category is category 6, and an access strategy of the category 6 broadcast at a network side is 1 bit. UE may initiate services of the category 6 when the 1 bit refers to TRUE; when the 1 bit refers to FALSE, the services of the category 6 cannot be initiated. 2. In implementations, if the mapping relationship between access categories and connection establishment causes is of a many-to-one mapping relationship, the access control judgment operation is performed according to the determined connection establishment cause. For example, the connection establishment cause is a calling service, and an access strategy of the calling service broadcast at a network side is 1 bit. UE may initiate the calling service when the 1 bit refers to TRUE; when the 1 bit refers to FALSE, the calling service cannot be initiated. 3. In implementations, if the mapping relationship between access categories and connection establishment causes is of a many-to-one mapping relationship, and access strategies of different access categories are different in the same connection establishment cause, the access control judgment operation will be performed according to the access category of the terminal and the determined connection establishment cause.

[0028] For example, the connection establishment cause is calling, and calling broadcast at a network side includes two kinds of access strategies, i.e., a calling service and calling signaling. Each strategy is 1 bit. UE may initiate the calling service when the 1 bit refers to TRUE, and otherwise, the calling service cannot be initiated. Whereas, at this time, the calling signaling can be initiated, and the calling service cannot be initiated.

[0029] Optionally, the RRC layer of the terminal sends an uplink RRC message containing the connection establishment cause if the RRC layer of the terminal determines that the terminal is able to access.

[0030] The operation of sending the uplink RRC message containing the connection establishment cause is used for judging by the network side whether UE with the establishment cause is allowed to be accommodated or not.

[0031] Solutions of the present application are described in details below by citing several embodiments.

[0032] Embodiment 1: RRC connection establishment procedure (protocol pre-specified, or pre-configured mode).

[0033] In view of the RRC connection establishment procedure, a RRC layer of a terminal maintains mapping relationships between access categories and connection establishment causes.

[0034] The mapping relationships may be set as required. Referring to table 1, a mapping relationship is provided according to embodiments of the present application. It shall be noted that the mapping relationship provided in table 1 is illustrated, and any mapping relationship between the access categories and the connection establishment causes is applicable to the embodiments of the present application. Table 1Access categoryCause value (specific suggested cause)1High priority level2High priority level3High priority level4High priority level5High priority level6Emergency call7Calling service8Calling signaling9Called10Low-delay-requirement service11Low-delay-requirement service12Low-delay-requirement service13Voice14Video15SMS message16Application layer service category 117Application layer service category 2............31Application layer service category 16

[0035] In implementations, a terminal may acquire the mapping relationship according to at least one of the following modes: protocol pre-specified, for example performing pre-engagement in a higher-layer protocol; or pre-configured, for example performing pre-configuring in a RRC layer.

[0036] The mapping relationship may have a basic default configuration. When a change occurs, the terminal may do corresponding updating, for example the RRC layer performs updating after a higher layer notification is received; and updating may also be performed after the RRC layer determines that the mapping relationship is changed.

[0037] When a higher layer needs to initiate a service, the higher layer firstly provides information on an access category (category 7 for instance) for the RRC layer.

[0038] The RRC layer seeks a mapping relationship between an access category and a connection establishment cause according to the information on the access category and generates a corresponding establishment cause, namely calling service, according to the mapping relationship.

[0039] The RRC layer performs an access control judgment flow according to the access category (category 7) and / or the establishment cause (calling service). When the condition that UE may access is judged, an access procedure is triggered, and an uplink RRC message carries the establishment cause, i.e. "calling service".

[0040] Embodiment 2: RRC connection establishment procedure (a mode for supplying a mapping relationship to a RRC layer by a higher layer).

[0041] After UE is started up or a mapping relationship between an access category and a connection establishment cause is updated, a higher layer of the UE provides the mapping relationship between an access category and a connection establishment cause to the RRC layer, and a form can be the same as table 1 in the embodiment 1.

[0042] When the higher layer needs to initiate a service subsequently, the higher layer firstly provides information on an access category (category 5 for instance) for the RRC layer.

[0043] The RRC layer seeks a mapping relationship between an access category and a connection establishment cause according to the information on the access category and generates a corresponding establishment cause, namely high priority level, according to the mapping relationship.

[0044] The RRC layer performs an access control judgment flow according to the access category (category 5) and / or the establishment cause (high priority level). When the condition that the UE may access is judged, a first uplink RRC message carries the establishment cause, i.e., "high priority level".

[0045] Embodiment 3: RRC connection resume procedure.

[0046] In view of the RRC connection resume procedure, a RRC layer maintains mapping relationships between access categories and connection establishment causes, and the mapping relationships may be the same as table 1 in the embodiment 1.

[0047] Difference from the embodiment 1 lies in that related access category information is generated by the RRC layer during the RRC connection resume procedure.

[0048] Then, the RRC layer seeks a mapping relationship between an access category and a connection establishment cause according to the generated information on the access category (category 9 for instance) and generates a corresponding establishment cause, namely called, according to the mapping relationship. The RRC layer performs an access control judgment flow according to the access category (category 9) and / or the establishment cause (called). When the condition that the UE may access is judged, a first uplink RRC message carries the establishment cause, i.e., "called".

[0049] Based on the same inventive concept, the embodiments of the present application further provide a terminal. Since a principle for solving problem by the terminal is similar to that of a method for determining an establishment cause according to the embodiments of the present invention, therefore, implementations of the terminal may refer to those of the method, and no further description is needed in details.

[0050] Referring to Fig. 2, a first terminal of the embodiments of the present invention includes a category determining module 200 and a processing module 201.

[0051] The category determining module 200 is configured to determine an access category for the terminal through a RRC layer.

[0052] The processing module 201 is configured to determine, according to a mapping relationship between an access category and a connection establishment cause, a connection establishment cause corresponding to the access category for the terminal through the RRC layer.

[0053] Optionally, there are many modes for the RRC layer of the terminal in the embodiments of the present application to determine the access category for the terminal.

[0054] For instance the category determining module 200 is further configured to receive the access category notified by a higher layer through the RRC layer; or determine the access category through the RRC layer itself. For example the RRC layer of the terminal determines the access category during RRC connection resume of the terminal.

[0055] It shall be noted that the above-mentioned contents are illustrated, and modes capable of enabling the RRC layer to determine the access category for the terminal are applicable to the embodiments of the present application.

[0056] Optionally, the processing module 201 is further configured to acquire a mapping relationship between an access category and a connection establishment cause through at least one of specifications in protocols, pre-configuration, or higher-layer notification.

[0057] Specifications in protocols, i.e., the mapping relationship is specified through the protocols, for instance the mapping relationship may be specified in the protocols in a form of tables, etc..

[0058] Pre-configuration, i.e., the mapping relationship is configured into the terminal in advance.

[0059] Higher-layer notification, i.e., the higher layer notifies the terminal of the mapping relationship.

[0060] In implementations, due to various reasons (for example, services are newly added, and new access categories and establishment causes are required to be added; and the existing access categories are adjusted (for example, some services are deleted, the access categories and establishment causes are reallocated, etc.)), mapping relationships between access categories and connection establishment causes may be changed, thus, the RRC layer needs to update the mapping relationships between the access categories and the connection establishment causes. The procedure of updating includes but not limited to modifying, deleting and adding.

[0061] Optionally, the processing module 201 is further configured to update the mapping relationship between an access category and a connection establishment cause according to an updating notification received from the higher layer through the RRC layer.

[0062] Besides the mode of notifying updating by the higher layer, the RRC layer may perform updating automatically if the processing module 201 discovers that the mapping relationships between the access categories and the connection establishment causes are changed through the RRC layer.

[0063] Optionally, the processing module 201 is further configured to perform an access control judgment operation according to the access category of the terminal and / or the determined connection establishment cause through the RRC layer.

[0064] Optionally, the processing module 201 is further configured to send an uplink RRC message containing the connection establishment cause through the RRC layer after determining that the terminal is able to access.

[0065] Referring to Fig. 3, a second terminal according to the embodiments of the present invention is provided. The second terminal includes a processor 301, a memory 304 and a transceiver 302. This part is not according to the invention and is present for illustration purposes only.

[0066] The processor 301 is configured to read and execute programs in the memory 304 to determine an access category of the terminal through a RRC layer, and to determine, according to a mapping relationship between an access category and a connection establishment cause, a connection establishment cause corresponding to the access category of the terminal through the RRC layer.

[0067] The transceiver 302 is configured to receive and send data under the control of the processor 301.

[0068] Optionally, the processor 301 is further configured to receive the access category notified by a higher layer through the RRC layer; or determine the access category by the RRC layer itself.

[0069] Optionally, the processor 301 is further configured to acquire the mapping relationship between an access category and a connection establishment cause according to at least one of specifications in protocols; pre-configuration; or higher-layer notification.

[0070] Optionally, the processor 301 is configured to update the mapping relationship between an access category and a connection establishment cause according to an updating notification received from a higher layer through the RRC layer.

[0071] Optionally, the processor 301 is further configured to perform an access control judgment operation according to the access category of the terminal and / or the determined connection establishment cause through the RRC layer.

[0072] Optionally, the processor 301 is further configured to send an uplink RRC message containing the connection establishment cause through the RRC layer after determining that the terminal is able to access.

[0073] In which, interaction between the processor 301 and the terminal is performed through the transceiver 302.

[0074] Fig. 3 illustrates a bus structure (represented by a bus 300). The bus 300 may include random quantities of interconnected buses and bridges. Various circuits including one or more processors represented by a general processor 301 and memories represented by a memory 304 are linked together by the bus 300. All kinds of other circuits such as peripheral terminals, voltage regulators and power management circuits may also be linked together by the bus 300 is known in the field, so that no further description is needed in the text. A bus interface 303 provides an interface between the bus 300 and the transceiver 302.

[0075] The transceiver 302 may be an element, may also be a plurality of elements, for instance a plurality of receivers and transmitters, and provides a unit for being in communication with other devices on a transmission medium. For example: the transceiver 302 receives external data from other terminals. The transceiver 302 is configured for sending data processed by the processor 301 to other terminals. Decided by properties of a computing system, user interfaces 305 such as a keypad, a display, a loudspeaker, a microphone and an operating lever can be further provided.

[0076] The processor 301 is responsible for managing the bus 300 and general processing such as the fore-mentioned running general operating system. The memory 304 can be used for storing data employed by the processor 301 during operation executing.

[0077] Optionally, the processor 301 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array(FPGA) or a Complex Programmable Logic Device( CPLD).

[0078] Embodiments of the present application further protect a readable storage medium, and the storage medium stores a program for executing a method for determining an establishment cause referring to a Fig. 1 of the embodiments of the present application. After the storage is connected with other terminals, the program in the storage medium can be executed through a calculating device in the other terminals, and thus, solutions of the embodiments of the present application are achieved.

[0079] The storage can be connected with the other terminals through external interfaces or internal interfaces. For example, the storage is a USB drive, a mobile HDD, etc., and thus, the storage can be connected through an external interface; and for example, the storage is a storage module in the other terminals, and thus, the storage can be connected through an internal interface.

[0080] The present application is described referring to methods, devices (systems) and / or block diagrams and / or flow charts of computer programmed products according to embodiments of the present application shown above. It should be understood that a block of a pictorial view of the block diagram and / or flow chart and combination of blocks of the pictorial view of the block diagram and / or flow chart can be achieved through computer programmed instructions. These computer programmed instructions can be supplied to a general-purpose computer, a processor of a special-purpose computer and / or other programmable data processing devices to generate a machine, so that instructions executed by the computer processor and / or the other programmable data processing devices create a method for achieving appointed functions / actions in blocks of a block diagram and / or a flow chart.

[0081] Correspondingly, the present application can also be implemented with hardware and / or software (including firmware, resident software, microcode, etc.). More further, the present application may adopt a form of computer programmed products on computer usable or computer readable storage media, and the computer programmed products have computer usable or computer readable program codes achieved in the media and are used by an instruction execution system or in a manner of combining the instruction execution system. In the context of the present application, the computer usable or computer readable media may be any medium, may contain, store, communicate, transmit or convey programs, are used by instruction execution systems, devices or terminals or are used in a manner of combining the instruction execution systems, devices or terminals.

[0082] Apparently, various changes and modifications can be made to the present application by those skilled in the art without departing from the scope of the present application. Thus, provided that these changes and modifications of the present application belong to scopes of the claims of the present application, the present application also intends to include these changes and modifications.

Claims

1. A method for determining an establishment cause, comprising: determining (100), by a Radio Resource Control, RRC, layer of a terminal, an access category of the terminal; and determining (101), by the RRC layer of the terminal, a connection establishment cause corresponding to the access category of the terminal, according to a mapping relationship between an access category and a connection establishment cause; characterized in that, the determining (100), by the RRC layer of the terminal, the access category of the terminal comprises: determining, by the RRC layer of the terminal itself, the access category of the terminal; wherein the RRC layer of the terminal acquires the mapping relationship between an access category and a connection establishment cause according to at least one of: specifications in protocols; pre-configuration; or higher-layer notification; wherein the determining, by the RRC layer of the terminal itself, the access category of the terminal, comprises: during an RRC connection resume, initiating, by the terminal, an radio access network notification area, RNA, updating procedure, and determining, by the RRC layer of the terminal itself, that the access category of the terminal is RNA update according to the RNA updating procedure.

2. The method according to claim 1, wherein the method further comprises: updating, by the RRC layer of the terminal, the mapping relationship between an access category and a connection establishment cause according to an updating notification received from a higher layer.

3. The method according to claim 1 or claim 2, wherein after determining (101), by the RRC layer of the terminal, the connection establishment cause corresponding to the access category of the terminal, the method further comprises: performing, by the RRC layer of the terminal, an access control judgment operation according to the access category of the terminal and / or the determined connection establishment cause.

4. The method according to claim 3, wherein after performing, by the RRC layer of the terminal, the access control judgment operation according to the access category of the terminal and / or the determined connection establishment cause, the method further comprises: sending, by the RRC layer of the terminal, an uplink RRC message containing the connection establishment cause after determining that the terminal is able to access.

5. A terminal for determining an establishment cause, comprising: a category determining module (200), configured to determine an access category of the terminal through a Radio Resource Control, RRC, layer; and a processing module (201), configured to determine a connection establishment cause corresponding to the access category of the terminal through the RRC layer, according to a mapping relationship between an access category and a connection establishment cause; characterized in that, wherein the category determining module (200) is further configured to: determine the access category of the terminal by the RRC layer itself; wherein the processing module (201) is further configured to acquire the mapping relationship between an access category and a connection establishment cause according to at least one of: specifications in protocols; pre-configuration; or higher-layer notification; wherein the category determining module (200) is further configured to: during an RRC connection resume, initiate an radio access network notification area, RNA, updating procedure, and determine that the access category of the terminal is RNA update according to the RNA updating procedure.

6. The terminal according to claim 5, wherein the processing module (201) is further configured to: update the mapping relationship between an access category and a connection establishment cause according to an updating notification received from a higher layer through the RRC layer.

7. The terminal according to claim 5 or claim 6, wherein the processing module (201) is further configured to: perform an access control judgment operation according to the access category for the terminal and / or the determined connection establishment cause through the RRC layer.

8. The terminal according to claim 7, wherein the processing module (201) is further configured to: send an uplink RRC message containing the connection establishment cause through the RRC layer after determining that the terminal is able to access.

9. A computer-readable storage medium, comprising program codes, which when executed by the terminal of claim 5 cause the terminal to perform the method according to any one of claims 1 to 4.