Information processing method, apparatus, and readable storage medium
By sending identity information in the terminal in the 6G system, the problem that network devices cannot confirm the identity of the terminal is solved, and communication reliability and efficiency are improved.
Patent Information
- Application Number
- PCT/CN2023/138173
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-12-23
- Filing Date
- 2023-12-12
- Publication Date
- 2025-07-10
AI Technical Summary
In the 6G wireless communication system, when the terminal actively initiates communication in the RRC idle state, the network device cannot confirm the terminal identity, affecting the communication reliability.
The terminal sends identity information to the network device before or during non-coordinated random access and transmission (URAT), including terminal identification or additional fields, carries identity information through the preamble of RRC messages or URAT data on SRB0 and PUSCH data, and performs scrambling processing.
Ensure that network equipment can accurately identify terminal identity, improve the reliability and efficiency of subsequent communications, and reduce the complexity of preamble detection.
Smart Images

Figure CN2023138173_10072025_PF_FP_ABST
Abstract
Description
Information processing method, device and readable storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This disclosure claims priority to the Chinese patent application filed with the China Patent Office on December 23, 2022, with application number 202211664493.X and application name “An information processing method, device and readable storage medium”, the entire contents of which are incorporated by reference into this disclosure. Technical Field
[0003] The present disclosure relates to the field of communication technologies, and in particular to an information processing method, device, and readable storage medium. Background Art
[0004] As mobile communications evolve, several international organizations are researching a new wireless communication system, or 6G. The growth in the number of connected devices is one of the key drivers of 6G.
[0005] In the massive terminal application scenarios of 6G, for scenarios where communication is carried out without establishing a connection between the terminal and the network device, when the terminal actively initiates communication to the network device in the Radio Resource Control (RRC) idle state (IDLE), the network device may not be able to confirm the identity of the terminal, thereby affecting the reliability of communication.
[0006] Summary of the Invention
[0007] The embodiments of the present disclosure provide an information processing method, an apparatus, and a readable storage medium to ensure the reliability of communication.
[0008] In a first aspect, an embodiment of the present disclosure provides an information processing method, applied to a terminal, comprising:
[0009] Sending identity information of the terminal to a network device, wherein the identity information includes: a terminal identifier; or the identity information includes: a first field, a terminal identifier, and a second field, wherein the first field indicates one or more of the following:
[0010] whether the identity information includes the second field;
[0011] the content of the second field;
[0012] The sending of the identity information of the terminal to the network device includes:
[0013] Before Uncoordinated Random Access and Transmission (URAT) or during URAT, the identity information of the terminal is sent to the network device.
[0014] Optionally, if the identity information of the terminal is sent to the network device before URAT, the method further includes:
[0015] Using part or all of the identity information to scramble UART data to be sent;
[0016] The scrambled UART data is sent to the network device.
[0017] Optionally, if the identity information of the terminal is sent to the network device before URAT, sending the identity information of the terminal to the network device includes:
[0018] The identity information is sent to the network device through a radio resource control (RRC) message on a signaling radio bearer (SRB) 0.
[0019] Optionally, if the identity information of the terminal is sent to the network device during the URAT process, sending the identity information of the terminal to the network device includes:
[0020] URAT data is sent to the network device, wherein a preamble portion of the URAT data carries the identity information, or a physical uplink shared channel (PUSCH) data portion of the URAT data carries the identity information.
[0021] Optionally, if the preamble portion of the URAT data carries the identity information, the method further includes:
[0022] The PUSCH data of the URAT data is scrambled using part or all of the identity information.
[0023] Optionally, the preamble part carries the identity information of one or more terminals.
[0024] In a second aspect, an embodiment of the present disclosure provides an information processing method, applied to a network device, comprising:
[0025] Receive identity information sent by a terminal, wherein the identity information includes: a terminal identifier; or the identity information includes: a first field, a terminal identifier, and a second field, where the first field indicates one or more of the following:
[0026] whether the identity information includes the second field;
[0027] the content of the second field;
[0028] The identity information sent by the receiving terminal includes:
[0029] The identity information sent by the terminal before or during URAT is received.
[0030] Optionally, receiving the identity information sent by the terminal before URAT includes:
[0031] The identity information is received, which is sent by the terminal through an RRC message on SRB0 before the URAT.
[0032] Optionally, the method further includes:
[0033] Receiving scrambled UART data sent by the terminal;
[0034] When the authentication of the identity information is successful, the scrambled UART data is descrambled using part or all of the identity information.
[0035] Optionally, receiving the identity information sent by the terminal during the URAT process includes:
[0036] Receiving URAT data sent by the terminal;
[0037] The identity information is obtained from a preamble portion of the URAT data, or the identity information is obtained from a PUSCH data portion of the URAT data.
[0038] Optionally, the preamble part carries identity information of one or more terminals.
[0039] Optionally, if the identity information is obtained from the preamble portion of the URAT data, the method further includes:
[0040] receiving scrambled PUSCH data sent by the terminal;
[0041] The scrambled PUSCH data is descrambled using part or all of the identity information.
[0042] Optionally, if the identity information includes a first field, a terminal identifier, and a second field, the method further includes:
[0043] The content of the second field is determined based on the first field.
[0044] In a third aspect, an embodiment of the present disclosure provides an information processing device, applied to a terminal, comprising: a memory, a transceiver, and a processor:
[0045] A memory storing a computer program; a transceiver transmitting and receiving data under the control of the processor; and a processor reading the computer program in the memory and performing the following operations:
[0046] Sending identity information of the terminal to a network device, wherein the identity information includes: a terminal identifier; or the identity information includes: a first field, a terminal identifier, and a second field, wherein the first field indicates one or more of the following:
[0047] whether the identity information includes the second field;
[0048] the content of the second field;
[0049] The sending the identity information of the terminal to the network device includes: sending the identity information of the terminal to the network device before or during URAT.
[0050] Optionally, if the identity information of the terminal is sent to the network device before URAT, the processor reads the program and executes the following steps:
[0051] Using part or all of the identity information to scramble UART data to be sent;
[0052] The scrambled UART data is sent to the network device.
[0053] Optionally, if the identity information of the terminal is sent to the network device before URAT, the processor reads the program and executes the following steps:
[0054] The identity information is sent to the network device through an RRC message on SRB0.
[0055] Optionally, if the identity information of the terminal is sent to the network device during the URAT process, the processor reads the program and executes the following steps:
[0056] URAT data is sent to the network device, wherein a preamble portion of the URAT data carries the identity information, or a physical uplink shared channel (PUSCH) data portion of the URAT data carries the identity information.
[0057] Optionally, if the preamble portion of the URAT data carries the identity information, the processor reads the program and executes the following steps:
[0058] The PUSCH data of the URAT data is scrambled using part or all of the identity information.
[0059] Optionally, the preamble part carries the identity information of one or more terminals.
[0060] In a fourth aspect, an embodiment of the present disclosure provides an information processing device, applied to a network device, comprising: a memory, a transceiver, and a processor:
[0061] A memory storing a computer program; a transceiver transmitting and receiving data under the control of the processor; and a processor reading the computer program in the memory and performing the following operations:
[0062] Receive identity information sent by a terminal, wherein the identity information includes: a terminal identifier; or the identity information includes: a first field, a terminal identifier, and a second field, where the first field indicates one or more of the following:
[0063] whether the identity information includes the second field;
[0064] the content of the second field;
[0065] The receiving the identity information sent by the terminal includes: receiving the identity information sent by the terminal before URAT or during URAT.
[0066] Optionally, the processor reads the program and executes the following steps:
[0067] The identity information is received, which is sent by the terminal through an RRC message on SRB0 before the URAT.
[0068] Optionally, the processor reads the program and executes the following steps:
[0069] Receiving scrambled UART data sent by the terminal;
[0070] When the authentication of the identity information is successful, the scrambled UART data is descrambled using part or all of the identity information.
[0071] Optionally, the processor reads the program and executes the following steps:
[0072] Receiving URAT data sent by the terminal;
[0073] The identity information is obtained from a preamble portion of the URAT data, or the identity information is obtained from a PUSCH data portion of the URAT data.
[0074] Optionally, the preamble part carries identity information of one or more terminals.
[0075] Optionally, if the identity information is obtained from the preamble portion of the URAT data, the processor reads the program and executes the following steps:
[0076] receiving scrambled PUSCH data sent by the terminal;
[0077] The scrambled PUSCH data is descrambled using part or all of the identity information.
[0078] Optionally, if the identity information includes a first field, a terminal identifier, and a second field, the processor reads the program and executes the following steps:
[0079] The content of the second field is determined based on the first field.
[0080] In a fifth aspect, an embodiment of the present disclosure provides an information processing device, applied to a terminal, comprising:
[0081] A first sending unit is configured to send the identity information of the terminal to a network device, wherein the identity information includes: a terminal identifier; or the identity information includes: a first field, a terminal identifier, and a second field, wherein the first field indicates one or more of the following:
[0082] whether the identity information includes the second field;
[0083] the content of the second field;
[0084] The first sending unit further sends the identity information of the terminal to the network device before or during URAT.
[0085] Optionally, the device further includes:
[0086] a first processing unit, scrambling UART data to be sent using part or all of the identity information;
[0087] The second sending unit sends the scrambled UART data to the network device.
[0088] Optionally, the first sending unit further sends the identity information to the network device through an RRC message on SRB0.
[0089] Optionally, the first sending unit further sends URAT data to the network device, wherein the preamble part of the URAT data carries the identity information, or the physical uplink shared channel PUSCH data part of the URAT data carries the identity information.
[0090] Optionally, the device further includes:
[0091] The second processing unit scrambles the PUSCH data of the URAT data using part or all of the identity information.
[0092] Optionally, the preamble part carries the identity information of one or more terminals.
[0093] In a sixth aspect, an embodiment of the present disclosure provides an information processing apparatus, applied to a network device, comprising:
[0094] The first receiving unit receives identity information sent by a terminal, wherein the identity information includes: a terminal identifier; or the identity information includes: a first field, a terminal identifier, and a second field, wherein the first field indicates one or more of the following:
[0095] whether the identity information includes the second field;
[0096] the content of the second field;
[0097] The first receiving unit further receives the identity information sent by the terminal before or during URAT.
[0098] Optionally, the first receiving unit further receives the identity information sent by the terminal through an RRC message on SRB0 before URAT.
[0099] Optionally, the device further includes:
[0100] A second receiving unit receives the scrambled UART data sent by the terminal;
[0101] The first processing unit descrambles the scrambled UART data using part or all of the identity information when the authentication of the identity information is successful.
[0102] Optionally, the first receiving unit may include:
[0103] a first receiving subunit, receiving URAT data sent by the terminal;
[0104] The first acquiring subunit acquires the identity information from a preamble portion of the URAT data, or the network device acquires the identity information from a PUSCH data portion of the URAT data.
[0105] Optionally, the preamble part carries identity information of one or more terminals.
[0106] Optionally, the device further includes:
[0107] a third receiving unit, receiving the scrambled PUSCH data sent by the terminal;
[0108] The second processing unit descrambles the scrambled PUSCH data using part or all of the identity information.
[0109] Optionally, if the identity information includes a first field, a terminal identifier, and a second field, the apparatus further includes:
[0110] The third processing unit determines the content of the second field according to the first field.
[0111] In a seventh aspect, an embodiment of the present disclosure further provides a processor-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the information processing method described above are implemented.
[0112] In the embodiment of the present disclosure, the identity information sent by the terminal to the network device includes the terminal's identity identifier. Therefore, the network device can accurately determine the terminal's identity based on the terminal identifier, thereby ensuring the reliability of subsequent communications. BRIEF DESCRIPTION OF THE DRAWINGS
[0113] FIG1 is a flowchart of an information processing method according to an embodiment of the present disclosure;
[0114] FIG2 is a second flowchart of the information processing method provided by an embodiment of the present disclosure;
[0115] FIG3 is a schematic diagram of one of the ways of sending identity information provided by an embodiment of the present disclosure;
[0116] FIG4 is a second schematic diagram of a method for sending identity information provided in an embodiment of the present disclosure;
[0117] FIG5 is a third schematic diagram of a method for sending identity information provided in an embodiment of the present disclosure;
[0118] FIG6 is a structural diagram of an information processing device according to an embodiment of the present disclosure;
[0119] FIG7 is a second structural diagram of the information processing device provided by an embodiment of the present disclosure;
[0120] FIG8 is a third structural diagram of the information processing device provided by an embodiment of the present disclosure;
[0121] FIG9 is a fourth structural diagram of the information processing device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0122] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0123] In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.
[0124] The following will be combined with the accompanying drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure and not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0125] Uncoordinated Random Access and Transmission (URAT) technology supports a massive number of terminals with minimal or no coordination between the network and terminals. Because URAT communication is uncoordinated and initiated by the terminal, there is no connection between the terminal and the network device, and it is not point-to-point communication. Therefore, the network device cannot confirm the terminal's identity. If the network device cannot determine the terminal's identity, it cannot authenticate and identify the terminal, nor can it use existing encryption based on terminal identity information. Furthermore, the network device cannot match received application data to the terminal device, making it impossible to determine which terminal device sent the data packet.
[0126] The embodiments of the present disclosure provide an information processing method and apparatus to ensure the reliability of communication.
[0127] Among them, the method and the device are based on the same application concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0128] Referring to FIG1 , FIG1 is a flowchart of one of the information processing methods provided by an embodiment of the present disclosure, as shown in FIG1 , comprising the following steps:
[0129] Step 101: A terminal sends its identity information to a network device.
[0130] In the embodiment of the present disclosure, the identity information of the terminal may only include the terminal identifier. The terminal identifier includes the terminal identifier that can be obtained in the RRC_IDLE state, such as the 5G S-Temporary Mobile Subscription Identifier (5G-S-TMSI). In specific applications, some or all bits in the 5G-S-TMSI can be used as the identity information of the terminal. The terminal identifier carried can be uniquely identified, thereby facilitating the network device to associate the terminal identity with the terminal data.
[0131] Alternatively, the identity information of the terminal includes: a first field, a terminal identifier, and a second field, where the first field indicates one or more of the following:
[0132] whether the identity information includes the second field;
[0133] The content of the second field.
[0134] For example, the identity information of the terminal includes: an indication field (i.e., a first field), a terminal identifier, and an additional field (i.e., a second field). The indication field is used to indicate the content of the additional field in the identity information; alternatively, the indication field may be used only to indicate whether the identity information includes the additional field; alternatively, the indication field may indicate both of the above situations. The additional field may include information other than the terminal identifier, such as data control information, application layer service data information, etc. The terminal identifier may also be a 5G-S-TMSI, etc.
[0135] For example, when the indicator field value is "0," it indicates no additional fields. When the indicator field value is not "0," it corresponds to different additional field message contents. For example, a "1" indicator field indicates that the additional field is data control information; a "2" indicator field indicates that the additional field is application layer service data information. Therefore, the additional field can transmit data control information and application layer service data information necessary for URAT communication.
[0136] In the embodiment of the present disclosure, the terminal may send the identity information of the terminal to the network device before or during URAT.
[0137] If the terminal sends its identity information to the network device before URAT, the terminal may send the identity information to the network device via an RRC message over SRB0. The RRC message may reuse an existing RRC message, such as an RRC Setup Request message, or use a new RRC message defined for carrying the terminal's identity information in URAT communication, such as an RRC URAT Request message.
[0138] Optionally, in this case, the terminal may further use part or all of the identity information to scramble the UART data to be sent, and send the scrambled UART data to the network device. For example, the terminal may scramble the PUSCH data of the UART data, or scramble the cyclic redundancy check (CRC) check bits of the PUSCH data. In this way, the identity information of the terminal can be more accurately associated with the URAT communication process, making it easier for the network device to determine the URAT communication process corresponding to the terminal.
[0139] If the terminal sends the identity information of the terminal to the network device during URAT communication, the terminal may send URAT data (including a preamble and PUSCH data) to the network device, wherein the preamble part of the URAT data carries the identity information, or the PUSCH data part of the URAT data carries the identity information.
[0140] That is, the terminal can carry the identity information of the terminal during the URAT communication process (including the transmission of the preamble and PUSCH data), which can be carried through the preamble or the PUSCH data.
[0141] If the terminal's identity information is carried in the preamble, the terminal may further use part or all of the identity information to scramble the PUSCH data of the URAT data, for example, to scramble the CRC check bits of the PUSCH data.
[0142] In the embodiment of the present disclosure, the preamble portion may carry the identity information of one or more terminals. If the preamble carries the identity information of multiple terminals, communication resources can be further saved and communication efficiency can be improved.
[0143] In URAT communication, a terminal sends its identity information to a network device, allowing it to associate the sent identity information with URAT data. When receiving data, the network device can determine which terminal sent the received URAT data based on the terminal identity information associated with the URAT data.
[0144] In the embodiment of the present disclosure, the identity information sent by the terminal to the network device includes the terminal's identity identifier. Therefore, the network device can accurately determine the terminal's identity based on the terminal identifier, thereby ensuring the reliability of subsequent communications.
[0145] Referring to FIG. 2 , FIG. 2 is a second flowchart of the information processing method provided by an embodiment of the present disclosure. As shown in FIG. 2 , the method includes the following steps:
[0146] Step 201: A network device receives identity information sent by a terminal.
[0147] The identity information includes: a terminal identifier; or the identity information includes: a first field, a terminal identifier, and a second field, where the first field indicates one or more of the following:
[0148] whether the identity information includes the second field;
[0149] The content of the second field.
[0150] Specifically, for the explanation of identity information, reference may be made to the description of the aforementioned embodiment.
[0151] In this step, the network device may receive the identity information sent by the terminal before or during URAT.
[0152] Specifically, the network device may receive the identity information sent by the terminal through an RRC message on SRB0 before URAT. In this case, the network device may also receive scrambled UART data sent by the terminal, and if the identity information is authenticated, the network device descrambles the scrambled UART data using part or all of the identity information.
[0153] In the embodiments of the present disclosure, the manner in which the network device authenticates identity information is not limited, and any authentication manner that can be adopted by the network device can be adopted.
[0154] Specifically, the network device may receive the URAT data sent by the terminal, and obtain the identity information from a preamble portion of the URAT data, or obtain the identity information from a PUSCH data portion of the URAT data.
[0155] If the network device obtains the identity information from the preamble part of the URAT data, the network device can receive the scrambled PUSCH data sent by the terminal, and use part or all of the identity information to descramble the scrambled PUSCH data, so that after descrambling, the identity information of the terminal and the PUSCH data are matched.
[0156] In practical applications, a pre-agreed method can be used to determine whether the terminal side uses part or all of the identity information to scramble the PUSCH data. Alternatively, the terminal side can notify the network device of the scrambling method used by the terminal side. Alternatively, the terminal side can use a default method. Accordingly, the network device can refer to the scrambling method on the terminal side and use part or all of the identity information to descramble the scrambled PUSCH data.
[0157] If the preamble carries the identity information of one or more terminals, the network device can simultaneously obtain the identity information of one or more terminals and authenticate the one or more identity information. If the identity information of multiple terminals is obtained simultaneously, the network device can use the identity information of the multiple terminals to descramble the subsequently obtained scrambled UART data, thereby accurately identifying the UART data of the multiple terminals after successful descrambling.
[0158] In the embodiment of the present disclosure, the identity information sent by the terminal to the network device includes the terminal's identity identifier. Therefore, the network device can accurately determine the terminal's identity based on the terminal identifier, thereby ensuring the reliability of subsequent communications.
[0159] Optionally, based on the above embodiment, if the identity information includes a first field, a terminal identifier, and a second field, the network device may also determine the content of the second field based on the first field, thereby carrying out subsequent communications normally.
[0160] In one embodiment of the present disclosure, the identity information of the terminal is sent before the URAT communication process.
[0161] As shown in Figure 3, a terminal device in the RRC_IDLE state can first send the terminal's identity information based on SRB0 (for example, it can be sent using the Common Control Channel (CCCH)) before performing the URAT communication process, so that the network device can determine the identity of the terminal. Furthermore, the terminal can use all or part of the bits in the terminal's identity information to scramble the PUSCH data sent during the URAT communication process, for example, it can scramble the PUSCH data, or scramble the CRC check bits of the PUSCH data. When the network device performs receiving processing during the URAT communication process, it descrambles the PUSCH data according to the received terminal's identity information. If the descrambling is successful, the PUSCH data and the terminal's identity information can be matched, that is, the network device can determine which terminal device sent the PUSCH data.
[0162] Specifically, the terminal transmits its identity information via an RRC message over SRB0. The terminal uses part or all of the terminal's identity information to scramble the URAT data to be transmitted and sends the scrambled URAT data to the network device. This RRC message can reuse an existing RRC message, such as an RRC Setup Request message, or a new RRC message, such as an RRC URAT Request, can be used to carry the terminal's identity information in URAT communications.
[0163] The network device receives the RRC message over SRB0 and obtains the terminal's identity information. Based on the received terminal's identity information, the network device identifies and authenticates the terminal. The network device receives URAT data on the URAT receive time-frequency resources and descrambles the received URAT data using the authenticated terminal's identity information. If descrambling is successful, the received URAT data is associated with the terminal after data reception is complete.
[0164] If a network device receives RRC messages from multiple terminals at the same time, it will receive the identity information of multiple terminals, such as the identity information of 6 terminals, UE identity (UE ID) 0 to UE ID5. The network device can identify and authenticate the identity information of these 6 terminals separately, and then obtain the identity information of x (x≤6) terminals that have passed the authentication, which means that corresponding data reception processing is required. For terminals that have not passed the authentication, data reception processing can be omitted. When URAT data sent by multiple terminals is received at the same time, the data can be descrambled based on the identity information of the authenticated terminals, and then the URAT data and the terminal identity information can be matched, so as to determine which terminal sent the URAT data.
[0165] In one embodiment of the present disclosure, the identity information of the terminal is sent during the URAT communication process.
[0166] The transmission of the terminal's identity information can be combined with the transmission of URAT data. The terminal's identity information is transmitted when the URAT data is transmitted. Considering that URAT data can be divided into a preamble portion and a PUSCH data portion, the transmission of the terminal's identity information can also be considered to be carried in the preamble or in the PUSCH data.
[0167] Figure 4 shows a schematic diagram of a terminal's identity information carried in a preamble. In specific applications, the preamble used for URAT communication can be determined based on the terminal's identity information, and some or all of the terminal's identity information can be used to scramble the PUSCH data to be transmitted. Carrying the terminal's identity information in the preamble uniquely identifies the terminal device, and using some or all of the terminal's identity information to scramble the PUSCH data allows the preamble and PUSCH data to be associated.
[0168] Specifically, the terminal determines the preamble to be used based on the terminal's identity information and sends the preamble. The terminal uses part or all of the terminal's identity information to scramble the PUSCH data to be sent and sends the scrambled PUSCH data to the network device.
[0169] The mapping relationship between the terminal's identity information and the preamble may include any of the following:
[0170] Method 1: The terminal's identity information is mapped to the preamble code one by one. In this case, each preamble code can uniquely correspond to the identity information of a terminal. For example, if the terminal's identity information is 32 bits, it requires 2 32 Different preamble codes.
[0171] Method 2 uses a many-to-one mapping between terminal identity information and preambles. This method can save preamble resource overhead. For example, if there are 512 different terminals sharing 64 preambles, the identity information of the 512 terminals can be associated with the 64 preambles. For example, the terminal identity information can be modulo the number of preambles to obtain the preamble index corresponding to the terminal identity information. In this way, each terminal identity information corresponds to a unique preamble, and each preamble corresponds to the identity information of eight terminals. Therefore, when a network device receives a preamble, each received preamble corresponds to the identity information of eight possible terminals. The network device can first identify and authenticate these eight terminals, then obtain the identity information of x (x ≤ 8) authenticated terminals. The network device then descrambles the data based on the identity information of these x terminals. Once the data is descrambled, it can be determined which of these x possible terminals the data corresponds to.
[0172] The network device receives the preamble sent by the terminal and determines the terminal's identity based on the received preamble. The network device then identifies and authenticates the terminal based on the determined terminal's identity. The network device receives URAT data on the URAT receive time-frequency resources and descrambles the URAT data based on the authenticated terminal's identity. If descrambling is successful, the URAT data can be associated with the terminal's identity to identify the terminal that sent the URAT data.
[0173] Figure 5 shows a schematic diagram of how terminal identity information is carried in PUSCH data. The terminal can directly occupy the corresponding bits in the PUSCH data to be sent to transmit the terminal identity information. The terminal identity information can be sent at the beginning or end of the PUSCH data.
[0174] In this way, regardless of whether the terminal device can pass the identification and authentication of the network device, the network device needs to perform URAT communication reception processing first.
[0175] As can be seen from the above description, in the disclosed embodiments, the terminal sends identity information to the network device, allowing the network device to uniquely determine the terminal's identity. Furthermore, considering a many-to-one mapping between the terminal's identity information and the preamble, the size of the preamble candidate pool can be reduced, the complexity of preamble detection can be reduced, and preamble performance can be improved.
[0176] The technical solution provided by the embodiment of the present disclosure can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5G system, 5GS), etc.
[0177] The terminal devices involved in the embodiments of the present disclosure may be devices that provide voice and / or data connectivity to users, handheld devices with wireless connection capabilities, or other processing devices connected to wireless modems. In different systems, the names of terminal devices may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CN) via a radio access network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices. For example, they can be portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted mobile devices that exchange voice and / or data with the radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present disclosure.
[0178] The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be called another name. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a base transceiver station (BTS) in the Global System for Mobile communications (GSM) or code division multiple access (CDMA), a network device (NodeB) in wide-band code division multiple access (WCDMA), an evolutionary Node B (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of the present disclosure. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.
[0179] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be two-dimensional MIMO (2D-MIMO), three-dimensional MIMO (3D-MIMO), full-dimensional MIMO (FD-MIMO), or massive MIMO. It can also use diversity transmission, precoding, or beamforming.
[0180] As shown in FIG6 , the information processing apparatus according to an embodiment of the present disclosure, applied to a network device, includes: a processor 600 that reads a program in a memory 620 and executes the following process:
[0181] Receive identity information sent by a terminal, wherein the identity information includes: a terminal identifier; or the identity information includes: a first field, a terminal identifier, and a second field, where the first field indicates one or more of the following:
[0182] whether the identity information includes the second field;
[0183] The content of the second field.
[0184] The transceiver 610 receives and sends data under the control of the processor 600 .
[0185] In FIG6 , the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 600 and memory represented by memory 620. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 610 may be a plurality of components, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium. The processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 may store data used by the processor 600 when performing operations.
[0186] The processor 600 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). The processor may also adopt a multi-core architecture.
[0187] The processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 600 when performing operations.
[0188] The processor 600 also reads the program and executes the following steps:
[0189] The identity information sent by the terminal before or during URAT is received.
[0190] The processor 600 also reads the program and executes the following steps:
[0191] The identity information is received, which is sent by the terminal through an RRC message on SRB0 before the URAT.
[0192] The processor 600 also reads the program and executes the following steps:
[0193] Receiving scrambled UART data sent by the terminal;
[0194] When the authentication of the identity information is successful, the scrambled UART data is descrambled using part or all of the identity information.
[0195] The processor 600 also reads the program and executes the following steps:
[0196] Receiving URAT data sent by the terminal;
[0197] The identity information is obtained from a preamble portion of the URAT data, or the network device obtains the identity information from a PUSCH data portion of the URAT data.
[0198] Optionally, the preamble part carries identity information of one or more terminals.
[0199] The processor 600 also reads the program and executes the following steps:
[0200] receiving scrambled PUSCH data sent by the terminal;
[0201] The scrambled PUSCH data is descrambled using part or all of the identity information.
[0202] If the identity information includes the first field, the terminal identifier, and the second field, the processor 600 further reads the program and executes the following steps:
[0203] The content of the second field is determined based on the first field.
[0204] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0205] As shown in FIG7 , the information processing device according to an embodiment of the present disclosure, applied to a terminal, includes: a processor 700 that reads a program in a memory 720 and executes the following process:
[0206] Sending identity information of the terminal to a network device, wherein the identity information includes: a terminal identifier; or the identity information includes: a first field, a terminal identifier, and a second field, wherein the first field indicates one or more of the following:
[0207] whether the identity information includes the second field;
[0208] The content of the second field.
[0209] The transceiver 710 receives and sends data under the control of the processor 700 .
[0210] In FIG7 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits of one or more processors represented by processor 700 and memory represented by memory 720, linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 710 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 730 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0211] The processor 700 is responsible for managing the bus architecture and general processing, and the memory 720 can store data used by the processor 700 when performing operations.
[0212] The processor 700 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). The processor may also adopt a multi-core architecture.
[0213] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0214] The processor 700 also reads the program and executes the following steps:
[0215] Before or during URAT, the identity information of the terminal is sent to the network device.
[0216] The processor 700 also reads the program and executes the following steps:
[0217] Using part or all of the identity information to scramble UART data to be sent;
[0218] The scrambled UART data is sent to the network device.
[0219] The processor 700 also reads the program and executes the following steps:
[0220] The identity information is sent to the network device through an RRC message on SRB0.
[0221] The processor 700 also reads the program and executes the following steps:
[0222] URAT data is sent to the network device, wherein a preamble portion of the URAT data carries the identity information, or a physical uplink shared channel (PUSCH) data portion of the URAT data carries the identity information.
[0223] The processor 700 also reads the program and executes the following steps:
[0224] The PUSCH data of the URAT data is scrambled using part or all of the identity information.
[0225] Optionally, the preamble part carries the identity information of one or more terminals.
[0226] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0227] As shown in FIG8 , the information processing device according to an embodiment of the present disclosure, applied to a terminal, includes:
[0228] The first sending unit 801 sends the identity information of the terminal to the network device, wherein the identity information includes: a terminal identifier; or the identity information includes: a first field, a terminal identifier, and a second field, where the first field indicates one or more of the following:
[0229] whether the identity information includes the second field;
[0230] The content of the second field.
[0231] Optionally, the first sending unit 801 further sends the identity information of the terminal to the network device before or during URAT.
[0232] Optionally, the device may further include:
[0233] a first processing unit, scrambling UART data to be sent using part or all of the identity information;
[0234] The second sending unit sends the scrambled UART data to the network device.
[0235] Optionally, the first sending unit 801 further sends the identity information to the network device through an RRC message on SRB0.
[0236] Optionally, the first sending unit 801 further sends URAT data to the network device, wherein the preamble part of the URAT data carries the identity information, or the physical uplink shared channel PUSCH data part of the URAT data carries the identity information.
[0237] Optionally, the device may further include:
[0238] The second processing unit scrambles the PUSCH data of the URAT data using part or all of the identity information.
[0239] Optionally, the preamble part carries the identity information of one or more terminals.
[0240] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0241] As shown in FIG9 , the information processing apparatus according to an embodiment of the present disclosure, applied to a network device, includes:
[0242] The first receiving unit 901 receives identity information sent by a terminal, wherein the identity information includes: a terminal identifier; or the identity information includes: a first field, a terminal identifier, and a second field, where the first field indicates one or more of the following:
[0243] whether the identity information includes the second field;
[0244] The content of the second field.
[0245] Optionally, the first receiving unit 901 further receives the identity information sent by the terminal before URAT or during URAT.
[0246] Optionally, the first receiving unit 901 further receives the identity information sent by the terminal through an RRC message on SRB0 before URAT.
[0247] Optionally, the device may further include:
[0248] A second receiving unit receives the scrambled UART data sent by the terminal;
[0249] The first processing unit descrambles the scrambled UART data using part or all of the identity information when the authentication of the identity information is successful.
[0250] Optionally, the first receiving unit 901 may include:
[0251] a first receiving subunit, receiving URAT data sent by the terminal;
[0252] The first acquiring subunit acquires the identity information from a preamble portion of the URAT data, or the network device acquires the identity information from a PUSCH data portion of the URAT data.
[0253] Optionally, the preamble part carries identity information of one or more terminals.
[0254] Optionally, the device may further include:
[0255] a third receiving unit, receiving the scrambled PUSCH data sent by the terminal;
[0256] The second processing unit descrambles the scrambled PUSCH data using part or all of the identity information.
[0257] Optionally, if the identity information includes a first field, a terminal identifier, and a second field, the apparatus may further include:
[0258] The third processing unit determines the content of the second field according to the first field.
[0259] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0260] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0261] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0262] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0263] An embodiment of the present disclosure further provides a communication device, including: a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned information processing method when executing the program.
[0264] The embodiment of the present disclosure also provides a processor-readable storage medium, on which a program is stored. When the program is executed by the processor, the various processes of the above-mentioned information processing method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here. Among them, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical storage (such as compact disk (CD), digital video disc (DVD), Blu-ray Disc (BD), high-definition versatile disc (HVD), etc.), and semiconductor memory (such as read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0265] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0266] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present disclosure.
[0267] The embodiments of the present disclosure are described above in conjunction with the accompanying drawings, but the present disclosure is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present disclosure, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present disclosure and the claims, all of which are protected by the present disclosure.
Claims
1. An information processing method, applied to a terminal, the method comprising: Sending the identity information of the terminal to a network device, where the identity information includes: a terminal identifier; or, the identity information includes: a first field, a terminal identifier, and a second field, and the first field indicates one or more of the following: Whether the identity information includes the second field; The content of the second field; Wherein, the sending the identity information of the terminal to the network device includes: Before a non-coordinated random access and transmission URAT or during the URAT process, sending the identity information of the terminal to the network device.
2. The method according to claim 1, wherein, If the identity information of the terminal is sent to the network device before the URAT, the method further comprises: Scrambling the UART data to be sent using part or all of the identity information; Sending the scrambled UART data to the network device.
3. The method according to claim 1, wherein, If the identity information of the terminal is sent to the network device before the URAT, the sending the identity information of the terminal to the network device includes: Sending the identity information to the network device through a radio resource control RRC message on a signaling radio bearer 0 SRB0.
4. The method according to claim 1, wherein If the identity information of the terminal is sent to the network device during the URAT process, the sending the identity information of the terminal to the network device includes: Sending URAT data to the network device, where a preamble part of the URAT data carries the identity information, or a physical uplink shared channel PUSCH data part of the URAT data carries the identity information.
5. The method according to claim 4, wherein If the preamble part of the URAT data carries the identity information, the method further comprises: Using part or all of the identity information to Scramble.
6. The method according to claim 4, wherein, The preamble part carries the identity information of one or more terminals.
7. An information processing method, applied to a network device, the method comprising: Receiving the identity information sent by a terminal, where the identity information includes: a terminal identifier; or, the identity information includes: a first field, a terminal identifier, and a second field, and the first field indicates one or more of the following: Whether the identity information includes the second field; The content of the second field; Wherein, the receiving the identity information sent by the terminal includes: Receiving the identity information sent by the terminal before the URAT or during the URAT process.
8. The method according to claim 7, wherein The receiving the identity information sent by the terminal before the URAT includes: Receiving the identity information sent by the terminal on SRB0 through an RRC message before the URAT.
9. The method according to claim 7, wherein, The method further comprises: Receiving the scrambled UART data sent by the terminal; When the authentication of the identity information passes, using part or all of the identity information to descramble the scrambled UART data.
10. The method according to claim 7, wherein, The network device receiving the identity information sent by the terminal during the URAT process includes: Receiving the URAT data sent by the terminal; Obtain the identity information from the preamble part of the URAT data, or obtain the identity information from the PUSCH data part of the URAT data.
11. The method according to claim 10, wherein, The preamble part carries the identity information of one or more terminals.
12. The method according to claim 10, wherein If obtaining the identity information from the preamble part of the URAT data, the method further includes: Receive the scrambled PUSCH data sent by the terminal; Descramble the scrambled PUSCH data using part or all of the identity information.
13. The method according to claim 7, wherein, If the identity information includes a first field, a terminal identifier, and a second field, the method further includes: Determine the content of the second field according to the first field.
14. An information processing apparatus, applied to a terminal, the apparatus comprising: Memory, transceiver, processor: Memory, storing a computer program; Transceiver, transmitting and receiving data under the control of the processor; Processor, reading the computer program in the memory and performing the following operations: Send the identity information of the terminal to the network device, where the identity information includes: a terminal identifier; or, the identity information includes: a first field, a terminal identifier, and a second field, and the first field indicates one or more of the following: Whether the identity information includes the second field; The content of the second field; Wherein, sending the identity information of the terminal to the network device includes: sending the identity information of the terminal to the network device before or during URAT.
15. The device according to claim 14, wherein, If sending the identity information of the terminal to the network device before URAT, the processor reads the program and performs the following steps: Scramble the UART data to be sent using part or all of the identity information; Send the scrambled UART data to the network device.
16. The device according to claim 14, wherein, If sending the identity information of the terminal to the network device before URAT, the processor reads the program and performs the following steps: Send the identity information to the network device through an RRC message on SRB0.
17. The device according to claim 14, wherein, If sending the identity information of the terminal to the network device during URAT, the processor reads the program and performs the following steps: Send URAT data to the network device, where the preamble part of the URAT data carries the identity information, or the physical uplink shared channel PUSCH data part of the URAT data carries the identity information.
18. The apparatus according to claim 17, wherein, If the preamble part of the URAT data carries the identity information, the processor reads the program and performs the following steps: Scramble the PUSCH data of the URAT data using part or all of the identity information.
19. The apparatus according to claim 17, wherein, The preamble part carries the identity information of one or more terminals.
20. An information processing apparatus, applied to a network device, the apparatus comprising: Memory, transceiver, processor: Memory, storing a computer program; Transceiver, transmitting and receiving data under the control of the processor; Processor, reading the computer program in the memory and performing the following operations: Receive the identity information sent by the terminal, where the identity information includes: a terminal identifier; or, the identity information includes: a first field, a terminal identifier, and a second field, and the first field indicates one or more of the following: Whether the identity information includes the second field; The content of the second field; Wherein, the identity information sent by the receiving terminal includes: the identity information sent by the terminal before or during URAT.
21. The device according to claim 20, wherein, The processor reads the program and executes the following steps: Receive the identity information sent by the terminal before URAT and through an RRC message on SRB0.
22. The apparatus according to claim 20, wherein, The processor reads the program and executes the following steps: Receive the scrambled UART data sent by the terminal; When the authentication of the identity information passes, use part or all of the identity information to descramble the scrambled UART data.
23. The apparatus according to claim 20, wherein, The processor reads the program and executes the following steps: Receive the URAT data sent by the terminal; Obtain the identity information from the preamble part of the URAT data, or obtain the identity information from the PUSCH data part of the URAT data.
24. The apparatus according to claim 23, wherein, The preamble part carries the identity information of one or more terminals.
25. The apparatus according to claim 23, wherein If obtaining the identity information from the preamble part of the URAT data, the processor reads the program and executes the following steps: Receive the scrambled PUSCH data sent by the terminal; Use part or all of the identity information to descramble the scrambled PUSCH data.
26. The apparatus according to claim 20, wherein If the identity information includes a first field, a terminal identifier, and a second field, the processor reads the program and executes the following steps: Determine the content of the second field according to the first field.
27. An information processing device, applied to a terminal, the device includes: A first sending unit that sends the identity information of the terminal to a network device, wherein the identity information includes: a terminal identifier; or, the identity information includes: a first field, a terminal identifier, and a second field, and the first field indicates one or more of the following: Whether the identity information includes the second field; The content of the second field; Wherein, the first sending unit also sends the identity information of the terminal to the network device before or during URAT.
28. The apparatus according to claim 27, wherein, The device further includes: A first processing unit that uses part or all of the identity information to scramble the UART data to be sent; A second sending unit that sends the scrambled UART data to the network device.
29. The device according to claim 27, wherein, The first sending unit also sends the identity information to the network device through an RRC message on SRB0.
30. The apparatus according to claim 27, wherein, The first sending unit also sends URAT data to the network device, wherein the preamble part of the URAT data carries the identity information, or the physical uplink shared channel PUSCH data part of the URAT data carries the identity information.
31. The apparatus according to claim 30, wherein, The device further includes: A second processing unit that uses part or all of the identity information for the PUSCH data of the URAT data to scramble.
32. The apparatus according to claim 30, wherein, The preamble part carries the identity information of one or more terminals.
33. An information processing device, applied to a network device, the device includes: A first receiving unit that receives identity information sent by a terminal, where the identity information includes: a terminal identifier; or, the identity information includes: a first field, a terminal identifier, and a second field, and the first field indicates one or more of the following: whether the identity information includes the second field; the content of the second field; wherein the first receiving unit also receives the identity information sent by the terminal before or during URAT.
34. The apparatus according to claim 33, wherein The first receiving unit also receives the identity information sent by the terminal before URAT and sent via an RRC message on SRB0.
35. The apparatus according to claim 33, wherein, The apparatus further includes: a second receiving unit that receives the scrambled UART data sent by the terminal; a first processing unit that, when the authentication of the identity information passes, descrambles the scrambled UART data using part or all of the identity information.
36. The apparatus according to claim 33, wherein, The first receiving unit may include: a first receiving subunit that receives the URAT data sent by the terminal; a first obtaining subunit that obtains the identity information from the preamble part of the URAT data, or the network device obtains the identity information from the PUSCH data part of the URAT data.
37. The apparatus according to claim 36, wherein, The preamble part carries the identity information of one or more terminals.
38. The device according to claim 36, wherein, The apparatus further includes: a third receiving unit that receives the scrambled PUSCH data sent by the terminal; a second processing unit that descrambles the scrambled PUSCH data using part or all of the identity information.
39. The apparatus according to claim 33, wherein If the identity information includes a first field, a terminal identifier, and a second field, the apparatus further includes: a third processing unit that determines the content of the second field according to the first field.
40. A processor-readable storage medium storing a computer program that causes the processor to execute the method according to any one of claims 1 to 13.