A random access method and apparatus
By dividing the terminal's RO resources into multiple RO sets and allocating preambles according to the sharing mode and configuration information, the random access conflict problem of terminals in idle or inactive states is solved, and a simplified system design is achieved that accurately distinguishes terminal types and access modes.
Patent Information
- Application Number
- CN202110851390.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-06-04
- Filing Date
- 2021-07-27
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2041-07-27
AI Technical Summary
When a terminal is in an idle or inactive state, how to configure a random access opportunity (RO) and preamble sequence for the terminal to avoid random access conflicts and simplify system design.
By dividing the RO resources of the terminal into multiple RO sets and independently indicating the allocation of preambles according to the sharing mode and configuration information of the RO sets, the terminal type and random access mode can be distinguished to avoid conflicts.
It achieves accurate distinction between terminal types and access methods under multiple types of terminals and multiple random access methods, avoids conflicts, simplifies system design and saves signaling overhead.
Smart Images

Figure CN115442912B_ABST
Abstract
Description
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on June 4, 2021, with application number 202110624411.8 and application name “A Random Access Sequence Division Method”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present application relate to the field of communication technologies, and in particular to a random access method and apparatus. Background Art
[0003] Currently, when a terminal is in an idle or inactive state, if the terminal has service needs, the terminal can select a suitable access network device, send a preamble sequence on a random access occasion (RO), perform random access, such as 4-step random access or 2-step random access, switch from the idle / inactive state to the connected state, access the cell, and transmit uplink data to the access network device.
[0004] Among them, how to configure RO for the terminal and the preamble corresponding to RO are issues that have been discussed. Summary of the Invention
[0005] The embodiments of the present application provide a random access method and apparatus to solve the problem of configuring a RO for a terminal and a preamble corresponding to the RO.
[0006] To achieve the above objectives, the present invention adopts the following technical solutions:
[0007] In a first aspect, an embodiment of the present application provides a random access method, the method comprising: a first terminal belonging to a first category of terminals receives at least one synchronization signal block (SSB) from an access network device, selects a first SSB from the at least one SSB, selects a first RO corresponding to the first SSB from RO resources of the first category of terminals, and sends a first message carrying a preamble to the access network device on the first RO;
[0008] Correspondingly, corresponding to the access network device side, an embodiment of the present application also provides a random access method, which includes: the access network device sends at least one SSB, and receives a first message from a first terminal belonging to a first category of terminals on a first RO corresponding to the first SSB, where the first message carries a preamble.
[0009] The first RO corresponding to the first SSB is included in the RO resources of the first type of terminal. The RO resources of the first type of terminal include multiple RO sets, different RO sets correspond to different RO configuration information, and the RO configuration information corresponding to the RO set includes information for indicating the preamble allocated to the first type of terminal in the preamble corresponding to the RO set.
[0010] Based on the first aspect, the RO resources of a class of terminals can be divided into multiple RO sets. For example, they can be divided into multiple different RO sets based on the sharing mode of the ROs. Different RO sets have different sharing modes and correspond to different RO configuration information. That is, with the RO set as the granularity, the allocation status of the preamble corresponding to the RO set is independently indicated based on the sharing mode of the ROs included in the RO set. For example, which preambles in the preamble corresponding to the RO set are allocated to the first class of terminals and which are allocated to the second class of terminals; or which preambles are allocated to 4-step RA and which are allocated to 2-step RA, etc. In this way, the preamble sent on the RO can accurately distinguish the type of terminal initiating random access and / or the random access mode, thereby avoiding random access conflicts.
[0011] In one possible design, the method further includes: the first terminal receiving a system message from an access network device, the system message including RO configuration information corresponding to each of the multiple RO sets. Correspondingly, on the access network device side, the access network device sends a system message including the RO configuration information corresponding to each RO set.
[0012] Based on this possible design, the RO configuration information corresponding to each RO set can be broadcasted through a system message so that terminals in the cell can receive the RO configuration information, thereby simplifying the system design and saving signaling overhead.
[0013] In one possible design, the system message also includes the configuration information of the initial BWP of the first type of terminal, and the RO configuration information corresponding to each RO set is included in the configuration information of the initial BWP. In this way, the relevant configuration of the RO can be associated with the initial BWP, simplifying the system design.
[0014] In one possible design, the multiple RO sets include a first RO set and a second RO set, where the time-frequency information of the first RO set is different from that of the second RO set; the RO configuration information corresponding to the first RO set is also used to indicate the time-frequency information of the first RO set; and the RO configuration information corresponding to the second RO set is also used to indicate the time-frequency information of the second RO set. Based on this possible design, when the time-frequency positions corresponding to different RO sets are different, the time-frequency position of each RO set is independently indicated, simplifying the system design.
[0015] In one possible design, the multiple RO sets include a first RO set and a second RO set, and the time-frequency information of the first RO set and the second RO set are the same. In this case, the system message also includes a mask indicating the first RO set and the same time-frequency information corresponding to the multiple RO sets. Based on this possible design, when multiple RO sets correspond to the same time-frequency position, only one time-frequency information is configured, saving signaling overhead. At the same time, to distinguish different RO sets, the RO set can be indicated by the mask corresponding to the RO set, simplifying system design.
[0016] In one possible design, the time-frequency information of the RO set includes the time domain position of the RO set, the frequency division multiplexing coefficient, and the starting frequency domain position of the RO set; the starting frequency domain position of the RO set is the offset between the starting RO in the RO set and the starting frequency of the initial BWP, and the offset is an integer greater than or equal to 0, or an integer less than 0.
[0017] Based on this possible design, an RO set can be located by indicating information such as the time domain position, the frequency division multiplexing coefficient, and the starting frequency domain position, thereby simplifying the system design. At the same time, the frequency of the starting RO of the RO set is not limited. It can overlap with the starting frequency of the initial BWP, that is, the offset value is 0, and its frequency can also be greater than or less than the starting frequency of the initial BWP, etc., so that the starting RO position of the RO set can be designed flexibly and effectively.
[0018] In one possible design, the starting frequency domain position of the RO set is associated with the starting frequency domain position of the terminal's initial BWP, the system bandwidth, and the offset of the starting RO of the RO set relative to the starting frequency of the system bandwidth. Based on this possible design, if the values of one or more of these parameters are known, the values of the remaining unknown parameters can be calculated based on the known values, simplifying system design.
[0019] In one possible design, each RO in the RO set corresponds to N groups of SSBs, each group of SSBs includes M SSBs; different SSBs correspond to different preambles; where M and N are integers greater than or equal to 1. Based on this possible design, when multiple SSBs share an RO, each SSB can be configured with its own preamble, so that the preamble can be used to distinguish the SSB, simplifying system design.
[0020] In one possible design, for the mth SSB in the nth group, the number of the starting preamble allocated to the first type of terminal in the preamble corresponding to the SSB is based on M, N, R, Q and Determine; wherein R is the total number of preambles for other types of terminals except the first type of terminals in the preamble corresponding to the SSB group, and R is an integer greater than or equal to 0; the value range of n is [0, N-1], and N is an integer greater than or equal to 1; is the total number of preambles used for random access in the preamble corresponding to the RO set, is an integer greater than 1; the value range of m is [0, M-1], where M is an integer greater than or equal to 1; Q is the total number of preambles for the first type of terminals in the preamble corresponding to the SSB group.
[0021] Based on this possible design, when multiple types of terminals share an RO and the RO is shared by multiple SSBs of a first type of terminal, for an SSB of a first type of terminal, the preamble configured for use by the SSB can be determined based on the number of preambles allocated to other types of terminals and the number of preamles allocated to other SSBs, thereby simplifying the system design.
[0022] In one possible design, the starting That is, the number of the starting preamble used by SSB can be calculated according to a preset mathematical model, thereby simplifying system design.
[0023] In one possible design, the following first information indicates the preambles allocated for use by the first category of terminals in the preamble corresponding to the RO set: the first information includes a bitmap, the bitmap including multiple bits, each bit corresponding to one or more preambles in the preamble corresponding to the RO set; when the value of the bit is a first value, the preamble corresponding to the bit is allocated for use by the first category of terminals, and when the value of the bit is a second value, the preamble corresponding to the bit is not allocated for use by the first category of terminals, that is, the allocated preamble is indicated by a bit sequence; or, the first information includes one or more of the following information: the number of preambles allocated to the first category of terminals in the preamble corresponding to the RO set, the number of the starting preamble allocated to the first category of terminals, and the number of unusable preambles in the preamble allocated to the first category of terminals; or, the first information includes one or more of the following information: the number of the starting preamble and the number of the ending preamble allocated to the first category of terminals in the preamble corresponding to the RO set, and the number of the unusable preambles in the preamble allocated to the first category of terminals.
[0024] Based on this possible design, the preamble allocated to the first category of terminals can be indicated flexibly and effectively.
[0025] In one possible design, all ROs in the RO resources are located within the initial BWP of the first category of terminals; alternatively, some or all ROs in the RO resources are located outside the initial BWP of the first category of terminals. This means that the present application does not restrict the location of RO resources for the first category of terminals. RO resources can be configured separately for the first category of terminals, or they can share RO resources with other categories of terminals. This increases the flexibility of RO resource configuration.
[0026] In one possible design, if the first RO is located in the second-category initial BWP, the method further includes: the first terminal switching the initial BWP used for random access from the initial BWP of the second-category terminal to the initial BWP of the first-category terminal; and the first terminal receiving a first response from the access network device on the initial BWP of the first-category terminal; wherein the first response corresponds to the first message. That is, after the first-category terminal initiates random access on an RO outside of its own initial BWP resources, the first-category terminal may switch its operating frequency back to its own initial BWP to ensure information transmission on its own transmission resources, thereby improving transmission accuracy.
[0027] In one possible design, different RO sets correspond to different terminal types and / or random access modes. Multiple RO sets are obtained based on the random access modes corresponding to the ROs included in the RO resources; and / or multiple RO sets are obtained based on the terminal types corresponding to the ROs included in the RO resources. Based on this possible design, different RO sets can be divided based on terminal type and / or random access mode, and different RO configuration information can be designed based on the allocation of preambles corresponding to different RO sets.
[0028] In a second aspect, an embodiment of the present application provides a random access method, the method comprising: a first terminal belonging to a first category of terminals receives at least one synchronization signal block (SSB) from an access network device, selects a first SSB from the at least one SSB, selects a first RO corresponding to the first SSB from RO resources of the first category of terminals, and sends a first message carrying a preamble to the access network device on the first RO;
[0029] Correspondingly, corresponding to the access network device side, an embodiment of the present application also provides a random access method, which includes: the access network device sends at least one SSB, and receives a first message from a first terminal belonging to a first category of terminals on a first RO corresponding to the first SSB, where the first message carries a preamble.
[0030] The first RO corresponding to the first SSB is included in the RO resources of the first type of terminal. All ROs in the RO resources of the first type of terminal are located in the initial BWP of the first type of terminal; or, some or all ROs in the RO set of the first type of terminal are located outside the initial BWP of the first type of terminal, for example, some or all ROs in the RO set of the first type of terminal are located in the initial BWP of the second type of terminal.
[0031] Based on the second aspect, there is no restriction on the location of RO resources for the first type of terminals. RO resources can be configured independently for the first type of terminals, or they can share RO resources with other types of terminals without restriction, which increases the flexibility of RO resource configuration. At the same time, when multiple types of terminals share ROs, RO utilization can be improved.
[0032] In one possible design, the initial BWP of the first category of terminals is independent of the initial BWP of the second category of terminals; alternatively, the initial BWP of the first category of terminals partially or completely overlaps with the initial BWP of the second category of terminals. This possible design increases the flexibility of initial BWP configuration and improves initial BWP utilization when the initial BWP is shared by multiple categories of terminals.
[0033] In one possible design, if the first RO is located in the second-category initial BWP, the method further includes: the first terminal switching the initial BWP used for random access from the initial BWP of the second-category terminal to the initial BWP of the first-category terminal; and the first terminal receiving a first response from the access network device on the initial BWP of the first-category terminal; wherein the first response corresponds to the first message. That is, after the first-category terminal initiates random access on an RO outside of its own initial BWP resources, the first-category terminal may switch its operating frequency back to its own initial BWP to ensure information transmission on its own transmission resources, thereby improving transmission accuracy.
[0034] In a third aspect, the present application provides a communication device, which may be a first terminal or a chip or system-on-chip in the first terminal, and may implement the functions of the terminal in the first aspect or the second aspect, or any possible design of the first aspect or any possible design of the second aspect. The functions may be implemented by hardware or software modules. For example, the communication device may include: a receiving unit, a processing unit, and a transmitting unit.
[0035] The receiving unit is configured to receive at least one SSB from an access network device.
[0036] The processing unit is configured to select a first SSB from at least one SSB, and select a first RO corresponding to the first SSB from RO resources of the first type of terminal.
[0037] A sending unit, configured to send a first message carrying a preamble to an access network device on a first RO;
[0038] In one possible design, the first RO corresponding to the first SSB is included in the RO resources of the first type of terminal. The RO resources of the first type of terminal include multiple RO sets, different RO sets correspond to different RO configuration information, and the RO configuration information corresponding to the RO set is used to indicate the preamble allocated to the first type of terminal in the preamble corresponding to the RO set.
[0039] In another possible design, all ROs in the RO resources of the first category of terminals are located in the initial BWP of the first category of terminals; or, some or all ROs in the RO set of the first category of terminals are located outside the initial BWP of the first category of terminals, for example, some or all ROs in the RO set of the first category of terminals are located in the initial BWP of the second category of terminals.
[0040] Specifically, the relevant descriptions of the first category RO resources, the different RO sets included in the first category RO resources, and the different RO configuration information corresponding to different RO sets can be referred to the above-mentioned first aspect or second aspect or any possible design of the first aspect or any possible design of the second aspect, and will not be repeated here.
[0041] In a fourth aspect, the present application provides a communication device, which may be an access network device or a chip or system-on-chip in the access network device, and may implement the functions of the terminal in the first aspect or the second aspect, or any possible design of the first aspect or any possible design of the second aspect. The functions may be implemented by hardware or software modules. For example, the communication device may include: a transmitting unit and a receiving unit.
[0042] The sending unit is configured to send at least one SSB.
[0043] The receiving unit is configured to receive a first message carrying a preamble from a first terminal on a first RO.
[0044] In one possible design, the first RO corresponding to the first SSB is included in the RO resources of the first type of terminal. The RO resources of the first type of terminal include multiple RO sets, different RO sets correspond to different RO configuration information, and the RO configuration information corresponding to the RO set is used to indicate the preamble allocated to the first type of terminal in the preamble corresponding to the RO set.
[0045] In another possible design, all ROs in the RO resources of the first category of terminals are located in the initial BWP of the first category of terminals; or, some or all ROs in the RO set of the first category of terminals are located outside the initial BWP of the first category of terminals, for example, some or all ROs in the RO set of the first category of terminals are located in the initial BWP of the second category of terminals.
[0046] Specifically, the relevant descriptions of the first category RO resources, the different RO sets included in the first category RO resources, and the different RO configuration information corresponding to different RO sets can be referred to the above-mentioned first aspect or second aspect or any possible design of the first aspect or any possible design of the second aspect, and will not be repeated here.
[0047] In a fifth aspect, a communication device is provided. The communication device may be a first terminal or a chip or system-on-chip in the first terminal. The communication device may implement the functions performed by the first terminal in the aforementioned aspects or possible designs, and the functions may be implemented through hardware. Alternatively, the communication device may be an access network device or a chip or system-on-chip in the access network device. The communication device may implement the functions performed by the access network device in the aforementioned aspects or possible designs, and the functions may be implemented through hardware. In one possible design, the communication device may include: a processor and a communication interface, and the processor and communication interface may support the communication device in executing the method described in the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect. In another possible design, the communication device may further include a memory for storing computer-executable instructions and data necessary for the communication device. When the communication device is in operation, the processor executes the computer-executable instructions stored in the memory, causing the communication device to perform the random access method described in the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect.
[0048] In the sixth aspect, a computer-readable storage medium is provided, which may be a readable non-volatile storage medium. The computer-readable storage medium stores instructions that, when executed on a computer, enable the computer to execute the random access method described in the first aspect or any possible design of the first aspect or the second aspect or any possible design of the second aspect.
[0049] In the seventh aspect, a computer program product comprising instructions is provided, which, when run on a computer, enables the computer to execute the random access method described in the first aspect or any possible design of the first aspect or the second aspect or any possible design of the second aspect.
[0050] In an eighth aspect, a communication device is provided. The communication device may be a first terminal or a chip or system-on-chip in the first terminal, or an access network device or a chip or system-on-chip in the access network device. The communication device includes one or more processors and one or more memories. The one or more memories are coupled to the one or more processors and are configured to store computer program code. The computer program code includes computer instructions that, when executed by the one or more processors, cause the communication device to perform the method described in the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect.
[0051] Among them, the technical effects brought about by any design method from the third aspect to the eighth aspect can refer to the technical effects brought about by the above-mentioned first aspect or any possible design of the first aspect, and will not be repeated here.
[0052] In a ninth aspect, embodiments of the present application provide a communications system, which may include: a first terminal and an access network device. The first terminal may execute the method described in the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect, and the access network device may execute the method described in the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1 Schematic diagram for sending SSB;
[0054] Figure 2a Schematic diagram of 4-step random access;
[0055] Figure 2b Schematic diagram of 2-step random access;
[0056] Figure 3a Schematic diagram of the correspondence between SSB and RO Figure 1 ;
[0057] Figure 3b Schematic diagram 2 of the corresponding relationship between SSB and RO;
[0058] Figure 4a This is the preamble corresponding to RO Figure 1 ;
[0059] Figure 4b Schematic diagram 2 of the preamble corresponding to RO;
[0060] Figure 4c This is a schematic diagram of shared RO;
[0061] Figure 5 A simplified schematic diagram of a system architecture provided in an embodiment of the present application;
[0062] Figure 6 A schematic diagram of the composition of a communication device provided in an embodiment of the present application;
[0063] Figure 7 A flow chart of a random access method provided in an embodiment of the present application;
[0064] Figure 8a Schematic diagram of multiple types of terminals sharing a group of RO resources provided in the embodiment of this application Figure 1 ;
[0065] Figure 8b Schematic diagram 2 of multiple types of terminals sharing a set of RO resources provided in an embodiment of the present application;
[0066] Figure 8c Schematic diagram 3 of multiple types of terminals sharing a set of RO resources provided in an embodiment of the present application;
[0067] Figure 8d Schematic diagram 4 of multiple types of terminals sharing a set of RO resources provided in an embodiment of the present application;
[0068] Figure 9a Schematic diagram of multiple types of terminals sharing a group of RO resources provided in the embodiment of this application Figure 1 ;
[0069] Figure 9b Schematic diagram 2 of multiple types of terminals sharing a set of RO resources provided in an embodiment of the present application;
[0070] Figure 9c Schematic diagram 3 of multiple types of terminals sharing a set of RO resources provided in an embodiment of the present application;
[0071] Figure 10a Schematic diagram of preamble allocation provided in the embodiment of the present application Figure 1 ;
[0072] Figure 10b Schematic diagram 2 of preamble allocation provided in an embodiment of the present application;
[0073] Figure 10c Schematic diagram 3 of preamble allocation provided in an embodiment of the present application;
[0074] Figure 10d Schematic diagram 4 of preamble allocation provided in an embodiment of the present application;
[0075] Figure 11a Schematic diagram of preamble allocation provided in the embodiment of the present application Figure 5 ;
[0076] Figure 11b Schematic diagram of preamble allocation provided in the embodiment of the present application Figure 6 ;
[0077] Figure 12 A schematic diagram of the composition of a communication device 120 provided in an embodiment of the present application;
[0078] Figure 13 A schematic diagram of the composition of a communication device 130 provided in an embodiment of the present application;
[0079] Figure 14 A schematic diagram of the composition of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0080] In a communication system, after the terminal is turned on or in scenarios such as cell switching, the terminal can detect the synchronization signal block (SSB) sent by the access network devices around it, select the access network device that can provide network services for the terminal based on the SSB and system message sent by the access network device, initiate random access (RA) to the selected access network device on the RO corresponding to the SSB, access the cell covered by the access network device (or the cell corresponding to the SSB), and transmit data with the access network device through the radio resource control (RRC) connection between the terminal and the access network device.
[0081] In an embodiment of the present application, the SSB may include a synchronization sequence (SS) and a physical broadcast channel (PBCH). System information may include a master information block (MIB) and a system information block (SIB). The SS may be used to synchronize transmissions between a terminal and an access network device. The system information may include some communication parameters of the cell, such as configuration information of the initial bandwidth part (BWP), the size of the system bandwidth, the subcarrier spacing, and one or more frame structure configurations. Taking the cell (or sector) as the granularity, in order to ensure that the signal sent by the access network device can cover the entire cell, a cell may correspond to one or more SSBs, one SSB corresponds to one beam, and different beams correspond to SSBs with different numbers. The access network device may send one or more SSBs in the cell, and the terminal in the cell may receive and detect the signal quality of one or more SSBs, and determine which SSB corresponds to the beam that can provide better signal quality based on the detection results. For example, the beam corresponding to the SSB with the largest signal reception energy may be determined as the beam with better signal quality.
[0082] For example, taking the access network device as a base station, Figure 1 As shown in the figure, the base station uses four SSBs: SSB0-SSB3 to cover a sector / cell. After the terminal detects SSB0-SSB3 sent by the base station, it can measure the signal quality of these four SSBs. If it is determined that the beam corresponding to SSB2 can provide good signal quality and the provided signal quality can meet the access requirements, it is determined that the base station corresponding to the cell can provide network services to the terminal. If the terminal decides to access the cell, it initiates random access to the base station on the RO corresponding to SSB2.
[0083] In the embodiments of the present application, the random access described above may refer to contention-based random access (or referred to as contention-based random access or competitive random access, etc.), which may include 4-step random access (4-step RA) or 2-step random access (2-step RA). In contrast to contention-based random access, there is also non-contention-based random access (or referred to as non-contention-based random access or non-contention-based random access). Non-contention-based random access can be applied to scenarios such as cell switching, or when there is a need for downlink data transmission but synchronization is lost. Non-contention-based random access may refer to a random access initiated by a terminal using a preamble designated for non-contention-based random access on an RO designated by an access network device. It should be understood that, unless otherwise specified, the random access described in this application refers to contention-based random access, and this application does not discuss non-contention-based random access. The following introduces 4-step random access and 2-step random access:
[0084] Reference Figure 2a , is a 4-step random access, such as Figure 2a As shown, the four-step random access may include: step (1), the terminal selects a random access channel (RA) occasion (RAoccasion, RO), and sends message 1 (message 1, Msg1) to the access network device on the selected RO to notify the access network device that there is a random access request. Message 1 may include a preamble (or a preamble code or a random access sequence (random access preamble)). Step (2), after receiving Msg1, the access network device sends a random access response (random access response) to the terminal. The random access response may also be called message 2 (message 2, Msg2). Message 2 may include scheduling information of message 3 (message 3, Msg3), and message 2 may be used to instruct the terminal how to send message 3. The terminal receives message 2 accordingly. Step (3), the terminal sends message 3 to the access network device according to message 2. Step (4): The access network device sends message 4 (Msg4) to the terminal. Message 4 may include a response message to Msg3 determined by the access network device. The response message may include relevant information for resolving contention between terminals.
[0085] Reference Figure 2b , for 2-step random access, such as Figure 2bAs shown, the two-step random access may include: step (1), the terminal selects an RO, and sends a physical random access channel (PRACH) and a physical uplink shared channel (PUSCH) carrying message A (MsgA) to the access network device on the selected RO. MsgA may include a preamble. Step (2), the access network device receives MsgA and replies with message B (MsgB) to the terminal. MsgB may include relevant information for resolving contention between terminals.
[0086] In an embodiment of the present application, a correspondence exists between an SSB and an RO. The RO used to send the preamble may be selected from one or more ROs corresponding to the SSB. The RO may be a time-frequency resource used for random access by a terminal. Specifically, the RO may be a time-frequency resource used by the terminal to send the preamble. For example, the RO may be the time-frequency resource used by the terminal to send Msg1 or MsgA carrying the preamble. This time-frequency resource occupies part of the frequency domain resources on part of the time domain resources. The measurement units of time domain resources include symbols, time slots, and system frames, while the measurement range of frequency domain resources includes carriers and physical resource blocks (PRBs). The correspondence / correspondence rule between SSBs and ROs may be pre-set by the access network device. The correspondence / correspondence rule between SSBs and ROs may include: sorting the ROs in chronological order from low frequency to high frequency, with each K SSB corresponding to one RO. In one example, K may be an integer greater than or equal to 1, meaning that one or more SSBs may correspond to one RO. For example, K may be 1, indicating that one SSB corresponds to one RO. Another example is K may be 2, indicating that two SSBs correspond to one RO. For another example, K can be 4, indicating that four SSBs correspond to one RO, or K can be 8, indicating that eight SSBs correspond to one RO, etc. In another example, K can be a number less than 1, which means that one SSB can correspond to multiple ROs, and the multiple ROs can be consecutive. For example, K can be 1 / 2, indicating that one SSB can correspond to two ROs. For another example, K can be 1 / 4, indicating that one SSB can correspond to four ROs. It should be understood that the term "corresponding" in this application can also be replaced with "mapped to", etc., without limitation.
[0087] Specifically, ROs can be periodically allocated to terminals in a cell. These ROs correspond to one or more SSBs used by the cell to ensure that each SSB has a corresponding RO. In this application, the ROs allocated to terminals may be referred to as RO resources, which will be described uniformly here and not further elaborated below. For example, some time-frequency resources can be allocated from the initial BWP as RO resources. That is, the RO resources can be included in the initial BWP and become part of the initial BWP. RO configuration information can be included in the configuration information of the initial BWP. The configuration information of the initial BWP may indicate the bandwidth size and starting frequency domain location of the initial BWP, etc. The RO configuration information may indicate the starting frequency domain location of the RO resources, the frequency division multiplexing coefficient of the RO, the time domain location of the RO, etc. It should be understood that the term "allocation" described in this application can also be replaced with "configuration" or "determination" without limitation.
[0088] For example, Figure 3a 、 Figure 3b The figure shows the RO resources allocated to the terminals in a cell in a period (e.g., time slot 10 to time slot 70). The cell uses 4 SSBs, which are numbered SSB0 to SSB3. It should be understood that the time-frequency position of the RO resources in other periods is the same as that in the figure. Figure 3a 、 Figure 3b The same as shown, no further description is given. Figure 3a 、 Figure 3b As shown in the figure, 80MHz is divided from the 100MHz system bandwidth as the initial BWP, and some fixed, periodic time-frequency resources are divided from the initial BWP as RO resources. The starting frequency domain position of the RO resource is 10PRB away from the PRB 0 of the initial BWP. The RO resource includes multiple ROs, and the frequency division multiplexing coefficient of the RO is 4. The RO is sent according to the time domain resources configured within a period. The RO resource corresponds to SSB0-SSB3. Figure 3a For example, the correspondence between RO resources and SSB0-SSB3 includes: one SSB corresponds to two ROs, for example, SSB0 corresponds to the two ROs with lower frequencies on slot 10, SSB1 corresponds to the two ROs with higher frequencies on slot 10, and so on. Figure 3b For example, the correspondence between RO resources and SSB0-SSB1 includes: two SSBs correspond to one RO. For example, SSB0 and SSB1 correspond to the same RO on slot1, that is, SSB0 and SSB1 share the same RO. For example Figure 3b As shown in , SSB2 and SSB3 correspond to the same RO of slot 1, that is, SSB2 and SSB3 share the same RO.
[0089] In the embodiment of the present application, the frequency division multiplexing coefficient of the RO may refer to the number of ROs configured on different frequency domain units corresponding to the same time unit (such as a time slot). The frequency division multiplexing coefficient of the RO can be set as needed and will not be described in detail. Figure 3a As shown, the frequency division multiplexing coefficient of RO is 4, so slot 10 includes 4 ROs, and the 4 ROs correspond to different PRBs.
[0090] In an embodiment of the present application, the preamble sent by the terminal on the RO may be a preamble selected from the preamble set corresponding to the RO. The preamble may correspond to a number (or a sequence number), and the numbers corresponding to different preambles in the preamble set may be different. The number may be called a preamble identifier (random access preamble identifier, RAPID), and the preamble number may be used to identify / recognize the preamble. The preamble set may be preconfigured or predefined by the protocol. For example, the system message may include one or more parameters such as the number of preambles included in the preamble set corresponding to the RO, the number of the starting preamble, and the number of the ending preamble to indicate the preamble corresponding to the RO.
[0091] As mentioned above, one RO can correspond to one or multiple SSBs. To ensure that all SSBs corresponding to the RO have available preambles, the preambles corresponding to the RO can be divided and available preambles can be allocated to each SSB. After the terminal selects / determines the RO corresponding to the SSB, it can find the preamble allocated to the SSB in the preamble corresponding to the RO and select a preamble from the preambles allocated to the SSB to initiate random access.
[0092] For example, taking one SSB corresponding to multiple ROs as an example, Figure 4a The figure shows the preamble set corresponding to the RO. The preamble set includes 60 preambles, of which 32 preambles numbered 0 to 31 are used for contention-based random access, and preambles numbered 32 to 59 are used for non-contention-based random access. Figure 4a As shown, the terminal can Figure 4a A preamble is selected from the 32 preambles numbered 0 to 31 to initiate contention-based random access.
[0093] For example, if one RO corresponds to multiple SSBs, for example, RO corresponds to SSB0 and SSB1, Figure 4b The figure shows the preamble set corresponding to RO, which includes 60 preambles, of which 30 preambles numbered 0 to 29 are used for / correspond to SSB0, 16 preambles numbered 0 to 15 are used for contention-based random access by terminals that have selected SSB0, and preambles numbered 16 to 29 are used for non-contention-based random access. Preambles numbered 30 to 59 are used for / correspond to SSB1, preambles numbered 30 to 45 are used for contention-based random access by terminals that have selected SSB1, and preambles numbered 46 to 59 are used for non-contention-based random access based on SSB1. At this time, if the terminal selects SSB0, the terminal can Figure 4b A preamble is selected from the 16 preambles numbered 0 to 15 to initiate contention-based random access.
[0094] As can be seen from the above, random access includes 4-step RA and 2-step RA. In order to improve the utilization of RO resources, 4-step RA and 2-step RA can share part or all of the RO resources. For the RO shared by 4-step RA and 2-step RA, both 4-step RA and 2-step RA are supported on the RO. For example, Figure 4c As shown in the figure, assuming that the access network equipment covers the cell with 4 beams, there are 4 periodically transmitted SSBs: SSB0-SSB3. Each SSB can be mapped to 4 consecutive ROs (such as RO0-RO3). 4-step RA uses all ROs in the RO resource. Among the 4 consecutive ROs mapped to the SSB, the RO numbered 1 (i.e. RO1) can also be used for 2-step RA, i.e. Figure 4c RO1 is shared by 4-step RA and 2-step RA, while other ROs except RO1 are exclusive to 4-step RA and only support 4-step RA.
[0095] In addition, in actual applications, there are different types of terminals. For example, according to the communication capabilities / hardware specifications of the terminals, the terminals can be divided into reduced capability (redcap) terminals and non-redcap terminals, where non-redcap terminals can be normal terminal devices. The redcap terminal supports 20 megahertz (MHz) bandwidth, 1 receiving antenna (RX) or 2 receiving antennas (2RX). The non-redcap terminal supports 100MHz bandwidth, 4 receiving antennas (4RX), etc. When performing the random access process, the access network device can configure a dedicated random access channel (RACH) resource (such as a dedicated RO, etc.) for the redcap terminal. The redcap terminal can send Msg1 or MsgA on the RACH resource corresponding to the redcap terminal configured by the access network device, and the access network device can receive Msg1 or MsgA on the RACH resource, and can know that the terminal is a redcap terminal based on the RACH resource. Alternatively, in order to improve RO resource utilization, the access network device can also configure a RO shared by redcap terminals and non-redcap terminals (referred to as shared RO in this application), that is, configure the same RO for redcap terminals and non-redcap terminals.
[0096] As described above, all or part of the ROs in the RO resources can be shared by multiple types of terminals and / or shared by 4-step RA and 2-step RA. That is, the RO resources may include: unshared ROs and shared ROs. The sharing modes corresponding to shared ROs include sharing by multiple types of terminals and sharing by multiple random access modes. Since random access cells are randomly initiated by terminals within the cell, at a certain moment, if two terminals of different types (such as redcap terminals and non-redcap terminals) initiate random access on a shared RO, and the preambles initiated by these two types of terminals on the shared RO are the same, then for the access network device side, it is impossible to distinguish the type of terminal initiating the random access through the RO and preamble, thereby causing a random access conflict. Alternatively, at a certain moment, if two different terminals of the same type initiate random access on a shared RO using different random access modes, and the preambles used by these two terminals to initiate random access are the same, then for the access network device side, it is impossible to distinguish the type of random access initiated through the RO and preamble, thereby causing a random access conflict.
[0097] To address this issue, an embodiment of the present application provides a random access method, taking a first terminal belonging to a first category of terminals initiating random access as an example. The method may include: the first terminal receiving at least one SSB from an access network device; if the first terminal detects that a first SSB in the at least one SSB satisfies a random access condition, the first terminal selecting a first RO corresponding to the first SSB from RO resources of the first category of terminals, randomly selecting a preamble from a set of preambles corresponding to the first RO, and sending a first message including the preamble to the access network device on the first RO. The first RO is included in the RO resources of the first category of terminals. As described above, all or part of the RO resources can be shared by multiple types of terminals, including the first category of terminals, and / or shared by multiple RA types (e.g., 4-step RA and 2-step RA). In the shared case, in order to distinguish / identify which type of terminal initiated the random access and / or which type of RA was initiated, the preambles corresponding to the shared ROs can be divided, with different types of terminals and / or different types of RA corresponding to different preambles. Non-shared ROs can be distinguished by terminals and / or the RA initiated based solely on the RO. The preamble configuration methods for these two types of ROs are different. Based on shared and non-shared scenarios, the RO resources of the first category of terminals can be divided into multiple RO sets. Different RO sets correspond to different RO configuration information. The RO configuration information includes information indicating the preamble allocated to the first category of terminals for use by the corresponding RO set. In this way, specific / dedicated preambles are allocated to different RO sets to distinguish the random access mode and / or type of terminal initiating the random access, thereby avoiding random access conflicts between terminals.
[0098] It should be understood that the RO sets described in this application are obtained by dividing the random access modes corresponding to the ROs included in the RO resources; and / or by dividing the terminal types corresponding to the ROs included in the RO resources. Different RO sets correspond to different terminal types and / or random access modes. The ROs included in an RO set can be frequency-contiguous or discontinuous, without limitation. For example, multiple contiguous ROs shared by multiple types of terminals can be considered an RO set, ROs shared by multiple RAs can be considered an RO set, ROs shared by multiple types of terminals and multiple types of RAs can be considered an RO set, and ROs that are not shared can be considered an RO set, and so on.
[0099] The random access method provided in the embodiments of the present application is described below with reference to the accompanying drawings.
[0100] The random access method provided in the embodiment of the present application can be used in any of the fourth generation (4G) systems, long term evolution (LTE) systems, fifth generation (5G) systems, new radio (NR) systems, NR-vehicle-to-everything (V2X) systems, and Internet of Things systems, and can also be applied to other next generation communication systems, etc., without limitation. Figure 5 Taking the communication system shown as an example, the random access method provided in the embodiment of the present application is described.
[0101] Figure 5 is a schematic diagram of a communication system provided in an embodiment of the present application, such as Figure 5 As shown, the communication system may include access network equipment and multiple terminals, such as terminal 1 and terminal 2. Figure 5 In the system shown, the terminal can be in an idle state or an inactive state. Figure 5 is an exemplary framework diagram, Figure 5 The number of nodes included in is unlimited, and Figure 5 In addition to the functional nodes shown, other nodes may also be included, such as core network equipment, gateway equipment, application servers, etc., without limitation.
[0102] Access network equipment is primarily used to implement terminal resource scheduling, wireless resource management, wireless access control, and other functions. Specifically, an access network device can be a small base station, a wireless access point, a transmission receive point (TRP), a transmission point (TP), or any other access node.
[0103] The terminal may be a terminal device (terminal equipment) or a user equipment (UE) or a mobile station (MS) or a mobile terminal (MT), etc. Specifically, the terminal may be a mobile phone, a tablet computer or a computer with wireless transceiver function, or a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in a smart city, a smart home, a vehicle-mounted terminal, etc. In an embodiment of the present application, the device for realizing the function of the terminal may be a terminal, or a device that can support the terminal to realize the function, such as a chip system (such as a chip, or a processing system composed of multiple chips). The following describes the random access method provided in an embodiment of the present application by taking the device for realizing the function of the terminal as an example.
[0104] In the specific implementation, Figure 5 The network elements shown, such as terminals and access network equipment, can be Figure 6 The structure shown or including Figure 6 Parts shown. Figure 6 This is a schematic diagram of the composition of a communication device 600 provided in an embodiment of the present application. When the communication device 600 has the functions of a terminal described in an embodiment of the present application, the communication device 600 can be a terminal or a chip or system-on-chip in the terminal. When the communication device 600 has the functions of an access network device described in an embodiment of the present application, the communication device 600 can be an access network device or a chip or system-on-chip in the access network device.
[0105] like Figure 6 As shown, the communication device 600 may include a processor 601, a communication line 602, and a communication interface 603. Furthermore, the communication device 600 may also include a memory 604. The processor 601, the memory 604, and the communication interface 603 may be connected via the communication line 602.
[0106] The processor 601 may be a central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 601 may also be other devices with processing functions, such as circuits, devices, or software modules.
[0107] The communication line 602 is used to transmit information between the components included in the communication device 600.
[0108] The communication interface 603 is used to communicate with other devices or other communication networks. The other communication network can be Ethernet, a radio access network (RAN), a wireless local area network (WLAN), etc. The communication interface 603 can be a radio frequency module, a transceiver, or any device capable of achieving communication. The embodiment of the present application is described using the communication interface 603 as an example of a radio frequency module, wherein the radio frequency module may include an antenna, a radio frequency circuit, etc., and the radio frequency circuit may include a radio frequency integrated chip, a power amplifier, etc.
[0109] The memory 604 is used to store instructions, where the instructions may be computer programs.
[0110] Among them, the memory 604 can be a read-only memory (ROM) or other types of static storage devices that can store static information and / or instructions, or a random access memory (RAM) or other types of dynamic storage devices that can store information and / or instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage, magnetic disk storage media or other magnetic storage devices, and optical disc storage includes compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.
[0111] It should be noted that the memory 604 can exist independently of the processor 601 or can be integrated with the processor 601. The memory 604 can be used to store instructions, program code, or some data. The memory 604 can be located within the communication device 600 or outside the communication device 600, without limitation. The processor 601 is configured to execute the instructions stored in the memory 604 to implement the random access method provided in the following embodiments of the present application.
[0112] In one example, the processor 601 may include one or more CPUs, such as Figure 6 CPU0 and CPU1 in.
[0113] As an optional implementation, the communication device 600 includes multiple processors, for example, Figure 6 In addition to the processor 601, a processor 607 may also be included.
[0114] As an optional implementation, the communication device 600 may further include an output device 605 and an input device 606. The input device 606 may be a keyboard, a mouse, a microphone, or a joystick, and the output device 605 may be a display screen, a speaker, or other devices.
[0115] It should be noted that the communication device 600 can be a desktop computer, a portable computer, a network server, a mobile phone, a tablet computer, a wireless terminal, an embedded device, a chip system or a computer with a plurality of CPUs. Figure 6 In addition, Figure 6 The structure shown in the figure does not constitute a limitation on the communication device, except Figure 6 In addition to the components shown, the communication device may include more or fewer components than shown, or combine certain components, or arrange the components differently.
[0116] In the embodiment of the present application, the chip system can be composed of chips, or can include chips and other discrete devices.
[0117] The following combination Figure 5 The communication system shown in the figure describes the random access method provided in the embodiment of the present application. In the following embodiments, each device may have Figure 6 The components shown, and the actions, terms, etc. involved in each embodiment can refer to each other. The message names or parameter names in the messages exchanged between devices in each embodiment are only examples. Other names can also be used in specific implementations without limitation. In addition, the terms "first" and "second" in the embodiments of the present application are used to distinguish different objects, rather than to describe a specific order of objects. The embodiments of the present application do not limit the properties of the different objects represented by "first" and "second".
[0118] Figure 7 A flow chart of a random access method provided in an embodiment of the present application is shown in FIG. Figure 7 As shown, the method may include:
[0119] Step 701: The access network device sends at least one SSB. Correspondingly, the first terminal receives at least one SSB from the access network device.
[0120] The first terminal may be Figure 5 Any terminal in the network, for example, terminal 1 or terminal 2. The first terminal belongs to the first category of terminals, and the first category of terminals can be redcap terminals or non-redcap terminals, wherein non-redcap terminals can also be called normal terminals or legacy terminals, etc., without limitation. The first terminal can periodically detect the SSBs sent by the access network devices around it. The access network device can be any access network device around the first terminal. The access network device can periodically send at least one SSB to the cell it covers.
[0121] The relevant description of SSB can be referred to above and will not be repeated here. The number of SSBs sent by the access network device to the cell can be configured as needed, for example, 2 or 4 SSBs can be configured according to the area range of the cell, etc., without limitation.
[0122] Step 702: The first terminal selects a first RO corresponding to a first SSB and a preamble corresponding to the first RO.
[0123] The first SSB may be included in at least one SSB sent by the access network device. For example, the first SSB may be an SSB with higher / highest signal quality among at least one SSB, and the signal quality of the first SSB meets the random access condition. Figure 1 As shown, there are 4 SSBs: SSB0-SSB3. The first terminal can measure the signal quality of these 4 SSBs and find that the signal quality of SSB2 is the highest and meets the random access conditions, then SSB2 is used as the first SSB.
[0124] The first RO corresponding to the first SSB may be a randomly selected RO from the ROs corresponding to the first SSB. The RO corresponding to the first SSB may be included in the RO resources of the first type of terminal. The RO resources of the first type of terminal may include one or more ROs allocated to the first type of terminal. The RO resources of the first type of terminal correspond to at least one SSB. The RO resources of the first type of terminal include ROs corresponding to all SSBs in at least one SSB to ensure that each SSB has an available RO. The correspondence between SSBs and ROs is as described above, and may be K SSBs corresponding to one RO, or 1 / K SSBs corresponding to one RO. K may be an integer greater than or equal to 1. The correspondence between SSBs and ROs (including the value of K and / or the RO corresponding to the SSB, etc.) may be indicated to the first terminal by the access network device. For example, the correspondence between SSBs and ROs may be carried in a system message sent to the first terminal.
[0125] The preamble corresponding to the first RO may be a preamble randomly selected from a preamble set corresponding to the first RO. The preamble set corresponding to the first RO may include one or more preambles allocated to the first type of terminal for use on the first RO. The preamble set corresponding to the first RO may be indicated to the first terminal by an access network device. For example, the access network device may indicate the preamble set corresponding to the first RO to the first terminal via a system message.
[0126] Step 703: The first terminal sends a first message to the access network device on the first RO. Correspondingly, the access network device receives the first message from the first terminal.
[0127] The first message may carry the preamble selected in step 702. When the random access is 4-step RA, the first message may be Msg1. When the random access is 2-step RA, the first message may be MsgA. In addition to carrying the preamble, MsgA may also include a physical uplink shared channel (PUSCH) associated with the preamble. The PUSCH may include uplink data and / or other information.
[0128] Further, Figure 7The method shown may also include: the access network device receives a first message from the first RO, calculates a radio network temporary identity (RNTI) based on the first RO, scrambles downlink control information (DCI) using the RNTI, sends the scrambled DCI to the first terminal, and sends a response message corresponding to the first message at the time-frequency resource location indicated by the DCI. Accordingly, the first terminal receives the scrambled DCI from the access network device, determines the RNTI based on the first RO, descrambles the scrambled DCI based on the RNTI, and after the scrambled DCI is successfully descrambled, receives the response message corresponding to the first message at the time-frequency resource location indicated by the descrambled DCI. When the first message is Msg1, the response message corresponding to the first message may be Msg2. When the first message is MsgA, the response message corresponding to the first message may be MsgB.
[0129] Further optionally, if the response message corresponding to the first message is Msg2, the method further includes: the first terminal sends Msg3 carrying uplink data to the access network device, the access network device receives Msg3, and sends Msg4 to the first terminal.
[0130] Specifically, the first terminal may receive the scrambled DCI and the response message corresponding to the first message from the access network device on the initial BWP of the first type of terminal. The first terminal may send the first Msg3 to the access network device and receive the Msg4 from the access network device on the initial BWP of the first type of terminal.
[0131] It should be understood that in the embodiment of the present application, if the first RO is located outside the initial BWP of the first type of terminal, for example, in the initial BWP of the second type of terminal, then before the first terminal receives the scrambled DCI from the access network device and the response message corresponding to the first message on the initial BWP of the first type of terminal, the method further includes: the first terminal switches the operating frequency from the operating frequency corresponding to the first RO to the initial BWP of the first type of terminal, for example, the first terminal needs to switch the operating frequency from the operating frequency corresponding to the first RO to the initial BWP of the first type of terminal within T after the end time of the first RO. retune After time, start detecting the response information corresponding to the first message, where T retune is the frequency conversion time, T retune It can be set as needed without limitation. If the first RO is located in the initial BWP of the first type of terminal, the first terminal does not need to switch the operating frequency.
[0132] based on Figure 7 In the method shown, the first terminal can send a preamble on the first RO, access the cell, establish an RRC connection with the access network device, and transmit data through the access network device.
[0133] In an embodiment of the present application, the RO resources of the first type of terminal may be located in the initial BWP of the first type of terminal, or some or all of the RO resources of the first type of terminal may be located outside the initial BWP of the first type of terminal. All of the RO resources of the first type of terminal are exclusively used by the first type of terminal, or are exclusively used by a random access method (4-step RA or 2-step RA); or some or all of the RO resources of the first type of terminal are shared by multiple types of terminals including the first type of terminal, and / or some or all of the RO resources of the first type of terminal are shared by multiple random access methods, such as 4-step RA and 2-step RA, and / or some or all of the RO resources of the first type of terminal are shared by multiple SSBs, etc. There is no limitation.
[0134] For ease of description, in the embodiments of the present application, a shared type of RO may be referred to as a shared RO. Shared ROs may have different sharing modes, such as sharing by different terminal types and / or sharing by random access methods. ROs with different sharing modes may be considered different RO sets. A unique type of RO may be referred to as a unique RO, and such ROs may also be considered a single RO set. Specifically, the ROs included in the RO resources of the first type of terminal may be divided into multiple RO sets based on whether the RO resources are shared or unique. The terminal types and / or random access methods corresponding to the different RO sets may be different. For example, the RO resources of the first terminal may include a first RO set and a second RO set. The ROs included in the first RO set are exclusively used by the first type of terminal, while the ROs included in the second RO set are shared by the first and second types of terminals. For example, the first type of terminal is a redcap terminal, and the second type of terminal is a non-redcap terminal. Alternatively, the ROs included in the first RO set may be shared by both 4-step RA and 2-step RA, while the ROs included in the second RO set are used only for 4-step RA, etc.
[0135] In an embodiment of the present application, different RO sets correspond to different RO configuration information, and the preambles corresponding to different RO sets are configured separately, and the RO configuration information corresponding to each RO set is configured independently. For example, in the case where different types of terminals share an RO, in order to distinguish the type of terminal initiating random access, different preambles can be configured for different types of terminals through the RO configuration information of the shared RO. And / or, in the case where 4-step RA and 2-step RA share an RO, in order to distinguish whether the random access initiated is 4-step RA or 2-step RA, different preambles can be configured for different modes of RA through the RO configuration information of the shared RO. As for an exclusive RO, since the RO is exclusively used by only one type of terminal or one type of RA, there is no need to distinguish the preamble indicated by the RO configuration information, that is, the preambles indicated by the RO configuration information corresponding to the shared RO and the exclusive RO are different, and the RO configuration information of the two needs to be configured separately.
[0136] Before executing step 701, the access network device may send a system message to the first terminal. The system message may carry the configuration information of the initial BWP for the first-category terminal and the RO configuration information corresponding to the RO set included in the RO resources of the first-category terminal. The RO configuration information may be carried in the configuration information of the initial BWP. If the RO resources of the first-category terminal include one RO set, the configuration information of the initial BWP may include one RO configuration information. If the RO resources of the first-category terminal include multiple RO sets, the configuration information of the initial BWP may include multiple RO configuration information. Each RO set corresponds to one RO configuration information, and different RO sets correspond to different RO configuration information.
[0137] In embodiments of the present application, a mask may be used to indicate an RO set. This mask may also be referred to as an RO mask. A correspondence exists between the mask and the RO set, and this correspondence may be preconfigured in a table or array format. In one possible design, a corresponding mask is designed for each RO set. In another possible design, corresponding masks are designed for some RO sets, while ROs not indicated by the mask are located in other RO sets.
[0138] Taking the correspondence between masks and RO sets in tabular form as an example, Table 1 shows the correspondence between RO set 1 and masks. As shown in Table 1, when the mask is 1, it indicates that RO set 1 includes RO0. When the mask is 2, RO set 1 includes RO1; when the mask is 3, it indicates that RO set 1 includes RO2; when the mask is 4, it indicates that RO set 1 includes RO3; when the mask is 5, it indicates that the RO set includes RO0 and RO2; when the mask is 6, it indicates that the RO set includes RO1 and RO3, and so on. ROs not indicated by the mask in Table 1 may be in other RO sets, such as RO set 2, without limitation. It should be understood that Table 1 is merely an exemplary table and, in addition to the RO sets shown in Table 1, other RO sets and their corresponding masks may also be included without limitation.
[0139] At this time, assuming that the RO resources include RO0-RO3, where RO0 belongs to RO set 1, RO2-RO3 belong to RO set 2, RO set 1 corresponds to RO configuration information 1, and RO set 2 corresponds to RO configuration information 2, then according to Table 1, the mask indicating RO set 1 is 1, and the different RO configuration information corresponding to different RO sets carried in the configuration information of the initial BWP includes: {mask 1 (indicating that RO set 1 includes RO0), RO configuration information 1}, {RO set 2, RO configuration information 2}, where RO set 2 includes RO1-RO3 not indicated by mask 1; after the terminal receives the configuration information of the initial BWP, it can determine in combination with Table 1 that RO0 corresponds to RO configuration information 1, and RO1-RO3 correspond to RO configuration information 2.
[0140] Table 1
[0141] mask RO Collection 1 0 All RO 1 RO0 2 RO1 3 RO2 4 RO3 5 RO0,RO2 6 RO1,RO3 7 none
[0142] In an embodiment of the present application, the configuration information of the initial BWP may include one or more of the following information: the bandwidth of the initial BWP, the starting frequency domain position of the initial BWP, etc. The starting frequency domain position of the initial BWP may refer to the offset of the starting frequency domain of the initial BWP (or the frequency domain unit with the lowest frequency) from the starting frequency domain of the system bandwidth, and the offset may be an integer greater than or equal to 0. The starting frequency domain of the system bandwidth may refer to the frequency domain unit with the lowest frequency in the system bandwidth. Optionally, the starting frequency domain of the system bandwidth is the frequency domain unit numbered 0, and the starting frequency domain position of the system bandwidth is 0 PRB.
[0143] In an embodiment of the present application, for a class of terminals, the RO configuration information corresponding to an RO set of the class of terminals can be used to indicate the preamble allocated for use by the class of terminals in the preamble corresponding to the RO set, and can also be used to indicate the time-frequency information of the RO set. Alternatively, the RO configuration information corresponding to the RO set can include information indicating the preamble allocated for use by the class of terminals in the preamble corresponding to the RO set, and can also include information indicating the time-frequency information of the RO set. Different RO sets correspond to different RO configuration information. In other words, the RO configuration information corresponding to different RO sets is independently configured, and the division of the preambles indicated by different RO sets can be different. The time-frequency information of different RO sets can be the same or different. When the time-frequency information of different RO sets is different, the RO configuration information corresponding to the RO set can indicate the time-frequency information corresponding to the RO set and the preamble allocated for use by the class of terminals in the preamble corresponding to the RO set. That is, for different RO sets, their time-frequency information and preamble are configured separately. When the time-frequency information corresponding to different RO sets is the same, the different RO configuration information corresponding to different RO sets only indicates the preamble allocated to the terminal. At this time, the system message can also carry the time-frequency information shared by the RO sets and the mask indicating the RO set. That is, for different RO sets, their time-frequency information can be shared, and the preamble is configured separately, saving signaling overhead.
[0144] It should be understood that the embodiments of the present application do not limit the naming of the RO configuration information and can also be named by other names. In addition, in the embodiments of the present application, the time-frequency information corresponding to the RO set and the information indicating the preamble allocated to the terminal type in the preamble corresponding to the RO set can be carried in the same configuration information (such as RO configuration information) or in different configuration information, without limitation.
[0145] Taking the example of a first category of terminals including a first RO set and a second RO set, when the time-frequency information corresponding to the first and second RO sets is different, the system message carries {first RO set, RO configuration information} and {second RO set, RO configuration information}, where the RO configuration information corresponding to the first RO set indicates the time-frequency information of the first RO set and the preamble allocated to the first category of terminals in the preamble corresponding to the first RO set; the RO configuration information corresponding to the second RO set indicates the time-frequency information of the second RO set and the preamble allocated to the first category of terminals in the preamble corresponding to the second RO set. When the first and second RO sets correspond to the same time-frequency information, the system message carries the RO configuration information corresponding to the first RO set, the RO configuration information corresponding to the second RO set, a mask used to indicate the first RO set, and the time-frequency information, where the RO configuration information corresponding to the first RO set indicates the preamble allocated to the first category of terminals in the preamble corresponding to the first RO set, and the RO configuration information corresponding to the second RO set indicates the preamble allocated to the first category of terminals in the preamble corresponding to the second RO set.
[0146] It should be understood that the "preamble allocated to the first category of terminals" described in this application can also be replaced by the description of "preamble allocated to the first category of terminals for random access", or "preamble that can be used for the first category of terminals", or "preamble corresponding to the first category of terminals", etc., without limitation.
[0147] In the embodiment of the present application, the time-frequency information of the RO set can be used to indicate the time-frequency position of the RO set. Specifically, the time-frequency information of the RO set can include the starting frequency domain position of the RO set, the time domain position of the RO set, and the frequency division multiplexing coefficient. The time domain position of the RO set can refer to the time resource position occupied by the RO in the RO set within a transmission cycle. Figure 3a As shown in the figure, the time domain locations of the RO set are slot 10, slot 30, slot 50, and slot 70. The frequency division multiplexing coefficient can refer to the number of ROs configured on different frequency domain units at the same time. The frequency division multiplexing coefficient can be configured as an integer, such as one of 1, 2, 4, 8, etc.
[0148] In an embodiment of the present application, the starting frequency domain position of an RO set for a terminal of a certain type may refer to the offset between the lowest-frequency RO in the RO set (which may be referred to as the starting RO) and the starting frequency of the initial BWP for the terminal of that type. The starting frequency of the initial BWP may refer to the lowest-frequency PRB 0 in the initial BWP. That is, the starting frequency domain position of the RO set is the relative position of the starting RO in the RO set relative to the PRB 0 of the initial BWP. In the present application, the offset may be alternatively described as a frequency domain interval, a difference, or an offset value, etc. The offset may be an integer greater than or equal to 0, or the offset may be an integer less than 0.
[0149] In one possible design, the access network device can calculate the offset between the starting RO and the starting frequency of the initial BWP, and carry the offset in the RO configuration information to indicate it to the terminal. The terminal can calculate the starting frequency domain position of the RO set based on the offset and the starting frequency domain position of the initial BWP indicated by the configuration information of the initial BWP. Figure 8a or Figure 8b or Figure 8c As shown in .
[0150] In another possible design, there is an association between the starting frequency domain position of the RO set and the starting frequency domain position of the initial BWP of the terminal, the system bandwidth, and the offset of the starting RO of the RO set relative to the starting frequency of the system bandwidth (that is, the relative position of the starting RO in the RO set relative to the starting point of the system bandwidth). For example, the starting frequency domain position of the RO set and the starting frequency domain position of the initial BWP of the terminal, the system bandwidth, and the offset of the starting RO of the RO set relative to the starting frequency of the system bandwidth satisfy the preset modulo formula: mod(F1+F init ,BW sys ) = the relative position of the starting RO in the RO set relative to the starting point of the system bandwidth, where F1 is the starting frequency domain position of the RO set, F init It is the starting frequency domain position of the initial BWP of this type of terminal, BW sys is the system bandwidth. After the terminal receives the starting frequency domain position of the RO set indicated by the access network device, it can use the formula mod(F1+F init ,BW sys ) calculates the relative position of the starting RO in the RO set relative to the starting point of the system bandwidth. In this application, the relative position of the starting RO in the RO set relative to the starting point of the system bandwidth can be replaced by the actual frequency position of the starting RO. Figure 8d shown.
[0151] The following describes the time-frequency information of the RO resources of the first type of terminals, such as the location of the resources of the first type of terminals (whether they are in the initial BWP of the first type of terminals, etc.), the situation in which the RO resources of the first type of terminals are shared by multiple types of terminals and / or multiple types of random access methods, and the correspondence between the RO resources of the first type of terminals and the SSB:
[0152] In one possible design, a separate initial BWP and RO resources are allocated to each terminal type, using terminal type as the granularity. The RO resources are included in the initial BWP. The access network device can send a system message for each terminal type. This system message can include configuration information for the initial BWP for that terminal type. The initial BWP configuration information can also include RO configuration information corresponding to the RO resources for that terminal type. In other words, the initial BWP configuration and RO configuration information for each terminal type are independent. This allows the use of ROs in different initial BWPs to distinguish the terminal type of a terminal initiating random access, facilitating subsequent operations by the access network device based on the terminal type.
[0153] For example, taking the first and second category terminals as examples, for the first category terminals, the initial BWP and RO resources of the first category terminals are allocated, and the RO resources of the first category terminals are included in the initial BWP of the first category terminals. For the second category terminals, the initial BWP and RO resources of the second category terminals are allocated, and the RO resources of the second category terminals are included in the initial BWP of the second category terminals. The initial BWP of the first category terminals and the initial BWP of the second category terminals do not overlap with each other (or are independent of each other). In this way, by using the ROs in different initial BWPs, it is possible to distinguish whether the terminal initiating random access belongs to the first category terminal or the second category terminal, which facilitates the access network device to perform subsequent operations based on the terminal type.
[0154] The initial BWP and RO resources for the first-category terminals can be indicated to the first-category terminals by the access network device. For example, the access network device can send a system message to the first-category terminals (e.g., the first terminal), where the system message includes RO configuration information corresponding to the RO resources for the first terminal and the configuration information for the initial BWP. Optionally, the RO configuration information is included in the configuration information for the initial BWP. Similarly, for the second-category terminals, the access network device can use this method to indicate the initial BWP and RO resources for the second-category terminals to the second-category terminals.
[0155] It should be understood that in this possible design, the RO resources of the first category of terminals include ROs that are used only by the first category of terminals and are specifically configured for random access by the first category of terminals. In this case, the ROs included in the RO resources of the first category of terminals can be considered as an RO set or a group of ROs configured for use by the first category of terminals. The RO configuration information corresponding to the RO resources of the first terminal can be alternatively described as RO configuration information corresponding to an RO set. The RO configuration information corresponding to the RO resources of the first terminal can be a single RO configuration information.
[0156] For example, the first type of terminal is a redcap terminal and the second type of terminal is a non-redcap terminal. Figure 8a As shown, the system bandwidth includes the initial BWP of the redcap terminal and the initial BWP of the non-redcap terminal, that is, the access network device configures a separate initial BWP for the redcap terminal, wherein the initial BWP of the redcap terminal and the initial BWP of the non-redcap terminal do not overlap. Figure 8a As shown, the initial BWP of the redcap terminal and the initial BWP of the non-redcap terminal are respectively configured with RO resources. In this way, after reading the system message, the redcap terminal can know the location of the initial BWP of the redcap terminal and the configured RO resources. Then the redcap terminal can send the preamble in the RO in the initial BWP of the redcap terminal. The access network equipment can confirm from the used RO that the preamble is sent by the redcap terminal, which solves the terminal type identification problem of the redcap terminal. Figure 8a In the figure, the starting frequency domain of the RO of the redcap terminal overlaps with the starting frequency domain of the initial BWP of the redcap terminal. The RO resources of the redcap terminal are exclusively used by the redcap terminal. The RO resources of the redcap terminal can be regarded as an RO set, and the starting frequency domain position of the RO set is 0PRB.
[0157] In another possible design, a separate initial BWP is allocated to each terminal type, but multiple terminal types are configured with a common RO. That is, multiple terminal types can share the same RO to improve RO resource utilization. For example, in addition to being allocated for use by the first terminal type, some or all of the RO resources of the first terminal type can also be allocated for use by other terminal types, such as the second terminal type. In other words, some or all of the RO resources of the first terminal type can be shared by multiple terminal types, including the first terminal type. In this way, the time-frequency location of the RO of the first terminal type overlaps with the RO of the other terminal types, enabling RO sharing, reducing the number of allocated ROs, and improving RO resource utilization.
[0158] In the first scenario of this possible design, taking the first type of terminal as a redcap terminal and the second type of terminal as a non-redcap terminal as an example, the RO resource of the first type of terminal can be located outside the initial BWP of the first type of terminal, such as in the initial BWP of the second type of terminal. The initial BWP of the first type of terminal and the initial BWP of the second type of terminal do not overlap and are independent of each other. In this way, although an independent initial BWP is set for the redcap terminal, it is possible to achieve RO sharing between the reduced-capability terminal and the non-redcap terminal, allowing the RO of the redcap terminal to be configured outside the initial BWP of the redcap terminal, thereby increasing the flexibility of configuration. It should be understood that in this way, because the first RO is located outside the initial BWP of the first type of terminal, such as in the initial BWP of the second type of terminal, after the redcap terminal sends the first message carrying the preamble on the first RO, it can switch the operating frequency to the initial BWP of the redcap terminal, receive the response message corresponding to the first message on the initial BWP of the redcap terminal, and perform subsequent operations. At this time, the first terminal needs to be T after the end time of the first RO. retune After time, start detecting the response information corresponding to the first message, where T retune is the frequency conversion time.
[0159] For example, Figure 8b As shown in the figure, the system bandwidth of the access network device is 200 PRBs. The initial BWP configured for non-redcap terminals starts at 100 PRBs within the system bandwidth, while the initial BWP configured for redcap terminals starts at 20 PRBs within the system bandwidth. The access network device actually configures only one set of ROs in this cell, starting at 110 PRBs within the system bandwidth. The frequency division multiplexing factor is 8, and all ROs are within the initial BWP of the non-redcap terminals. Therefore, in the RO configuration information for non-redcap terminals in the system message, the access network device indicates that the starting frequency domain position of the RO is 10 PRBs. In contrast, in the RO configuration information for redcap terminals in the system message, the starting frequency domain position of the RO is 110 PRBs - 20 PRBs = 90 PRBs. At this point, the RO is outside the initial BWP bandwidth of the redcap terminal. This allows RO sharing, despite the configuration of two initial BWPs.
[0160] For example, Figure 8cAs shown in the figure, the system bandwidth of the access network device is 200 PRBs. The initial BWP configured for non-redcap terminals starts at 10 PRBs within the system bandwidth, while the initial BWP configured for redcap terminals starts at 150 PRBs within the system bandwidth. The access network device actually configures only one RO in this cell, with its starting frequency domain location at 20 PRBs within the system bandwidth. The frequency division multiplexing factor is 8, and all ROs are located within the initial BWP of non-redcap terminals. Therefore, the RO configuration information for non-redcap terminals in the system message indicates that the starting frequency domain location of the RO is 10 PRBs. However, the RO configuration information for redcap terminals in the system message indicates that the starting frequency domain location of the RO is 20 PRBs - 150 PRBs = -130 PRBs, indicating that the RO's frequency domain location is 130 PRBs lower than the frequency domain location of the initial BWP of the redcap terminal. With this configuration, the RO is located outside the initial BWP bandwidth of the redcap terminal. This allows RO sharing, even though the access network device is configured with two initial BWPs.
[0161] For example, Figure 8d As shown, the bandwidth size of the system bandwidth of the access network device is 200PRB, and the starting frequency domain position of the initial BWP of the configured non-redcap terminal is 10PRB in the system bandwidth. In addition, the starting frequency domain position of the initial BWP of the configured redcap terminal is 150PRB in the system bandwidth. The access network device actually only configures one group of ROs in this cell, and its starting frequency domain position is located at 20PRB of the system bandwidth. The frequency division multiplexing coefficient is 8, and all ROs are located within the initial BWP of the non-redcap terminal. Then in the system message, in the RO configuration information of the non-redcap terminal, the starting frequency domain position of the RO is notified as 10PRB. In the RO configuration information of the redcap terminal, according to Figure 8d In the direction indicated by the middle arrow, the starting frequency domain position of the RO is notified as (50PRB+20PRB)=70PRB. At this time, combined with the starting position of the initial BWP of the redcap terminal and the system bandwidth, the actual frequency position of the RO is calculated by the modulo formula, for example, according to mod(150+70,200)=20, where 150 is the starting frequency domain position of the initial BWP of the redcap terminal (in the system bandwidth coordinate), 70 is the offset of the RO relative to the starting position of the initial BWP of the redcap terminal, and 200 is the system bandwidth. After calculation, the frequency domain position of the RO is 20PRB (in the system bandwidth coordinate). At this time, the RO is located outside the initial BWP bandwidth of the redcap terminal. In this way, although the access network device is configured with two initial BWPs, RO sharing can be achieved.
[0162] In the second scenario of this possible design, taking the first type of terminal as a redcap terminal and the second type of terminal as a non-redcap terminal as an example, some or all of the ROs in the RO resources of the first type of terminal can be located in the initial BWP of the first type of terminal, and the initial BWP of the first type of terminal overlaps with the initial BWP of the second type of terminal, for example, the initial BWP of the first type of terminal is included in the initial BWP of the second type of terminal. In this way, redcap terminals and non-redcap terminals share the initial BWP, which not only improves the resource utilization of the initial BWP, but also enables RO sharing between reduced-capability terminals and non-redcap terminals, improving RO utilization. At the same time, the first type of terminal does not need to switch frequencies during the process of initiating random access.
[0163] In the second scenario, all ROs in the overlapping portion between the initial BWP of the first type of terminal and the initial BWP of the second type of terminal may cover all SSBs in at least one SSB, such as Figure 9a Or all ROs in the overlapping portion between the initial BWP of the first type of terminal and the initial BWP of the second type of terminal may cover part of the SSB in at least one SSB, as shown in FIG. Figure 9b When covering part of the SSB, in order to ensure that each SSB has an available RO, the RO corresponding to the remaining SSB can also be configured in the initial BWP of the first type of terminal, as shown in the following example. Figure 9c shown.
[0164] For example, Figure 9a As shown in the figure, the access network equipment is configured with the initial BWP for non-redcap terminals and the initial BWP for redcap terminals. The starting PRB number of the initial BWP for non-redcap terminals is 100 (in the system bandwidth coordinate), and the starting PRB number of the initial BWP for redcap terminals is 110 (in the system bandwidth coordinate). In the actual system, only one set of ROs is configured, whose starting frequency domain position is 120 PRB (in the system bandwidth coordinate) and the frequency division multiplexing factor is 4. All ROs are located within the initial BWP of both non-redcap terminals and redcap terminals.
[0165] The RO configuration information of the non-redcap terminal indicates that the starting frequency domain position of the RO is 20PRB (note that at this time, the lowest PRB of the initial BWP of the non-redcap terminal, that is, PRB100 in the system coordinate system is used as the starting point), and the RO configuration information of the redcap terminal indicates that the starting frequency domain position of the RO is 10PRB (note that at this time, the lowest PRB of the initial BWP of the redcap terminal, that is, PRB110 in the system bandwidth coordinate is used as the starting point). In fact, the actual positions of the ROs corresponding to the two initial BWPs are the same. In this way, although there are independent initial BWPs, the effect of sharing the RO between the redcap terminal and the non-redcap terminal can still be achieved, and the RO is located in the two initial BWPs at the same time. Assuming that the SSB of the redcap terminal includes SSB0-SSB3, then Figure 9a As shown, all SSBs of the redcap terminal can use shared RO, one SSB corresponds to two ROs, ensuring that all SSBs of the redcap terminal have available ROs.
[0166] For example, Figure 9bAs shown, the access network equipment is configured with the initial BWP for non-redcap terminals and the initial BWP for redcap terminals, respectively. The starting PRB number for the initial BWP for non-redcap terminals is 100 (in the system bandwidth coordinate system), and the starting PRB number for the initial BWP for redcap terminals is 110 (in the system bandwidth coordinate system). In the actual system, only one set of ROs is configured, starting at PRB 120 (in the system bandwidth coordinate system) and with a frequency division multiplexing factor of 8. All ROs are within the initial BWP for non-redcap terminals. However, only four ROs with lower frequencies are also within the initial BWP for redcap terminals. This is because the bandwidth of the initial BWP for redcap terminals is limited and cannot accommodate eight frequency-division multiplexed ROs. In this case, the RO configuration information for non-redcap terminals indicates that the starting frequency domain position of the RO is PRB 20 (note that the lowest PRB in the initial BWP for non-redcap terminals, that is, PRB 100 in the system coordinate system, is used as the starting point) and the frequency division multiplexing factor is 8. The RO configuration information of the redcap terminal indicates that the starting frequency domain position of the RO is 10PRB (note that at this time the lowest PRB of the initial BWP of the redcap terminal, that is, PRB110 under the system bandwidth coordinate is used as the starting point), and indicates that the frequency division multiplexing coefficient is 4. Then the redcap terminal and the non-redcap terminal can share the 4 ROs with lower frequencies, while the 4 ROs with higher frequencies are used exclusively by the non-redcap terminal. That is, the RO located in the initial BWP of the redcap terminal can be shared by the redcap terminal and the non-redcap terminal, while the RO located outside the initial BWP of the redcap terminal and in the initial BWP of the non-redcap terminal are not shared / used by the redcap terminal.
[0167] In the embodiment of the present application, according to the configuration of the non-redcap terminal, the RO corresponding to some SSBs may only be in the initial BWP of the non-redcap terminal, but not in the initial BWP of the redcap terminal. Figure 9b As shown, it is assumed that the SSB of the redcap terminal includes SSB0-SSB3, and the corresponding relationship between SSB and RO is as follows Figure 9b If the SSB of the redcap terminal can only use the RO in its own initial BWP to initiate random access, then Figure 9bAs shown, according to the configuration of the redcap terminal, the RO corresponding to SSB1 and SSB3 is only in the initial BWP of the redcap terminal, and only part of the SSBs of the redcap terminal have available ROs. . At this time, only SSB0 and SSB2 in the SSB of the redcap terminal have available SSBs, while there are no available ROs for SSB1 and SSB3, and the redcap terminal cannot select the RO corresponding to SSB1 and SSB3 to send the preamble. To solve this problem, in an embodiment of the present application, when the RO located in the initial BWP of the first type of terminal and shared by the first type of terminal and the second type of terminal corresponds to part of the SSBs of the first type of terminal, the RO (including the RO and the preamble corresponding to the RO) can be independently configured for the other SSBs of the first type of terminal in the initial BWP of the first type of terminal, and the independently configured RO is exclusively used by other SSBs of the first type of terminal.
[0168] For example, Figure 9cAs shown, the access network equipment is configured with the initial BWP of the non-redcap terminal and the initial BWP of the redcap terminal respectively. The starting PRB number of the initial BWP of the non-redcap terminal is 100 (under the system bandwidth coordinate), and the starting PRB number of the initial BWP of the redcap terminal is 110 (under the system bandwidth coordinate). For the non-redcap terminal, only one set of RO is configured, and its starting frequency domain position is 120PRB (under the system bandwidth coordinate), and the frequency division multiplexing coefficient is 8. All ROs are within the initial BWP of the non-redcap terminal, but only the four ROs with lower frequencies are also within the initial BWP of the redcap terminal. This is because the bandwidth of the initial BWP of the redcap terminal is limited and it is impossible to place 8 frequency division multiplexed ROs. In order to ensure that the redcap terminal can use all SSBs, when configuring ROs for the redcap terminal, they are divided into two groups for separate configuration. In the system message, the first group of ROs (or the first RO set) is defined by the time domain position, the starting frequency domain position, and the frequency division multiplexing coefficient. In the correspondence between SSBs and ROs, SSB0 and SSB2 are instructed to use the first group of ROs, with each SSB mapped to four consecutive ROs. In the system message, the second group of ROs (or the second RO set) is also defined by the time domain position, the starting frequency domain position, and the frequency division multiplexing coefficient. In the correspondence between SSBs and ROs, SSB1 and SSB3 are instructed to use the second group of ROs, with each SSB mapped to two consecutive ROs. In this way, the RO corresponding to SSB0 and SSB2 is shared by the initial BWP of the redcap terminal and the initial BWP of the non-redcap terminal. For the non-redcap terminal and the redcap terminal, the RO corresponding to SSB0 and SSB2 can have one RO configuration information, and the RO corresponding to SSB1 and SSB3 of the non-redcap terminal and the RO corresponding to SSB1 and SSB3 of the redcap terminal can have their own RO configuration information respectively. In this way, the redcap terminal can select the corresponding beam in all SSBs for subsequent services, solving the problem that the RO corresponding to some SSBs is outside the initial BWP of the redcap terminal.
[0169] In the embodiment of the present application, when a first-category terminal and a second-category terminal share an RO, the preamble allocated to the first-category terminal in the preamble corresponding to the shared RO may be different from the preamble allocated to the second-category terminal, or may partially overlap, without limitation. Taking the first-category terminal as an example, the preamble allocated to the first-category terminal can be indicated by any of the following situations. Similarly, for other types of terminals, such as the second-category terminal, the preamble allocated to the second-category terminal can be assigned in the following manner, which will not be detailed here.
[0170] Case 1: In the RO set, each RO corresponds to N groups of SSBs and is shared by N groups of SSBs. A group of SSBs includes M SSBs, where M and N are integers greater than or equal to 1. The preambles corresponding to different SSBs are different. For the mth SSB in the nth group, the number of the starting preamble used in the preamble corresponding to the RO set is based on M, N, R, Q, and For example, the number of the starting preamble can satisfy the following formula, and the RO configuration information corresponding to the RO set can carry M, N, R, Q and The terminal can calculate the number of the starting preamble assigned to the mth SSB in the nth group based on these parameters and formula (1):
[0171]
[0172] Wherein, in formula (1), R is the total number of preambles for other types of terminals except the first type of terminals in the preamble corresponding to the SSB group, and R is an integer greater than or equal to 0. For example, if the RO set is shared by the first type of terminals and other types of terminals, then R is an integer greater than 0. If the RO set is used solely by the first type of terminals, then R is equal to 0. In this case, formula (1) can be The value range of n is [0, N-1], where N is an integer greater than or equal to 1. is the total number of preambles used for random access in the preamble corresponding to the RO set, is an integer greater than 1. The value range of m is [0, M-1], where M is an integer greater than or equal to 1. Q is the total number of preambles allocated to the first type of terminals in the preamble corresponding to the SSB group.
[0173] It should be understood that formula (1) is only an exemplary description. Formula (1) can be applied when the number of the preamble allocated to the first type of terminal is after the number of the R preambles allocated to the other types of terminals except the first type of terminal, and the number of the starting preamble allocated to the first type of terminal is continuous with the number of the ending preamble allocated to the other types of terminals except the first type of terminal. Optionally, if the number of the preamble allocated to the first type of terminal is after the number of the R preambles allocated to the other types of terminals except the first type of terminal, and the number of the starting preamble allocated to the first type of terminal is discontinuous with a certain interval, then the above formula (1) can be transformed into The offset value (offset) may refer to the interval between the start preamble of the first type of terminal and the end preamble of other types of terminals.
[0174] In addition, in case 1, corresponding to the RO shared by different SSBs, the preambles in the preamble corresponding to the RO allocated to different SSBs for use may be different or overlapping, without limitation.
[0175] For example, Figure 10a As shown, the access network equipment is configured with the initial BWP of the non-redcap terminal and the initial BWP of the redcap terminal respectively. The starting PRB number of the non-redcap terminal is 100PRB (under the system bandwidth coordinate), and the starting PRB number of the initial BWP of the redcap terminal is 110PRB (under the system bandwidth coordinate). The starting frequency domain position of the RO configured in the system message of the initial BWP of the non-redcap terminal is 20PRB, the frequency division multiplexing coefficient is 8, and each SSB is mapped to 4 consecutive ROs. All ROs are located within the initial BWP of the non-redcap terminal. The RO is configured in the system message of the initial BWP of the redcap terminal, and its starting frequency domain position is 10PRB, the frequency division multiplexing coefficient is 4, and each SSB group is mapped to 4 consecutive ROs. In this way, the 4 ROs at lower frequencies are shared ROs for the redcap terminal and the non-redcap terminal.
[0176] For redcap terminals, the SSB is divided into two SSB groups, each group contains M=2 SSBs, group 1 is {SSB0, SSB1}, group 2 is {SSB2, SSB3}. In the shared RO, in order to distinguish between redcap terminals and non-redcap terminals, redcap terminals and non-redcap terminals need to use different preambles for access. The number of the preamble used by the redcap terminal is arranged after the number of the preamble of the non-redcap terminal. In order to let the redcap terminal know the location of the preamble it can use, the system message broadcasts the following parameters: M=2, N=1, R=24, Q=16 and In a shared RO, the redcap terminal can calculate the starting position of the preamble it can use (ie, the number of the starting preamble) according to the parameters carried in the system message and the above formula (1).
[0177] For example, if the redcap terminal selects SSB0, the starting position of the preamble that can be used is: Starting from preamble number 24, a series of Q / M=16 / 2=8 preambles can be used to select the redcap terminal of SSB0 for random access. If the redcap terminal selects SSB1, the starting position of the preamble it can use is: Starting from preamble numbered 32, consecutive Q / M = 16 / 2 = 8 preambles can be used to select the redcap terminal of SSB1 for random access.
[0178] For example, Figure 10b As shown, the access network equipment is configured with the initial BWP of the non-redcap terminal and the initial BWP of the redcap terminal respectively. The starting PRB number of the initial BWP of the non-redcap terminal is 100PRB (under the system bandwidth coordinate), and the starting PRB number of the initial BWP of the redcap terminal is 110PRB (under the system bandwidth coordinate). In the system message of the initial BWP of the non-redcap terminal, the starting frequency domain position of the RO is configured to be 20PRB, the frequency division multiplexing coefficient is 8, and every 2 SSBs are mapped to 1 RO, that is, N=2. All ROs are located within the initial BWP of the non-redcap terminal. In the system message of the initial BWP of the redcap terminal, the starting frequency domain position of the RO is configured to be 10PRB, the frequency division multiplexing coefficient is 4, and every 2 SSB groups are mapped to 1 RO, that is, N=2. In this way, the 4 ROs located at lower frequencies are shared ROs for the redcap terminal and the non-redcap terminal.
[0179] For redcap terminals, SSB is also divided into 8 SSB groups, each group contains M=2 SSBs, group 1 is {SSB0, SSB8}, group 2 is {SSB1, SSB9}, ..., group 8 is {SSB7, SSB15}. In the shared RO, in order to distinguish between redcap terminals and non-redcap terminals, redcap terminals and non-redcap terminals need to use different preambles for access. The number of the preamble used by the redcap terminal is arranged after the number of the preamble of the non-redcap terminal. In order to let the redcap terminal know the location of the preamble it can use, the system message broadcasts the following parameters: M=2, N=2, R=12, Q=16 and In a shared RO, the redcap terminal can calculate the starting position of the preamble it can use (i.e., the number of the starting preamble) based on the parameters carried in the system message and the above formula (1). For example, if the redcap terminal selects SSB0, the starting position of the preamble that can be used is: Starting from preamble number 12, a series of Q / M=16 / 2=8 preambles can be used to select a redcap terminal of SSB0 for random access. If the redcap terminal selects SSB8, the starting position of the preamble it can use is: Starting from preamble number 20, a series of 8 preambles with Q / M=16 / 2=8 can be used to select a redcap terminal of SSB8 for random access. If a redcap terminal selects SSB1, the starting position of the preamble it can use is: Starting from preamble numbered 44, a series of Q / M=16 / 2=8 preambles can be used to select the redcap terminal of SSB1 for random access. If the redcap terminal selects SSB9, the starting position of the preamble it can use is Starting from preamble numbered 52, consecutive Q / M = 16 / 2 = 8 preambles can be used to select the SSB9 redcap terminal for random access.
[0180] Case 2: The RO configuration information corresponding to the RO set includes first information, which can be used to indicate the preamble allocated to the first type of terminal in the preamble corresponding to the RO set. The specific design of the first information is as follows:
[0181] In one possible design, the first information includes a bitmap, which may include multiple bits corresponding to a preamble allocated to the first type of terminal in the preamble corresponding to the RO set. When the value of the bit is a first value, the preamble corresponding to the bit is allocated to the first type of terminal and can be used for random access by the first type of terminal. When the value of the bit is a second value, the preamble corresponding to the bit is not allocated to the first type of terminal and cannot be used for random access by the first type of terminal. One bit may correspond to one or more preambles.
[0182] Optionally, the first value may be binary bit 1, and the second value may be binary bit 0; or the first value may be binary bit 0, and the second value may be binary bit 1, without limitation.
[0183] In another possible design, the first information may include one or more of the following information: the number of preambles allocated to the first category of terminals in the preamble corresponding to the RO set, the number of the starting preamble (or the smallest preamble) allocated to the first category of terminals, and the number of unusable preambles in the preambles allocated to the first category of terminals. That is, the first information may carry all or part of the parameters of the number of preambles allocated to the first category of terminals, the number of the starting preamble (or the smallest preamble) allocated to the first category of terminals, and the number of unusable preambles in the preambles allocated to the first category of terminals. In the case of carrying some parameters, the other parameters may be default values or preconfigured.
[0184] In another possible design, the first information may include one or more of the following information: the first information includes one or more of the following: the number of the starting preamble and the number of the ending preamble assigned to the first category terminal in the preamble corresponding to the RO set, and the number of the unusable preamble in the preamble assigned to the first category terminal. That is, the first information may carry all or part of the parameters of the starting preamble and the number of the ending preamble assigned to the first category terminal in the preamble corresponding to the RO set, and the number of the unusable preamble in the preamble assigned to the first category terminal. When carrying some parameters, the other parameters may be default values or preconfigured. It should be understood that in this application, the number of the starting preamble and the number of the ending preamble assigned to the first category terminal may be replaced by the description of the interval of the preamble assigned to the first category terminal, etc. The number of the unusable preamble in the preamble assigned to the first category terminal includes the number of the unusable starting preamble and the number of the ending preamble, that is, the interval of the unusable preamble in the preamble assigned to the first category terminal, etc., without limitation.
[0185] Among them, the unusable preamble in the preamble allocated to the first category of terminals may refer to a preamble in the preamble allocated to the first category of terminals that cannot be used by the first category of terminals for random access or a skipped preamble in the preamble allocated to the first category of terminals. In case 2, the number of the unusable preamble in the preamble allocated to the first category of terminals may also be replaced by the number of the preamble in the preamble allocated to the first category of terminals that is used for random access by the first category of terminals. It should be understood that if all preambles in the preamble allocated to the first category of terminals can be used for random access by the first category of terminals, the first information may not carry the number of the unusable preamble in the preamble allocated to the first category of terminals. Conversely, the first information may carry the number of the unusable preamble in the preamble allocated to the first category of terminals.
[0186] Exemplarily, in an RO shared by a first-category terminal and a second-category terminal, the preamble allocated to the first-category terminal and the preamble allocated to the second-category terminal may partially overlap. If the random access mode does not need to be distinguished by the preamble, the overlapping preamble can be shared by the first-category terminal and the second-category terminal. If the random access mode needs to be distinguished by the preamble, such as distinguishing whether it is a 2-step RA, the overlapping preamble cannot be shared by the first-category terminal and the second-category terminal, but is exclusively used by the first-category terminal or the second-category terminal. The unusable preamble in the preamble allocated to the first-category terminal may include a first preamble in the preamble allocated to the first-category terminal that can be used by other types of terminals but cannot be used by the first-category terminal and cannot be shared. The first preamble is included in the preamble that overlaps with the preamble allocated to the first-category terminal and the preamble allocated to other types of terminals (such as the second-category terminal).
[0187] For example, for Category 1 terminals, the first preamble is used for Category 1 terminals to perform 4-step RA. For Category 2 terminals, the first preamble can be used for Category 2 terminals to perform 2-step RA. Because the two RA methods are different and the subsequent processing methods are completely different, to facilitate distinguishing whether the overlapping preambles initiate 4-step RA or 2-step RA, the first preamble is only used for Category 2 terminals to perform 2-step RA and is not used for Category 1 terminals to perform 4-step RA.
[0188] For example, Figure 10c As shown in the figure, in the RO shared by the redcap terminal and the non-redcap terminal, there are a total of 64 preambles that can be used for random access. The preambles allocated to the redcap terminal and the preambles allocated to the non-redcap terminal partially overlap, where the preambles for 4-step RA of the non-redcap terminal are preambles numbered [0,1,2,…,31], and the preambles for 2-step RA allocated to the non-redcap terminal are preambles numbered [32,33,…,39]. Here, the preamble allocated to the redcap terminal partially overlaps with the preamble used by the non-redcap terminal for 4-step RA. The overlapping preamble does not need to be distinguished in Msg1, but because the subsequent processing methods of the two access modes 4-step RA and 2-step RA are completely different, the 4-step RA of the redcap terminal must be distinguished from the 2-step RA. Therefore, the preamble allocated to the redcap terminal has two intervals: interval 1 is preamble15-preamble 31, which is shared with the 4-step random access of the non-redcap terminal, and interval 2 is preamble40-preamble 55, which is dedicated to the redcap terminal.
[0189] against Figure 10c In this case, in one possible design, the bitmap [0000111100111100] can be used to represent the preamble assigned to the redcap terminal. Each bit represents 4 consecutive preambles. In another possible design, it can be divided into two intervals for indication: interval 1 {starting preamble number: 16, number of preambles: 16}, interval 2: {starting preamble number: 40, number of preambles: 16}; or interval 1 {starting preamble number: 16, ending preamble number: 31}, interval 2 {starting preamble number: 40, ending preamble number: 55}. In another possible design, the redcap terminal can be notified that the starting preamble number is 16, the number of preambles is 40, and the unusable preambles include preambles numbered 32 to 39. Among them, the unusable preamble can also be understood as a skipped preamble.
[0190] For example, Figure 10d As shown in the figure, in a shared RO, the preambles numbered [0-31] are allocated to non-redcap terminals, while the preambles allocated to redcap terminals are 16 preambles numbered 32 to 47. Referring to the above case 2, the 16 preambles numbered 32 to 47 can be indicated to redcap in the following way: In a possible design, assuming that a binary bit 1 indicates that the preamble is allocated to the first type of terminal, and a binary bit 0 indicates that the preamble is not allocated to the first type of terminal, and one bit indicates one preamble, then the RO configuration information includes the sequence: [0000000000000000000000000000000000011111111111111110000000000000000], the length of this sequence is 64, each bit corresponds to a preamble, and the bit marked as 1 indicates that the corresponding preamble can be allocated to the redcap terminal. In order to save signaling overhead, one bit can also be used to correspond to multiple preambles. Assuming that one bit corresponds to four consecutive preambles, the RO configuration information can carry [0000000011110000] to indicate the preamble assigned to the redcap terminal. The length of this sequence is 16. The first bit corresponds to preamble 0-3, the second bit corresponds to preamble 4-7, and so on. In this way, because the preambles assigned to the redcap terminal are numbered from 32 to 47, bits 9-12 in the bitmap are set to 1. In another possible design, the RO configuration information may include the number of the starting preamble: 32, and the number of preambles used continuously is: 16, so that the terminal can calculate that preamble 32 to preamble 47 can be used. In another possible design, the RO configuration information may include the number of the starting preamble: 32 and the number of the ending preamble 47.
[0191] In an embodiment of the present application, an RO can be shared by multiple types of terminals, such as a first type of terminal and a second type of terminal. Among the ROs shared by multiple types of terminals, part or all of the shared ROs can also be shared by 4-step RA and 2-step RA. Alternatively, an RO is exclusively used by only one type of terminal, such as a redcap terminal, and the exclusively used RO is shared by 4-step RA and 2-step RA. In the case where 4-step RA and 2-step RA are shared, in order to distinguish / identify whether the random access initiated is 4-step RA or 2-step RA, different preambles can be configured for 4-step RA and 2-step RA.
[0192] In the case that the RO shared by 4-step RA and 2-step RA is exclusively used by a class of terminals, the preamble corresponding to the shared RO can be divided into different preambles corresponding to 4-step RA and 2-step RA. Figure 11a As shown in the figure, 60 preambles are configured for RA. In the RO shared by 4-step RA and 2-step RA, preambles numbered [0,1,…,31] are used for competitive random access in 4-step random access; preambles numbered [32,33,…,39] are used for competitive random access in 2-step random access; and preambles numbered [40,41,…,59] are used for non-competitive random access. Through preamble division, in the RO shared by 4-step RA and 2-step RA, if a terminal uses 4-step random access, a preamble is randomly selected from preambles 0-31 and sent. If a terminal uses 2-step random access, a preamble is randomly selected from preambles 32-39 and sent. After receiving the preamble, the access network device can determine which random access method the terminal wishes to use based on the received preamble number.
[0193] When the RO shared by 4-step RA and 2-step RA is shared by multiple types of terminals, such as the first type of terminals and the second type of terminals, the preamble corresponding to the shared RO can be divided into different preambles corresponding to 4-step RA and 2-step RA. Figure 11bAs shown, the access network device is configured with the initial BWP for non-redcap terminals and the initial BWP for redcap terminals, and the two share the RO configuration. The SSB to RO mapping relationship is N = 1 / 4, that is, one SSB is mapped to four ROs. For non-redcap terminals, in each SSB to RO mapping cycle, the RO numbered 1 contains preambles used by both 4-step RA and 2-step RA, while the ROs numbered 0, 2, and 3 contain only preambles used by 4-step RA. The number of preambles allocated to the 4-step RA of non-redcap terminals is 32; the number of preambles allocated to the 2-step RA of non-redcap terminals is 8. When the access network device is configured in RO set {1}, the range of available preambles for redcap terminals is [40-47], and in RO set {0, 2, 3}, the range of available preambles for redcap terminals is [32-47]. Furthermore, a mask is carried in the system message to indicate which ROs belong to set 1 and which ROs belong to set 2. For example, as shown in Table 1, the mask is 2, indicating that RO1 belongs to set 1, and the remaining RO0, RO2, and RO3 belong to set 2. At the same time, the access network device can indicate the allocation of the preamble corresponding to each RO set to the terminal in accordance with the above method. For example, the preamble corresponding to the RO set can be indicated by the above bitmap method, or the number of the starting preamble and the number of preambles, etc., to indicate the preamble allocated to the redcap terminal and the preamble allocated to the non-redcap terminal.
[0194] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the interaction between each node. It is understandable that each node, such as a terminal, an access network device, includes a hardware structure and / or software module corresponding to the execution of each function in order to realize the above functions. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0195] In the embodiments of the present application, the functional modules of the terminal and access network equipment can be divided according to the above-mentioned method examples. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiments of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.
[0196] Figure 12 The structure diagram of a communication device 120 is shown. The communication device 120 can be a first terminal, or a chip in the first terminal, or a system on a chip. The communication device 120 can be used to perform the functions of the first terminal involved in the above embodiment. As an implementation method, Figure 12 The communication device 120 shown includes: a receiving unit 1201 , a processing unit 1202 and a sending unit 1203 .
[0197] The receiving unit 1201 is configured to receive at least one SSB from an access network device. For example, the receiving unit 1201 may support the communication apparatus 120 to perform step 701.
[0198] The processing unit 1202 is configured to select a first SSB from at least one SSB, and select a first RO corresponding to the first SSB from the RO resources of the first type of terminal. For example, the processing unit 1202 may support the communication device 120 to perform step 702.
[0199] The sending unit 1203 is configured to send a first message carrying a preamble to the access network device on the first RO. For example, the sending unit 1203 may support the communication device 1203 to perform step 703.
[0200] In one possible design, the first RO corresponding to the first SSB is included in the RO resources of the first type of terminal. The RO resources of the first type of terminal include multiple RO sets, different RO sets correspond to different RO configuration information, and the RO configuration information corresponding to the RO set is used to indicate the preamble allocated to the first type of terminal in the preamble corresponding to the RO set.
[0201] In another possible design, all ROs in the RO resources of the first category of terminals are located in the initial BWP of the first category of terminals; or, some or all ROs in the RO set of the first category of terminals are located outside the initial BWP of the first category of terminals, for example, some or all ROs in the RO set of the first category of terminals are located in the initial BWP of the second category of terminals.
[0202] Specifically, the description of the first type of RO resources, the different RO sets included in the first type of RO resources, and the different RO configuration information corresponding to different RO sets can refer to the above Figure 7 As described in the method embodiment shown, Figure 7 All relevant contents of each step involved in the embodiment shown can be referred to the functional description of the corresponding functional module, and will not be repeated here. Figure 7 The method shown has the function of the first terminal in the random access method shown, and thus can achieve the same effect as the above random access method.
[0203] As another possible implementation method, Figure 12 The communication device 120 shown includes: a processing module and a communication module. The processing module is used to control and manage the actions of the communication device 120. For example, the processing module can support the communication device 120 to perform step 702 and other control functions. The communication module can integrate the functions of the sending unit 1201 and the receiving unit 1202, and can be used to support the communication device 120 to perform steps 701 and 703 and communicate with other network entities, such as Figure 5 The communication device 120 may further include a storage module for storing program codes and data of the communication device 120 .
[0204] Among them, the processing module can be a processor or a controller. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of DSP and microprocessors, and so on. The communication module can be a transceiver circuit or a communication interface, etc. The storage module can be a memory. When the processing module is a processor, the communication module is a communication interface, and the storage module is a memory, the communication device 120 involved in the embodiment of the present application can be Figure 6 Communication device 600 is shown.
[0205] Figure 13 The structure diagram of a communication device 130 is shown. The communication device 130 can be an access network device, or a chip in the access network device, or a system on a chip. The communication device 130 can be used to perform the functions of the access network device involved in the above embodiment. As an implementation method, Figure 13 The communication device 130 shown includes a sending unit 1301 and a receiving unit 1302 .
[0206] The sending unit 1301 is configured to send at least one SSB. For example, the sending unit 1301 may support the communication device 130 to perform step 701.
[0207] The receiving unit 1302 is configured to receive a first message carrying a preamble from a first terminal on a first RO. For example, the receiving unit 1302 may support the communication device 130 to perform step 703.
[0208] In one possible design, the first RO corresponding to the first SSB is included in the RO resources of the first type of terminal. The RO resources of the first type of terminal include multiple RO sets, different RO sets correspond to different RO configuration information, and the RO configuration information corresponding to the RO set is used to indicate the preamble allocated to the first type of terminal in the preamble corresponding to the RO set.
[0209] In another possible design, all ROs in the RO resources of the first category of terminals are located in the initial BWP of the first category of terminals; or, some or all ROs in the RO set of the first category of terminals are located outside the initial BWP of the first category of terminals, for example, some or all ROs in the RO set of the first category of terminals are located in the initial BWP of the second category of terminals.
[0210] Specifically, the description of the first type of RO resources, the different RO sets included in the first type of RO resources, and the different RO configuration information corresponding to different RO sets can be referred to Figure 7 As described in the method embodiment shown, Figure 7 All relevant contents of each step involved in the above can be referred to the functional description of the corresponding functional module, which will not be repeated here. The communication device 130 is used to execute Figure 7 The method shown has the function of the access network device in the random access method shown, so it can achieve the same effect as the above random access method.
[0211] As another possible implementation method, Figure 13 The communication device 130 shown includes: a processing module and a communication module. The processing module is used to control and manage the actions of the communication device 130. For example, the processing module can support the communication device 130 to perform management functions. The communication module can integrate the functions of the receiving unit 1301 and the sending unit 1302, and can be used to support the communication device 130 to perform steps 701 and 703 and communicate with other network entities, such as Figure 5 The communication device 130 may further include a storage module for storing program codes and data of the communication device 130 .
[0212] Among them, the processing module can be a processor or a controller. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of DSP and microprocessors, etc. The communication module can be a transceiver circuit or a communication interface, etc. The storage module can be a memory. When the processing module is a processor, the communication module is a communication interface, and the storage module is a memory, the communication device 130 involved in the embodiment of the present application can be Figure 6 Communication device 600 is shown.
[0213] Figure 14 A structural diagram of a communication system provided in an embodiment of the present application is shown in FIG. Figure 14 As shown, the communication system may include: a terminal 140 and an access network device 141. The functions of the terminal 140 are the same as those of the above-mentioned communication device 120. The functions of the access network device 141 are the same as those of the above-mentioned communication device 130, and are not described in detail.
[0214] The embodiment of the present application also provides a computer-readable storage medium. All or part of the processes in the above-mentioned method embodiments can be completed by a computer program to instruct the relevant hardware, and the program can be stored in the above-mentioned computer-readable storage medium. When the program is executed, it may include the processes of the above-mentioned method embodiments. The computer-readable storage medium can be a terminal in any of the above-mentioned embodiments, such as: an internal storage unit including a data sending end and / or a data receiving end, such as a hard disk or memory of the terminal. The above-mentioned computer-readable storage medium can also be an external storage device of the above-mentioned terminal, such as a plug-in hard disk equipped on the above-mentioned terminal, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. Further, the above-mentioned computer-readable storage medium can also include both the internal storage unit of the above-mentioned terminal and an external storage device. The above-mentioned computer-readable storage medium is used to store the above-mentioned computer program and other programs and data required by the above-mentioned terminal. The above-mentioned computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.
[0215] It should be noted that the terms "first" and "second" in the specification, claims, and drawings of this application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products, or devices.
[0216] It should be understood that in this application, "at least one (item)" refers to one or more, "more than one" refers to two or more, "at least two (items)" refers to two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0217] It should be understood that in the embodiments of the present application, "B corresponding to A" means that B is associated with A. For example, B can be determined based on A. It should also be understood that determining B based on A does not mean determining B based solely on A; B can also be determined based on A and / or other information. In addition, the "connection" in the embodiments of the present application refers to various connection methods, such as direct connection and indirect connection, to achieve communication between devices, and the embodiments of the present application do not impose any limitations on this.
[0218] Unless otherwise specified, the "transmission" (transmit / transmission) appearing in the embodiments of the present application refers to bidirectional transmission, including the actions of sending and / or receiving. Specifically, the "transmission" in the embodiments of the present application includes the sending of data, the receiving of data, or the sending of data and the receiving of data. In other words, the data transmission here includes uplink and / or downlink data transmission. Data may include channels and / or signals, uplink data transmission is uplink channel and / or uplink signal transmission, and downlink data transmission is downlink channel and / or downlink signal transmission. The "network" and "system" appearing in the embodiments of the present application express the same concept, and the communication system is the communication network.
[0219] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0220] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0221] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0222] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0223] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0224] The above is only a specific embodiment of the present application, but the scope of protection of this application is not limited to this. Any changes or substitutions within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A random access method, characterized in that: The method comprises: A first terminal receives at least one synchronization signal block (SSB) from an access network device; wherein the first terminal belongs to a first category of terminals; The first terminal selects a first random access opportunity (RO) corresponding to a first SSB and a preamble corresponding to the first RO; wherein the first SSB is included in the at least one SSB, and the first RO is included in the RO resources of the first type of terminal; The first terminal sends a first message to the access network device on the first RO, where the first message includes a preamble corresponding to the first RO; The RO resources of the first category of terminals include multiple RO sets, and the multiple RO sets are divided according to the random access modes corresponding to the ROs included in the RO resources; and / or the multiple RO sets are divided according to the terminal types corresponding to the ROs included in the RO resources, and different RO sets correspond to different RO configuration information. The RO configuration information corresponding to the RO set is used to indicate the preamble allocated to the first category of terminals in the preamble corresponding to the RO set. Among the multiple RO sets, the RO configuration information corresponding to the RO set shared by different types of terminals is different for preambles configured for different types of terminals, and the configuration information corresponding to the RO set shared by different random access modes is different for preambles configured for different random access modes.
2. The method according to claim 1, characterized in that The method further comprises: The first terminal receives a system message from the access network device; wherein the system message includes RO configuration information corresponding to each RO set in the multiple RO sets.
3. The method according to claim 2, characterized in that The system message further includes configuration information of the initial BWP of the first type of terminal, and the configuration information of the initial BWP includes RO configuration information corresponding to each RO set.
4. The method according to claim 1, wherein The multiple RO sets include a first RO set and a second RO set, and the time-frequency information of the first RO set is different from the time-frequency information of the second RO set; The RO configuration information corresponding to the first RO set is further used to indicate time-frequency information of the first RO set; The RO configuration information corresponding to the second RO set is further used to indicate time-frequency information of the second RO set.
5. The method according to claim 2, characterized in that The multiple RO sets include a first RO set and a second RO set, and the time-frequency information of the first RO set is the same as the time-frequency information of the second RO set; The system message further includes a mask and the time-frequency information, where the mask indicates the first RO set.
6. The method according to claim 4 or 5, characterized in that The time-frequency information of the RO set includes the time domain position of the RO set, the frequency division multiplexing coefficient, and the starting frequency domain position of the RO set; the starting frequency domain position of the RO set is the offset between the starting RO in the RO set and the starting frequency of the initial BWP, and the offset is an integer greater than or equal to 0, or an integer less than 0.
7. The method according to claim 6, characterized in that There is an association between the starting frequency domain position of the RO set, the starting frequency domain position of the initial BWP of the terminal, the system bandwidth, and the offset of the starting RO of the RO set relative to the starting frequency of the system bandwidth.
8. The method according to claim 4 or 5, characterized in that Each RO in the RO set corresponds to N groups of SSBs, each group of SSBs includes M SSBs; the preambles corresponding to different SSBs are different; wherein, M and N are integers greater than or equal to 1.
9. The method according to claim 8, characterized in that For the mth SSB in the nth group, the number of the starting preamble allocated to the first type of terminal in the preamble corresponding to the SSB is calculated based on the M, N, R, Q and Sure; Wherein, R is the total number of preambles for other types of terminals except the first type of terminal in the preamble corresponding to any group of SSBs in the N groups of SSBs, and R is an integer greater than or equal to 0; the value range of n is [0, N-1], and N is an integer greater than or equal to 1; is the total number of preambles used for random access in the preamble corresponding to the RO set, is an integer greater than 1; the value range of m is [0, M-1], and M is an integer greater than or equal to 1; Q is the total number of preambles for the first type of terminal in the preamble corresponding to any group of SSBs in the N groups of SSBs.
10. The method according to claim 9, characterized in that The number of the starting preamble satisfies: Starting preamble number = .
11. The method according to claim 4 or 5, characterized in that The preamble allocated to the first type of terminal in the preamble corresponding to the RO set is indicated by the first information corresponding to the RO set; The first information includes a bitmap, the bitmap includes multiple bits, and one bit corresponds to one or more preambles in the preamble corresponding to the RO set; when the value of the bit is a first value, the preamble corresponding to the bit is allocated to the first type of terminal for use; when the value of the bit is a second value, the preamble corresponding to the bit is not allocated to the first type of terminal for use; or The first information includes one or more of the following information: the number of preambles allocated to the first category of terminals in the preamble corresponding to the RO set, the number of the starting preamble allocated to the first category of terminals, and the number of unusable preambles in the preambles allocated to the first category of terminals; or The first information includes one or more of the following information: the number of the starting preamble and the number of the ending preamble allocated to the first type of terminal in the preamble corresponding to the RO set, and the number of the unusable preamble in the preamble allocated to the first type of terminal.
12. The method according to claim 1, characterized in that All ROs in the RO resources are located in the initial BWP of the first type of terminal; or, Some or all of the ROs in the RO resources are located outside the initial BWP of the first type of terminals.
13. The method according to claim 12, characterized in that If the first RO is located in a second type of initial BWP, the method further includes: The first terminal switches an initial BWP for random access from an initial BWP of the second category of terminals to an initial BWP of the first category of terminals; The first terminal receives a first response from the access network device on the initial BWP of the first type of terminal; wherein the first response corresponds to the first message.
14. A random access method, characterized in that: The method comprises: The access network device sends at least one synchronization signal block (SSB) to a first terminal; wherein the first terminal belongs to a first category of terminals; The access network device receives, on a first RO, a first message from the first terminal, the first message including a preamble corresponding to a first random access opportunity RO; wherein the first RO corresponds to a first SSB, the first SSB is included in the at least one SSB, and the first RO is included in the RO resources of the first type of terminal; The RO resources of the first category of terminals include multiple RO sets, and the multiple RO sets are divided according to the random access modes corresponding to the ROs included in the RO resources; and / or the multiple RO sets are divided according to the terminal types corresponding to the ROs included in the RO resources, and different RO sets correspond to different RO configuration information. The RO configuration information corresponding to the RO set is used to indicate the preamble allocated to the first category of terminals in the preamble corresponding to the RO set. Among the multiple RO sets, the RO configuration information corresponding to the RO set shared by different types of terminals is different for preambles configured for different types of terminals, and the configuration information corresponding to the RO set shared by different random access modes is different for preambles configured for different random access modes.
15. The method according to claim 14, characterized in that The method further comprises: The first terminal receives a system message from the access network device; wherein the system message includes RO configuration information corresponding to each RO set in the multiple RO sets.
16. The method according to claim 15, characterized in that The system message further includes configuration information of the initial BWP of the first type of terminal, and the configuration information of the initial BWP includes RO configuration information corresponding to each RO set.
17. The method according to claim 14, characterized in that The multiple RO sets include a first RO set and a second RO set, and the time-frequency information of the first RO set is different from the time-frequency information of the second RO set; The RO configuration information corresponding to the first RO set is further used to indicate time-frequency information of the first RO set; The RO configuration information corresponding to the second RO set is further used to indicate time-frequency information of the second RO set.
18. The method according to claim 15, characterized in that The multiple RO sets include a first RO set and a second RO set, and the time-frequency information of the first RO set is the same as the time-frequency information of the second RO set; The system message also includes a mask and the time-frequency information; The mask indicates the first RO set.
19. The method according to claim 17 or 18, characterized in that The time-frequency information of the RO set includes the time domain position of the RO set, the frequency division multiplexing coefficient, and the starting frequency domain position of the RO set; the starting frequency domain position of the RO set is the offset between the starting RO in the RO set and the starting frequency of the initial BWP, and the offset is an integer greater than or equal to 0, or an integer less than 0.
20. The method according to claim 19, wherein There is an association between the starting frequency domain position of the RO set, the starting frequency domain position of the initial BWP of the terminal, the system bandwidth, and the offset of the starting RO of the RO set relative to the starting frequency of the system bandwidth.
21. The method according to claim 17 or 18, characterized in that Each RO in the RO set corresponds to N groups of SSBs, each group of SSBs includes M SSBs; the preambles corresponding to different SSBs are different; wherein, M and N are integers greater than or equal to 1.
22. The method according to claim 21, characterized in that For the mth SSB in the nth group, the number of the starting preamble allocated to the first type of terminal in the preamble corresponding to the SSB is calculated based on the M, N, R, Q and Sure; Wherein, R is the total number of preambles for other types of terminals except the first type of terminal in the preamble corresponding to any group of SSBs in the N groups of SSBs, and R is an integer greater than or equal to 0; the value range of n is [0, N-1], and N is an integer greater than or equal to 1; is the total number of preambles used for random access in the preamble corresponding to the RO set, is an integer greater than 1; the value range of m is [0, M-1], and M is an integer greater than or equal to 1; Q is the total number of preambles for the first type of terminal in the preamble corresponding to any group of SSBs in the N groups of SSBs.
23. The method according to claim 22, characterized in that The number of the starting preamble satisfies the formula: Starting preamble number = .
24. The method according to claim 17 or 18, characterized in that The preamble allocated to the first type of terminal in the preamble corresponding to the RO set is indicated by the first information corresponding to the RO set; The first information includes a bitmap, the bitmap includes multiple bits, and one bit corresponds to one or more preambles in the preamble corresponding to the RO set; when the value of the bit is a first value, the preamble corresponding to the bit is allocated to the first type of terminal for use; when the value of the bit is a second value, the preamble corresponding to the bit is not allocated to the first type of terminal for use; or The first information includes one or more of the following information: the number of preambles allocated to the first category of terminals in the preamble corresponding to the RO set, the number of the starting preamble allocated to the first category of terminals, and the number of unusable preambles in the preambles allocated to the first category of terminals; or The first information includes one or more of the following information: the number of the starting preamble and the number of the ending preamble allocated to the first type of terminal in the preamble corresponding to the RO set, and the number of the unusable preamble in the preamble allocated to the first type of terminal.
25. The method according to claim 14, wherein All ROs in the RO resources are located in the initial BWP of the first type of terminal; or, Some or all of the ROs in the RO resources are located outside the initial BWP of the first type of terminals.
26. The method according to claim 25, characterized in that If the first RO is located in a second type of initial BWP, the method further includes: The access network device switches the operating frequency corresponding to the first terminal from the initial BWP of the second type of terminal to the initial BWP of the first type of terminal; The access network device sends a first response to the terminal on the initial BWP of the first type of terminal; wherein the first response corresponds to the first message.
27. A communication system, characterized in that: The communication system includes: The access network device is configured to send at least one synchronization signal block (SSB); A first terminal, configured to receive the at least one SSB; wherein the first terminal belongs to a first category of terminals; The first terminal is further configured to select a first random access opportunity (RO) corresponding to a first SSB and a preamble corresponding to the first RO, and send a first message to the access network device on the first RO, where the first message includes the preamble corresponding to the first RO; The first SSB is included in the at least one SSB, and the first RO is included in the RO resources of the first type of terminal; the RO resources of the first type of terminal include multiple RO sets, and the multiple RO sets are divided according to the random access mode corresponding to the RO included in the RO resources; and / or the multiple RO sets are divided according to the terminal type corresponding to the RO included in the RO resources, different RO sets correspond to different RO configuration information, and the RO configuration information corresponding to the RO set is used to indicate the preamble allocated to the first type of terminal in the preamble corresponding to the RO set. Among the multiple RO sets, the RO configuration information corresponding to the RO set shared by different types of terminals is different for different types of terminals, and the configuration information corresponding to the RO set shared by different random access modes is different for different random access modes.
28. A communication device, characterized in that: The communication device includes a processor and a communication interface, and the processor and the communication interface are used to support the communication device to execute the method according to any one of claims 1 to 13 or the method according to any one of claims 14 to 26.
29. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 13 or the method according to any one of claims 14 to 26.
30. A computer program product, characterized in that The computer program product includes computer instructions, and when the computer instructions are run on a computer, the computer is caused to perform the method according to any one of claims 1 to 13 or the method according to any one of claims 14 to 26.
Citation Information
Patent Citations
Base station, terminal and random access preamble detection and random access channel configuration method
CN108809602A
Random access resource configuration method and equipment
CN112888070A