Random access method and device
By employing a first index to represent the slot position within a system frame for random access, the method addresses the issue of numerical range exceedance in larger subcarrier spacings, ensuring fair PRACH opportunity differentiation and collision resolution in NR systems.
Patent Information
- Application Number
- JP2023541282
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-01-14
- Publication Date
- 2025-01-15
- Estimated Expiration
- 2041-01-14
AI Technical Summary
The existing NR systems face challenges in identifying PRACH opportunities due to the numerical range exceeding the maximum value that 16-bit RNTI can represent when using larger subcarrier spacings, such as 480kHz or 960kHz, leading to indistinguishable ROs in the random access process.
A method and device that utilize a first index representing the position of the slot transmitting the random access preamble within a system frame, allowing at least two slots to share the same index, with the number of slots having this index being less than the total slots, to calculate indicator parameters for scrambling, thereby avoiding numerical range exceedance and enabling PRACH opportunity differentiation.
This approach effectively prevents the identification parameter from exceeding the numerical range and ensures fair PRACH slot collision resolution, even with larger subcarrier spacings, by using a first index to scramble CRC in the random access process.
Smart Images

Figure 0007613593000002 
Figure 0007613593000003 
Figure 0007613593000004
Abstract
Description
[Technical field]
[0001] The present invention relates to the technical field of communications. [Background technology]
[0002] Traditional contention-based random access requires at least four steps and is called 4-step random access (4-step RACH). 4-step random access involves two information interactions between a network device and a terminal device. Figure 1 is a diagram showing a 4-step random access process. As shown in Figure 1, in Msg1, the terminal device sends a random access preamble, in Msg2, the network device sends a random access response, in Msg3, the terminal device sends an uplink message on the allocated uplink resource, and in Msg4, the network device returns a contention resolution message to the terminal device that has successfully accessed.
[0003] The New Radio (NR) system enhances random access, that is, it proposes two-step random access (2-step RACH), which may be understood as merging Msg1 and Msg3 in the original four-step random access process into a new MSGA, and merging Msg2 and Msg4 into a new MSGB. Figure 2 is a diagram showing the two-step random access process. As shown in Figure 2, in MSGA, a terminal device transmits a random access preamble and transmits uplink data on the uplink resource associated therewith. In MSGB, a network device transmits a random access response (fallbackRAR or successRAR) to a terminal device that has successfully accessed, which can carry information such as a contention resolution message, downlink data, etc.
[0004] For now, a physical downlink shared channel (PDSCH) carrying the above-mentioned Msg2 or MSGB is scheduled by downlink control information (DCI, e.g. DCI format 1_0), and a cyclic redundancy check (CRC) of the downlink control information is scrambled by its corresponding random access Radio Network Temporary Identity (RA-RNTI) (four-step random access) or MSGB-RNTI (two-step random access). Since the RA-RNTI or MSGB-RNTI is determined by the time-frequency position of a Physical Random Access Channel (PRACH) occasion (hereinafter abbreviated as RO) of a PRACH transmission, the RA-RNTI or MSGB-RNTI can be used to uniquely represent the time-frequency resource of one RO, i.e., can be used to distinguish ROs.
[0005] It should be noted that the introduction of the above background art is intended to clearly and completely explain the technical solutions of the present invention, and to facilitate understanding thereof by those skilled in the art, and these technical solutions are described in the background art of the present invention, and therefore should not be construed as being known to those skilled in the art. Summary of the Invention [Problem to be solved by the invention]
[0006] The NR system can support multiple subcarrier spacings (or parameter set numerology). Taking the data channel as an example, for frequency band FR2 (24.25 GHz to 52.6 GHz), it can support subcarrier spacings of 60 kHz and 120 kHz, and for frequency band FR1 (410 MHz to 7.125 GHz), it can support subcarrier spacings of 15 kHz, 30 kHz, and 60 kHz. At present, the standardization body is conducting standardization research on frequency bands higher than 52.6 GHz, and for frequency bands higher than 52.6 GHz, it is necessary to support larger subcarrier spacings.
[0007] In the random access process, the NR system may support Physical Random Access Channel (PRACH) transmission using multiple subcarrier spacings. For example, for frequency band FR2 (24.25 GHz to 52.6 GHz) defined in NR, PRACH transmission may use subcarrier spacing of 60 kHz or 120 kHz. For frequency bands higher than 52.6 GHz, PRACH transmission may use larger subcarrier spacing, such as 120 kHz, 480 kHz, 960 kHz, or more than 960 kHz.
[0008] In the prior art, the RNTI used in the random access process has 16 bits, the numerical range of the RA-RNTI is 1 to 17920, and the numerical range of the MSGB-RNTI is 17921 to 35840. The inventor has found that, when a larger subcarrier interval, for example, a subcarrier interval of 480 kHz or 960 kHz, is used to transmit the PRACH, if the conventional calculation method is still adopted to calculate the RA-RNTI or MSGB-RNTI, the numerical range of the RA-RNTI or MSGB-RNTI may exceed the maximum value 65535 that can be represented by 16 bits. If the value of the RA-RNTI or MSGB-RNTI exceeds the range, the PRACH opportunities cannot be distinguished.
[0009] In view of at least one of the above problems, embodiments of the present invention provide a random access method and apparatus. [Means for solving the problem]
[0010] According to one aspect of an embodiment of the present invention, a random access device is provided, which is applied to a terminal device, and the random access device includes: a first transmitting unit, used for transmitting a first message including a random access preamble to the network device; and A detection unit is included. The detection unit is used to detect downlink control information transmitted by the network device, and the downlink control information is used to schedule a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an identification parameter, and parameters for calculating the identification parameter include at least a first index, which represents a position in a system frame of a slot transmitting the random access preamble, wherein at least two slots in the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0011] According to another aspect of the embodiment of the present invention, a random access device is provided, which is applied to a network device, and the random access device includes: a receiving unit used for receiving a first message including a random access preamble transmitted by a terminal device; and a second transmitting unit; The two transmitting units are used to transmit downlink control information to the terminal device, and the downlink control information is used to schedule a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and parameters for calculating the indicator parameter include at least a first index, which represents a position in a system frame of a slot transmitting the random access preamble, wherein at least two slots in the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0012] According to another aspect of the embodiment of the present invention, there is provided a random access method, comprising: The terminal device sends a first message including a random access preamble to the network device; and The terminal device detects downlink control information transmitted by the network device; The downlink control information is used to schedule a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and parameters for calculating the indicator parameter include at least a first index, which represents a position of a slot in a system frame for transmitting the random access preamble, wherein at least two slots in the system frame have the same first index, or the number of slots in the system frame having the first index is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0013] According to another aspect of the embodiment of the present invention, there is provided a random access method, comprising: The network device receives a first message including a random access preamble transmitted by the terminal device; and The network device transmits downlink control information to the terminal device; The downlink control information is used to schedule a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and parameters for calculating the indicator parameter include at least a first index, which represents a position of a slot in a system frame for transmitting the random access preamble, wherein at least two slots in the system frame have the same first index, or the number of slots in the system frame having the first index is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0014] According to another aspect of an embodiment of the present invention, there is provided a communication system, comprising: Including a terminal device and a network device, The terminal device sends a first message to the network device, the first message including a random access preamble; The terminal device detects downlink control information transmitted by the network device, and the downlink control information is used to schedule a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and parameters for calculating the indicator parameter include at least a first index, and the first index represents a position in a system frame of a slot transmitting the random access preamble, wherein at least two slots in the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different. Effect of the Invention
[0015] The advantageous effects of the embodiment of the present invention are at least as follows: a first index representing the position of a slot transmitting a random access preamble in a system frame is used to calculate an identification parameter for scrambling in a random access process, in which at least two slots in the system frame have the same first index, or the number of slots having a first index in the system frame is smaller than the number of slots contained in the system frame, and the first indexes of each slot having a first index are different, thereby avoiding the identification parameter for scrambling from exceeding a numerical range and / or realizing the distinction for PRACH opportunities in the stage of random access response.
[0016] Specific embodiments of the present invention are disclosed in detail below with reference to the following description and drawings, which show how the principles of the present invention may be employed, but are not limited in scope to these embodiments, which may include various changes, modifications, and alternatives within the scope of the appended claims.
[0017] Additionally, features described and / or illustrated in one embodiment may be used in the same or similar manner in one or more other embodiments, may be combined with features in the other embodiments, or may be substituted for features in the other embodiments.
[0018] It should be noted that terms such as "comprise / have" when used in this specification refer to the presence of a feature, element, step, or assembly, but do not exclude the presence or addition of one or more other features, elements, steps, or assemblies. [Brief description of the drawings]
[0019] Elements and features depicted in one drawing or one embodiment of the invention may be combined with elements and features shown in one or more other drawings or embodiments, and in the drawings, like symbols are used to indicate corresponding parts in several drawings and to indicate corresponding parts used in multiple embodiments. [Figure 1] FIG. 1 illustrates a four-step random access process. [Diagram 2] FIG. 1 illustrates a two-step random access process. [Diagram 3] FIG. 1 illustrates a communication system according to an embodiment of the present invention. [Figure 4] A diagram showing the process by which a terminal device receives an RAR when the subcarrier spacing is 120 kHz. [Diagram 5] A diagram showing the process by which a terminal device receives an RAR when the subcarrier spacing is 960 kHz. [Figure 6] FIG. 2 is a diagram illustrating a random access method in an embodiment of the present invention. [Figure 7] A diagram showing the first index of a system frame when the subcarrier spacing is 960 kHz. [Figure 8] A diagram showing the first index of a system frame when the subcarrier spacing is 960 kHz. [Figure 9] A diagram showing the first index of a system frame when the subcarrier spacing is 960 kHz. [Figure 10] A diagram showing the first index of a system frame when the subcarrier spacing is 960 kHz. [Figure 11A] A diagram showing the first index of a system frame when the subcarrier spacing is 480 kHz. [Figure 11B] A diagram showing the first index of a system frame when the subcarrier spacing is 480 kHz. [Figure 12] A diagram showing the first index of a system frame when the subcarrier spacing is 480 kHz. [Figure 13A] A diagram showing the first index of a system frame when the subcarrier spacing is 960 kHz. [Figure 13B] A diagram showing the first index of a system frame when the subcarrier spacing is 960 kHz. [Figure 14]A diagram showing the first index of a system frame when the subcarrier spacing is 480 kHz. [Figure 15] A diagram showing the first index and the second index of the system frame when the subcarrier spacing is 960 kHz. [Figure 16] A diagram showing the first index and the second index of the system frame when the subcarrier spacing is 960 kHz. [Figure 17] A diagram showing the first index and the second index of the system frame when the subcarrier spacing is 960 kHz. [Figure 18] A diagram showing the first index and the second index of the system frame when the subcarrier spacing is 960 kHz. [Figure 19] A diagram showing the first index and the second index of the system frame when the subcarrier spacing is 480 kHz. [Figure 20] A diagram showing the first index and the second index of the system frame when the subcarrier spacing is 480 kHz. [Figure 21] A diagram showing the first index and the second index of the system frame when the subcarrier spacing is 480 kHz. [Figure 22] FIG. 2 is a diagram illustrating a random access method in an embodiment of the present invention. [Diagram 23] A diagram showing the first index of a system frame when the subcarrier spacing is 960 kHz. [Figure 24] A diagram showing the first index of a system frame when the subcarrier spacing is 960 kHz. [Diagram 25] A diagram showing the first index of a system frame when the subcarrier spacing is 960 kHz. [Figure 26] A diagram showing the first index distribution within a system frame determined based on PRACH settings. [Figure 27] A diagram showing the first index distribution within a system frame determined based on PRACH settings. [Figure 28]FIG. 2 is another diagram showing a random access method in an embodiment of the present invention. [Figure 29] FIG. 2 is a diagram showing a random access device in an embodiment of the present invention. [Diagram 30] FIG. 2 is a diagram showing a random access device in an embodiment of the present invention. [Diagram 31] FIG. 2 illustrates a network device according to an embodiment of the present invention. [Diagram 32] FIG. 2 is a diagram illustrating a terminal device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0020] The above and other features of the present invention will become apparent from the following detailed description and the accompanying drawings, in which: While the specification and drawings disclose certain embodiments of the present invention, these are illustrative of only some of the embodiments which may employ the principles of the present invention, and it is to be understood that the present invention is not limited to the described embodiments, but rather includes all modifications, variations and alternatives which fall within the scope of the appended claims.
[0021] In an embodiment of the present invention, the term "communication network" or "wireless communication network" may refer to a network conforming to any communication standard, such as Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), etc.
[0022] Additionally, communications between devices in the communications system may be performed according to any stage of communications protocol, including, but not limited to, the following communications protocols: 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G, 5G, New Radio (NR), and / or other conventional or future developed communications protocols.
[0023] In the embodiment of the present invention, the term "network device" refers to a device that connects a terminal device to a communication network and provides services to the terminal device in a communication system, for example, the network device may include, but is not limited to, a base station (BS), an access point (AP), a transmission reception point (TRP), a broadcast transmitter, a mobile management entity (MME), a network gateway, a server, a radio network controller (RNC), a base station controller (BSC), etc.
[0024] Among them, the base station may include, but is not limited to, the following: Node B (NodeB or NB), evolved Node B (eNodeB or eNB), 5G base station (gNB), etc., and may further include RRH (Remote Radio Head), RRU (Remote Radio Unit), relay, or low power node (e.g., femto, pico, etc.). The term "base station" may include some or all of the functions thereof, and each base station can provide communication coverage for a specific geographical area. The term "cell" may refer to a base station and / or the area it covers, depending on the context of the term. Note that the terms "cell" and "base station" are interchangeable unless confusion occurs.
[0025] In the embodiments of the present invention, the term "User Equipment" (UE) or "Terminal Equipment" (TE) refers to a device that accesses a communication network and receives services from the network, for example, via a network device. A User Equipment may be fixed or mobile, and may also be called a Mobile Station (MS), a terminal, a Subscriber Station (SS), an Access Terminal (AT), a station, etc.
[0026] Among them, user devices may include, but are not limited to, the following: cellular phones, personal digital assistants (PDAs), wireless modems, wireless communication devices, portable devices, machine type communication devices, laptop computers, cordless telephones, smartphones, smart watches, digital cameras, etc.
[0027] Furthermore, in scenarios such as the Internet of Things (IoT), the user equipment may also be a monitoring or measuring device or equipment, including, but not limited to, a Machine Type Communication (MTC) terminal, an in-vehicle communication terminal, a Device to Device (D2D) terminal, a Machine to Machine (M2M) terminal, etc.
[0028] Furthermore, the term "network side" or "network device side" refers to one side of a network, which may be a particular base station or may include one or more network devices as described above. The term "user side" or "terminal side" or "terminal device side" refers to the user or terminal side, which may be a particular UE or may include one or more terminal devices as described above.
[0029] In addition, transmitting or receiving a PDCCH may be understood as transmitting or receiving downlink control information carried by the PDCCH, and transmitting or receiving a PDSCH may be understood as transmitting or receiving downlink data carried by the PDSCH.
[0030] Hereinafter, a scenario in an embodiment of the present invention will be described through an example, but the present invention is not limited thereto.
[0031] Fig. 3 is a diagram showing a communication system in an embodiment of the present invention, taking a terminal device and a network device as an example. As shown in Fig. 3, a communication system 300 may include a network device 301 and terminal devices 302 and 303. For convenience, Fig. 3 shows an example in which only two terminal devices and one network device are used, but the embodiment of the present invention is not limited to this.
[0032] In an embodiment of the present invention, existing services or future services can be performed between the network device 301 and the terminal devices 302 and 303. These services include, but are not limited to, eMBB (enhanced Mobile Broadband), mMTC (massive Machine Type Communication), URLLC (Ultra-Reliable and Low-Latency Communication), etc.
[0033] 3 shows that both of the two terminal devices 302 and 303 are located within the coverage of the network device 301, but the present invention is not limited to this. Neither of the two terminal devices 302 and 303 may be located within the coverage of the network device 301, or one terminal device 302 may be located within the coverage of the network device 301 and the other terminal device 303 may be located outside the coverage of the network device 301.
[0034] The following describes how to calculate RA-RNTI or MSGB-RNTI in the prior art, and how a terminal device receives a Random Access Response (RAR).
[0035] For now, we adopt the following formula 1) to calculate RA-RNTI:
[0036] RA-RNTI = 1 + s_id + 14 x t_id + 14 x 80 x f_id + 14 x 80 x 8 x ul_carrier_id Formula 1) In addition, the following formula 2) is adopted to calculate the MSGB-RNTI.
[0037] MSGB-RNTI = 1 + s_id + 14 x t_id + 14 x 80 x f_id + 14 x 80 x 8 x ul_carrier_id + 14 x 80 x 8 x 2 Formula 2) Wherein, s_id is the index of the first OFDM (Orthogonal Frequency Division Multiplexing) symbol of RO (i.e., PRACH resource), and 0≦s_id≦13; t_id is the index of the first destination slot of RO in one system frame, and 0≦t_id≦79; f_id is the index in the frequency domain of RO, and 0≦f_id≦7; and ul_carrier_id indicator is used for the uplink carrier of PRACH transmission, and when the uplink carrier is a normal uplink carrier (NUL carrier), ul_carrier_id=0; when the uplink carrier is a supplementary uplink carrier (SUL carrier), ul_carrier_id=1.
[0038] In conventional standards, the RNTI is specified to have 16 bits, and the allocation status of the RNTI is as shown in Table 1 below.
[0039] [Table 1] When the subcarrier spacing for PRACH transmission is less than or equal to 120 kHz, the maximum value that the slot index t_id can take is 79, and according to the above formula, the ROs located in different slots correspond to different RA-RNTIs or MSGB-RNTIs, thereby achieving the purpose of distinguishing different ROs.
[0040] FIG. 4 is a diagram showing a process in which a terminal device receives an RAR when the subcarrier spacing is 120 kHz. As shown in FIG. 4, a four-step random access process is taken as an example, and the terminal device attempts to receive downlink control information (abbreviated as RAR DCI) that schedules an RAR in a physical downlink control channel (PDCCH) search space. Assume that a PRACH transmission uses a subcarrier spacing of 120 kHz. One system frame includes 80 slots, and these slots are assigned slot indexes 0 to 79. If the terminal device transmits a PRACH in RO1, the terminal device calculates an RA-RNTI based on the slot index t_id=79 corresponding to RO1, and attempts to receive an RAR DCI for RO1 in the RAR window. In the RAR window, the terminal device may receive an RAR DCI for RO2, because there may be a PRACH of another terminal device transmission in RO2. Since slot index 1 of RO2 is different from slot index 79 of RO1, and the RA-RNTIs obtained by the calculation of the two are different, the terminal device cannot mistakenly consider the RAR for RO2 as an RAR for itself, i.e., the RA-RNTI can distinguish between RO1 and RO2.
[0041] However, when the subcarrier spacing is greater than 120 kHz, if the conventional technology is adopted as is, the numerical range of t_id will be significantly increased if the slots included in one system frame are indexed sequentially to determine t_id. For example, for a subcarrier spacing of 480 kHz, the slot index is 0≦t_id≦319, and for a subcarrier spacing of 960 kHz, the slot index is 0≦t_id≦639. If formula 1) is extended to a subcarrier spacing of 480 kHz, i.e., 80 in formula 1) is replaced by 320, then for a subcarrier spacing of 480 kHz, 1≦RA-RNTI≦71680, and if formula 1) is extended to a subcarrier spacing of 960 kHz, i.e., 80 in formula 1) is replaced by 640, then for a subcarrier spacing of 960 kHz, 1≦RA-RNTI≦143360. The numerical range of RA-RNTI exceeds the maximum value 65535 that a 16-bit RNTI can represent. Similarly, the numerical range of MSGB-RNTI also exceeds the maximum value 65535 that can be represented by 16-bit RNTI. Figure 5 is a diagram showing the process of a terminal device receiving RAR when the subcarrier spacing is 960 kHz, and as shown in Figure 5, still take the four-step random access process as an example, for RO2 and RO3, their t_ids are 632 and 639 respectively, and the calculated RA-RNTIs are all beyond the numerical range of 16-bit RNTI. If the terminal device receives RAR DCI at the position in the figure, the RA-RNTIs calculated for RO2 and RO3 by the prior art are out of range, so the terminal device cannot achieve the purpose of distinguishing RO2 and RO3.
[0042] Therefore, when the calculated RA-RNTI or MSGB-RNTI is out of range due to the slot where the RO is located, how to determine the RA-RNTI or MSGB-RNTI is an unresolved problem in the prior art.In addition, when the RA-RNTI or MSGB-RNTI is out of range due to the slot where multiple ROs are located, how to distinguish the multiple ROs is also an unresolved problem in the prior art.
[0043] In view of at least one of the above problems, in an embodiment of the present invention, instead of determining t_id by sequentially indexing slots included in one system frame, the same index is assigned to at least two slots in one system frame to determine t_id, or sequential numbers are assigned to only some slots in one system frame to determine t_id, that is, a first index representing a position in the system frame of a slot transmitting a random access preamble is used to calculate an identification parameter for scrambling in the random access process, wherein at least two slots in the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different, thereby avoiding the scrambling identification parameter from exceeding a numerical range and / or realizing the distinction of PRACH opportunities in the random access response stage.
[0044] Since the number of slots in one system frame is related to the subcarrier spacing, the larger the subcarrier spacing, the larger the number of slots, for example, when the subcarrier spacing is 120 kHz, the number of slots in one system frame is 80, when the subcarrier spacing is 480 kHz, the number of slots in one system frame is 320, and when the subcarrier spacing is 960 kHz, the number of slots in one system frame is 640, but a comprehensive list is omitted here. In the following, each embodiment will be described using an example where the subcarrier spacing is greater than 120 kHz, but the embodiment of the present invention is not limited to this, and the present invention can be similarly applied to a scenario where the subcarrier spacing is 120 kHz or less.
[0045] Various embodiments of the present invention will now be described with reference to the accompanying drawings, in which: It should be noted that these embodiments are merely illustrative and are not intended to limit the present invention.
[0046] <Example of the first aspect> In the embodiment of the present invention, a random access method is provided, and is described from the terminal device side.
[0047] FIG. 6 illustrates a random access method in an embodiment of the present invention. As shown in FIG. 6, the method includes the following operations (steps):
[0048] 601: A terminal device sends a first message including a random access preamble to a network device; and 602: The terminal device detects downlink control information transmitted by the network device, the downlink control information is used to schedule a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and parameters for calculating the indicator parameter include at least a first index, the first index representing a position within a system frame of a slot transmitting the random access preamble, wherein at least two slots in the system frame have the same first index.
[0049] As can be seen from the above embodiment, a first index representing the position in the system frame of the slot transmitting the random access preamble is used to calculate the identification parameter for scrambling in the random access process, in which at least two slots in the system frame have the same first index, thereby preventing the identification parameter for scrambling from exceeding the numerical range.
[0050] In some embodiments, in 601, the first message may be Msg1 in a four-step random access process or MSGA in a two-step random access process, for example, the first message is Msg1, the Msg1 includes a random access preamble, and the Msg1 is carried by a PRACH, or the first message is an MSGA, the MSGA includes a random access preamble and uplink data associated therewith, and the MSGA is carried by a PRACH and a Physical Uplink Shared Channel (PUSCH), among which, the PRACH is transmitted on an RO (the RO is configured on the network device side, and specific reference can be made to the prior art), so in the following description, the slot transmitting the random access preamble may be understood as the slot where the RO is located.
[0051] In some embodiments, in 602, after the terminal device transmits the first message, it can detect downlink control information transmitted by the network device within a certain time window (RAR window), where the detection of the DCI can be expressed equivalently as follows, for example, monitoring the DCI, attempting to receive the DCI, blind detection of the DCI, monitoring the PDCCH carrying the DCI, blind detection of the PDCCH carrying the DCI, etc., and the length of the time window is set by an upper layer and can be 10 ms, or can be more than 10 ms, for example, 40 ms, but the present invention is not limited thereto.
[0052] In some embodiments, the DCI is used to schedule a second message including a random access response (RAR), which may be Msg2 in a four-step random access process or MSGB in a two-step random access process, and the second message may carry the RARs of one or more terminal devices, and the DCI may be DCI format 1_0, and may include time-frequency resource allocation, resource mapping scheme, etc. of PDSCH (carrying RAR) scheduled by the PDCCH. For details, please refer to the prior art, and detailed description thereof will be omitted here.
[0053] In some embodiments, the cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and the terminal device detects the DCI by using the indicator parameter to descramble (or decode) the DCI scrambled by the indicator parameter. If descrambling is successful, the RAR included in the second message can be continuously received, and the indicator parameter may be RA-RNTI or MSGB-RNTI. For example, in a four-step random access process, the indicator parameter is RA-RNTI, and in a two-step random access process, the indicator parameter is MSGB-RNTI.
[0054] In some embodiments, to perform descrambling, before 602, the method may further include (not shown), i.e., the terminal device calculates the flag parameter, and the parameters for calculating the flag parameter include at least a first index, the first index representing a position within a system frame of a slot for transmitting the random access preamble, wherein at least two slots within the system frame have the same first index.
[0055] In some embodiments, formula 3) or 4) can be adopted to calculate the signature parameter. Let t_max represent the maximum value of t_id, that is, 0≦t_id≦t_max, and formula 3) and formula 4) are as follows:
[0056] The following formula 3) is adopted to calculate the RA-RNTI:
[0057] RA-RNTI=1+s_id+14×t_id+14×(t_max+1)×f_id+14×(t_max+1)×8×ul_carrier_id Formula 3) In addition, the following formula 4) is adopted to calculate the MSGB-RNTI.
[0058] MSGB-RNTI=1+s_id+14×t_id+14×(t_max+1)×f_id+14×(t_max+1)×8×ul_carrier_id+14×(t_max+1)×8×2 Formula 4) The difference from the prior art is that instead of determining t_id by sequentially indexing slots included in one system frame, t_id is given to the value of the first index, and the parameters for calculating the indicator parameter may further include other parameters, specifically, see formula 3) and formula 4), and the detailed description is omitted here. The numerical range of the first index is described below.
[0059] In some embodiments, the minimum value of the first index is 0, the maximum value of the first index is less than or equal to a first threshold, and the value of the first index is a non-negative integer. In order to prevent the value of the calculated indicator parameter from exceeding a range, the maximum value of the first index needs to be limited using the first threshold when determining the first index, and the value of the first threshold needs to satisfy the following: when the first index is equal to the first threshold, the calculated indicator parameter is equal to the second threshold.
[0060] In some embodiments, the second threshold value may not exceed the maximum value that 16 bits can represent (hexadecimal value FFFF (decimal value 65535)), i.e., the second threshold value is equal to or less than the hexadecimal value FFFF. Optionally, as shown in formulas 1) and 2), the maximum value that RA-RNTI can take is 17920 (hexadecimal value '4600') and the maximum value that MSGB-RNTI can take is 35840 (hexadecimal value '8C00'), and the second threshold value may not exceed the maximum value of the conventional RA-RNTI or MSGB-RNTI (hexadecimal value 4600 or 8C00). Optionally, as shown in Table 1, the second threshold value may be FFF2, since 'FFFF' and 'FFFE' are assigned for use by SI-RNTI and P-RNTI, respectively, and '0001' to 'FFF2' are assigned for joint use of all other RNTIs including RA-RNTI and MSGB-RNTI. Optionally, the second threshold may further be any value from FFF3 to FFFD, as shown in Table 1, since 'FFF3' to 'FFFD' are used for reserve purposes, i.e., are not currently used, i.e., are allocated for use in RA-RNTI or MSGB-RNTI in the future. Although the valid value range of RNTI has been described above using 16 bits as an example, the embodiment of the present invention is not limited thereto. When RNTI is represented by less than or more than 16 bits, the values of the first and second thresholds also change, for example, when RNTI is represented using 20 bits, the second threshold cannot exceed the maximum value that 20 bits can represent (hexadecimal value FFFFF), i.e., the second threshold is equal to or less than hexadecimal value FFFFF, but a comprehensive enumeration is omitted here.
[0061] For example, when the system supports a two-step random access process and a four-step random access process simultaneously, the value of the first index should be such that the maximum values of RA-RNTI and MSGB-RNTI are all equal to or less than the second threshold. As can be seen from the above formulas 3) and 4), the parameter for calculating MSGB-RNTI further includes an offset, so that its numerical range can avoid overlapping with the numerical range of RA-RNTI, and the offset is equal to the maximum value of all possible values of RA-RNTI. The maximum value of MSGB-RNTI is greater than the maximum value of RA-RNTI. Therefore, it is sufficient to make the maximum value of MSGB-RNTI equal to or less than the second threshold. Suppose t_max represents the maximum value of t_id, that is, 0≦t_id≦t_max. Suppose RA-RNTI and MSGB-RNTI are calculated according to formulas 3) and 4). When t_id=t_max, the maximum value of MSGB-RNTI is equal to 448×(t_max+1). The maximum value must be less than or equal to a second threshold rnti_max, i.e., 448×(t_max+1)≦rnti_max. For now, the maximum value that MSGB-RNTI can take is '8C00'. For example, when rnti_max='8C00', the first threshold is equal to 79, and the maximum value of the first index is t_max≦79. For example, the maximum value that MSGB-RNTI can take may be allowed to exceed the numerical range that can be reached by the prior art, for example, when rnti_max='FFF2', the first threshold is equal to 145, and the maximum value of the first index is t_max≦145, but a comprehensive description is omitted here.
[0062] For example, when the system only supports a four-step random access process and does not support a two-step random access process, the maximum value of the first index may be such that the maximum value of the RA-RNTI is equal to or less than the second threshold. When t_id=t_max, the maximum value of the RA-RNTI is equal to 224×(t_max+1). The maximum value must be equal to or less than the second threshold rnti_max, i.e., 224×(t_max+1)≦rnti_max, and currently, the maximum value that the RA-RNTI can take is '4600'. For example, when rnti_max='4600', the first threshold is equal to 79, and the maximum value of the first index is t_max≦79. For example, the maximum value of the RA-RNTI may be allowed to exceed the numerical range that can be reached by the prior art, for example, when rnti_max='FFF2', the first threshold is equal to 291, and the maximum value of the first index is t_max≦291. A comprehensive description is omitted here. When the system only supports a two-step random access process and does not support a four-step random access process, the numerical range of the maximum value of the first index is the same as the aforementioned numerical range of the maximum value of the first index when the system simultaneously supports a two-step random access process and a four-step random access process, and detailed explanations thereof are omitted here.
[0063] Thus, by setting the above-mentioned first and second thresholds, it is possible to prevent the label parameter from exceeding the valid numerical range.
[0064] Although the above describes the range of the first index, in some embodiments, all or some of the slots in a system frame have the first index, that is, the number of slots in the system frame that have the first index is less than or equal to the number of slots contained in the system frame. Hereinafter, we will describe how to determine the first indexes of some or all of the slots in a system frame.
[0065] In some embodiments, a system frame includes a first slot having a first index and / or a second slot not having a first index, in which the second slot not having a first index is restricted not to be used for transmitting a PRACH, and the first slot having a first index can be used for transmitting a PRACH, in other words, an RO can only be located in the first slot, and cannot be located in the second slot, i.e., the first message is not transmitted in the second slot, and the first message is transmitted in the first slot.
[0066] For example, a system frame may only include a first slot, i.e., each slot in a system frame has its corresponding first index, i.e., the number of slots with the first index is equal to the number of slots included in the system frame. For example, not all slots in a system frame need to have a first index, some slots may not be mapped with a first index or may not have a first index, in other words, a system frame may include both a first slot and a second slot, i.e., only some slots in a system frame have their corresponding first index, i.e., the number of slots with the first index is less than the number of slots included in the system frame. The present invention does not limit the mapping manner of slots and first indexes. An example is given below for explanation.
[0067] In some embodiments, a system frame may only include a first slot, i.e., each slot in a system frame has its corresponding first index, and the first indexes of at least two slots are the same, i.e., all slots do not have a unique first index. For example, slots with the same first index are adjacent in the time domain, or there are a first number of slots between slots with the same first index, among which the number of slots corresponding to different first indexes is the same or different. The number of slots with the same first index and / or the first number may be determined based on at least one of the following: the first threshold, the number of slots included in the system frame, and the maximum value of the first index.
[0068] For example, when the subcarrier spacing is greater than 120kHz, take the subcarrier spacing equal to 960kHz as an example, the number of slots included in one system frame is 640, and subject to the restriction of the numerical range of the first threshold and the second threshold mentioned above, in order to ensure that the value of the indicator parameter does not exceed the range, the numerical range of the first index is 0 to 79, and the number of slots corresponding to different first indexes is the same, and Fig. 7 and Fig. 8 are diagrams showing two kinds of first indexes in one system frame. As shown in Fig. 7, slots having the same first index are adjacent in the time domain, and the number of slots having the same first index is 8 (determined based on 640 and 79), that is, each of the eight adjacent slots has the same first index, and the first indexes are arranged from small to large along the time increasing direction. As shown in Fig. 8, there are 80 slots between the slots having the same first index, and the number of slots having the same first index is 8 (determined based on 640 and 79), that is, the first indexes 0 to 79 correspond to 80 consecutive slots, and one system frame is duplicated in units of the first indexes 0 to 79. Assume that the numerical range of the first index is 0 to 145, and the number of slots corresponding to different first indexes is not completely the same. Figures 9A-9B and 10 are diagrams showing three kinds of first indexes in one system frame. As shown in Figure 9A, the number of adjacent slots having the same first index is 4, that is, each of the four adjacent slots has the same first index, and the first indexes are arranged from small to large along the time increasing direction. After the first index reaches 145, it starts from 0 again, and the first indexes of the last 56 slots are from 0 to 13, and each first index is repeated four times in succession. As shown in Figure 9B, the difference from Figure 9A is that the indexes of the last 56 slots are from 0 to 55. As shown in Figure 10, there are 146 slots between the slots having the same first index, that is, the first indexes 0 to 145 correspond to 146 consecutive slots, and one system frame is repeated with the first indexes 0 to 145 as a unit, and the first indexes of the last 56 slots are from 0 to 55.9A-9B and 10, the number of slots having the same first index is not completely the same, for example, as shown in FIG 9A, the number of slots corresponding to first indexes 0 and 1 (or any one of 2 to 13) is all 8, and the number of slots corresponding to indexes 14 and 15 (or any one of 16 to 145) is all 4. As shown in FIG 9B and 10, the number of slots of first index 0 is 5, the number of slots of first index 1 (2 to 55) is also 5, but the number of slots of first index 56 is 4.
[0069] 11A, 11B and 12 are diagrams showing the first index of a system frame when the subcarrier interval is 480 kHz. The number of slots included in one system frame is 320, and subject to the restriction of the numerical range of the first threshold and the second threshold mentioned above, in order to ensure that the value of the indicator parameter does not exceed the range, as shown in FIG. 11A, the numerical range of the first index is 0 to 79, the number of slots corresponding to different first indexes is the same, the slots having the same first index are adjacent in the time domain, and the number of slots having the same first index is 4 (determined based on 320 and 79), that is, each of the four adjacent slots has the same first index, and the first indexes are arranged from small to large along the time increasing direction. As shown in FIG. 11B, the numerical range of the first index is 0 to 39, the number of slots corresponding to different first indexes is the same, the slots having the same first index are adjacent in the time domain, and the number of slots having the same first index is 8 (determined based on 320 and 39), that is, each of the eight adjacent slots has the same first index, and the first indexes are arranged from small to large along the time increasing direction. As shown in Figure 12, the numerical range of the first index is 0 to 145, the number of slots corresponding to different first indexes are not completely the same, and the number of adjacent lots with the same first index is 2, that is, each two adjacent slots have the same first index, and the first indexes are arranged from small to large along the time increasing direction. In this way, after the first index reaches 145, it starts from 0 again, and the first indexes of the last 28 slots are from 0 to 27, the number of lots corresponding to the first indexes 0 and 1 (or any one of 2 to 27) are all 3, and the number of slots corresponding to the indexes 28 and 29 (or any one of 30 to 145) are all 2.
[0070] In the above embodiment, when the slot numbers corresponding to different first indexes are the same, the fairness of the collision of PRACH slots can be ensured.
[0071] In some embodiments, each slot in a system frame does not have its corresponding first index, i.e., a system frame includes a first slot with a first index and a second slot without a first index, and the number of slots with the first index is smaller than the number of slots included in the system frame, for example, slots with the same first index are adjacent in the time domain, or there are a first number of slots between the slots with the same first index, among which the number of slots corresponding to different first indexes is the same or different. The manner of determining the number of slots with the same first index and / or the first number is the same as described above, and detailed description thereof is omitted here.
[0072] For example, when the subcarrier spacing is greater than 120 kHz, take the subcarrier spacing of 960 kHz as an example, the number of slots included in one system frame is 640, and subject to the limitations of the numerical range of the first threshold and the second threshold mentioned above, in order to ensure that the value of the indicator parameter does not exceed the range, the numerical range of the first index is 0 to 145, and FIG. 13A and FIG. 13B are diagrams showing two kinds of first indexes in one system frame. As shown in FIG. 13A, the number of slots having the same first index is 4 (determined based on 640 and 145), that is, each of the four adjacent slots has the same first index, and the first indexes are arranged from small to large along the time increasing direction. After the first index reaches 145, the last 56 slots are second slots, that is, slots without a first index. As shown in FIG. 13B, the difference from FIG. 13A is that the 56 second slots are located in the previous 56 slots of the system frame. The above is merely an example, and the embodiment of the present invention does not limit the specific location of the second slot in the system frame.
[0073] In this way, by setting the second slot, each first index can be made to have the same number of slots corresponding to each other, so that the fairness of collision of PRACH slots can be ensured, and the configuration of time division duplex TDD is usually in the form of D, D...D, F, F,...F, U, U...U (D: downlink; F: flexible; U: uplink), that is, the symbol located in the previous slot in the system frame is usually set as downlink. The arrangement method of the first index in Figure 13B can match the TDD configuration, that is, by setting the slot in the previous position in one system frame as the second slot, the PRACH slot can be made to avoid the downlink slot to a certain extent, so that the normal transmission of PRACH can be ensured.
[0074] FIG. 14 is a diagram showing the first index of a system frame when the subcarrier interval is 480 kHz. The number of slots included in one system frame is 320. In order to ensure that the value of the indicator parameter does not exceed the range, subject to the restriction of the numerical range of the first threshold and the second threshold mentioned above, the numerical range of the first index is 0 to 145, and the number of slots having the same first index is 2 (determined based on 320 and 145), as shown in FIG. 14, that is, each two adjacent slots have the same first index, and the first indexes are arranged from small to large along the time increasing direction. After the first index reaches 145, the last 28 slots are second slots, that is, slots without a first index. The above is merely an example, and the 28 second slots may be located at other slot positions, and the embodiment of the present invention is not limited thereto.
[0075] This allows multiple slots in a system frame to have the same first index (e.g., in a scenario where the subcarrier spacing is greater than 120 kHz), so that as many slots as possible can be used for transmitting the PRACH. The above examples do not limit the embodiments of the present invention, and other arrangement methods of the first index in a system frame can be applied to the embodiments of the present invention as well.
[0076] In some embodiments, when multiple slots in one system frame have the same first index, the RA-RNTI or MSGB-RNTI cannot distinguish multiple slots with the same first index in one system frame. In order to distinguish multiple slots with the same first index in one system frame, contention resolution can be used in the subsequent process of random access to distinguish them, or a second index can be introduced to distinguish multiple slots with the same first index. Each of these will be described below.
[0077] In some embodiments, multiple slots having the same first index can be distinguished in conjunction with a contention resolution process, and the method further includes: the terminal device transmits a third message to a network device, receives a fourth message transmitted by the network device, and the PDCCH carrying the fourth message is scrambled by a contention resolution indicator, or the fourth message includes a contention resolution indicator, and the contention resolution indicator can be used to distinguish multiple slots having the same first index. For example, in a four-step random access process, the terminal device can carry its own unique indicator, such as a C-RNTI or a UE Contention Resolution Identity, in Msg3, and the network device can indicate the terminal device that has succeeded in contention by carrying the unique indicator in Msg4 in a contention resolution mechanism. For example, the network device can use C-RNTI to scramble the PDCCH, or the network device can carry the contention resolution indicator in the media access control layer control element (MAC CE) in the downlink shared channel, and the terminal device can detect the PDCCH, descramble the PDCCH using C-RNTI, and / or determine whether the contention resolution indicator carried in Msg4 is the same as its own contention resolution indicator, thereby determining whether the terminal device has successfully completed random access. The principle of the process is the same as that in the prior art, when multiple devices send the same preamble on the same RO, and the terminal device cannot distinguish whether the RAR sent by the network device is an RAR to itself based on the RA-RNTI, the terminal device needs to determine whether it has successfully completed random access together with the process of Msg3 and Msg4, and detailed description thereof is omitted here.
[0078] In some embodiments, multiple slots having the same first index in a system frame can be distinguished in conjunction with the second index, and the method further includes (not shown):
[0079] The terminal device receives second indication information for a second index indication of the network device transmission, and the second index is used to distinguish each slot having the same first index, and the second index represents the position of a slot in multiple slots having the same first index, among which the second indexes of different slots having the same first index are different.
[0080] For ease of understanding, the first index can be regarded as a global index, i.e., an index of a slot in one system frame, and the second index can be regarded as a local index, i.e., an index in slots with the same first index, or slots with the same first index can be regarded as a set, and the first indexes corresponding to slots in different sets are different, i.e., the first index can be regarded as a grouping index, representing the set index where the slots with the same first index are located, and the second index can be regarded as an intra-set index, representing the index of the slot in that set. Thus, the slots with the same first index can be distinguished by the second index, i.e., the combination of the first index and the second index can uniquely indicate the position of a slot in one system frame. This can avoid the scrambling identification parameter from exceeding the numerical range, and can realize the distinction for the PRACH opportunity in the random access response stage.
[0081] In some embodiments, the number of bits (N) of the second indication information is related to the number of slots M having the same first index, and conversely, the number of slots M having the same first index and / or the first quantity P may also be related to the number of bits of the second indication information, where M=2 N, P=t_max+1, t_max may be related to M, that is, the first index in one system frame may be arranged according to the following manner, that is, in one system frame, the first index of slots includes M 0's, M 1's, ..., M t_max (M same slots may be adjacent, or may have a fixed interval slot P, or may be distributed in other manners, this embodiment is not limited thereto), and the value of t_max increases from 0 until t_max is equal to the first threshold t_bd or until it is satisfied that (t_max+1)×M is equal to the number of slots included in one system frame. In this way, the first index can be assigned to as many slots as possible in one system frame, and the numerical range of the indicator parameter can be minimized as much as possible.
[0082] 15 and 16 are diagrams showing the first index and the second index of the system frame when the subcarrier interval is 960 kHz. As shown in FIG. 15, the arrangement method of the first index is the same as that of FIG. 7, and as shown in FIG. 16, the arrangement method of the first index is the same as that of FIG. 8, and the duplicated description is omitted here. It may be considered that 640 slots are divided into 80 sets, and the index of each set is 0 to 79 (first index), and the second index may be considered as the index of each slot in one set, for example, for 8 slots with a first index of 0, the second index assigned to each slot is 0 to 7, that is, 3 bits of second indication information are required. In the case of FIG. 15, 8 consecutive 960 kHz slots are equal to one 120 kHz slot, so the second index can also be considered to indicate a certain 960 kHz slot in one 120 kHz slot. Conversely, when the number of bits of the second indication information is 3, the arrangement method for determining the first index according to the above-mentioned method may be as shown in Figure 15 or 16, but this embodiment is not limited to this.
[0083] FIG. 17 is a diagram showing the first index and the second index of a system frame when the subcarrier interval is 960 kHz. As shown in FIG. 17, the arrangement method of the first index is the same as that of FIG. 13A, and the duplicated description is omitted here. The 640 slots may be regarded as being divided into 146 sets, and the index of each set is 0 to 145 (first index), and the second index may be regarded as the index of each slot in one set. For example, for four slots with a first index of 0, the second index assigned to each slot is 0 to 3, that is, two bits of second indication information are required. Conversely, when the number of bits of the second indication information is 2, the arrangement method for determining the first index in the above-mentioned manner may be as shown in FIG. 17, but this embodiment is not limited thereto. As shown in FIG. 17, the last 56 slots of the system frame are second slots that do not have a first index.
[0084] Fig. 18 is a diagram showing the first index and the second index of the system frame when the subcarrier interval is 960 kHz. As shown in Fig. 18, the last 348 slots of the system frame are second slots that do not have a first index, that is, only 292 first slots may be considered to participate in grouping, and the 292 slots are divided into 146 groups, and the index of each group is 0 to 145 (first index), and the second index can be considered as the index of each slot in one group, for example, for two slots with a first index of 0, the second index assigned to each slot is 0 to 1, that is, 1 bit of second indication information is required. Conversely, when the bit number of the second indication information is 1, the arrangement method of determining the first index in the above-mentioned method may be as shown in Fig. 18, but this embodiment is not limited thereto.
[0085] 19 to 21 are diagrams showing the first index and the second index of the system frame when the subcarrier interval is 480 kHz. As shown in FIG. 19, the arrangement method of the first index is the same as that of FIG. 11A, and the duplicated description is omitted here. The 320 slots may be divided into 40 groups, and the index of each group is 0 to 39 (first index), and the second index may be regarded as the index of each slot in one group. For example, for 8 slots with a first index of 0, the second index assigned to each slot is 0 to 7, that is, 3 bits of second indication information are required. Conversely, when the number of bits of the second indication information is 3, the arrangement method for determining the first index according to the above method may be as shown in FIG. 19, but this embodiment is not limited thereto. As shown in FIG. 20, the arrangement method of the first index is the same as that of FIG. 11B, and the duplicated description is omitted here. The 320 slots may be regarded as being divided into 80 sets, each set having an index of 0 to 79 (first index), and the second index may be regarded as the index of each slot in one set. For example, for four slots with a first index of 0, the second index assigned to each slot is 0 to 3, i.e., 2 bits of second indication information are required. Conversely, when the number of bits of the second indication information is 2, the arrangement method for determining the first index according to the above method may be as shown in FIG. 20, but this embodiment is not limited to this. As shown in FIG. 21, the arrangement method of the first index is the same as that in FIG. 14, and the duplicated description will be omitted here. The 320 slots may be regarded as being divided into 146 sets, each set having an index of 0 to 145 (first index), and the second index may be regarded as the index of each slot in one set. For example, for two slots with a first index of 0, the second index assigned to each slot is 0 to 1, i.e., 1 bit of second indication information is required. Conversely, when the bit number of the second indication information is 1, the arrangement method for determining the first index in the above-mentioned manner may be as shown in Fig. 21, but this embodiment is not limited thereto. As shown in Fig. 21, the last 28 slots of the system frame are second slots that do not have a first index.
[0086] Note that the above explanation that grouping is performed on slots in the system frame and that the first index represents a group index is for ease of understanding, and embodiments of the present invention are not limited to the actual grouping of slots in the system frame.
[0087] In some embodiments, the second indication information may be carried by the downlink control information at 602, or may be carried by the second message at 602, or may be carried by a demodulation reference signal. For example, N bits in a DCI may be used to represent the second indication information, or N bits in a random access response of the second message may be used to represent the second indication information, or N bits in a medium access control subheader (MAC subheader) carrying the second message may be used to represent the second indication information, or N bits in a random access response of the second message may be used to represent the second indication information, or N bits in a MAC subheader ... N The second indication information may be represented by transmitting one of the demodulation reference signals, but the embodiment of the present invention is not limited thereto.
[0088] The demodulation reference signal (DM-RS) may be the DM-RS of the DCI or the DM-RS of the PDSCH. N Assume that the terminal device detects the received DM-RS sequence. If the received DM-RS sequence is 2 N By identifying which of the DM-RS sequences is used, N bits of information can be obtained, which is equivalent to carrying N bits of information using the DM-RS.
[0089] In some embodiments, multiple slots having the same first index in different system frames can be distinguished in conjunction with the first indication information. As mentioned above, the maximum value of the detection time window of DCI in 602 may be greater than 10 ms, which causes the detection time windows of different terminal devices transmitting the first message in different system frames to overlap, and the indicator parameters may also be the same, so it is necessary to distinguish slots having the same first index in different system frames, that is, different ROs can be distinguished by determining which terminal device the RAR in the second message belongs to in conjunction with the first indication information.
[0090] In some embodiments, the method further includes (not shown): the terminal device receives first indication information transmitted by the network device, and the first indication information is used to indicate a lowest (minimum) predetermined number L of bits of the frame number of the system frame, where L is equal to 2, for example, although embodiments of the present invention are not limited thereto.
[0091] In some embodiments, the first indication information may be carried by the downlink control information at 602, or may be carried by the second message at 602, or may be carried by a demodulation reference signal. For example, L bits in a DCI are used to represent the first indication information, or L bits in a random access response of the second message are used to represent the first indication information, or L bits in a medium access control subheader (MAC subheader) carrying the second message are used to represent the first indication information, or L bits in a random access response of the second message are used to represent the first indication information, or L bits in a MAC subheader ... L The first indication information may be represented by transmitting one of the demodulation reference signals, but the embodiment of the present invention is not limited thereto.
[0092] In some embodiments, the first indication information may be combined with the first index, or may be combined with the first index and the second index to distinguish multiple slots having the same first index in different system frames. For example, when the first indication information and the second indication information are both carried by the DCI, the N bits and the L bits may be two independent fields or may be the same field, but the embodiments of the present invention are not limited thereto.
[0093] In the above-mentioned method, for example, the allocation of the first index of the slot in the system frame shown in Figures 7 to 21 is static, i.e., fixed and unchanging for a certain kind of numerology, and pre-set or defined by the system; when the RO is in the first slot, the first index corresponding to the first slot is used to calculate the indicator parameter; optionally, the method further includes the following (not shown): the terminal device can determine the position of the first slot based on the random access opportunity set by the network device; i.e., the allocation of the first index depends on the setting of the PRACH, and the allocation of the first index may change with the change of the setting of the PRACH.
[0094] In some embodiments, after the network device completes the PRACH configuration, the slot in which the RO is located in a system frame is determined (please refer to the prior art for details). Therefore, the first index can be assigned for the slot in which the RO is located, that is, the first index is only assigned to the slot in which the PRACH opportunity is located, and is not assigned to other slots. When the network device reconfigures the PRACH resource, the assignment of the first index in the system frame also changes accordingly, for example, there is a correspondence between the PRACH configuration and the first index assignment. For a certain type of PRACH, 1 is configured, and the corresponding first index assignment is 1; for a certain type of PRACH, 2 is configured, and the corresponding first index assignment is 2; and others can be inferred based on this. Since the number of slots (or PRACH slots) set as RO in one system frame is much smaller than the number of slots included in one system frame, the numerical range of the first index is greatly reduced, or the number of slots having the same first index in one system frame is greatly reduced, so that even if the number of slots having the same first index in one system frame is still two or more, the bit overhead required for the second indication information can also be reduced.
[0095] It should be noted that the above-mentioned FIG. 6 is for illustrative purposes only, but the present invention is not limited thereto. For example, the execution order of each operation can be appropriately adjusted, or some operations can be added or removed. Those skilled in the art can make appropriate modifications to the above-mentioned content without being limited to the description of FIG. 6.
[0096] Although the above-mentioned embodiments are provided to exemplify the embodiments of the present invention, the present invention is not limited thereto, and appropriate modifications may be made based on the above-mentioned embodiments. For example, the above-mentioned embodiments may be used alone, or a plurality of the above-mentioned embodiments may be combined.
[0097] As can be seen from the above embodiment, a first index representing the position of a slot in a system frame for transmitting a random access preamble is used to calculate an identification parameter for scrambling in a random access process, in which at least two slots in the system frame have the same first index, thereby avoiding the identification parameter for scrambling from exceeding a numerical range and / or realizing discrimination for PRACH opportunities at the random access response stage.
[0098] <Example of the second aspect> In the embodiment of the present invention, a random access method is provided, which is described from the terminal device side, and the same contents as those in the embodiment of the first aspect are omitted. The difference from the embodiment of the first aspect is that in one system frame, only a part of slots has a first index, and among the slots having the first index, different slots correspond to different first indexes.
[0099] 22 is a diagram illustrating a random access method in this embodiment. As shown in FIG. 22, the method includes the following operations:
[0100] 2201: A terminal device sends a first message including a random access preamble to a network device; and 2202: The terminal device detects downlink control information transmitted by the network device, and the downlink control information is used to schedule a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and the parameters for calculating the indicator parameter include at least a first index, and the first index represents a position in the system frame of the slot transmitting the random access preamble, wherein the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0101] In some embodiments, the implementation manner of 2201 and 2202 is the same as 601-602 in the embodiment of the first aspect, so the repeated description is omitted. The difference is that the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first index of each slot having the first index is different, that is, one system frame includes a first slot having a first index and a second slot not having a first index. Among them, the second slot not having a first index is restricted not to be used for transmitting PRACH, and the first slot having a first index can be used for transmitting PRACH, in other words, RO can only be located in the first slot and cannot be located in the second slot, that is, the first message cannot be transmitted in the second slot, and the first message can be transmitted in the first slot.
[0102] In some embodiments, the number of slots having the first index is less than or equal to the first threshold value, and the manner of determining the first threshold value may be referred to the embodiments of the first aspect, and a detailed description thereof will be omitted here.
[0103] In some embodiments, the slots having the first index (hereinafter referred to as the first slots) are adjacent (contiguous) in the time domain, or are uniformly distributed in one system frame (i.e., there are a second number of slots between two first slots that are closest in distance). The above is merely an example, and the embodiments of the present invention do not limit how the first slots are distributed in the system frame.
[0104] 23 to 25 are diagrams showing the first index of a system frame when the subcarrier interval is 960 kHz. The number of slots included in one system frame is 640, and subject to the restriction of the numerical range of the first threshold and the second threshold described above, in order to ensure that the value of the indicator parameter does not exceed the range, as shown in FIG. 23, the numerical range of the first index is 0 to 79, the number of slots having the first index is 80, and these 80 first slots are uniformly distributed (distributed) in the system frame (i.e., there are 7 slots between two first slots with the closest distance). As shown in FIG. 24, the numerical range of the first index is 0 to 79, the number of slots having the first index is 80, and these 80 first slots are adjacent in time domain, i.e., they correspond to the last 80 consecutive slots of the system frame. As shown in Fig. 25, the numerical range of the first index is 0 to 145, the number of slots having the first index is 146, the last 56 slots do not have the first index, and these 146 first slots are uniformly distributed in the previous 584 slots of the system frame (i.e., there are three slots between the two first slots with the closest distance). Note that the embodiment of the present invention is not limited to this.
[0105] In some embodiments, the indicator parameter can be calculated by formula 3) or 4), which is different from the prior art in that the value of the first index is given to t_id instead of determining t_id by sequentially indexing slots included in one system frame, and the first index of each first slot having the first index is different, that is, each first index can uniquely identify one first slot. Therefore, the indicator parameter calculated by the method can distinguish different ROs in one system frame, and does not need to be distinguished during contention resolution, and does not need to be distinguished together with the second indication information in the embodiment of the first aspect.
[0106] In some embodiments, multiple slots having the same first index in different system frames can be distinguished in conjunction with the first indication information, and as described above, the maximum value of the detection time window of the DCI in 2202 may be greater than 10 ms, which causes the detection time windows of different terminal devices transmitting the first message in different system frames to overlap, and the indicator parameters may also be the same, so it is necessary to distinguish slots having the same first index in different system frames, i.e., different ROs can be distinguished by determining which terminal device the RAR in the second message belongs to in conjunction with the first indication information.
[0107] In some embodiments, the method further includes (not shown), that is, the terminal device receives first indication information transmitted by the network device, the first indication information is used to indicate a lowest predetermined number L bits of a frame number of the system frame, for example, L is equal to 2, and the first indication information may be carried by the downlink control information in 2202, or may be carried by the second message in 2202, or may be carried by a demodulation reference signal. For specific implementation manners, refer to the embodiments of the first aspect, and repeated description will be omitted here.
[0108] In the above method, for example, the allocation of the first index of the slot in the system frame shown in Figures 23 to 25 is static, i.e., fixed and unchanging for a certain kind of numerology, and preset or defined by the system, and when the RO is located in the first slot, calculates the indicator parameter using the first index corresponding to the first slot. Optionally, the method further includes (not shown), that is, the terminal device can determine the position of the first slot based on the random access opportunity configured by the network device, that is, the allocation of the first index depends on the configuration of the PRACH, and the allocation of the first index can change with the change of the PRACH configuration.
[0109] In some embodiments, after the network device completes the PRACH configuration, the slot location of the RO in one system frame is determined (see the prior art for details). Therefore, a first index can be assigned for the slot where the RO is located, that is, the first index is only assigned to the slot where the PRACH opportunity is located, and is not assigned to other slots. When the network device reconfigures the PRACH resource, the assignment of the first index in the system frame also changes accordingly, for example, there is a correspondence between the PRACH configuration and the first index assignment. For one type of PRACH, 1 is configured, and the corresponding first index assignment is 1; for one type of PRACH, 2 is configured, and the corresponding first index assignment is 2; and the others can be inferred accordingly. Figures 26 and 27 are diagrams showing the first index in two types of system frames. Figure 26 shows the position of the first slot determined based on PRACH configuration 1, and Figure 27 shows the position of the first slot determined based on PRACH configuration 2. Since the PRACH configurations are different, the positions of the first slots are also different. Since the number of slots (or PRACH slots) set as RO in one system frame is much smaller than the number of slots included in one system frame, the numerical range of the first index is further significantly reduced, and it is possible to ensure that the identification parameter for scrambling does not exceed the valid value range.
[0110] Note that, although the above-mentioned FIG. 22 is for illustrating an embodiment of the present invention, the present invention is not limited thereto. For example, the execution order between each operation can be appropriately adjusted, or some operations can be added or removed. Those skilled in the art can make appropriate modifications to the above content without being limited to the description of the above-mentioned FIG. 22.
[0111] Although the above-mentioned embodiments are provided to exemplify the embodiments of the present invention, the present invention is not limited thereto, and appropriate modifications may be made based on the above-mentioned embodiments. For example, the above-mentioned embodiments may be used alone, or a plurality of the above-mentioned embodiments may be combined.
[0112] As can be seen from the above embodiment, a first index representing the position of a slot transmitting a random access preamble in a system frame is used to calculate an identification parameter for scrambling in a random access process, in which the number of slots having a first index in the system frame is smaller than the number of slots contained in the system frame, and the first indexes of each slot having a first index are different, thereby preventing the identification parameter for scrambling from exceeding a numerical range, and realizing the distinction of PRACH opportunities in the random access response stage.
[0113] <Example of the third aspect> In the embodiment of the present invention, a random access method is provided, and the description will be given from the network device side, and the same contents as those in the first and second aspects of the embodiment will be omitted.
[0114] 28 is a diagram illustrating a random access method in this embodiment. As shown in FIG. 28, the method includes the following operations:
[0115] 2801: A network device receives a first message including a random access preamble transmitted by a terminal device; and 2802: The network device sends downlink control information to the terminal device, the downlink control information is used to schedule a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and parameters for calculating the indicator parameter include at least a first index, which represents a position in a system frame of a slot transmitting the random access preamble, wherein at least two slots in the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0116] In some embodiments, the numerical range of the first index, the meaning and calculation method of the indicator parameter, and the method of determining the first index of a slot in a system frame can be referred to the embodiments of the first or second aspect, and duplicated explanations will be omitted here.
[0117] In some embodiments, the implementation manner of 2801 and 2802 corresponds to 601-602 in the embodiments of the first aspect or 2201-2202 in the embodiments of the second aspect, and the repeated description is omitted here.
[0118] In some embodiments, when at least two slots in the system frame have the same first index, the method further includes (optional; not shown): the network device sends second indication information for indicating a second index to the terminal device, and the second index is used to distinguish each slot (first slot) having the same first index, where the second indexes of different slots having the same first index are different. For the implementation manner of the second indication information and the representation manner of the second index, please refer to the embodiment of the first aspect, and detailed description thereof will be omitted here.
[0119] In some embodiments, the method further includes (optional; not shown): the network device sends first indication information to the terminal device, and the first indication information is used to indicate a predetermined number of lowest bits of the frame number of the system frame. The implementation manner of the first indication information can be referred to the embodiment of the first aspect, and the detailed description thereof will be omitted here.
[0120] In some embodiments, the method further includes: the network device sends a PRACH setting to the terminal device, and the PRACH setting is used to determine the position of the first slot; for specific implementation manners, refer to the embodiments of the first or second aspect, and detailed description thereof will be omitted here.
[0121] Note that, although the above-mentioned FIG. 28 is for illustrative purposes, the present invention is not limited thereto. For example, the execution order between the operations can be appropriately adjusted, or some operations can be added or removed. Those skilled in the art can make appropriate modifications to the above-mentioned content without being limited to the description of FIG. 28.
[0122] Although the above-mentioned embodiments are provided to exemplify the embodiments of the present invention, the present invention is not limited thereto, and appropriate modifications may be made based on the above-mentioned embodiments. For example, the above-mentioned embodiments may be used alone, or a plurality of the above-mentioned embodiments may be combined.
[0123] As can be seen from the above embodiment, a first index representing the position of a slot transmitting a random access preamble in a system frame is used to calculate an identification parameter for scrambling in a random access process, wherein at least two slots in the system frame have the same first index, or the number of slots having a first index in the system frame is smaller than the number of slots contained in the system frame, and the first indexes of each slot having a first index are different, thereby avoiding the identification parameter for scrambling from exceeding a numerical range and / or realizing the distinction for PRACH opportunities in the random access response stage.
[0124] <Example of the fourth aspect> An embodiment of the present invention provides a random access device, which may be, for example, a terminal device, or may be one or more components or assemblies installed in the terminal device, and the same contents as those in the embodiments of the first and second aspects are omitted.
[0125] 29 is a diagram illustrating a random access device according to an embodiment of the present invention. As shown in FIG 29, a random access device 2900 includes:
[0126] A first sending unit 2901, which is used to send a first message including a random access preamble to a network device; and Detection unit 2902: used for detecting downlink control information transmitted by the network device, the downlink control information being used for scheduling a second message including a random access response, and the cyclic redundancy check (CRC) of the downlink control information being scrambled using an indicator parameter, and the parameters for calculating the indicator parameter include at least a first index, which represents the position of the slot transmitting the random access preamble in the system frame, wherein at least two slots in the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0127] In some embodiments, the implementation manner of the first sending unit 2901 and the detecting unit 2902 can refer to 601-602 and 2201-2202 in the embodiments of the first aspect and the embodiments of the second aspect, and detailed description thereof will be omitted here.
[0128] In some embodiments, the numerical range of the first index, the meaning and calculation method of the indicator parameter, and the method of determining the first index of a slot in a system frame can be referred to the embodiments of the first or second aspect, and detailed description thereof will be omitted here.
[0129] In some embodiments, when at least two slots in the system frame have the same first index, the apparatus further includes:
[0130] A first receiving unit (not shown; optional): is used to receive second indication information for indicating a second index sent by the network device, and the second index is used to distinguish slots having the same first index, where the second indexes of different slots having the same first index are different. The implementation manner of the second indication information and the representation manner of the second index can be referred to the embodiment of the first aspect, and detailed description thereof will be omitted here.
[0131] In some embodiments, the system frame includes a first slot having the first index and / or a second slot not having the first index, and the first message is not transmitted in the second slot, and / or the first message is transmitted in the first slot.
[0132] In some embodiments, the apparatus further includes the following (optional; not shown):
[0133] A determination unit: used for determining the location of the first slot based on the random access opportunity set by the network device.
[0134] In some embodiments, the apparatus further includes the following (optional; not shown):
[0135] A second receiving unit is used to receive the first indication information sent by the network device, and the first indication information is used to indicate the lowest predetermined number of bits of the frame number of the system frame. The implementation manner of the first indication information can be referred to the embodiment of the first aspect, and the detailed description thereof is omitted here.
[0136] Although the above-mentioned embodiments are provided to exemplify the embodiments of the present invention, the present invention is not limited thereto, and appropriate modifications may be made based on the above-mentioned embodiments. For example, the above-mentioned embodiments may be used alone, or a plurality of the above-mentioned embodiments may be combined.
[0137] For convenience, Fig. 29 shows only the connection relationships or signal directions between each component or module, but as can be understood by those skilled in the art, various related technologies such as bus connection may be adopted. Each of the above-mentioned components or modules may be realized by hardware such as a processor, a memory, a transmitter, a receiver, etc., but the implementation of the present invention is not limited thereto.
[0138] As can be seen from the above embodiment, a first index representing the position of a slot transmitting a random access preamble in a system frame is used to calculate an identification parameter for scrambling in a random access process, wherein at least two slots in the system frame have the same first index, or the number of slots having a first index in the system frame is smaller than the number of slots contained in the system frame, and the first indexes of each slot having a first index are different, thereby avoiding the identification parameter for scrambling from exceeding a numerical range and / or realizing the distinction for PRACH opportunities in the random access response stage.
[0139] <Example of the fifth aspect> An embodiment of the present invention provides a random access device, which may be, for example, a terminal device, or may be one or more components or assemblies installed in the terminal device, and the same content as in the embodiment of the third aspect is omitted.
[0140] 30 is a diagram showing a random access device in an embodiment of the present invention. As shown in FIG. 30, the random access device 3000 includes:
[0141] A receiving unit 3001: used for receiving a first message including a random access preamble transmitted by a terminal device; and A second transmitting unit 3002: used for transmitting downlink control information to the terminal device, the downlink control information is used for scheduling a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and the parameters for calculating the indicator parameter include at least a first index, which represents the position of the slot transmitting the random access preamble in the system frame, wherein at least two slots in the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0142] In some embodiments, the numerical range of the first index, the meaning and calculation method of the indicator parameter, and the method of determining the first index of a slot in a system frame can be referred to the embodiments of the first or second aspect, and detailed description thereof will be omitted here.
[0143] In some embodiments, the implementation manner of the receiving unit 3001 and the second transmitting unit 3002 corresponds to 2801-2802 in the embodiments of the third aspect, and detailed description thereof is omitted here.
[0144] In some embodiments, when at least two slots in the system frame have the same first index, the device may further include the following (optional; not shown): A third sending unit is used to send second indication information for indicating a second index to the terminal device, and the second index is used to distinguish each slot (first slot) having the same first index, where the second indexes of different slots having the same first index are different. The implementation manner of the second indication information and the representation manner of the second index can be referred to the embodiment of the first aspect, and detailed description thereof will be omitted here.
[0145] In some embodiments, the apparatus may further include the following (optional; not shown): A fourth sending unit is used to send a first indication information to the terminal device, and the first indication information is used to indicate a predetermined number of lowest bits of the frame number of the system frame. The implementation manner of the first indication information can be referred to the embodiment of the first aspect, and the detailed description thereof is omitted here.
[0146] In some embodiments, the apparatus may further include the following (optional; not shown): A fifth transmitting unit is used to transmit a PRACH setting to a terminal device, and the PRACH setting is used to determine the position of the first slot. For specific implementation manners, refer to the embodiments of the first or second aspect, and detailed description thereof will be omitted here.
[0147] Although the above-mentioned embodiments are provided to exemplify the embodiments of the present invention, the present invention is not limited thereto, and appropriate modifications may be made based on the above-mentioned embodiments. For example, the above-mentioned embodiments may be used alone, or a plurality of the above-mentioned embodiments may be combined.
[0148] It should be noted that, although only the components or modules of the present invention are described above, the present invention is not limited thereto. The random access device 3000 may further include other components or modules, and the specific contents of these components or modules can be referred to in the related art.
[0149] For convenience, Fig. 29 shows only the connection relationships or signal directions between each component or module, but as can be understood by those skilled in the art, various related technologies such as bus connection may be adopted. Each of the above-mentioned components or modules may be realized by hardware such as a processor, a memory, a transmitter, a receiver, etc., but the implementation of the present invention is not limited thereto.
[0150] As can be seen from the above embodiment, a first index representing the position of a slot transmitting a random access preamble in a system frame is used to calculate an identification parameter for scrambling in a random access process, wherein at least two slots in the system frame have the same first index, or the number of slots having a first index in the system frame is smaller than the number of slots contained in the system frame, and the first indexes of each slot having a first index are different, thereby avoiding the identification parameter for scrambling from exceeding a numerical range and / or realizing the distinction for PRACH opportunities in the random access response stage.
[0151] <Example of the sixth aspect> An embodiment of the present invention further provides a communication system, which can be seen from FIG. 3, and the same contents as those of the embodiments of the first to fifth aspects are omitted.
[0152] In some embodiments, the communication system 300 includes at least a terminal device 302 and a network device 301 .
[0153] The terminal device 302 sends a first message to the network device 301, which includes a random access preamble.
[0154] The terminal device 302 detects downlink control information transmitted by the network device, and the downlink control information is used to schedule a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and the parameters for calculating the indicator parameter include at least a first index, and the first index represents a position in a system frame of a slot transmitting the random access preamble, wherein at least two slots in the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0155] In some embodiments, the specific implementation manner of the terminal device 302 and the network device 301 can be referred to in the first to third embodiments, and detailed description thereof will be omitted here.
[0156] In the embodiment of the present invention, a network device is further provided, which may be, for example, a base station, but the present invention is not limited thereto and may be other network devices.
[0157] Figure 31 is a diagram showing the configuration of a network device in an embodiment of the present invention. As shown in Figure 31, the network device 3100 may include a processor 3110 (e.g., a central processing unit CPU) and a memory 3120, and the memory 3120 is connected to the processor 3110. The memory 3120 can store various data, and can also store a program 3130 for information processing, and can execute the program 3130 under the control of the processor 3110.
[0158] For example, the processor 3110 may be configured to execute a program to realize the random access method described in the embodiment of the third aspect, and for example, the processor 3110 may be configured to perform the following control: receive a first message including a random access preamble transmitted by a terminal device; and transmit downlink control information to the terminal device, in which the downlink control information is used to schedule a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and the parameters for calculating the indicator parameter include at least a first index, and the first index represents a position in a system frame of a slot transmitting the random access preamble, in which at least two slots in the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0159] In some embodiments, the implementation manner of the processor 3110 may refer to the embodiments of the third aspect, and detailed description thereof will be omitted here.
[0160] Also, as shown in Fig. 31, the network device 3100 may further include a transceiver 3140, an antenna 3150, etc., among which the functions of these components are the same as those of the prior art, and detailed description thereof will be omitted here. Note that the network device 3100 does not need to include all the components shown in Fig. 31. Also, the network device 3100 may further include components not shown in Fig. 31, and for this, reference can be made to the prior art.
[0161] The embodiment of the present invention further provides a terminal device, but the present invention is not limited thereto and may be other devices.
[0162] Fig. 32 is a diagram illustrating a terminal device according to an embodiment of the present invention. As shown in Fig. 32, the terminal device 3200 may include a processor 3210 and a memory 3220, where the memory 3220 can store data and programs and is connected to the processor 3210. It should be noted that this figure is merely an example, and other types of structures may be used to supplement or replace the structure to realize telecommunication functions or other functions.
[0163] For example, the processor 3210 may be configured to execute a program to realize the random access method described in the embodiments of the first or second aspect. For example, the processor 3210 may be configured to perform the following control: send a first message including a random access preamble to a network device; and detect downlink control information sent by the network device, in which the downlink control information is used to schedule a second message including a random access response, and a cyclic redundancy check (CRC) of the downlink control information is scrambled using an identification parameter, and a parameter for calculating the identification parameter includes at least a first index, and the first index represents a position of a slot transmitting the random access preamble in a system frame, in which at least two slots in the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0164] In some embodiments, the implementation manner of the processor 3210 can refer to the embodiments of the first or second aspect, and detailed description thereof will be omitted here.
[0165] As shown in Fig. 32, the terminal device 3200 may further include a communication module 3230, an input unit 3240, a display 3250, a power supply 3260, etc. Among them, the functions of these components are the same as those of the prior art, and detailed descriptions thereof will be omitted here. It is not necessary for the terminal device 3200 to include all the components shown in Fig. 32. In addition, the terminal device 3200 may further include components not shown in Fig. 32, but this can be referred to in the prior art.
[0166] An embodiment of the present invention further provides a computer program, which, when executed in a terminal device, causes the terminal device to perform the random access method described in the embodiments of the first to second aspects.
[0167] An embodiment of the present invention further provides a storage medium storing a computer program, wherein the computer program causes a terminal device to perform the random access method according to any one of the embodiments of the first to second aspects.
[0168] An embodiment of the present invention further provides a computer program, which, when executed in a network device, causes the network device to perform the random access method described in the embodiment of the third aspect.
[0169] An embodiment of the present invention further provides a storage medium storing a computer program, wherein the computer program causes a network device to perform the random access method according to the embodiment of the third aspect.
[0170] The above-mentioned devices and methods may be realized by software or hardware, or may be realized by a combination of hardware and software. The present invention further relates to a computer-readable program, which, when executed by a logic component, causes the logic component to realize the above-mentioned devices or components, or causes the logic component to realize the above-mentioned methods or steps. The logic component may be, for example, a Field Programmable Gate Array (FPGA), a microprocessor, a processor for use in a computer, etc. The present invention also relates to a storage medium, such as a hard disk, a magnetic disk, an optical hard disk, a DVD, a flash memory, etc., storing the above-mentioned program.
[0171] Additionally, one or more combinations of the functional blocks illustrated in the figures and / or one or more combinations of the functional blocks may be implemented as a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic component, a discrete gate or transistor logic component, a discrete hardware assembly, or any other suitable combination for performing the functions described herein. Also, one or more combinations of the functional blocks illustrated in the figures and / or one or more combinations of the functional blocks may be further configured as a combination of computing devices, such as a combination of a DSP and a microprocessor, a combination of multiple microprocessors, one or more microprocessors in communication with a DSP, or any other configuration.
[0172] Although the preferred embodiments of the present invention have been described above, the present invention is not limited to such embodiments, and any modifications to the present invention fall within the technical scope of the present invention as long as they do not depart from the spirit of the present invention.
[0173] Furthermore, with respect to the above-mentioned embodiments, the following supplementary notes are disclosed.
[0174] (Appendix 1) A random access method, comprising: The terminal device sends a first message including a random access preamble to the network device; and The terminal device detects downlink control information transmitted by the network device; The method, wherein the downlink control information is used to schedule a second message including a random access response, a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and parameters for calculating the indicator parameter include at least a first index, the first index representing a position within a system frame of a slot for transmitting the random access preamble, wherein at least two slots within the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first index of each slot having the first index is different.
[0175] (Appendix 2) 2. The method according to claim 1, comprising: When at least two slots in the system frame have the same first index, the method further comprises: The terminal device receives second indication information for a second index indication of the network device transmission; The method, wherein the second index is used to distinguish between slots having the same first index, wherein the second indexes of different slots having the same first index are different.
[0176] (Appendix 3) 3. The method according to claim 1 or 2, The number of slots having the first index in the system frame is less than or equal to the number of slots contained in the system frame.
[0177] (Appendix 4) 4. The method according to any one of claims 1 to 3, comprising: A method, wherein slots having the same said first index are adjacent in the time domain or there are a first quantity of slots between slots having the same said first index.
[0178] (Appendix 5) 5. The method according to any one of claims 1 to 4, comprising: The number of slots corresponding to different said first indexes is the same or different.
[0179] (Appendix 6) 6. The method according to any one of claims 2 to 5, comprising: The method, wherein the second indication information is carried by the downlink control information, or carried by the second message, or carried by a demodulation reference signal.
[0180] (Appendix 7) 7. The method according to any one of claims 2 to 6, comprising: The number of bits of the second indication information is related to the number of slots having the same first index.
[0181] (Appendix 8) 2. The method according to claim 1, comprising: The method of claim 1, wherein the number of slots having the first index is less than or equal to the first threshold when the first index for each slot having the first index is different.
[0182] (Appendix 9) 9. A method according to any one of claims 1 to 8, comprising: A method, wherein a minimum value of the first index is 0 and a maximum value of the first index is less than or equal to a first threshold.
[0183] (Appendix 10) 10. The method according to any one of claims 1 to 9, comprising: A method in which the number of slots having the same first index and / or the first quantity are determined based on at least one of the following: the first threshold, the number of slots included in the system frame, the number of bits of the second indication information, and the maximum value of the first index.
[0184] (Appendix 11) The method according to claim 9 or 10, The method, wherein when the first index is equal to the first threshold, the indicator parameter is equal to a second threshold.
[0185] (Appendix 12) 12. The method according to claim 11, The second threshold is less than or equal to the hexadecimal value FFFF.
[0186] (Appendix 13) 12. The method according to claim 11, The method of claim 1, wherein the second threshold value is equal to the hexadecimal values 4600 or 8C00 or FFF2 or any value between FFF3 and FFFD.
[0187] (Appendix 14) 14. The method according to any one of claims 1 to 13, comprising: The method, wherein the system frame includes a first slot having the first index and / or a second slot not having the first index.
[0188] (Appendix 15) 15. The method according to claim 14, The method, wherein the first message is not transmitted in the second slot and / or the first message is transmitted in the first slot.
[0189] (Appendix 16) The method according to claim 14 or 15, further comprising: The terminal device determines the position of the first slot based on a random access opportunity set in the network device.
[0190] (Appendix 17) 17. The method according to any one of claims 1 to 16, comprising: The indicator parameter is RA-RNTI or MSGB-RNTI.
[0191] (Appendix 18) 18. The method according to claim 17, comprising: The method, wherein the parameters for MSGB-RNTI calculation further include a shift amount.
[0192] (Appendix 19) 19. The method according to claim 18, comprising: The shift amount is equal to the maximum of all possible values of RA-RNTI.
[0193] (Appendix 20) 20. The method of any one of claims 1 to 19, comprising: A method according to claim 1, wherein a number of slots in the system frame is related to a subcarrier spacing, the subcarrier spacing being greater than 120 kHz.
[0194] (Appendix 21) 21. The method of any one of claims 1 to 20, further comprising: The terminal device receives first instruction information for transmission from the network device; The first indication information is used to indicate a lowest predetermined number of bits of a frame number of the system frame.
[0195] (Appendix 22) 22. The method according to claim 21, The method, wherein the first indication information is carried by the downlink control information, or is carried by the second message, or is carried by a demodulation reference signal.
[0196] (Appendix 23) A random access method, comprising: The network device receives a first message including a random access preamble transmitted by the terminal device; and The network device transmits downlink control information to the terminal device; The method, wherein the downlink control information is used to schedule a second message including a random access response, a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and parameters for calculating the indicator parameter include at least a first index, the first index representing a position within a system frame of a slot for transmitting the random access preamble, wherein at least two slots within the system frame have the same first index, or the number of slots having the first index in the system frame is smaller than the number of slots included in the system frame, and the first index of each slot having the first index is different.
[0197] (Appendix 24) 24. The method according to claim 23, comprising: When at least two slots in the system frame have the same first index, the method further comprises: The network device transmits second indication information for a second index indication to the terminal device; The method, wherein the second index is used to distinguish between slots having the same first index, wherein the second indexes of different slots having the same first index are different.
[0198] (Appendix 25) 25. The method according to claim 23 or 24, The number of slots having the first index in the system frame is less than or equal to the number of slots contained in the system frame.
[0199] (Appendix 26) 26. The method according to any one of claims 23 to 25, comprising: A method, wherein slots having the same said first index are adjacent in the time domain or there are a first quantity of slots between slots having the same said first index.
[0200] (Appendix 27) 27. The method according to any one of claims 23 to 26, comprising: The number of slots corresponding to different said first indexes is the same or different.
[0201] (Appendix 28) 28. The method according to any one of claims 24 to 27, comprising: The method, wherein the second indication information is carried by the downlink control information, or carried by the second message, or carried by a demodulation reference signal.
[0202] (Appendix 29) 29. The method according to any one of claims 24 to 28, comprising: The number of bits of the second indication information is related to the number of slots having the same first index.
[0203] (Appendix 30) 24. The method according to claim 23, comprising: The method of claim 1, wherein the number of slots having the first index is less than or equal to the first threshold when the first index for each slot having the first index is different.
[0204] (Appendix 31) 31. The method according to any one of claims 23 to 30, comprising: A method, wherein a minimum value of the first index is 0 and a maximum value of the first index is less than or equal to a first threshold.
[0205] (Appendix 32) 32. The method according to any one of claims 23 to 31, comprising: A method in which the number of slots having the same first index and / or the first quantity are determined based on at least one of the following: the first threshold, the number of slots included in the system frame, the number of bits of the second indication information, and the maximum value of the first index.
[0206] (Appendix 33) 33. The method according to claim 31 or 32, The method, wherein when the first index is equal to the first threshold, the indicator parameter is equal to a second threshold.
[0207] (Appendix 34) 34. The method of claim 33, The second threshold is less than or equal to the hexadecimal value FFFF.
[0208] (Appendix 35) 34. The method of claim 33, The method of claim 1, wherein the second threshold value is equal to the hexadecimal values 4600 or 8C00 or FFF2 or any value between FFF3 and FFFD.
[0209] (Appendix 36) 36. The method according to any one of claims 23 to 35, comprising: The method, wherein the system frame includes a first slot having the first index and / or a second slot not having the first index.
[0210] (Appendix 37) 37. The method according to claim 36, comprising: The method, wherein the first message is not transmitted in the second slot and / or the first message is transmitted in the first slot.
[0211] (Appendix 38) The method according to claim 36 or 37, further comprising: The network device sends a random access opportunity configuration to the terminal device; The random access opportunity setting is used to determine the location of the first slot.
[0212] (Appendix 39) 39. The method according to any one of claims 23 to 38, comprising: The indicator parameter is RA-RNTI or MSGB-RNTI.
[0213] (Appendix 40) 39. The method of claim 39, The method, wherein the parameters for MSGB-RNTI calculation further include a shift amount.
[0214] (Appendix 41) 41. The method of claim 40, The shift amount is equal to the maximum of all possible values of RA-RNTI.
[0215] (Appendix 42) 42. The method according to any one of claims 23 to 41, comprising: A method according to claim 1, wherein a number of slots in the system frame is related to a subcarrier spacing, the subcarrier spacing being greater than 120 kHz.
[0216] (Appendix 43) 43. The method of any one of claims 23 to 42, further comprising: The network device transmits first instruction information to the terminal device; The first indication information is used to indicate a lowest predetermined number of bits of a frame number of the system frame.
[0217] (Appendix 44) 44. The method of claim 43, comprising: The method, wherein the first indication information is carried by the downlink control information, or is carried by the second message, or is carried by a demodulation reference signal.
[0218] (Appendix 45) 1. A communication system comprising: Including a terminal device and a network device, The terminal device sends a first message including a random access preamble to the network device; the terminal device detects downlink control information transmitted by the network device; A communication system, wherein the downlink control information is used to schedule a second message including a random access response, a cyclic redundancy check (CRC) of the downlink control information is scrambled using an indicator parameter, and parameters for calculating the indicator parameter include at least a first index, the first index representing a position within a system frame of a slot transmitting the random access preamble, wherein at least two slots within the system frame have the same first index, or a number of slots having the first index in the system frame is smaller than a number of slots included in the system frame, and the first indexes of each slot having the first index are different.
[0219] (Appendix 46) A terminal device, A memory and a processor are included, The storage device stores a computer program, A terminal device, wherein the processor is configured to execute the computer program to implement the random access method described in any one of Supplementary Notes 1 to 22.
[0220] (Appendix 47) A network device, A memory and a processor are included, The storage device stores a computer program, A network device, wherein the processor is configured to execute the computer program to implement the random access method according to any one of Supplementary Notes 23 to 44.
Claims
1. A random access device applied to a terminal device, a transmitter adapted to transmit a first message including a random access preamble to a network device; and a processor adapted to detect downlink control information transmitted by the network device; A cyclic redundancy check (CRC) of the downlink control information is scrambled using an identification parameter, and parameters for calculating the identification parameter include at least a first index, and the downlink control information is used to schedule a second message including a random access response; When a subcarrier spacing for transmitting the random access preamble is greater than 120 kHz, the first slots in which the random access preamble can be transmitted are uniformly distributed within one system frame, and there are a second number of slots between two adjacent first slots; A random access device that, when a PRACH opportunity is in a first slot, calculates the signature parameter using a first index corresponding to the first slot.
2. 2. The random access device according to claim 1, A random access device, wherein the minimum value of the first index is 0 and the maximum value of the first index is equal to a first threshold value.
3. 3. The random access device according to claim 2, The first threshold is equal to 79.
4. 2. The random access device according to claim 1, A random access device, wherein the first indexes corresponding to the first slots are arranged in a system frame in a time increasing order from small to large.
5. 2. The random access device according to claim 1, A random access device, wherein among each of the second number of slots from the start position of one system frame, the first slot in which the random access preamble can be transmitted is the last slot of the second number of slots.
6. 2. The random access device according to claim 1, The random access device, wherein the second quantity is determined based on a multiple relationship between a subcarrier spacing for transmitting the random access preamble and 120 kHz.
7. 2. The random access device according to claim 1, A random access device, wherein the second quantity is equal to 8 when the subcarrier spacing for transmitting the random access preamble is 960 kHz.
8. 2. The random access device according to claim 1, A random access device, wherein the second quantity is equal to 4 when the subcarrier spacing for transmitting the random access preamble is 480 kHz.
9. 2. The random access device according to claim 1, A random access device, wherein the system frame includes a first slot having the first index and / or a second slot not having the first index.
10. The random access device according to claim 9, A random access device, wherein the first message is not transmitted in the second slot and / or the first message is transmitted in the first slot.
11. 2. The random access device according to claim 1, A random access device, wherein when a subcarrier spacing for transmitting the random access preamble is greater than 120 kHz, each of the second number of slots includes only one first slot in which the random access preamble can be transmitted.
12. 2. The random access device according to claim 1, The random access device, wherein the indicator parameter is RA-RNTI or MSGB-RNTI.
13. The random access device according to claim 12, The parameters for calculating the MSGB-RNTI include an offset.
14. A random access device according to claim 13, The offset is equal to the maximum value of all possible values of RA-RNTI.
15. 2. The random access device according to claim 1, The network device further includes a receiver configured to receive the first indication information transmitted by the network device; A random access device, wherein the first indication information is used to indicate a minimum predetermined number of bits of the frame number of the system frame.
16. 16. The random access device according to claim 15, A random access device, wherein the first indication information is carried by the downlink control information, or carried by the second message, or carried by a demodulation reference signal.
17. A random access device applied to a network device, a receiver for receiving a first message including a random access preamble transmitted by a terminal device; and A transmitter used for transmitting downlink control information to the terminal device, A cyclic redundancy check (CRC) of the downlink control information is scrambled using an identification parameter, and parameters for calculating the identification parameter include at least a first index, and the downlink control information is used to schedule a second message including a random access response; When a subcarrier spacing for transmitting the random access preamble is greater than 120 kHz, the first slots in which the random access preamble can be transmitted are uniformly distributed within one system frame, and there are a second number of slots between two adjacent first slots; A random access device that, when a PRACH opportunity is in a first slot, calculates the signature parameter using a first index corresponding to the first slot.
18. 18. A random access device as claimed in claim 17, A random access device, wherein the minimum value of the first index is 0 and the maximum value of the first index is equal to a first threshold value.
19. 19. A random access device according to claim 18, The first threshold is equal to 79.
20. 1. A communication system comprising: Including a terminal device and a network device, The terminal device sends a first message including a random access preamble to the network device; the terminal device detects downlink control information transmitted by the network device; A cyclic redundancy check (CRC) of the downlink control information is scrambled using an identification parameter, and parameters for calculating the identification parameter include at least a first index, and the downlink control information is used to schedule a second message including a random access response; When a subcarrier spacing for transmitting the random access preamble is greater than 120 kHz, the first slots in which the random access preamble can be transmitted are uniformly distributed within one system frame, and there are a second number of slots between two adjacent first slots; A communication system comprising: a PRACH opportunity for a first slot; a first index corresponding to the first slot being used to calculate the signature parameter when the PRACH opportunity is in the first slot;
Citation Information
Patent Citations
Method and apparatus for determining RA-RNTI
JP2020533903A
Random access method, terminal device and network device
WO2020191637A1