Patent Description:
A random access procedure used in an existing Long Term Evolution (LTE) system is a four-step random access procedure. The four-step random access procedure in the LTE system continues to be used in a new radio (NR) system. With discussion for standardization, it is believed that the four-step random access procedure is more tedious and will bring a longer delay to a terminal device, so a two-step random access procedure is proposed. Msg1 and msg3 in the four-step random access procedure are transmitted through msgA in the two-step random access procedure, and msg2 and msg4 in the four-step random access procedure are transmitted through msgB in the two-step random access procedure. In the four-step random access procedure, the msg2 responds to a plurality of user equipments, however the msg4 responds to one UE. How to design msgB in the two-step random access procedure to implement a normal random access procedure is a problem to be solved.

Related technologies are known from 3GPP DRAFT R1-<NUM> and <CIT>.

Embodiments of the present application provide a random accef methods and corresponding apparatuses.

It should be noted that embodiments of the invention are those whose scope is within that of the appended claims, and the implementations disclosed in this disclosure which do not fall under the scope of the appended claims are to be considered as examples for illustration.

A method for random access provided by an embodiment of the present application includes: sending, by a user equipment, UE, a first message to a network device; and receiving, by the UE, a second message sent by the network device, wherein the second message is used for responding to the first message of one or more UEs, and the second message comprises at least one of the following: UE contention resolution ID information, dedicated radio network temporary identifier, RNTI, uplink timing advance information, or uplink scheduling information; wherein in a case that the second message is used for responding to the first message of a plurality of UEs, the plurality of UEs correspond to same random access RNTI, and scheduling information of the second message is scrambled by the random access RNTI corresponding to the plurality of UEs; wherein the second message comprises a media access control, MAC, protocol data unit, PDU, which comprises a plurality of first MAC subPDUs, each of which comprises a first subheader and a first media access control, MAC, ra-Response, RAR, and the first subheader carries a random access preamble ID, RAPID, and the first MAC RAR carries the UE contention resolution ID information and a temporary cell RNTI; wherein the MAC PDU further comprises a second MAC subPDU, which comprises a second subheader, and the second subheader carries backoff indication information.

A method for random access provided by an embodiment of the present application includes: receiving, by a network device, a first message sent by a UE; and sending, by the network device, a second message to the UE, wherein the second message is used for responding to the first message of one or more UEs, and the second message comprises at least one of the following: UE contention resolution ID information, dedicated RNTI, uplink timing advance information, or uplink scheduling information; wherein in a case that the second message is used for responding to the first message of a plurality of UEs, the plurality of UEs correspond to same random access RNTI, and the scheduling information of the second message is scrambled by the random access RNTI corresponding to the plurality of UEs; wherein the second message comprises an MAC PDU, which comprises a plurality of first MAC subPDUs, each of which comprises a first subheader and a first MAC RAR, and the first subheader carries a RAPID, and the first MAC RAR carries the UE contention resolution ID information and a temporary cell RNTI; wherein the MAC PDU further comprises a second MAC subPDU, which comprises a second subheader, and the second subheader carries backoff indication information.

An apparatus for random access provided by an embodiment of the present application according to claim <NUM>.

Through the above technical solutions, contents of a second message in a two-step random access procedure is defined clearly, that is, a format of msgB is designed to implement a normal two-step random access procedure, and the format of msgB proposed by the embodiments of the present application may implement responding to multiple UEs, and may further implement responding to one UE, thereby improving the two-step random access procedure.

The drawings described herein are used to provide a further understanding of the present application and form a portion of the present application. Illustrative embodiments of the present application and the description thereof are used to explain the present application, but do not constitute improper limitation to the present application. In the drawings:.

Technical solutions in embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. It is apparent that the embodiments described are just some of the embodiments of the present application, but not all of the embodiments of the present application. Doubtful extent of protection (Guidelines F-IV, <NUM>).

The following paragraphs describe embodiments, aspects and examples that are not specifically claimed but may be useful for understanding the invention.

The technical solutions of the embodiments of the present application may be applied to various communication systems, such as a Global System of Mobile Communication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS) system, a Long Term Evolution (LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD) system, a Universal Mobile Telecommunication System (UMTS), a Worldwide Interoperability for Microwave Access (WiMAX) communication system, or a <NUM> system, etc..

Illustratively, a communication system <NUM> applied in an embodiment of the present application is shown in <FIG>. The communication system <NUM> may include a network device <NUM>, which may be a device that communicates with a user equipment <NUM> (or referred to as a communication terminal, or a terminal). The network device <NUM> may provide communication coverage for a specific geographical area, and may communicate with UEs located within the coverage area. Optionally, the network device <NUM> may be a base transceiver station (BTS) in a GSM system or CDMA system, a NodeB (NB) in a WCDMA system, an Evolutional Node B (eNB or eNodeB) in an LTE system, or a radio controller in a cloud radio access network (CRAN), or the network device may be a network side device in a mobile switching center, a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, or a network side device in a <NUM> network, or a network device in a future evolved public land mobile network (PLMN), etc..

The communication system <NUM> further includes at least one user equipment <NUM> located within the coverage area of the network device <NUM>. The term "user equipment" as used herein includes, but not limited to, a device configured to receive/send a communication signal via a wired circuit, for example, via a Public Switched Telephone Network (PSTN), a Digital Subscriber Line (DSL), a digital cable, a direct cable; and/or another data connection/network; and/or via a wireless interface, for instance, for a cellular network, a Wireless Local Area Network (WLAN), a digital television network such as a digital video broadcasting-handheld (DVB-H) network, a satellite network, and an amplitude modulation - frequency modulation (AM-FM) broadcast transmitter; and/or another UE; and/or an Internet of Things (IoT) device. A user equipment configured to communicate via a wireless interface may be referred to as "a wireless communication terminal", "a wireless terminal" or "a mobile terminal". Examples of the mobile terminal include, but not limited to, a satellite or cellular phone; a personal communication system (PCS) terminal capable of being combined with a cellular radio phone with data processing, faxing, and data communication abilities; a personal digital assistant (PDA) that may include a radio telephone, a pager, internet/intranet access, a Web browser, a memo pad, a calendar, and/or a Global Positioning System (GPS) receiver; and a conventional laptop and/or palmtop receiver or other electronic apparatus including a radio phone transceiver. The user equipment may refer to an access terminal, a subscriber unit, a subscriber station, a mobile station, a rover platform, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with a wireless communication function, a computing device, or other processing devices connected to a wireless modem, a vehicle-mounted device, a wearable device, a UE in a <NUM> network, or a user equipment in a future evolved Public Land Mobile Network (PLMN), or the like.

Optionally, device to device (D2D) communication may be established between the user equipments <NUM>.

Optionally, the <NUM> system or <NUM> network may be referred to as a new radio (NR) system or a NR network.

<FIG> exemplifies one network device and two user equipments. Optionally, the communication system <NUM> may include multiple network devices, and another quantity of user equipments may be included within a coverage area of each network device, which is not limited in the embodiments of the present application.

Optionally, the communication system <NUM> may include other network entities, such as a network controller and a mobile management entity, which is not limited in the embodiments of the present application.

It should be understood that a device with a communication function in a network/system in the embodiments of the present application may be referred to as a communication device. Taking the communication system <NUM> shown in <FIG> as an example, the communication device may include a network device <NUM> and a user equipment <NUM> which have communication functions, and the network device <NUM> and the user equipment <NUM> may be the specific devices described above, and will not be described repeatedly herein. The communication device may also include other devices in the communication system <NUM>, such as a network controller, a mobile management entity, and other network entity, which is not limited in the embodiments of the present application.

It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and/or" herein describes an association relationship between associated objects only, indicating that there may be three relationships, for example, A and/or B may indicate three cases: A alone, both A and B, and B alone. In addition, the symbol "/" herein generally indicates that there is a "or" relationship between the associated objects before and after "/".

In order to facilitate understanding of the technical solutions of the embodiments of the present application, technological concepts related to the embodiments of the present application will be described below.

Random access is an important process of establishing a wireless connection between a UE and a network side, and the UE can achieve uplink synchronization with a base station through the random access and apply for uplink resources. The random access procedure is divided into a contention-based random access procedure and a noncontention-based random access procedure. The contention-based random access procedure includes a four-step random access procedure and a two-step random access procedure. <FIG> shows a flow chart of the four-step random access procedure, which, as shown in <FIG>, includes the following acts.

In act <NUM>, a UE sends msg1 to a base station.

Herein, the UE sending the msg1 to the base station may be implemented specifically through the following process.

In act <NUM>, the UE receives msg2 sent by the base station.

Herein, the UE receiving the msg2 sent by the base station may be implemented specifically through the following process.

The UE can obtain a PDSCH scheduled by the PDCCH after monitoring the PDCCH scrambled by the RA-RNTI successfully, herein a data format of an MAC PDU containing a RAR is shown in <FIG>, and the MAC PDU includes a plurality of MAC subPDUs, namely an MAC subPDU1, an MAC subPDU2, an MAC subPDU3 and so on. The MAC subPDU1 contains a backoff indication (BI), and the MAC subPDU1 contains an E/T/R/R/BI subheader, a structure of which is shown in <FIG>. The MAC subPDU2 contains a random access preamble ID (RAPID), and the MAC subPDU2 contains an E/T/RAPID subheader, a structure of which is shown in <FIG>. The remaining MAC subPDUs (e.g., the MAC subPDU3) contain a RAPID and a RAR. Taking the MAC subPDU3 as an example, the MAC subPDU3 contains an E/T/RAPID subheader and an MAC RAR. A structure of the E/T/RAPID subheader is shown in <FIG>, and a structure of the MAC RAR is shown in <FIG>. Each of information in <FIG> is introduced as follows:.

In act <NUM>, the UE sends msg3 to the base station.

The msg3 is mainly used for sending a UE ID to the network device to solve contention. For example, in case of an initial access random procedure, the msg3 carries a RRC layer message, that is, a CCCH SDU, which contains the UE ID and RRCSetupRequest; and in case of RRC re-establishment, the msg3 carries RRCRestablishmentRequest.

In act <NUM>, the UE receives msg4 sent by the base station.

The msg4 has two functions, one is for contention resolution; and another is to transmit an RRC configuration message to the terminal. Herein, if the UE receives DCI format 1_0 scrambled by a cell-radio network temporary identifier (C-RNTI) and its corresponding PDSCH, the random access is completed; if the terminal receives DCI format 1_0 scrambled by a TC-RNTI and its corresponding PDSCH, and comparison of contents is successful, the random access is completed.

The two-step random access procedure is a standardization discussion process and is in a research stage. The two-step random access procedure may increase delay and reduce signaling overhead as well. At present, there is a basic way in which msgA transmits msg1 and msg3 of the four-step random access procedure, and msgB transmits msg2 and msg4 of the four-step random access procedure.

Since RAR in a traditional four-step random access procedure responds to a plurality of UEs and contains RAR information corresponding to the plurality of UEs, each piece of RAR information may further contain a TAC, a UL Grant and a TC-RNTI. The msg4 (contention response message) in the four-step random access procedure may respond to one UE (e.g., the msg4 is scheduled by a PDCCH scrambled by a C-RNTI), or may also respond to the plurality of UEs (e.g., the msg4 is scheduled by the PDCCH scrambled by the C-RNTI), herein whether a contention resolution ID MAC CE is carried in msg4 is determined according to whether or not the UE carrying a C-RNTI MAC CE in the msg3. In the two-step random access procedure, msgB needs to contain contents of msg2 and msg4 of the four-step random access procedure. Therefore, the following technical solutions of the embodiments of the present application are proposed.

The following is related to a claimed embodiment.

<FIG> is a schematic flow chart of a random access method according to an embodiment of the present application, which is applied to a two-step random access procedure. As shown in <FIG>, the random access method includes the following acts.

In act <NUM>, a UE sends a first message to a network device, and the network device receives the first message sent by the UE.

In act <NUM>, the network device sends a second message to the UE, and the UE receives the second message sent by the network device, the second message is used for responding to the first messages of one or more UEs, and the second message includes at least one of the following: UE contention resolution ID information, dedicated radio network temporary identifier (RNTI), uplink timing advance information, or uplink scheduling information.

The network device mentioned in embodiments of the present application includes, but is not limited to, an LTE base station (eNB) and an NR base station (gNB).

The UE mentioned in embodiments of the present application may be any device capable of communicating with the network device, such as a mobile phone, a notebook computer, a tablet computer, a vehicle-mounted terminal, or a wearable terminal.

The two-step random access procedure includes two steps: <NUM>) the UE sends msgA to the network device; and <NUM>) the network device sends msgB to the UE. In one implementation of the present application, the second message is msgB, and the first message mentioned in embodiments of the present application is msgA.

In an embodiment of the present application, the second message may respond to a plurality of UEs.

The second message is used for responding to the first message of the plurality of UEs, and the plurality of UEs correspond to the same random access RNTI (RA-RATI), and scheduling information of the second message is scrambled by the random access RNTI corresponding to the plurality of UEs.

The second message includes an MAC PDU, and a format of the MAC PDU may be designed as follows.

A first format (referring to the following application example one): the second message includes an MAC PDU which includes a plurality of first MAC subPDUs, each of which includes a first subheader and a first MAC RAR, the first subheader carries a RAPID, and the first MAC RAR carries the UE contention resolution ID information and a temporary cell RNTI.

Further, the MAC PDU further includes a second MAC subPDU including a second subheader, and the second subheader carries backoff indication information.

In an implementation, in the MAC PDU of the first format, the first MAC RAR further carries uplink timing advance information and/or uplink scheduling information.

A second format (referring to the following application example two): the second message includes an MAC PDU, which includes a plurality of first MAC subPDUs and a plurality of third MAC subPDUs. Each of the first MAC subPDUs includes a first subheader and a first MAC RAR, the first subheader carries a RAPID and an LCID, and the first MAC RAR carries the UE contention resolution ID information and the temporary cell RNTI. Each of the third MAC subPDUs includes a third subheader and a first MAC SDU, and the third subheader carries theRAPID, LCID and SDU length information. Herein, there is a corresponding relationship between the first MAC subPDUs and the third MAC subPDUs. In an implementation, the first MAC SDU in the third MAC subPDU is used for carrying a radio resource control (RRC) message.

Further, the MAC PDU further includes a second MAC subPDU, which includes a second subheader carrying backoff indication information.

In an implemenatation, in the MAC PDU of the second format, the first MAC RAR further carries uplink timing advance information and/or uplink scheduling information.

For the UE, the UE sends the first message to the network device, the first message includes a first preamble and a first UE identifier; the UE detects whether first MAC subPDU in an MAC PDU contains a RAPID corresponding to the first preamble after receiving the MAC PDU sent by the network device; if the first MAC subPDU in the MAC PDU contains the RAPID corresponding to the first preamble, and the UE contention resolution ID information in the first MAC subPDU is consistent with the first UE identifier, the UE determines contention resolution; and if all the first MAC subPDUs in the MAC PDU do not contain the RAPID corresponding to the first preamble, or the first MAC subPDU in the MAC PDU contains the RAPID corresponding to the first preamble but the UE contention resolution ID information in the first MAC subPDU is inconsistent with the first UE identifier, the UE retransmits the first message based on the backoff indication information in the second MAC subPDU.

Application example one: msgB responds to a plurality of UEs.

The same resources in the msgA herein may mean that PRACH resources in the msgA are the same, or that PUSCH resources in the msgA are the same, or that both PRACH resources and PUSCH resources in the msgA are the same.

The msgB contains an MAC PDU, which at least contains a contention resolution message responding to a plurality of UEs. A possible structure of the MAC PDU is shown in <FIG>, that is, the MAC PDU contains one or more MAC subPDUs. The first MAC subPDU is an MAC subPDU with only a subheader, and its structure is consistent with the existing BI header, as shown in <FIG>. Other MAC subPDUs contain a subheader corresponding to a MAC RAR respectively. The MAC subheader is consistent with an MAC subheader in the existing RAR, as shown in <FIG>.

A structure of an MAC RAR is shown in <FIG>. The MAC RAR has <NUM> bytes in total, herein the TAC is a TAC in an RAR in the existing four-step random access procedure, which is used for adjusting uplink timing of uplink transmission for a corresponding UE. The TC-RNTI is a TC-RNTI in the existing four-step random access procedure, which is upgraded to a C-RNTI after contention resolution in a case if the UE does not have the C-RNTI, and is used for blindly detecting the UE's dedicated data scheduling channel. The UE contention resolution ID is a CONTENTION RESOLUTION ID MAC CE carried in the existing msg4.

A structure of another MAC RAR is shown in <FIG>. Compared with the MAC RAR in <FIG>, the MAC RAR in <FIG> further contains a UL grant (or the UL grant may also be a DL grant).

When the UE blindly detects the PDCCH scheduling the msgB by using the calculated RNTI, such as RA-RNTI, the UE will determine whether the MAC PDU in the msgB contains a RAPID corresponding to a preamble index in the msgA. If there is a corresponding RAPID, and the UE contention resolution ID therein is consistent with information carried by payload in the msgA, the contention is resolved. If the UE has blindly detected the msgB, but the UE contention resolution ID therein is inconsistent with the information carried by the payload in the msgA, or even there is no RAPID corresponding to the preamble index, then the UE retransmits the msgA using backoff indicated by BI.

A disadvantage of the application example one is that if the msgB is scheduled by the PDCCH scrambled by the traditional RA-RNTI, and the two-step RACH UE and the four-step RACH UE share RACH resources (including RO and PREAMBLE), it is possible that the four-step RACH UE may also detect the msgB blindly, but the four-step RACH UE cannot recognize the msgB (because it is a new format), which may cause the four-step RACH UE to report an error. There are several methods to avoid this problem.

Method one: the PRACH resources (including RO and PREAMBLE) of the four-step RACH UE and the two-step RACH UE are separated completely, so that the two UEs cannot detect each other's messages, that is, the four-step RACH UE can only detect the traditional RAR, and the two-step RACH UE can only detect large msgB;.

Method two: if the PRACH resources of the four-step RACH UE and the two-step RACH UE cannot be separated completely, then separating search spaces of blind detecting msg2 of the four-step RACH UE from search spaces of blind detecting msgB of the two-step RACH UE;.

Method three: a new way may be designed for blind detecting the RNTI of the msgB by the two-step RACH UE. For example, positions of the PUSCH resources are considered in the calculation of the RARNTI.

The format of the MAC RAR shown in <FIG> may also be changed to a format of an MAC RAR shown in <FIG>. Advancing the UE contention resolution ID may further improve efficiency of UE contention resolution, that is, if it is determined that the UE contention resolution ID does not match, the following TAC and TC-RNTI do not need to be read any more.

The format of the MAC RAR shown in <FIG> may also be changed to a format of a MAC RAR shown in <FIG>. Since the msgB is downlink, it does not need to carry the TAC, which can be indicated to the UE by the network device after the UE receives the msgB, for example, the TAC may be indicated to the UE in a manner of an MAC CE through the following PDCCH or in downlink data scheduled by the PDCCH.

In the above application example one, a format of msgB is designed for a scenario that msgB responds to a plurality of UEs, and only contains some contents of RAR in msg2 in a traditional four-step RACH UE, and an RRC message will be contained in another downlink message scheduled by the network. Such design may effectively reduce the size of msgB TB, and may reuse some formats in existing protocols meanwhile.

Application example two: msgB responds to a plurality of UEs.

The difference between the application example two and the application example one is that the msgB can contain the RRC message, so that the UE can complete a RACH procedure and a RRC layer procedure by only detecting the msgB once.

<FIG> is a first schematic diagram of composition structure of an apparatus for random access provided by an embodiment of the present application. As shown in <FIG>, the first random access apparatus includes a sending unit <NUM> and a receiving unit <NUM>.

The sending unit <NUM> is configured to send a first message to a network device; and the receiving unit <NUM> is configured to receive a second message sent by the network device, and the second message is used for responding to the first message of one or more UEs, the second message includes at least one of the following: UE contention resolution ID information, dedicated radio network temporary identifier (RNTI), uplink timing advance information, or uplink scheduling information.

In an implementation, in a case that the second message is used for responding to the first message of a plurality of UEs, the plurality of UEs correspond to the same random access RNTI, and the scheduling information of the second message is scrambled by the random access RNTI corresponding to the plurality of UEs.

In an implementation, the second message includes an MAC PDU, which includes a plurality of first MAC subPDUs, each of which includes a first subheader and a first MAC RAR, the first subheader carries a RAPID, and the first MAC RAR carries the UE contention resolution ID information and a temporary cell RNTI.

In an implementation, the MAC PDU further includes a second MAC subPDU, which includes a second subheader, and the second subheader carries backoff indication information.

In an implementation, the first subheader further carries a LCID.

The MAC PDU further includes a plurality of third MAC subPDUs, each of which includes a third header and a first MAC SDU, and the third header carries the RAPID, the LCID and SDU length information.

In an implementation, there is a corresponding relationship between the first MAC SDUs and the third MAC subPDUs.

In an implementation, the first MAC SDU in the third MAC subPDU is used for carrying a radio resource control (RRC) message.

In an implementation, the first MAC RAR further carries the uplink timing advance information and/or uplink scheduling information.

In an implementation, the receiving unit <NUM> detects whether the first MAC subPDU in the MAC PDU contains a RAPID corresponding to a first preamble after receiving the MAC PDU sent by the network device; and determines contention resolution if the first MAC subPDU in the MAC PDU contains the RAPID corresponding to the first preamble, and the UE contention resolution ID information in the first MAC subPDU is consistent with a first UE identifier. If all the first MAC subPDUs in the MAC PDU do not contain the RAPID corresponding to the first preamble, or the first MAC subPDU in the MAC PDU contains the RAPID corresponding to the first preamble but the UE contention resolution ID information in the first MAC subPDU is inconsistent with the first UE identifier, the sending unit <NUM> retransmits the first message based on the backoff indication information in the second MAC subPDU.

In an implementation, in a case that the second message is used for responding to the first message of one UE, the scheduling information of the second message is scrambled by the cell RNTI of the UE.

In an implementation, the second message includes an MAC PDU, which includes a plurality of fourth MAC subPDUs, each of which includes an MAC CE, and a plurality of MAC CEs in the MAC PDU carry at least one of the following: uplink timing advance information, temporary cell RNTI, BSR or PHR.

In an implementation, the receiving unit <NUM> determines that the contention is resolved after successfully descrambling the scheduling information of the second message by using the cell RNTI of the UE.

Those skilled in the art should understand that the relevant description for the random access apparatus in the embodiment of the present application may be understood with reference to the relevant description for the random access method in the embodiment of the present application.

<FIG> is a second schematic diagram of structure composition of an apparatus for random access provided by an embodiment of the present application. As shown in <FIG>, the apparatus for random access includes a receiving unit <NUM> and a sending unit <NUM>.

The receiving unit <NUM> is configured to receive a first message sent by a UE; and the sending unit <NUM> is configured to send a second message to the UE, the second message is used for responding to the first message of one or more UEs, and the second message includes at least one of the following: UE contention resolution ID information, dedicated radio network temporary identifier (RNTI), uplink timing advance information, or uplink scheduling information.

In an implementation, the first MAC RAR further carries the uplink timing advance information and/or the uplink scheduling information.

In an implementation, the second message includes an MAC PDU, which includes a plurality of fourth MAC subPDUs, each of which includes an MAC CE, and a plurality of MAC CEs in the MAC PDU carry at least one of the following: the uplink timing advance information, the temporary cell RNTI, BSR or PHR.

Those skilled in the art should understand that the relevant description for the apparatus for random access in the embodiment of the present application may be understood with reference to the relevant description for the method for random access in the embodiment of the present application.

<FIG> is a schematic structural diagram of a communication device <NUM> provided by an embodiment of the present application. The communication device may be a user equipment or a network device. The communication device <NUM> shown in <FIG> includes a processor <NUM>, which may call and run a computer program from a memory to implement the method in the embodiments of the present application.

Optionally, as shown in <FIG>, the communication device <NUM> may further include a memory <NUM>. The processor <NUM> may call and run the computer program from the memory <NUM> to implement the method in the embodiment of the present application.

Optionally, as shown in <FIG>, the communication device <NUM> may further include a transceiver <NUM>, and the processor <NUM> may control the transceiver <NUM> to communicate with other devices. Specifically, the transceiver <NUM> may send information or data to other devices or receive information or data sent by other devices.

The transceiver <NUM> may further include antennas, the number of antennas may be one or more.

Optionally, the communication device <NUM> may specifically be a network device of the embodiment of the present application, and the communication device <NUM> may implement the corresponding processes implemented by the network device in various methods of the embodiments of the present application, which will not be repeated herein for brevity.

Optionally, the communication device <NUM> may specifically be the mobile terminal/user equipment of the embodiments of the present application, and the communication device <NUM> may implement the corresponding processes implemented by the mobile terminal/user equipment in various methods of the embodiments of the present application, which will not be repeated herein for brevity.

<FIG> is a schematic diagram of a structure of a chip of an embodiment of the present application. The chip <NUM> shown in <FIG> includes a processor <NUM>. The processor <NUM> may call and run a computer program from a memory to implement the method in the embodiment of the present application.

Optionally, as shown in <FIG>, the chip <NUM> may further include a memory <NUM>. The processor <NUM> may call and run the computer program from the memory <NUM> to implement the method in the embodiment of the present application.

Optionally, the chip <NUM> may further include an input interface <NUM>. The processor <NUM> may control the input interface <NUM> to communicate with other devices or chips. Specifically, the processor <NUM> may acquire information or data sent by other devices or chips.

The processor <NUM> may control the output interface <NUM> to communicate with other devices or chips. Specifically, the processor <NUM> may output information or data to other devices or chips.

Optionally, the chip may be applied in a network device of the embodiment of the present application, and the chip may implement the corresponding processes implemented by the network device in various methods of the embodiments of the present application, which will not be repeated herein for brevity.

Optionally, the chip may be applied in a mobile terminal/user equipment of the embodiment of the present application, and the chip may implement the corresponding processes implemented by the mobile terminal/user equipment in various methods of the embodiments of the present application, which will not be repeated herein for brevity.

It should be understood that the chip mentioned in the embodiment of the present application may be referred to as a system-level chip, a system chip, a chip system or a system-on-chip, etc..

<FIG> is a schematic block diagram of a communication system <NUM> provided by an embodiment of the present application. As shown in <FIG>, the communication system <NUM> may include a terminal <NUM> and a network device <NUM>.

Herein, the terminal <NUM> may be configured to implement the corresponding functions implemented by the user equipment in the methods described above, and the network device <NUM> may be configured to implement the corresponding functions implemented by the network device in the methods described above, which will not be described repeatedly herein for brevity.

It should be understood that the processor in this embodiments of the present application may be an integrated circuit chip having a signal processing capability. In an implementation process, each of the steps of the foregoing method embodiments may be completed through an integrated logic circuit of hardware in the processor or instructions in a form of software. The processor above may be a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, a discrete gate or a transistor logic device, or a discrete hardware component. The processor may implement or perform various methods, steps and logical block diagrams disclosed in the embodiments of the present application. The general purpose processor may be a microprocessor, or the processor may also be any conventional processor or the like. The steps of the methods disclosed with reference to the embodiments of the present application may be directly implemented to be completed by a hardware decoding processor, or may be implemented by a combination of the hardware in the decoding processor and software modules. The software modules may be located in a storage medium commonly used in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the acts of the foregoing methods in combination with its hardware.

It may be understood that the memory in this embodiment of the present application may be a volatile memory or a non-volatile memory, or may include both a volatile memory and a non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. Through exemplary but non-restrictive description, many forms of RAMs may be used, such as a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct Rambus dynamic random access memory (DR RAM). It should be noted that the memory in the systems and methods described in this specification is aimed at including, but being not be limited to, these and any other suitable types of memories.

It should be understood that, the foregoing memory is described in an example for illustration and should not be construed as limiting. For example, the memory in the embodiments of the present application may also be a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synchlink DRAM (SLDRAM), a direct Rambus RAM (DR RAM), or the like. That is, memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

An embodiment of the present application further provides a computer-readable storage medium configured to store a computer program.

Optionally, the computer-readable storage medium may be applied in a network device of the embodiment of the present application, and the computer program causes a computer to perform the corresponding processes implemented by the network device in various methods of the embodiments of the present application, which will not be repeated herein for brevity.

Optionally, the computer-readable storage medium may be applied in a mobile terminal/user equipment of the embodiment of the present application, and the computer program causes a computer to perform the corresponding processes implemented by the mobile terminal/user equipment in various methods of the embodiments of the present application, which will not be repeated herein for brevity.

An embodiment of the present application further provides a computer program product including computer program instructions.

Optionally, the computer program product may be applied in a network device of the embodiment of the present application, and the computer program instructions cause a computer to perform the corresponding processes implemented by the network device in various methods of the embodiments of the present application, which will not be repeated herein for brevity.

Optionally, the computer program product may be applied in a mobile terminal/user equipment of the embodiment of the present application, and the computer program instructions cause a computer to perform the corresponding processes implemented by the mobile terminal/user equipment in various methods of the embodiments of the present application, which will not be repeated herein for brevity.

An embodiment of the present application further provides a computer program.

Optionally, the computer program may be applied in a network device of the embodiment of the present application, and when the computer program is run on a computer, the computer is enabled to perform the corresponding processes implemented by the network device in various methods of the embodiments of the present application, which will not be repeated herein for brevity.

Optionally, the computer program may be applied in a mobile terminal/user equipment of the embodiment of the present application, and when the computer program is run on a computer, the computer is enabled to perform the corresponding processes implemented by the mobile terminal/user equipment in various methods of the embodiments of the present application, which will not be repeated herein for brevity.

Those of ordinary skill in the art will recognize that the exemplary elements and algorithm acts described in combination with the embodiments disclosed herein may be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may use different methods to implement the described functions in respect to each particular application, but such implementation should not be considered to be beyond the scope of the present application.

Those skilled in the art may clearly understand that for convenience and conciseness of description, the specific working processes of the systems, apparatuses and units described above may refer to the corresponding processes in the forgoing method embodiments and will not be repeated herein.

In several embodiments provided by the present invention, it should be understood that the disclosed systems, apparatuses and methods may be implemented in other ways. For example, the apparatus embodiments described above are only illustrative, for example, the division of the units is only a logical function division, and there may be other division manners in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. On the other hand, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, or may be in electrical, mechanical or other forms.

The unit described as a separate component may or may not be physically separated, and the component shown as a unit may or may not be a physical unit, i.e., it may be located in one place or may be distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments.

In addition, various functional units in various embodiments of the present application may be integrated into one processing unit, or the various units may be physically present separately, or two or more than two units may be integrated into one unit.

Claim 1:
A method for random access, the method comprising:
sending (<NUM>), by a user equipment, UE, a first message to a network device; and
receiving (<NUM>), by the UE, a second message sent by the network device, wherein the second message is used for responding to the first message of one or more UEs, and the second message comprises at least one of the following: UE contention resolution ID information, dedicated radio network temporary identifier, RNTI, uplink timing advance information, or uplink scheduling information; wherein in a case that the second message is used for responding to the first message of a plurality of UEs, the plurality of UEs correspond to same random access RNTI, and scheduling information of the second message is scrambled by the random access RNTI corresponding to the plurality of UEs; wherein the second message comprises a media access control, MAC, protocol data unit, PDU, which comprises a plurality of first MAC subPDUs, each of which comprises a first subheader and a first media access control, MAC, ra-Response, RAR, and the first subheader carries a random access preamble ID, RAPID, and the first MAC RAR carries the UE contention resolution ID information and a temporary cell RNTI; wherein the MAC PDU further comprises a second MAC subPDU, which comprises a second subheader, and the second subheader carries backoff indication information.