This application pertains to the field of communication technologies, and in particular, to a random access method and apparatus and a device.
In current two-step random access, a terminal needs to determine a Random Access Channel (RACH) Occasion based on a cell, and send a Message (MSG) A.
However, in a cell free scenario, a system includes many wireless Access Point (APs). The terminal communicates with one or more adjacent APs, and when the terminal moves between APs, a serving AP of the terminal changes. In this way, an existing random access process is not applicable to cell free.
Embodiments of this application provide a random access method and apparatus and a device.
According to a first aspect, an embodiment of this application provides a random access method, which is performed by a terminal and includes:
According to a second aspect, an embodiment of this application provides a random access method, which is performed by a network device and includes:
According to a third aspect, an embodiment of this application further provides a random access apparatus, including:
According to a fourth aspect, an embodiment of this application further provides a random access apparatus, including:
According to a fifth aspect, an embodiment of this application further provides a communication device. The communication device includes a processor, a memory, and a program or an instruction that is stored in the memory and that can run on the processor, and when the program or the instruction is executed by the processor, steps in the method described in the first aspect or the second aspect are implemented.
According to a sixth aspect, an embodiment of this application further provides a readable storage medium. The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, steps in the method described in the first aspect or the second aspect are implemented.
According to a seventh aspect, an embodiment of this application provides a chip. The chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement the method described in the first aspect or the second aspect.
According to an eighth aspect, an embodiment of this application provides a computer program product. The program product is stored in a non-volatile storage medium, and the program is executed by at least one processor to implement steps in the method described in the first aspect or the second aspect.
According to a ninth aspect, an embodiment of this application provides a communication device, configured to perform steps in the method described in the first aspect, or configured to perform steps in the method described in the second aspect.
In this way, in the embodiments of this application, a message A that includes a preamble and a PUSCH in two-step random access is sent. Because at least one of related information of the preamble and related information of the PUSCH can indicate location-related information of a terminal, a network device may receive the message A, that is, receive the preamble and the PUSCH, and may further learn the location-related information of the terminal according to at least one of the related information of the preamble and the related information of the PUSCH, to determine sending-related information of a message B in two-step random access, so that random access in a cell free scenario can be implemented.
The following clearly describes the technical solutions in the embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Apparently, the described embodiments are some rather than all of the embodiments of this application. Based on the embodiments of this application, all other embodiments obtained by a person of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.
Terms “first” and “second” in the specification and claims of this application are used to distinguish between similar objects, and do not need to be used to describe a specific order or sequence. It should be understood that data used in this way may be interchangeable in appropriate cases, so that the embodiments of this application can be implemented in a sequence other than those shown or described herein. In addition, in the specification and the claims, “and/or” represents at least one of connected objects, and the character “/” generally represents an “or” relationship between associated objects.
It should be noted that the technology described in this application is not limited to a Long Term Evolution (LTE)/LTE-Advanced (LTE-A) system, and may also be used in various wireless communication systems, for example, Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-Carrier Frequency-Division Multiple Access (SC-FDMA), and another system. The terms “system” and “network” in the embodiments of this application are often used interchangeably. The described technology may be used in the foregoing system and radio technology, and may also be used in another system and radio technology. A New Radio (NR) system is described below as an example, and the term NR is used in most of the descriptions, but these technologies can also be used in an application other than an application of the NR system, for example, a 6th Generation (6G) communication system.
With reference to the accompanying drawings, a random access method provided in embodiments of this application is described in detail below by using a specific embodiment and an application scenario thereof.
The method in the embodiments of this application is performed by a terminal. The terminal, such as user equipment, may be an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile console, a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user apparatus. In some alternative embodiments, the terminal device may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a PDA, a handheld device with a wireless communication function, a computing device, another processing device connected to a wireless modem, an in-vehicle device, or a wearable device.
As shown in
Step 201: Send a message A in two-step random access.
The message A includes a preamble and a PUSCH.
At least one of related information of the preamble and related information of the PUSCH indicates location-related information of the terminal.
In this way, the terminal performs step 201, to send the message A that includes the preamble and the PUSCH in two-step random access. Because at least one of the related information of the preamble and the related information of the PUSCH can indicate the location-related information of the terminal, a network device may receive the message A, that is, receive the preamble and the PUSCH, and may further learn the location-related information of the terminal according to at least one of the related information of the preamble and the related information of the PUSCH, to determine sending-related information of a message B in two-step random access, so that random access in a cell free scenario can be implemented.
In addition, the sending-related information of the message B determined according to the location-related information reduces potential inter-AP interference and improves received signal quality of the message B.
The PUSCH included in the message A is a message carried on the PUSCH.
It should be learned that a node that receives the MSG A, a node that determines the sending-related information of the Message B (MSG B), and a node that sends the message B may be a same node, or may be different nodes. Details are not described herein again.
In this embodiment, the at least one of the related information of the preamble and the related information of the PUSCH indicates the location-related information of the terminal. For example, the related information of the preamble may independently indicate the location-related information of the terminal, the related information of the PUSCH may independently indicate the location-related information of the terminal, or the location-related information of the preamble and the related information of the PUSCH jointly indicate the location-related information of the terminal. In addition, the indication of the location-related information of the terminal may be an explicit indication of the location-related information of the terminal, or may be an implicit indication by using a mapping relationship. The mapping relationship may be predefined or configured by a base station. In some alternative embodiments, some parameters of the mapping relationship are configured by the base station, and a related rule or a calculation formula of the mapping relationship is predefined.
In some embodiments, the related information of the preamble includes at least one of the following:
Herein, the preamble sequence information includes information such as a sequence identifier (preamble index(ID)), a sequence length, a root sequence, a scrambling sequence, an initialization sequence, a Subcarrier Spacing (SCS), a cyclic shift of a sequence, or an orthogonal cover code. One or more of the foregoing information may indicate the location-related information or some location-related information of the terminal by using a preset mapping relationship.
The preamble index is associated with a sequence format (for example, at least one of a sequence length, an SCS, or a root sequence). An association relationship is predefined or is configured by the base station; or some related parameters of the association relationship are configured by the base station, and a related rule or a calculation formula of the association relationship is predefined.
In some embodiments, the related information of the PUSCH includes at least one of the following:
One or more of the foregoing information may indicate the location-related information or some location-related information of the terminal by using a preset mapping relationship. In addition, the bit information carried on the PUSCH may also be location-related information or some location-related information of the terminal, to implement an explicit indication. Herein, the demodulation reference signal-related information may be information such as a scrambling sequence and a resource of a Demodulation Reference Signal (DMRS).
In some embodiments, in a case that the related information of the preamble and the related information of the PUSCH jointly indicate the location-related information of the terminal, the related information of the preamble indicates first information of the location-related information, and the related information of the PUSCH indicates second information of the location-related information.
For example, a first mapping relationship defines a correspondence between the first information (for example, indicates a first-type location in a location area) of the location-related information and the related information of the preamble, as shown in Table 1.
In some embodiments, each {preamble index, preamble time domain resource, preamble frequency domain resource} combination may include multiple value combinations of preamble index, preamble time domain resource, and preamble frequency domain resource.
A second mapping relationship defines a correspondence between the second information (for example, indicates a second-type location in the location area) of the location-related information and the related information of the PUSCH. The second information is the other part of the location-related information, indicating a location that is finer than the first information. For example, the first-type location 1 includes four second-type locations: locations 1-1, 1-2, 1-3, and 1-4 that are indicated by using 2 bits carried by the PUSCH. Therefore, the network device can determine the location-related information of the terminal according to the first-type location indicated by the related information of the preamble and the second-type location indicated by the related information of the PUSCH. For example, the base station finally determines, according to the detected first-type location 1 indicated by the related information of the preamble and the second-type location indicated by the 2 bits carried by the PUSCH, that the location information of the terminal is the location 1-2.
In some embodiments, the location-related information includes at least one of the following:
Herein, the location information is complete location information, and may be implemented as a two-dimensional raster (a raster 301 shown in
A format of the location information (such as a size of a raster, a size of a sub-area in polar coordinates, and the selection of the origin) is sent by the base station to the terminal, or is predefined (such as being predefined in a protocol).
For a manner in which the location-related information of the terminal is jointly indicated, a two-dimensional coordinate raster diagram shown in
However, the measurement related to the location is incomplete location information, and the network device needs to synthetically obtain complete location information of the terminal with reference to other information (for example, a location of the network device). Location-related measurements include angles of arrival (and beam information) of different signals, Reference Signal Received Power (RSRP), for example, RSRP of different signals, a delay between different signals, and the like.
It is known from the foregoing content that at least one of the related information of the preamble or the related information of the PUSCH in the message A needs to indicate the location-related information of the terminal. Therefore, in this embodiment, before step 201, the method further includes:
Herein, the first measurement signal may be at least one of a downlink reference signal and a synchronization signal. In this case, the N1 first measurement signals may be N1 downlink reference signals, may be N1 synchronization signals, or may be M downlink reference signals and K synchronization signals, where M+K=N1, and M and K are integers greater than or equal to 0.
The downlink reference signal includes at least one of a Channel State Information Reference Signal (CSI-RS) and a Tracking Reference Signal (TRS). The downlink signal may also be another downlink reference signal except the foregoing signal, which is not listed one by one herein. The synchronization signal includes but is not limited to a Synchronization Signal/Physical Broadcast Channel Signal Block (Synchronization Signal Mid PBCH Block (SSB)).
In some embodiments, the N1 first measurement signals meet at least one of the following:
In addition, for the N1 first measurement signals obtained through measurement, signal parameters of the N1 first measurement signals are greater than or equal to a first threshold, and/or a difference between signal parameters of the m first measurement signals is less than or equal to a second threshold. Herein, the signal parameter includes at least one of RSRP, a Signal to Interference plus Noise Ratio (SINR), and Reference Signal Received Quality (RSRQ). The first threshold and the second threshold are notified by the network device to the terminal by using a system message.
In some embodiments, determining the location-related information of the terminal based on the N1 first measurement signals may be implemented by using one or more implementations in a Global Navigation Satellite System (GNSS), Radio Frequency Identification (RFID), an Ultra Wide Band (UWB), Bluetooth, a wireless local area network Wi-Fi, a network-based positioning technology, or another positioning technology.
After the location-related information of the terminal is determined, at least one of the related information of the preamble and the related information of the PUSCH may be further determined according to the location-related information.
An implementation of determining at least one of the related information of the preamble and the related information of the PUSCH according to the location-related information may be implemented by using at least one of the related information of the preamble and the related information of the PUSCH to indicate reverse processing of the location-related information of the terminal.
For example, if the related information of the preamble and the related information of the PUSCH jointly indicate the location-related information of the terminal, the related information of the preamble may be determined by using the first-type location in the location-related information, and 2-bit information carried by the PUSCH is determined according to the second-type location in the location-related information. In this way, if the location information of the terminal is the location 1-2, the first-type location 1 may determine the related information of the preamble by using Table 1, and the 2-bit information carried by the PUSCH is determined according to the second-type location 1-2.
In addition, because each {preamble index, preamble time domain resource, preamble frequency domain resource} combination may include multiple value combinations of preamble index, preamble time domain resource, and preamble frequency domain resource, the terminal may select one {preamble index, preamble time domain resource, preamble frequency domain resource} value combination as the related information of the preamble in the message A. For example, selection manners include:
In addition, for a case in which the related information of the PUSCH independently indicates the location-related information of the terminal, the related information of the preamble is not associated with the location-related information of the terminal. In some embodiments, before the sending a message A in two-step random access, the method further includes:
Herein, N2 may be equal to or not equal to N1.
In some embodiments, the N2 first measurement signals meet at least one of the following:
In addition, for the N2 first measurement signals obtained through measurement, signal parameters of the N2 first measurement signals are greater than or equal to a first threshold, and/or a difference between signal parameters of the N2 first measurement signals is less than or equal to a second threshold. Herein, the signal parameter includes at least one of RSRP, an SINR, and RSRQ. The first threshold and the second threshold are notified by the network device to the terminal by using a system message.
For example, the related information of the preamble may be according to the N2 first measurement signals based on an association between the N2 first measurement signals and the related information of the preamble. For example, a third mapping relationship defines a correspondence between the related information of the preamble and N2 SSBs, as shown in Table 2.
Each (preamble index, preamble time domain resource, preamble frequency domain resource) combination may include multiple value combinations of preamble index, preamble time domain resource, and preamble frequency domain resource. UE may select and send one {preamble index, preamble time domain resource, preamble frequency domain resource} value combination. For example, selection manners include:
In this embodiment, after determining the related information of the preamble, the terminal can further determine, according to the related information of the preamble, the related information of the PUSCH and related information of a DMRS that are associated, and send the PUSCH in the MSG A. For example, after selecting an RO and a preamble index of the RO, the UE finds, by using a predefined mapping rule, a corresponding PO and DMRS resource that are used to transmit the PUSCH.
Generally, a message is sent based on transmit power and a transmit carrier. Therefore, for example, before step 201, the method further includes:
Herein, N3 may be equal to or may be different from N1 or N2. In this case, the N3 first measurement signals are used for determining at least one of the transmit power of the message A and the transmit carrier.
In some embodiments, the determining the transmit power of the message A includes:
For example, the first measurement signal is an SSB, and RSRP of multiple SSBs associated with the MSG A are considered. For example, the multiple SSBs are sent by using multiple APs, and transmit power of the MSG A is determined based on path losses from the multiple APs to the terminal.
In some embodiments, the determining the transmit power of the message A according to the N3 path loss values is: summing up path loss values of N3 SSBs to obtain a sum, and then obtaining a target path loss value by performing log on the sum by using 10 as a base, and then calculating the transmit power of the MSG A according to the target path loss value.
In addition, if the MSG A is retransmitted, transmit power of the retransmission is raised according to a quantity of retransmission times. If an SSB index is changed during retransmission of the MSG A, power is raised.
The transmit carrier may be selected from may be selected from multiple uplink carriers that are configured by the base station for the terminal to send the MSG A by using signal parameters of the N3 first measurement signals. It is assumed that the terminal is configured with a high frequency carrier and a low frequency carrier by the base station to send the MSG A. If RSRP, SINR, and RSRQ of the N3 first measurement signals are all less than a corresponding threshold, the terminal sends the MSG A by using a target carrier (for example, a carrier with a lower frequency), or otherwise, sends the MSG A by using another carrier (for example, a carrier with a higher frequency).
Based on the determined transmit carrier of the MSGA, a Random Access-Radio Network Temporary Identity (RA-RNTI) may be further determined. A calculation formula of the RA-RNTI is related to a carrier that is used to send the MSG A, for example, is related to a carrier ID.
For the beam-related information for sending the MSG A, if the beam is a millimeter wave (FR2), the MSG A needs to be separately sent to two TRP/APs by using two beams of one panel or two beams of two panels.
In this embodiment, for example, the terminal measures one or more first measurement signals, and may further determine beam-related information for sending the preamble.
In some embodiments, the terminal measures one or more first measurement signals, and may further determine related information of one or more preambles and the related information of the PUSCH, and send one or more MSGs A.
In some embodiments, the terminal measures one or more first measurement signals, and determines, by using measured RSRP values, that random access is performed by using a two-step RACH or a four-step RACH, that is, determines a preamble for sending an MSG 1 or the MSG A. For example, if Q (Q is an integer greater than or equal to 1) first measurement signals obtained through measurement meet a first condition, for example, all Q RSRPs are greater than a third threshold, or a sum of Q RSRPs is greater than a fourth threshold, the preamble of the MSG A is sent, or otherwise, the MSG 1 is sent.
After the terminal sends the message A, the network device that receives the message A can determine sending-related information of a message B based on at least one of the related information of the preamble and the related information of the PUSCH, and send the message B. For the sent message B, for example, after step 201, the method further includes:
Herein, the beam-related information includes a direction of a beam, Quasi Co-Location (QCL) information. Transmission Configuration Index (TCI) state information, and the like.
It is known in the foregoing content that at least one of the related information of the preamble and the related information of the PUSCH indicates location information of the terminal. The network device determines, based on the preamble and the PUSCH that are in the received message A and the location information of the terminal that is indicated by at least one of the related information of the preamble and the related information of the PUSCH, the sending-related information of the message B. Herein, a correspondence between the location-related information and the sending-related information of the message B is predefined or configured.
For example, a fourth mapping relationship defines a correspondence between the location-related information of the terminal and beam-related information of the message B, as shown in Table 3.
A fifth mapping relationship defines a correspondence (cell free) between the location-related information of the terminal and an identifier of a node that sends the message B, as shown in Table 4.
A sixth mapping relationship defines a correspondence (cell free) between the location-related information of the terminal and an identifier of a node that sends the message B/the beam-located information, as shown in Table 5.
In this way, after further determining the sending-related information of the message B based on the location-related information of the terminal that is indicated by at least one of the related information of the preamble and the related information of the PUSCH, the network device sends the message B according to the at least one item in the sending-related information.
In addition, in this embodiment of this application, for example, the method further includes:
Herein, that the terminal sends the first reference signal is that after receiving the first reference signal, the network device may determine the location-related information of the terminal based on the first reference signal, to determine the sending-related information of the message B. Herein, a correspondence between the location-related information and the sending-related information of the message B is predefined or configured. A specific manner thereof is the same as an implementation of the location information of the terminal that is indicated by at least one of the related information of the preamble and the related information of the PUSCH and the sending-related information of the message B. Details are not described herein again.
The first reference signal may be a Sounding Reference Signal (SRS).
In some embodiments, the first reference signal is sent before or after the PUSCH, or on at least one symbol in a slot in which the PUSCH is located.
For example, in this embodiment, the method further includes:
In other words, to ensure that the terminal receives the message B, before sending the message B, the network device sends the N4 second measurement signals by using at least one first node, to help the terminal receive the MSG B. After receiving the N4 second measurement signals, the terminal may receive the message B according to the beam-related information of the N4 second measurement signals.
In some embodiments, the terminal assumes that a DMRS of the MSG B is quasi-co-located with the detected second measurement signal, and the terminal assumes that the DMRS of the MSG B is quasi-co-located with a second measurement signal with a strongest signal parameter.
Herein, the second measurement signal includes at least one of a synchronization signal and a TRS. The N4 second measurement signals may be N4 TRSs, may be N4 synchronization signals, or may be E TRSs and F synchronization signals, where E+F=N4, and E and F are integers greater than or equal to 0.
In addition, because the network device can further send related information of multiple nodes, to receive the first measurement signal and/or the second measurement signal, correspondingly, the method further includes:
Herein, the multiple nodes include at least one of a cell, a TRP, and an AP. Identifiers of the multiple nodes may be node IDs, locations of the multiple nodes may be encrypted, information about a synchronization signal (SSB) or a reference signal (CSI-RS, TRS) associated with the multiple nodes includes sequence information of the signal, a time-frequency resource of the signal, and the like. In a cell free scenario, random access resource information associated with multiple nodes is information about a shared RACH resource corresponding to the multiple nodes.
The related information of the multiple nodes is sent by the network device by using signaling (for example, SIB signaling), and the SIB is a SIB sent by a node or a SIB sent by using a Single-Frequency Network (SFN). The network device may further broadcast information about multiple frequencies of a RACH resource by using the SIB, and the terminal may select one frequency from the corresponding multiple frequencies for RACH transmission, for example, select one frequency for RACH transmission according to a measured SSB RSRP size.
In conclusion, the method in this embodiment of this application may be applied to the scenario shown in
As shown in
Step 501: Receive a message A in two-step random access, where the message A includes a preamble and a PUSCH.
Step 502: Obtain at least one of related information of the preamble and related information of the PUSCH.
At least one of the related information of the preamble and the related information of the PUSCH indicates location-related information of a terminal.
The message A includes the preamble and the PUSCH (that is, a message carried on the PUSCH). Because at least one of the related information of the preamble and the related information of the PUSCH can indicate the location-related information of the terminal, the network device receives the message A, that is, receives the preamble and the PUSCH, and may further learn the location-related information of the terminal according to at least one of the related information of the preamble and the related information of the PUSCH, to determine the sending-related information of a message B in two-step random access, so that random access in a cell free scenario can be implemented.
Herein, the network device may receive a message A forwarded by a first node as the first node or as a processing node.
In some embodiments, after the obtaining at least one of related information of the preamble and related information of the PUSCH, the method further includes:
In some embodiments, in a case that the related information of the preamble and the related information of the PUSCH jointly indicate the location-related information of the terminal, the related information of the preamble indicates first information of the location-related information, and the related information of the PUSCH indicates second information of the location-related information.
In some embodiments, the method further includes:
In some embodiments, the method further includes:
In some embodiments, the related information of the preamble includes at least one of the following:
In some embodiments, the related information of the PUSCH includes at least one of the following:
In some embodiments, the location-related information includes at least one of the following:
In some embodiments, the method further includes:
In some embodiments, the method further includes:
In some embodiments, the first reference signal is sent before or after the PUSCH, or on at least one symbol in a slot in which the PUSCH is located.
In some embodiments, the method further includes:
In some embodiments, the method further includes:
In some embodiments, the determining sending-related information of a message B in two-step random access according to at least one of the related information of the preamble and the related information of the PUSCH includes:
It should be noted that the random access method provided in this embodiment of this application is implemented in cooperation with the foregoing method performed by the terminal. An implementation of the foregoing embodiment of the random access method performed by the terminal is applicable to the method, and a same technical effect can also be achieved.
The random access method provided in this embodiment of this application may be performed by a random access apparatus, or a control module that is in the random access apparatus and that is configured to perform and load the random access method. In this embodiment of this application, that the random access apparatus performs and loads the random access method is used as an example to describe the random access method provided in the embodiments of this application.
As shown in
In some embodiments, the apparatus further includes:
In some embodiments, in a case that the related information of the preamble and the related information of the PUSCH jointly indicate the location-related information of the terminal, the related information of the preamble indicates first information of the location-related information, and the related information of the PUSCH indicates second information of the location-related information.
In some embodiments, the apparatus further includes:
In some embodiments, the apparatus further includes:
In some embodiments, the related information of the preamble includes at least one of the following:
In some embodiments, the related information of the PUSCH includes at least one of the following:
In some embodiments, the location-related information includes at least one of the following:
In some embodiments, the apparatus further includes:
In some embodiments, the fourth processing module is further configured to:
In some embodiments, the apparatus further includes:
In some embodiments, the first reference signal is sent before or after the PUSCH, or on at least one symbol in a slot in which the PUSCH is located.
In some embodiments, the apparatus further includes:
In some embodiments, the apparatus further includes:
The apparatus sends the message A that includes the preamble and the PUSCH in two-step random access. Because at least one of the related information of the preamble and the related information of the PUSCH can indicate the location-related information of the terminal, a network device may receive the message A, that is, receive the preamble and the PUSCH, and may further learn the location-related information of the terminal according to at least one of the related information of the preamble and the related information of the PUSCH, to determine sending-related information of a message B in two-step random access, so that random access in a cell free scenario can be implemented.
The random access apparatus in this embodiment of this application may be an apparatus, or may be a component, an integrated circuit, or a chip in a terminal. The apparatus may be a mobile electronic device, or may be a non-mobile electronic device. For example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle electronic device, a wearable device, a UMPC, a netbook, a PDA, or the like. The non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a counter, or a self-service computer. This is not specifically limited in this embodiment of this application.
The random access apparatus in this embodiment of this application may be an apparatus with an operating system. The operating system may be an Android operating system, may be an iOS operating system, or may be another possible operating system. This is not specifically limited in this embodiment of this application.
The random access apparatus provided in this embodiment of this application can implement processes implemented by the terminal in the method embodiments of
As shown in
In some embodiments, the apparatus further includes:
In some embodiments, in a case that the related information of the preamble and the related information of the PUSCH jointly indicate the location-related information of the terminal, the related information of the preamble indicates first information of the location-related information, and the related information of the PUSCH indicates second information of the location-related information.
In some embodiments, the apparatus further includes:
In some embodiments, the apparatus further includes:
In some embodiments, the related information of the preamble includes at least one of the following:
In some embodiments, the related information of the PUSCH includes at least one of the following:
In some embodiments, the location-related information includes at least one of the following:
In some embodiments, the apparatus further includes:
In some embodiments, the apparatus further includes:
In some embodiments, the first reference signal is sent before or after the PUSCH, or on at least one symbol in a slot in which the PUSCH is located.
In some embodiments, the apparatus further includes:
In some embodiments, the apparatus further includes:
In some embodiments, the first determining module is further configured to:
The apparatus receives the message A, and the message A includes the preamble and the PUSCH. Because at least one of the related information of the preamble and the related information of the PUSCH can indicate the location-related information of the terminal, the apparatus may further learn the location-related information of the terminal according to at least one of the related information of the preamble and the related information of the PUSCH, to determine the sending-related information of the message B in two-step random access, so that random access in a cell free scenario can be implemented.
The random access apparatus in this embodiment of this application may be an apparatus, or may be a component, an integrated circuit, or a chip in a network device. The apparatus may be a base station, and this embodiment of this application sets no specific limitation.
The random access apparatus provided in this embodiment of this application can implement processes implemented by the network device in the method embodiments of
In some embodiments, as shown in
The terminal 900 includes but is not limited to components such as a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910.
It may be understood by a person skilled in the art that the terminal 900 may further include a power supply (such as a battery) that supplies power to each component. The power supply may be logically connected to the processor 910 by using a power management system, to implement functions such as charging, discharging, and power consumption management by using the power management system. A structure of the terminal shown in
It should be understood that, in this embodiment of this application, the input unit 904 may include a Graphics Processing Unit (GPU) 9041 and a microphone 9042. The graphics processing unit 9041 processes image data of a static picture or a video obtained by an image capture apparatus (such as a camera) in a video capture mode or an image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in a form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 907 includes a touch panel 9071 and another input device 9072. The touch panel 9071 is also referred to as a touchscreen. The touch panel 9071 may include two parts: a touch detection apparatus and a touch controller. The another input device 9072 may include but is not limited to one or more of a physical keyboard, a function key (such as a volume control key or an on/offkey), a trackball, a mouse, a joystick, and the like. Details are not described herein.
In this embodiment of this application, after receiving downlink data from a network device, the radio frequency unit 901 sends the downlink data to the processor 910 for processing, and sends uplink data to the network device. Generally, the radio frequency unit 901 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 909 may be configured to store a software program or an instruction and various data. The memory 909 may mainly include a storage program or instruction area and a storage data area, where the storage program or instruction area may store an operating system, an application program or an instruction required by at least one function (such as a sound play function or an image play function), and the like. In addition, the memory 909 may include a high-speed random access memory, and may further include a non-volatile memory. The non-volatile memory may be a Read-only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory, for example, at least one magnetic disk storage device, a flash memory device, or another non-volatile solid-state storage device.
The processor 910 may include one or more processing units. In some embodiments, the processor 910 may be integrated with an application processor and a modem processor. The application processor mainly processes an operating system, a user interface, an application program or an instruction, and the like, and the modem processor mainly processes wireless communication, for example, a baseband processor. It may be understood that the modem processor may also not be integrated into the processor 910.
The radio frequency unit 901 is configured to send a message A in two-step random access.
The message A includes a preamble and a physical uplink shared channel PUSCH.
At least one of related information of the preamble and related information of the PUSCH indicates location-related information of the terminal.
The terminal sends the message A that includes the preamble and the PUSCH in two-step random access. Because at least one of the related information of the preamble and the related information of the PUSCH can indicate the location-related information of the terminal, a network device may receive the message A, that is, receive the preamble and the PUSCH, and may further learn the location-related information of the terminal according to at least one of the related information of the preamble and the related information of the PUSCH, to determine sending-related information of a message B in two-step random access, so that random access in a cell free scenario can be implemented.
For example, an embodiment of this application further provides a network device. As shown in
The foregoing band processing apparatus may be located in the baseband apparatus 1003. In the foregoing embodiment, a method performed by the network device may be implemented in the baseband apparatus 1003. The baseband apparatus 1003 includes a processor 1004 and a memory 1005.
For example, the baseband apparatus 1003 may include at least one baseband board. Multiple chips are disposed on the baseband board. As shown in
The baseband apparatus 1003 may further include a network interface 1006, configured to exchange information with the radio frequency apparatus 1002, where the interface is, for example, a Common Public Radio Interface (CPRI).
For example, the network device in this embodiment of this application further includes an instruction or a program that is stored in the memory 1005 and that can run on the processor 1004. The processor 1004 invokes the instruction or the program in the memory 1005 to perform the method performed by the modules shown in
An embodiment of this application further provides a readable storage medium. The readable storage medium stores a program or an instruction. When the program or the instruction is executed by a processor, the foregoing processes of the embodiment of the random access method performed by the terminal or the random access method performed by the network device are implemented, and a same technical effect can be achieved. To avoid repetition, details are not described herein again.
The processor is a processor in the communication device in the foregoing embodiment. The readable storage medium includes a computer-readable storage medium such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, an optical disc, or the like.
An embodiment of this application further provides a chip. The chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction, to implement the foregoing processes of the embodiment of the random access method performed by the terminal or the random access method performed by the network device, and a same technical effect can be achieved. To avoid repetition, details are not described herein again.
An embodiment of this application further provides a computer program product. The program product is stored in a non-volatile storage medium, and the program is executed by at least one processor to implement the foregoing processes of the embodiment of the random access method, and a same technical effect can be achieved. To avoid repetition, details are not described herein again.
An embodiment of this application provides a communication device, which is configured to perform the foregoing processes of the embodiment of the random access method, and a same technical effect can be achieved. To avoid repetition, details are not described herein again.
It should be understood that the chip mentioned in this embodiment of this application may also be referred to as a system-level chip, a system chip, a chip system, or a system on a chip.
It should be noted that in this specification, the term “include”, “including”, or any other variant is intended to cover non-exclusive inclusion, so that a process, method, article, or apparatus that includes a series of elements includes not only those elements but also other elements that are not explicitly listed, or includes elements inherent to such a process, method, article, or apparatus. In the absence of more restrictions, an element defined by the statement “including a . . . ” does not exclude another same element in a process, method, article, or apparatus that includes the element. In addition, it should be noted that a scope of the method and the apparatus in the embodiments of this application is not limited to: performing a function in a sequence shown or discussed, and may further include: performing a function in a basically simultaneous manner or in a reverse sequence based on an involved function. For example, the described method may be performed in a different order, and various steps may be added, omitted, or combined. In addition, features described with reference to some examples may be combined in other examples.
According to the descriptions of the foregoing implementations, a person skilled in the art may clearly understand that the foregoing method embodiments may be implemented by using software and a required universal hardware platform, or may be implemented by using hardware. In some embodiments, the technical solutions of this application or the part contributing to existing technologies may be implemented in a form of a software product. The computer software product is stored in a storage medium (such as a ROM/RAM, a magnetic disk, or an optical disc) and includes several instructions for instructing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the methods described in the embodiments of this application.
The embodiments of this application are described with reference to the accompanying drawings. However, this application is not limited to the foregoing specific implementations. The foregoing specific implementations are merely examples, but are not limiting. A person of ordinary skill in the art may make many forms without departing from the objective and the scope of the claims of this application, and these forms all fall within the protection scope of this application.
Number | Date | Country | Kind |
---|---|---|---|
202011408563.6 | Dec 2020 | CN | national |
This application is a continuation of International Application No. PCT/CN2021/134967, filed on Dec. 2, 2021, which claims priority to Chinese Patent Application No. 202011408563.6 filed on Dec. 4, 2020. The entire contents of each of the above-referenced applications are expressly incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2021/134967 | Dec 2021 | US |
Child | 18204929 | US |