Information transmission method, device and storage medium
By determining the target RO based on the association relationship between its own type and the random access channel timing RO, and sending a random access preamble on the target RO, the problem of low transmission efficiency caused by the increase of UE types in the prior art is solved, and efficient resource utilization and system performance are achieved.
Patent Information
- Application Number
- CN202110296885.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-19
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2041-03-19
AI Technical Summary
In the prior art, as the UE types that need to be distinguished increase, configuring independent RACH configuration will greatly reduce the transmission efficiency of the system and affect the performance of the system.
The terminal determines the target RO that sends the random access preamble according to the association relationship between the itself type and the random access channel timing RO and the terminal type, and sends the random access preamble on the target RO.
This method effectively avoids resource fragmentation, improves resource utilization, and improves the transmission efficiency and performance of the system.
Smart Images

Figure CN115119327B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an information transmission method, device, electronic device and storage medium. Background Art
[0002] In mobile communication systems, with the evolution of technology and the needs of application scenarios, different types of terminals / user equipment (UE) have been defined one after another, such as Coverage Enhancement (CE) UE, Reduced capability (RedCap) UE, small data UE, etc. Considering that the application scenarios and technologies used by these UEs are different, the identification of UE types will be an important issue.
[0003] Existing technical solutions complete the identification of different UE types during the initial access process, for example, through independent random access channel (RACH) configuration, or through different preamble indices to distinguish different types of UE.
[0004] However, as the number of UE types that need to be distinguished increases, configuring an independent RACH configuration will greatly reduce the transmission efficiency of the system and affect the performance of the system. Summary of the invention
[0005] The embodiments of the present application provide an information transmission method, device and storage medium to solve the technical problem of low transmission efficiency of the system in the prior art.
[0006] In a first aspect, an embodiment of the present application provides an information transmission method, including:
[0007] The terminal determines the target RO to send the random access preamble code according to its own type and the association between the random access channel opportunity RO and the terminal type;
[0008] The terminal sends a random access preamble on the target RO.
[0009] Optionally, according to the information transmission method of an embodiment of the present application, before determining the target RO for sending the random access preamble, the method further includes:
[0010] A random access channel RACH configuration message sent by a base station is received; the RACH configuration message includes the association relationship.
[0011] Optionally, according to an information transmission method of an embodiment of the present application, the RACH configuration message is a first type system information block SIB1.
[0012] Optionally, according to an information transmission method of an embodiment of the present application, the association relationship is pre-configured by the protocol.
[0013] Optionally, according to the information transmission method of an embodiment of the present application, before determining the target RO for sending the random access preamble, the method further includes:
[0014] Receive the first identification information sent by the base station; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
[0015] Optionally, according to an information transmission method of an embodiment of the present application, the first identification information is carried by a 1-bit reserved bit in a main system information block MIB.
[0016] Optionally, according to the information transmission method of an embodiment of the present application, the value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0017] The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0018] Optionally, according to the information transmission method of an embodiment of the present application, before determining the target RO for sending the random access preamble, the method further includes:
[0019] Receive second identification information sent by the base station; the second identification information is used to indicate a set of terminal types distinguished by the SSB2RO mapping period or the SSB2RO association period.
[0020] Optionally, according to an information transmission method of an embodiment of the present application, the second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
[0021] Optionally, according to the information transmission method of an embodiment of the present application, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0022] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set;
[0023] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set;
[0024] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0025] Optionally, according to an information transmission method of an embodiment of the present application, the target RO is an RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
[0026] Optionally, according to an information transmission method of an embodiment of the present application, the association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different SSB2RO mapping periods or SSB2RO association period numbers.
[0027] Optionally, according to an information transmission method of an embodiment of the present application, the association relationship is expressed by the following formula:
[0028] m=mod(n cycle ,M)+n
[0029] Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0030] In a second aspect, an embodiment of the present application provides an information transmission method, including:
[0031] The base station receives a random access preamble code sent by the target terminal on the target RO;
[0032] The base station determines the type of the target terminal according to the number of the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period to which the target RO belongs and the association relationship between the random access channel opportunity RO and the terminal type.
[0033] Optionally, according to an information transmission method of an embodiment of the present application, before the base station receives a random access preamble code sent by the target terminal on the target RO, it also includes:
[0034] A random access channel (RACH) configuration message is sent to the target terminal; the RACH configuration message includes the association relationship.
[0035] Optionally, according to an information transmission method of an embodiment of the present application, the RACH configuration message is a first type system information block SIB1.
[0036] Optionally, according to an information transmission method of an embodiment of the present application, the association relationship is pre-configured by the protocol.
[0037] Optionally, according to an information transmission method of an embodiment of the present application, before the base station receives a random access preamble code sent by the target terminal on the target RO, it also includes:
[0038] Sending first identification information to the target terminal; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
[0039] Optionally, according to an information transmission method of an embodiment of the present application, the first identification information is carried by a 1-bit reserved bit in a main system information block MIB.
[0040] Optionally, according to the information transmission method of an embodiment of the present application, the value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0041] The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0042] Optionally, according to an information transmission method of an embodiment of the present application, before the base station receives a random access preamble code sent by the target terminal on the target RO, it also includes:
[0043] Sending second identification information to the target terminal; the second identification information is used to indicate a set of terminal types distinguished by the terminal through the SSB2RO mapping cycle or the SSB2RO association period.
[0044] Optionally, according to an information transmission method of an embodiment of the present application, the second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
[0045] Optionally, according to the information transmission method of an embodiment of the present application, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0046] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set;
[0047] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set;
[0048] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0049] Optionally, according to an information transmission method of an embodiment of the present application, the target RO is an RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
[0050] Optionally, according to an information transmission method of an embodiment of the present application, the association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different SSB2RO mapping periods or SSB2RO association period numbers.
[0051] Optionally, according to an information transmission method of an embodiment of the present application, the association relationship is expressed by the following formula:
[0052] m=mod(n cycle ,M)+n
[0053] Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0054] In a third aspect, an embodiment of the present application provides a terminal, including a memory, a transceiver, and a processor;
[0055] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0056] Determine the target RO for sending the random access preamble code according to its own type and the association between the random access channel opportunity RO and the terminal type;
[0057] A random access preamble is sent on the target RO.
[0058] Optionally, according to a terminal of an embodiment of the present application, before determining a target RO for sending a random access preamble, the method further includes:
[0059] A random access channel RACH configuration message sent by a base station is received; the RACH configuration message includes the association relationship.
[0060] Optionally, according to a terminal of an embodiment of the present application, the RACH configuration message is a first type system information block SIB1.
[0061] Optionally, according to a terminal of an embodiment of the present application, the association relationship is pre-configured by the protocol.
[0062] Optionally, according to a terminal of an embodiment of the present application, before determining a target RO for sending a random access preamble, the method further includes:
[0063] Receive the first identification information sent by the base station; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
[0064] Optionally, according to a terminal of an embodiment of the present application, the first identification information is carried by a 1-bit reserved bit in a main system information block MIB.
[0065] Optionally, according to a terminal of an embodiment of the present application, the value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0066] The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0067] Optionally, according to a terminal of an embodiment of the present application, before determining a target RO for sending a random access preamble, the method further includes:
[0068] Receive second identification information sent by the base station; the second identification information is used to indicate a set of terminal types distinguished by the SSB2RO mapping period or the SSB2RO association period.
[0069] Optionally, according to a terminal of an embodiment of the present application, the second identification information is carried by 2 reserved bits in a physical broadcast channel PBCH.
[0070] Optionally, according to a terminal of an embodiment of the present application, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0071] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set;
[0072] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set;
[0073] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0074] Optionally, according to a terminal of an embodiment of the present application, the target RO is an RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
[0075] Optionally, according to a terminal of an embodiment of the present application, the association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different SSB2RO mapping periods or SSB2RO association period numbers.
[0076] Optionally, according to a terminal of an embodiment of the present application, the association relationship is expressed by the following formula:
[0077] m=mod(n cycle ,M)+n
[0078] Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0079] In a fourth aspect, an embodiment of the present application provides a base station, including a memory, a transceiver, and a processor;
[0080] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0081] The receiving target terminal sends a random access preamble on the target RO;
[0082] The type of the target terminal is determined according to the number of the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period to which the target RO belongs and the association relationship between the random access channel opportunity RO and the terminal type.
[0083] Optionally, according to a base station of an embodiment of the present application, before the base station receives a random access preamble code sent by a target terminal on a target RO, the method further includes:
[0084] A random access channel (RACH) configuration message is sent to the target terminal; the RACH configuration message includes the association relationship.
[0085] Optionally, according to a base station of an embodiment of the present application, the RACH configuration message is a first type system information block SIB1.
[0086] Optionally, according to a base station of an embodiment of the present application, the association relationship is pre-configured by a protocol.
[0087] Optionally, according to a base station of an embodiment of the present application, before the base station receives a random access preamble code sent by a target terminal on a target RO, the method further includes:
[0088] Sending first identification information to the target terminal; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
[0089] Optionally, according to a base station of an embodiment of the present application, the first identification information is carried by a 1-bit reserved bit in a main system information block MIB.
[0090] Optionally, according to a base station of an embodiment of the present application, the value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0091] The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0092] Optionally, according to a base station of an embodiment of the present application, before the base station receives a random access preamble code sent by a target terminal on a target RO, the method further includes:
[0093] Sending second identification information to the target terminal; the second identification information is used to indicate a set of terminal types distinguished by the terminal through the SSB2RO mapping cycle or the SSB2RO association period.
[0094] Optionally, according to a base station of an embodiment of the present application, the second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
[0095] Optionally, according to a base station of an embodiment of the present application, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0096] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set;
[0097] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set;
[0098] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0099] Optionally, according to a base station of an embodiment of the present application, the target RO is the RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
[0100] Optionally, according to a base station of an embodiment of the present application, the association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different SSB2RO mapping periods or SSB2RO association period numbers.
[0101] Optionally, according to a base station in an embodiment of the present application, the association relationship is expressed by the following formula:
[0102] m=mod(n cycle ,M)+n
[0103] Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0104] In a fifth aspect, an embodiment of the present application provides an information transmission device, including:
[0105] A first determination module is used to determine a target RO for sending a random access preamble code according to its own type and the association relationship between the random access channel opportunity RO and the terminal type;
[0106] The first sending module is used to send a random access preamble code on the target RO.
[0107] In a sixth aspect, an embodiment of the present application provides an information transmission device, including:
[0108] A first receiving module, configured to receive a random access preamble code sent by a target terminal on a target RO;
[0109] The second determination module is used to determine the type of the target terminal according to the number of the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period to which the target RO belongs and the association relationship between the random access channel opportunity RO and the terminal type.
[0110] In the seventh aspect, an embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the steps of the information transmission method described in the first aspect or the second aspect as described above.
[0111] The information transmission method, device and storage medium provided in the embodiments of the present application use different ROs to distinguish different types of terminals. Different types of terminals send random access preamble codes in different ROs. The network side determines the type of terminal based on the RO used by the terminal to send the random access preamble code, thereby avoiding resource fragmentation and improving resource utilization. BRIEF DESCRIPTION OF THE DRAWINGS
[0112] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0113] Figure 1 This is one of the flowcharts of an information transmission method provided in an embodiment of the present application;
[0114] Figure 2 It is a schematic diagram of an RO that can be used for random access message transmission and cannot be used for random access message transmission within an association period provided by an embodiment of the present application;
[0115] Figure 3 This is a second flow chart of an information transmission method provided in an embodiment of the present application;
[0116] Figure 4 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application;
[0117] Figure 5 is a structural diagram of a base station provided in an embodiment of the present application;
[0118] Figure 6 This is one of the structural schematic diagrams of an information transmission device provided in an embodiment of the present application;
[0119] Figure 7 This is the second structural diagram of an information transmission device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0120] In the fifth generation new radio access technology (5G NR) mobile communication system, different types of terminals are defined one after another with the evolution of technology and the needs of application scenarios. For example, the 3rd Generation Partnership Project (3GPP) Rel-17 version protocol defines CE terminals (Terminal, also known as User Equipment (UE)), RedCap terminals, small data terminals, etc. Considering that the application scenarios and technologies used by the above terminals are different, the identification of terminal types will be an important issue.
[0121] In the discussion of Rel-17, the identification technology for terminal types has been involved. A typical method is to complete the identification of different terminal types during the initial access process.
[0122] For example, in the current 5G NR system, there are four-step random access (4-step RA) and two-step random access (2-step RA). A terminal with 2-step RA capability chooses to use 4-step RA or 2-step RA to initiate a random access procedure according to the current channel conditions. At this time, the terminal and the base station distinguish between 4-step RA and 2-step RA in two ways.
[0123] 1. Use independent RACH configuration, i.e., 4-step RA and 2-step RA, to occupy different time-frequency resources to send the preamble code.
[0124] 2. Different types of terminals are distinguished by different Preamble indexes, that is, 4-step RA and 2-step RA send different Preamble indexes on the same time-frequency resources.
[0125] RACH resources are periodic resources and are cell-level configurations. Once configured, they always exist in the system. However, not every RACH resource has a random access (RA) message sent. Since the network side does not know the actual occupancy of RACH resources, in order to avoid interference with the RACH channel, all uplink resources cannot be used for uplink data transmission, resulting in a waste of resources and reduced spectrum efficiency.
[0126] In addition, since the transmission performance of RACH needs to be guaranteed, the base station needs to avoid RACH resources when scheduling uplink transmission. When there are too many RACH resources in the system, the uplink transmission resources of the terminal will be fragmented, making the scheduling overly complicated.
[0127] In order to solve the above technical problems, the embodiments of the present application use different random access channel occasions (RACH occasions, RO) to distinguish different types of terminals. Different types of terminals send random access preamble codes in different ROs, and the network side determines the type of the terminal according to the RO used by the terminal to send the random access preamble code.
[0128] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0129] Figure 1 This is one of the flow charts of an information transmission method provided in an embodiment of the present application, such as Figure 1 As shown, an information transmission method provided in an embodiment of the present application may be executed by a terminal. The method includes:
[0130] Step 101: The terminal determines a target RO to send a random access preamble code according to its own type and the association between the random access channel opportunity RO and the terminal type.
[0131] Specifically, in the embodiment of the present application, different ROs are used to distinguish different types of terminals. Different types of terminals send random access preambles in different ROs. The network side determines the type of terminal based on the RO used by the terminal to send the random access preamble.
[0132] First, the terminal needs to determine the association between the RO and the terminal type.
[0133] On the one hand, the association between the RO and the terminal type can be pre-configured through the protocol.
[0134] On the other hand, the association relationship between the RO and the terminal type can be configured by the network side.
[0135] The association relationship between the RO and the terminal type may be a correspondence between the type number of the terminal and the number of the SSB2RO mapping period or SSB2RO association period to which the RO to which the terminal is allowed to use belongs. It may also be a correspondence between the bitmap of the terminal and the number of the SSB2RO mapping period or SSB2RO association period to which the RO to which the terminal is allowed to use belongs.
[0136] For example, the association between RO and terminal type is as follows:
[0137] The RO that the first type of terminal is allowed to use is numbered 1, the RO that the second type of terminal is allowed to use is numbered 2, ..., and the RO that the nth type of terminal is allowed to use is numbered n.
[0138] For another example, the association relationship between RO and terminal type is as follows:
[0139] The synchronization signal block to random access channel occasion (synchronization signal block to RACH occasion, SSB2RO / SSB-to-RO) mapping cycle (mapping cycle) of the RO to which the first category of terminals is allowed to use is numbered 1, the SSB2RO mapping cycle of the RO to which the second category of terminals is allowed to use is numbered 2, ..., and the SSB2RO mapping cycle of the RO to which the nth category of terminals is allowed to use is numbered n.
[0140] For another example, the association relationship between RO and terminal type is as follows:
[0141] The terminal with type number 1 is allowed to use the SSB2RO association period (associationperiod) of the RO belonging to which the terminal with type number 2 is allowed to use is 2, ..., the terminal with type number n is allowed to use the SSB2RO associationperiod of the RO belonging to which the terminal with type number n is allowed to use is n.
[0142] For another example, the relationship between RO and terminal type is expressed as follows:
[0143] m=mod(n cycle ,M)+n
[0144] Where m is the type number / identification code of the terminal; M is the number of types of terminals that need to be distinguished; n cycle It is the number / identification code of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0145] It should be noted that the above examples of associations between ROs and terminal types are not exhaustive, and other similar associations are also feasible and will not be described in detail.
[0146] After the terminal determines the association between the RO and the terminal type, if random access is required, the terminal determines the target RO to send the random access preamble code according to its own type and the association between the RO and the terminal type.
[0147] For example, the association between RO and terminal type is: N1 SSB-to-RO mapping cycles in C association periods are used for random access of CE UE; N2 SSB-to-RO mapping cycles are used for random access of RedCap UE; N3 SSB-to-RO mapping cycles are used for random access of small data, and so on. Different types of terminals send Preamble codes on the RO included in the corresponding SSB-to-RO mapping cycle.
[0148] Among them, N1 SSB-to-RO mapping cycles, N2 SSB-to-RO mapping cycles, and N3 SSB-to-RO mapping cycles do not overlap. N1+N2+N3+…+Nn<=the sum of cycles included in C association periods, where C, N1, N2, N3…Nn are all integers greater than or equal to 1.
[0149] When performing random access, CE UE uses the RO included in N1 SSB-to-RO mapping cycles to send Preamble codes. When performing random access, RedCap UE uses the RO included in N2 SSB-to-RO mapping cycles to send Preamble codes. When performing random access, small data UE uses the RO included in N3 SSB-to-RO mapping cycles to send Preamble codes.
[0150] Step 102: The terminal sends a random access preamble on the target RO.
[0151] Specifically, after determining the target RO to which the random access Preamble code is to be sent, the terminal sends the random access Preamble code on the target RO.
[0152] The base station receiving terminal sends a random access Preamble code on the target RO.
[0153] After receiving the random access Preamble code sent by the terminal on the target RO, the base station determines the type of the terminal according to the number of the SSB2RO mapping period or SSB2RO association period to which the target RO belongs and the association relationship between the RO and the terminal type.
[0154] For example, the association between RO and terminal type is as follows:
[0155] The SSB2RO association period to which the RO allowed to be used by CE UE is numbered 1; the SSB2RO association period to which the RO allowed to be used by RedCap UE is numbered 2; and the SSB2RO association period to which the RO allowed to be used by small data UE is numbered 3.
[0156] After receiving the random access Preamble code sent by the terminal on the RO included in the SSB2RO association period numbered 1, the base station determines that the type of the terminal is CE UE; after receiving the random access Preamble code sent by the terminal on the RO included in the SSB2RO association period numbered 2, the base station determines that the type of the terminal is RedCap UE; after receiving the random access Preamble code sent by the terminal on the RO included in the SSB2RO association period numbered 3, the base station determines that the type of the terminal is small data UE.
[0157] The information transmission method provided in the embodiment of the present application utilizes different ROs to distinguish different types of terminals. Different types of terminals send random access preamble codes in different ROs. The network side determines the type of terminal based on the RO used by the terminal to send the random access preamble code, thereby avoiding resource fragmentation and improving resource utilization.
[0158] Optionally, before determining a target RO for sending a random access preamble, the method further includes:
[0159] A random access channel RACH configuration message sent by a base station is received; the RACH configuration message includes the association relationship.
[0160] Specifically, in the embodiment of the present application, the association relationship between the RO and the terminal type can be configured by the network side.
[0161] The base station sends a RACH configuration message to the terminal, where the RACH configuration message includes an association relationship between the RO and the terminal type.
[0162] The terminal receives the RACH configuration message sent by the base station, and parses the association relationship between the RO and the terminal type from the RACH configuration message.
[0163] The RACH configuration message may be at a cell level or a network level.
[0164] The base station may send a RACH configuration message to the terminal via a physical broadcast channel (PBCH).
[0165] The RACH configuration message may be carried by a Master Information Block (MIB).
[0166] The RACH configuration message may also be carried by a system information block (SIB), for example, by a first type of system information block SIB1, or by a second type of system information block SIB2.
[0167] The information transmission method provided in the embodiment of the present application notifies the terminal of the association relationship between the RO and the terminal type in a network side configuration manner, making the association relationship between the RO and the terminal type more flexible and expanding the scope of application of the method.
[0168] Optionally, the RACH configuration message is a first type system information block SIB1.
[0169] Specifically, in the embodiment of the present application, terminal type identification configuration information is added to SIB1, and the RACH configuration message is carried by SIB1.
[0170] For example, the base station adds configuration information in SIB1 to indicate that N1 SSB-to-RO mapping cycles in C association periods are used for random access of CE UEs; N2 SSB-to-RO mapping cycles are used for random access of RedCap UEs; N3 SSB-to-RO mapping cycles are used for random access of small data, and so on. Different types of terminals send preamble codes on the ROs included in the corresponding SSB-to-RO mapping cycles. The base station determines the type of the terminal by detecting the RO set that receives the preamble code.
[0171] The information transmission method provided in the embodiment of the present application, by carrying the RACH configuration message through SIB1, can be more compatible with existing protocols and has better forward compatibility.
[0172] Optionally, the association relationship is pre-configured by the protocol.
[0173] Specifically, in the embodiment of the present application, the association relationship between the RO and the terminal type is pre-configured through a protocol.
[0174] For example, it is pre-configured through the protocol that the synchronization signal block to RACH occasion (synchronization signal block to RACH occasion, SSB2RO / SSB-to-RO) mapping cycle (mapping cycle) to which the RO to which the first category of terminals is allowed to use is numbered 1, the SSB2RO mapping cycle to which the RO to which the second category of terminals is allowed to use is numbered 2, ..., the SSB2RO mapping cycle to which the RO to which the nth category of terminals is allowed to use is numbered n.
[0175] The information transmission method provided in the embodiment of the present application pre-configures the association relationship between the RO and the terminal type through a protocol, thereby reducing signaling resource overhead and improving information transmission efficiency.
[0176] Optionally, before determining a target RO for sending a random access preamble, the method further includes:
[0177] Receive the first identification information sent by the base station; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
[0178] Specifically, in the embodiment of the present application, before the terminal determines the target RO to which the random access Preamble code is to be sent, the base station further includes sending first identification information to the terminal.
[0179] The first identification information is used to indicate that the terminal distinguishes the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0180] The terminal receives the first identification information sent by the base station.
[0181] For example, the base station sends the first identification information through a 1-bit reserved bit in the MIB.
[0182] For another example, the base station sends the first identification information via a 1-bit reserved bit carried in the PBCH except for the MIB.
[0183] The information transmission method provided in the embodiment of the present application sends the first identification information through the base station to instruct the terminal to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period, which enables the base station to control whether to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period, thereby improving reliability.
[0184] Optionally, the first identification information is carried by a 1-bit reserved bit in a main system information block MIB.
[0185] Specifically, in an embodiment of the present application, the first identification information is carried by a 1-bit reserved bit in the MIB, that is, the first identification information is sent by a 1-bit reserved bit in the MIB.
[0186] For example, the value of a 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period; the value of a 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0187] For another example, the value of a 1-bit reserved bit in the MIB is 1, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period; the value of a 1-bit reserved bit in the MIB is 0, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0188] The information transmission method provided in the embodiment of the present application sends the first identification information through a 1-bit reserved bit in the MIB, without occupying additional resources, thereby reducing resource consumption.
[0189] Optionally, the value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0190] The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0191] Specifically, in an embodiment of the present application, the value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period; the value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0192] The information transmission method provided in the embodiment of the present application, through the value of 1 bit reserved bit in MIB, indicates that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping cycle or SSB2RO association period; the value of 1 bit reserved bit in MIB is 0, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping cycle or SSB2RO association period, without occupying additional resources, thereby reducing resource consumption.
[0193] Optionally, before determining a target RO for sending a random access preamble, the method further includes:
[0194] Receive second identification information sent by the base station; the second identification information is used to indicate a set of terminal types distinguished by the SSB2RO mapping period or the SSB2RO association period.
[0195] Specifically, in the embodiment of the present application, before the terminal determines the target RO to which the random access Preamble code is to be sent, the base station further includes sending second identification information to the terminal.
[0196] The second identification information is used to indicate that the terminal distinguishes types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0197] The terminal receives the second identification information sent by the base station.
[0198] For example, the base station sends the first identification information through a 1-bit reserved bit in the MIB.
[0199] For another example, the base station sends the first identification information through 2 reserved bits carried in the PBCH except for the MIB.
[0200] The information transmission method provided in the embodiment of the present application sends the second identification information through the base station to instruct the terminal to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period, which enables the base station to control whether to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period, thereby improving reliability.
[0201] Optionally, the second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
[0202] Specifically, in an embodiment of the present application, the second identification information is carried via 2 reserved bits in the PBCH, that is, the second identification information is sent via 2 reserved bits in the PBCH.
[0203] For example, the second identification information is sent via a 1-bit reserved bit in the MIB and a 1-bit reserved bit in the PBCH except the MIB.
[0204] For another example, the second identification information is sent via 2 reserved bits in PBCH except for MIB.
[0205] The information transmission method provided in the embodiment of the present application sends the second identification information through the 2-bit reserved bits in the PBCH, without occupying additional resources, thereby reducing resource consumption.
[0206] Optionally, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0207] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set;
[0208] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set;
[0209] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0210] Specifically, in an embodiment of the present application, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0211] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that allow the terminals to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set.
[0212] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that allow the terminals to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set.
[0213] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that allow the terminals to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0214] The terminal types included in the first set, the second set and the third set can be configured according to specific circumstances. The configuration method can be base station configuration or protocol pre-configuration.
[0215] For example, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0216] The value of the 2-bit reserved bit in PBCH is 01, indicating that the terminal is allowed to distinguish three types of UEs, namely CE UE, RedCap UE and small data UE, through the SSB2RO mapping period or SSB2RO association period.
[0217] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the terminal is allowed to distinguish between CE UE and RedCap UE through the SSB2RO mapping period or SSB2RO association period.
[0218] The value of the 2-bit reserved bit in PBCH is 11, indicating that the terminal is allowed to distinguish between RedCap UE and small data UE through SSB2RO mapping period or SSB2RO association period.
[0219] The information transmission method provided in the embodiment of the present application uses the 2-bit reserved bit in the PBCH to indicate whether it is necessary to distinguish terminals, and when it is necessary to distinguish terminal types, which specific terminal types need to be distinguished, thereby further reducing resource consumption and improving resource utilization.
[0220] Optionally, the target RO is an RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
[0221] Specifically, in an embodiment of the present application, the RO used by the terminal to send a random access Preamble code is the RO included in N SSB2RO mapping periods within C SSB2RO association time periods; C and N are both positive integers.
[0222] That is, the RO used by a type of terminal to send a random access Preamble code may be an RO in the same SSB2RO association period or an RO in different SSB2RO association periods.
[0223] The RO used by a type of terminal to send a random access preamble code may be an RO within the same SSB2RO mapping period or an RO within a different SSB2RO mapping period.
[0224] For example, a terminal with type number 1 uses the RO in the SSB2RO association period numbered 1 to send a random access Preamble code, a terminal with type number 2 uses the RO in the SSB2RO association period numbered 2 to send a random access Preamble code, and a terminal with type number 3 uses the RO in the SSB2RO association period numbered 3 to send a random access Preamble code.
[0225] For another example, a terminal with type number 1 uses an RO within a mapping period of SSB2RO numbered 1 within an SSB2RO association period numbered 1 to send a random access Preamble code, a terminal with type number 2 uses an RO within a mapping period of SSB2RO numbered 2 within an SSB2RO association period numbered 1 to send a random access Preamble code, and a terminal with type number 3 uses an RO within a mapping period of SSB2RO numbered 3 within an SSB2RO association period numbered 1 to send a random access Preamble code.
[0226] It should be noted that the above examples are not exhaustive. As long as the mapping periods of the SSB2RO to which the ROs used by different terminals do not overlap, other configuration methods that can distinguish different terminals by the numbering of the mapping periods of the SSB2RO to which the ROs belong are feasible and will not be repeated here.
[0227] The information transmission method provided in the embodiment of the present application utilizes different ROs to distinguish different types of terminals. Different types of terminals send random access preamble codes in different ROs. The network side determines the type of terminal based on the RO used by the terminal to send the random access preamble code, thereby avoiding resource fragmentation and improving resource utilization.
[0228] Optionally, the association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods.
[0229] Specifically, in the embodiment of the present application, the association relationship between RO and terminal type is as follows:
[0230] The type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods.
[0231] For example, the association between RO and terminal type is as follows:
[0232] The terminal with type number 1 is allowed to use the SSB2RO association period (associationperiod) of the RO belonging to which the terminal with type number 2 is allowed to use is 2, ..., the terminal with type number n is allowed to use the SSB2RO associationperiod of the RO belonging to which the terminal with type number n is allowed to use is n.
[0233] In the information transmission method provided in the embodiment of the present application, the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO to which the terminal is allowed to use belongs, and different type numbers correspond to different SSB2RO mapping periods or SSB2RO association period numbers, thereby distinguishing different types of terminals, avoiding resource fragmentation, and improving resource utilization.
[0234] Optionally, the association relationship is expressed by the following formula:
[0235] m=mod(n cycle,M)+n
[0236] Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0237] Specifically, in the embodiment of the present application, the association relationship between the RO and the terminal type is expressed by the following formula:
[0238] m=mod(n cycle ,M)+n
[0239] Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0240] For example, starting from the frame with the system frame number (SFN#0) being 0, mod(n cycle ,M)=0, the RO included in the SSB-to-RO mapping cycle or association period is used for the first type of terminal (terminal with type number 1), mod(n cycle ,M)=1, the RO included in the SSB-to-RO mapping cycle or association period is used for the second type of terminal (terminal with type number 2), mod(n cycle ,M)=2, the RO included in the SSB-to-RO mapping cycle or association period is used for the third type of terminals (terminals with type number 3), and so on.
[0241] The information transmission method provided in the embodiment of the present application establishes a corresponding relationship between the type number of the terminal and the modulus value of the number of the SSB2RO mapping period or SSB2RO association period to which the RO to which the terminal is allowed to use belongs, thereby distinguishing different types of terminals, avoiding resource fragmentation, and improving resource utilization.
[0242] The method in the above embodiment is further described with several specific examples below:
[0243] Example 1:
[0244] The 5G system introduces multiple types of terminals in Rel-17 and subsequent versions. These terminals are suitable for different application scenarios and have corresponding capabilities and supporting technologies. They need to be distinguished as soon as possible to achieve optimal performance. Assume that there are three new types of terminals in the current system that need to be distinguished in the random access procedure: CEUE, RedCap UE and small data UE. The network side configures the same RACH configuration for these three different types of terminals, and determines the type of the terminal through some of the ROs in the RO determined by the RACH configuration.
[0245] It is assumed that the network side distinguishes the specific types of terminals on RO resources by configuring specific ROs for different types of terminals.
[0246] Assume that the current system is FDD, the frequency band is FR1, and the RACH resource number configured by the base station for three different types of terminals is RACH configuration#27 (for specific parameter configuration and meaning, see the reference document TS38.211, Table6.3.3.2-2). Assume that the number of synchronization signal block candidates (SSB candidate) in the current system is 8. According to the parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB carried in SIB1, the mapping relationship between SSB, RO and preamble code can be known. Assume that each RO is mapped to one SSB, and each SSB is mapped to 8 preamble codes. Based on this configuration, the SSB-to-RO association period size is 10 slots. Assume that SCS=15kHz, so the SSB-to-ROassociation period is 10ms.
[0247] Based on the above configuration, a schematic diagram of ROs that can be used for RACH transmission and ROs that cannot be used for RACH transmission within an association period is as follows Figure 2 shown.
[0248] The base station sends additional configuration information of RO corresponding to different types of terminals in SIB1, including:
[0249] 1) The number of SSB-to-RO association periods or SSB-to-RO mapping cycles contained in the time window for terminal type identification.
[0250] 2) Indicates that N1 SSB-to-RO mapping cycles in C association periods are used for random access of type 1 terminals; N2 SSB-to-RO mapping cycles are used for random access of type 2 terminals; N3 SSB-to-RO mapping cycles are used for random access of type 3 terminals, and so on. Different types of terminals send Preamble codes on the corresponding ROs.
[0251] Among them, N1 cycle, N2 cycle, and N3 cycle do not overlap. N1+N2+N3+…<=the sum of cycles contained in C association periods. C, N1, N2, N3… are integers greater than or equal to 1.
[0252] Assume that C = 3, N1 = 1, N2 = 1, N3 = 1, that is, CE UE corresponds to the first SSB-to-RO mapping cycle, RedCap UE corresponds to the second SSB-to-RO mapping cycle, and small data UE corresponds to the third SSB-to-RO mapping cycle. Based on this information, it is determined Figure 2 All ROs included in the first SSB-to-RO mapping cycle are used for CE UEs, all ROs included in the second SSB-to-RO mapping cycle are used for RedCap UEs, and all ROs included in the third SSB-to-RO mapping cycle are used for small data UEs. That is, CE UEs can only send the corresponding preamble code in any RO included in the first SSB-to-RO mapping cycle, RedCap UEs can only send the corresponding preamble code in any RO included in the second SSB-to-RO mapping cycle, and small data UEs can only send the corresponding preamble code in any RO included in the third SSB-to-RO mapping cycle.
[0253] Correspondingly, if the network side detects and receives the preamble code in any RO included in the first SSB-to-RO mapping cycle, it determines that the terminal is a CE UE; if the network side detects and receives the preamble code in any RO included in the second SSB-to-RO mapping cycle, it determines that the terminal is a RedCap UE; if the network side detects and receives the preamble code in any RO included in the third SSB-to-RO mapping cycle, it determines that the terminal is a RedCap UE.
[0254] Example 2:
[0255] When the base station configures the corresponding RO numbers {N1, N2, N3...} for different types of terminals, it can configure different types of terminals in a bitmap manner. That is, different types of terminals determine which ROs within C associationperiods are used for their own preamble transmissions according to their respective bitmaps.
[0256] Each type of terminal determines its corresponding RO according to a bitmap with a length of 3 bits. 1 in the bitmap indicates that the RO is available, and 0 indicates that the RO is unavailable.
[0257] Assuming that the bitmaps corresponding to CE UE, RedCap UE and small data UE are {100}, {010} and {001} respectively, the SSB-to-RO mapping cycles corresponding to the three types of terminals are: CE UE corresponds to the first SSB-to-RO mapping cycle, RedCap UE corresponds to the second SSB-to-RO mapping cycle, and small data UE corresponds to the third SSB-to-RO mapping cycle.
[0258] The method for the terminal to send the preamble code and the base station to detect and receive the preamble code can refer to Example 1, which will not be repeated here.
[0259] Example 3:
[0260] One RO can correspond to multiple SSBs, that is, one SSB-to-RO association period can include multiple SSB-to-RO mapping cycles.
[0261] The configuration information of ROs corresponding to different types of terminals can be pre-configured through the protocol, or can refer to Example 1 or Example 2, which will not be repeated here.
[0262] The method for the terminal to send the preamble code and the base station to detect and receive the preamble code can refer to Example 1, which will not be repeated here.
[0263] Example 4:
[0264] In this example, a 1-bit reserved bit in the MIB is used to determine whether a portion of the SSB-to-RO mapping cycle or association period configured within the current C association periods is used for identification of different types of UEs.
[0265] The value of this 1-bit reserved bit is 0, indicating that identification of different types of UEs through SSB-to-RO mapping cycle or association period is not supported.
[0266] The value of this 1-bit reserved bit is 1, indicating support for identification of different types of UEs through SSB-to-RO mapping cycle or association period.
[0267] The SSB-to-RO mapping cycles or association periods used for identifying different types of terminals may be determined in a predefined manner by the protocol.
[0268] For example, according to the protocol definition, starting from SFN#0, mod(n cycle ,M)=0, the RO included in the SSB-to-RO mapping cycle or association period is used for the first type of terminal, mod(n cycle ,M)=1, the RO included in the SSB-to-RO mapping cycle or association period is used for the second type of terminal, mod(n cycle ,M)=2, the RO included in the SSB-to-RO mapping cycle or association period is used for the third type of terminals, and so on.
[0269] Among them, n cycleis the number of the SSB-to-RO mapping cycle or SSB-to-RO association period. M is the number of SSB-to-RO mapping cycles or SSB-to-ROassociation periods contained in the predefined SSB-to-RO mapping cycle or SSB-to-ROassociation period window for terminal type identification. Different types of terminals correspond to different SSB-to-RO mapping cycles or SSB-to-RO association periods. M can also be understood as the number of types of terminals that need to be distinguished.
[0270] A certain type of terminal can only send preamble code on the RO corresponding to the terminal of that type. Once the network side detects and receives the preamble code, it determines the specific type of the terminal sending the preamble code according to the terminal type corresponding to the RO, and performs corresponding operations according to the terminal type.
[0271] Example 5:
[0272] In this example, the 2-bit reserved bit in the PBCH is used to determine whether the SSB-to-RO mapping cycle or association period configured in the current C association periods is partially used for identification of different types of UEs, and the preamble code is sent on the corresponding RO.
[0273] The value of the 2-bit reserved bit in PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or SSB2RO association period;
[0274] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set;
[0275] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that allow the terminal to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set;
[0276] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that allow the terminals to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0277] The terminal types included in the first set, the second set and the third set can be configured according to specific circumstances. The configuration method can be base station configuration or protocol pre-configuration.
[0278] The method for the terminal to send the preamble code and the base station to detect and receive the preamble code can refer to Example 1, which will not be repeated here.
[0279] Figure 3 This is a second flow chart of an information transmission method provided in an embodiment of the present application, such as Figure 3 As shown, an embodiment of the present application provides an information transmission method, the execution subject of which may be a network side device, for example, a base station. The method includes:
[0280] Step 301: The base station receives a random access preamble code sent by a target terminal on a target RO;
[0281] Step 302: The base station determines the type of the target terminal according to the number of the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period to which the target RO belongs and the association between the random access channel opportunity RO and the terminal type.
[0282] Optionally, before the base station receives a random access preamble code sent by the target terminal on the target RO, the method further includes:
[0283] A random access channel (RACH) configuration message is sent to the target terminal; the RACH configuration message includes the association relationship.
[0284] Optionally, the RACH configuration message is a first type system information block SIB1.
[0285] Optionally, the association relationship is pre-configured by the protocol.
[0286] Optionally, before the base station receives a random access preamble code sent by the target terminal on the target RO, the method further includes:
[0287] Sending first identification information to the target terminal; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
[0288] Optionally, the first identification information is carried by a 1-bit reserved bit in a main system information block MIB.
[0289] Optionally, the value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0290] The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0291] Optionally, before the base station receives a random access preamble code sent by the target terminal on the target RO, the method further includes:
[0292] Sending second identification information to the target terminal; the second identification information is used to indicate a set of terminal types distinguished by the terminal through the SSB2RO mapping cycle or the SSB2RO association period.
[0293] Optionally, the second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
[0294] Optionally, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0295] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set;
[0296] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set;
[0297] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0298] Optionally, the target RO is an RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
[0299] Optionally, the association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods.
[0300] Optionally, the association relationship is expressed by the following formula:
[0301] m=mod(n cycle ,M)+n
[0302] Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycleis the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0303] Specifically, the information transmission method provided in the embodiment of the present application can refer to the method embodiment in which the execution subject is a terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the above-mentioned corresponding method embodiment will not be described in detail here.
[0304] Figure 4 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application, such as Figure 4 As shown, the terminal includes a memory 420, a transceiver 400, and a processor 410:
[0305] The memory 420 is used to store computer programs; the transceiver 400 is used to send and receive data under the control of the processor 410; the processor 410 is used to read the computer program in the memory 420 and perform the following operations:
[0306] Determine the target RO for sending the random access preamble code according to its own type and the association between the random access channel opportunity RO and the terminal type;
[0307] A random access preamble is sent on the target RO.
[0308] Specifically, the transceiver 400 is used to receive and send data under the control of the processor 410.
[0309] Among them, Figure 4 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 410 and various circuits of memory represented by memory 420 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 400 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 430 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0310] The processor 410 is responsible for managing the bus architecture and general processing, and the memory 420 can store data used by the processor 410 when performing operations.
[0311] Optionally, the processor 410 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.
[0312] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0313] Optionally, before determining a target RO for sending a random access preamble, the method further includes:
[0314] A random access channel RACH configuration message sent by a base station is received; the RACH configuration message includes the association relationship.
[0315] Optionally, the RACH configuration message is a first type system information block SIB1.
[0316] Optionally, the association relationship is pre-configured by the protocol.
[0317] Optionally, before determining a target RO for sending a random access preamble, the method further includes:
[0318] Receive the first identification information sent by the base station; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
[0319] Optionally, the first identification information is carried by a 1-bit reserved bit in a main system information block MIB.
[0320] Optionally, the value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0321] The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0322] Optionally, before determining a target RO for sending a random access preamble, the method further includes:
[0323] Receive second identification information sent by the base station; the second identification information is used to indicate a set of terminal types distinguished by the SSB2RO mapping period or the SSB2RO association period.
[0324] Optionally, the second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
[0325] Optionally, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0326] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set;
[0327] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set;
[0328] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0329] Optionally, the target RO is an RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
[0330] Optionally, the association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods.
[0331] Optionally, the association relationship is expressed by the following formula:
[0332] m=mod(n cycle ,M)+n
[0333] Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0334] It should be noted here that the above-mentioned terminal provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the above-mentioned execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0335] Figure 5 is a schematic diagram of the structure of a base station provided in an embodiment of the present application, such as Figure 5 As shown, the base station includes a memory 520, a transceiver 500, and a processor 510:
[0336] The memory 520 is used to store computer programs; the transceiver 500 is used to send and receive data under the control of the processor 510; the processor 510 is used to read the computer program in the memory 520 and perform the following operations:
[0337] The receiving target terminal sends a random access preamble on the target RO;
[0338] The type of the target terminal is determined according to the number of the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period to which the target RO belongs and the association relationship between the random access channel opportunity RO and the terminal type.
[0339] Specifically, the transceiver 500 is used to receive and send data under the control of the processor 510.
[0340] Among them, Figure 5 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 510 and memory represented by memory 520. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 500 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and the like. The processor 510 is responsible for managing the bus architecture and general processing, and the memory 520 may store data used by the processor 510 when performing operations.
[0341] The processor 510 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0342] Optionally, before the base station receives a random access preamble code sent by the target terminal on the target RO, the method further includes:
[0343] A random access channel (RACH) configuration message is sent to the target terminal; the RACH configuration message includes the association relationship.
[0344] Optionally, the RACH configuration message is a first type system information block SIB1.
[0345] Optionally, the association relationship is pre-configured by the protocol.
[0346] Optionally, before the base station receives a random access preamble code sent by the target terminal on the target RO, the method further includes:
[0347] Sending first identification information to the target terminal; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
[0348] Optionally, the first identification information is carried by a 1-bit reserved bit in a main system information block MIB.
[0349] Optionally, the value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0350] The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0351] Optionally, before the base station receives a random access preamble code sent by the target terminal on the target RO, the method further includes:
[0352] Sending second identification information to the target terminal; the second identification information is used to indicate a set of terminal types distinguished by the terminal through the SSB2RO mapping cycle or the SSB2RO association period.
[0353] Optionally, the second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
[0354] Optionally, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0355] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set;
[0356] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set;
[0357] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0358] Optionally, the target RO is an RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
[0359] Optionally, the association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods.
[0360] Optionally, the association relationship is expressed by the following formula:
[0361] m=mod(n cycle ,M)+n
[0362] Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0363] It should be noted here that the above-mentioned base station provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the above-mentioned execution subject is the base station, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0364] Figure 6is one of the structural diagrams of an information transmission device provided in an embodiment of the present application, such as Figure 6 As shown, the information transmission device includes a first determining module 601 and a first sending module 602, wherein:
[0365] The first determining module 601 is used to determine the target RO to send the random access preamble code according to its own type and the association relationship between the random access channel opportunity RO and the terminal type; the first sending module 602 is used to send the random access preamble code on the target RO.
[0366] Optionally, it also includes a second receiving module;
[0367] The second receiving module is used to receive a random access channel RACH configuration message sent by a base station; the RACH configuration message includes the association relationship.
[0368] Optionally, the RACH configuration message is a first type system information block SIB1.
[0369] Optionally, the association relationship is pre-configured by the protocol.
[0370] Optionally, a third receiving module is also included;
[0371] The third receiving module is used to receive first identification information sent by the base station; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
[0372] Optionally, the first identification information is carried by a 1-bit reserved bit in a main system information block MIB.
[0373] Optionally, the value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0374] The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0375] Optionally, a fourth receiving module is also included;
[0376] The fourth receiving module is used to receive second identification information sent by the base station; the second identification information is used to indicate a set of terminal types distinguished by the terminal through the SSB2RO mapping period or the SSB2RO association period.
[0377] Optionally, the second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
[0378] Optionally, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0379] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set;
[0380] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set;
[0381] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0382] Optionally, the target RO is an RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
[0383] Optionally, the association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods.
[0384] Optionally, the association relationship is expressed by the following formula:
[0385] m=mod(n cycle ,M)+n
[0386] Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0387] Specifically, the above-mentioned information transmission device provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the execution subject is the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0388] Figure 7 This is a second structural diagram of an information transmission device provided in an embodiment of the present application, such as Figure 7As shown, the information transmission device includes a first receiving module 701 and a second determining module 702, wherein:
[0389] The first receiving module 701 is used to receive the random access preamble code sent by the target terminal on the target RO; the second determination module 702 is used to determine the type of the target terminal according to the number of the synchronization signal block to which the target RO belongs to the random access channel opportunity SSB2RO mapping period or the SSB2RO association period and the association relationship between the random access channel opportunity RO and the terminal type.
[0390] Optionally, it also includes a second sending module;
[0391] The second sending module is used to send a random access channel RACH configuration message to the target terminal; the RACH configuration message includes the association relationship.
[0392] Optionally, the RACH configuration message is a first type system information block SIB1.
[0393] Optionally, the association relationship is pre-configured by the protocol.
[0394] Optionally, a third sending module is also included;
[0395] The third sending module is used to send first identification information to the target terminal; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
[0396] Optionally, the first identification information is carried by a 1-bit reserved bit in a main system information block MIB.
[0397] Optionally, the value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0398] The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
[0399] Optionally, a fourth sending module is also included;
[0400] The fourth sending module is used to send second identification information to the target terminal; the second identification information is used to indicate a set of terminal types distinguished by the terminal through an SSB2RO mapping cycle or an SSB2RO association period.
[0401] Optionally, the second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
[0402] Optionally, the value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period;
[0403] The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set;
[0404] The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set;
[0405] The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
[0406] Optionally, the target RO is an RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
[0407] Optionally, the association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods.
[0408] Optionally, the association relationship is expressed by the following formula:
[0409] m=mod(n cycle ,M)+n
[0410] Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
[0411] Specifically, the above-mentioned information transmission device provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the execution subject is a base station, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0412] It should be noted that the division of units / modules in the above embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, the functional units in the various embodiments of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated units may be implemented in the form of hardware or in the form of software functional units.
[0413] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present 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, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0414] Optionally, an embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the methods provided in the above embodiments, including:
[0415] According to the type of the RO itself and the association between the random access channel opportunity RO and the terminal type, a target RO for sending a random access preamble is determined; and the random access preamble is sent on the target RO.
[0416] Or include:
[0417] Receive a random access preamble code sent by the target terminal on the target RO; determine the type of the target terminal according to the number of the synchronization signal block to which the target RO belongs to the random access channel opportunity SSB2RO mapping period or the SSB2RO association period and the association relationship between the random access channel opportunity RO and the terminal type.
[0418] It should be noted that the processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0419] It should also be noted that the term "and / or" in the embodiments of the present application describes the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B may represent the three situations of: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0420] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0421] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0422] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.
[0423] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.
[0424] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.
[0425] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0426] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0427] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0428] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0429] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. An information transmission method, characterized in that: include: The terminal determines the target RO to send the random access preamble code according to its own type and the association between the random access channel opportunity RO and the terminal type; The association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods; The association relationship is expressed by the following formula: m=mod(n cycle ,M)+n Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number; The terminal sends a random access preamble on the target RO.
2. The information transmission method according to claim 1, characterized in that: Before determining the target RO for sending the random access preamble, the method further includes: A random access channel RACH configuration message sent by a base station is received; the RACH configuration message includes the association relationship.
3. The information transmission method according to claim 2, characterized in that: The RACH configuration message is a first-type system information block SIB1.
4. The information transmission method according to claim 1, characterized in that: The association relationship is pre-configured by the protocol.
5. The information transmission method according to claim 4, characterized in that: Before determining the target RO for sending the random access preamble, the method further includes: Receive the first identification information sent by the base station; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
6. The information transmission method according to claim 5, characterized in that: The first identification information is carried by a 1-bit reserved bit in the master system information block MIB.
7. The information transmission method according to claim 6, characterized in that: The value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period; The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
8. The information transmission method according to claim 4, characterized in that: Before determining the target RO for sending the random access preamble, the method further includes: Receive second identification information sent by the base station; the second identification information is used to indicate a set of terminal types distinguished by the SSB2RO mapping period or the SSB2RO association period.
9. The information transmission method according to claim 8, characterized in that: The second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
10. The information transmission method according to claim 9, characterized in that: The value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period; The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set; The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that allow the terminal to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set; The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
11. The information transmission method according to claim 1, characterized in that: The target RO is the RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
12. An information transmission method, characterized in that: include: The base station receives a random access preamble code sent by the target terminal on the target RO; The base station determines the type of the target terminal according to the number of the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period to which the target RO belongs and the association relationship between the random access channel opportunity RO and the terminal type; The association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods; The association relationship is expressed by the following formula: m=mod(n cycle ,M)+n Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
13. The information transmission method according to claim 12, characterized in that: Before the base station receives the random access preamble code sent by the target terminal on the target RO, it also includes: A random access channel (RACH) configuration message is sent to the target terminal; the RACH configuration message includes the association relationship.
14. The information transmission method according to claim 13, characterized in that: The RACH configuration message is a first-type system information block SIB1.
15. The information transmission method according to claim 12, characterized in that: The association relationship is pre-configured by the protocol.
16. The information transmission method according to claim 15, characterized in that: Before the base station receives the random access preamble code sent by the target terminal on the target RO, it also includes: Sending first identification information to the target terminal; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
17. The information transmission method according to claim 16, characterized in that: The first identification information is carried by a 1-bit reserved bit in the master system information block MIB.
18. The information transmission method according to claim 17, characterized in that: The value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period; The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
19. The information transmission method according to claim 15, characterized in that: Before the base station receives the random access preamble code sent by the target terminal on the target RO, it also includes: Sending second identification information to the target terminal; the second identification information is used to indicate a set of terminal types distinguished by the terminal through the SSB2RO mapping cycle or the SSB2RO association period.
20. The information transmission method according to claim 19, characterized in that: The second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
21. The information transmission method according to claim 20, characterized in that: The value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period; The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set; The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that allow the terminal to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set; The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
22. The information transmission method according to claim 12, characterized in that: The target RO is the RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
23. A terminal, characterized in that: Including memory, transceiver, processor; A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Determine the target RO for sending the random access preamble code according to its own type and the association relationship between the random access channel opportunity RO and the terminal type; the association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO allowed to be used by the terminal belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods; The association relationship is expressed by the following formula: m=mod(n cycle ,M)+n Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number; A random access preamble is sent on the target RO.
24. The terminal according to claim 23, characterized in that Before determining the target RO for sending the random access preamble, the method further includes: A random access channel RACH configuration message sent by a base station is received; the RACH configuration message includes the association relationship.
25. The terminal according to claim 24, characterized in that The RACH configuration message is a first-type system information block SIB1.
26. The terminal according to claim 23, characterized in that The association relationship is pre-configured by the protocol.
27. The terminal according to claim 26, characterized in that Before determining the target RO for sending the random access preamble, the method further includes: Receive the first identification information sent by the base station; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
28. The terminal according to claim 27, characterized in that The first identification information is carried by a 1-bit reserved bit in the master system information block MIB.
29. The terminal according to claim 28, characterized in that The value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period; The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
30. The terminal according to claim 26, characterized in that Before determining the target RO for sending the random access preamble, the method further includes: Receive second identification information sent by the base station; the second identification information is used to indicate a set of terminal types distinguished by the SSB2RO mapping period or the SSB2RO association period.
31. The terminal according to claim 30, characterized in that The second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
32. The terminal according to claim 31, characterized in that The value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period; The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set; The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that allow the terminal to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set; The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
33. The terminal according to claim 23, characterized in that: The target RO is the RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
34. A base station, characterized in that: Including memory, transceiver, processor; A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: The receiving target terminal sends a random access preamble on the target RO; Determine the type of the target terminal according to the number of the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period to which the target RO belongs and the association relationship between the random access channel opportunity RO and the terminal type; The association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods; The association relationship is expressed by the following formula: m=mod(n cycle ,M)+n Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
35. The base station according to claim 34, characterized in that Before the base station receives the random access preamble code sent by the target terminal on the target RO, it also includes: A random access channel (RACH) configuration message is sent to the target terminal; the RACH configuration message includes the association relationship.
36. The base station according to claim 35, characterized in that The RACH configuration message is a first-type system information block SIB1.
37. The base station according to claim 34, characterized in that The association relationship is pre-configured by the protocol.
38. The base station according to claim 37, characterized in that Before the base station receives the random access preamble code sent by the target terminal on the target RO, it also includes: Sending first identification information to the target terminal; the first identification information is used to indicate that the terminal distinguishes the types of different terminals through the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period.
39. The base station according to claim 38, characterized in that The first identification information is carried by a 1-bit reserved bit in the master system information block MIB.
40. The base station according to claim 39, characterized in that The value of the 1-bit reserved bit in the MIB is 0, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period; The value of the 1-bit reserved bit in the MIB is 1, indicating that the terminal is allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period.
41. The base station according to claim 37, characterized in that Before the base station receives the random access preamble code sent by the target terminal on the target RO, it also includes: Sending second identification information to the target terminal; the second identification information is used to indicate a set of terminal types distinguished by the terminal through the SSB2RO mapping cycle or the SSB2RO association period.
42. The base station according to claim 41, characterized in that The second identification information is carried via 2 reserved bits in a physical broadcast channel PBCH.
43. The base station according to claim 42, characterized in that The value of the 2-bit reserved bit in the PBCH is 00, indicating that the terminal is not allowed to distinguish the types of different terminals through the SSB2RO mapping period or the SSB2RO association period; The value of the 2-bit reserved bit in the PBCH is 01, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the first set; The value of the 2-bit reserved bit in the PBCH is 10, indicating that the type set of terminals that allow the terminal to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the second set; The value of the 2-bit reserved bit in the PBCH is 11, indicating that the type set of terminals that are allowed to be distinguished by the SSB2RO mapping period or the SSB2RO association period is the third set.
44. The base station according to claim 34, characterized in that The target RO is the RO included in N target SSB2RO mapping periods within C target SSB2RO association periods; C and N are both positive integers.
45. An information transmission device, characterized in that: include: A first determination module is used to determine a target RO for sending a random access preamble code according to its own type and the association relationship between the random access channel opportunity RO and the terminal type; The association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods; The association relationship is expressed by the following formula: m=mod(n cycle ,M)+n Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number; The first sending module is used to send a random access preamble code on the target RO.
46. An information transmission device, characterized in that: include: A first receiving module, configured to receive a random access preamble code sent by a target terminal on a target RO; A second determination module is used to determine the type of the target terminal according to the number of the synchronization signal block to random access channel opportunity SSB2RO mapping period or SSB2RO association period to which the target RO belongs and the association relationship between the random access channel opportunity RO and the terminal type; The association relationship is: the type number of the terminal corresponds to the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the terminal is allowed to use belongs, and different type numbers correspond to different numbers of SSB2RO mapping periods or SSB2RO association periods; The association relationship is expressed by the following formula: m=mod(n cycle ,M)+n Where m is the type number of the terminal; M is the number of types of terminals that need to be distinguished; n cycle is the number of the SSB2RO mapping period or SSB2RO association period to which the RO that the m-th terminal is allowed to use belongs, and n is a natural number.
47. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method according to any one of claims 1 to 22.
Citation Information
Patent Citations
Terminal identification method and device
CN114826513A
Association of synchronization signal blocks to random access occasions
WO2021026710A1