Random access method and device, communication equipment, storage medium and program product
By optimizing the PRACH timing and preamble set, and combining UE location and waveform information, the problem that low-orbit satellites cannot simultaneously cover all waveforms was solved, reducing the SSB repetition cycle, reducing hardware complexity, and improving user access efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA MOBILE COMM LTD RES INST
- Filing Date
- 2024-11-07
- Publication Date
- 2026-05-08
AI Technical Summary
Low-Earth orbit satellites cannot simultaneously cover all ground points, making it difficult for user equipment to access the system. Existing technologies that increase the SSB retransmission cycle will affect standardization and increase hardware complexity.
By determining the first index and network parameters, optimizing the PRACH timing and preamble set, and combining UE location and waveform information, a random access procedure is achieved.
This reduces the SSB retransmission cycle, decreases hardware complexity, ensures access opportunities for all spot users, and improves network coverage efficiency.
Smart Images

Figure CN122002605A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a random access method and apparatus, communication equipment, storage medium, and program product. Background Technology
[0002] Due to the limited onboard processing capabilities of low-Earth orbit satellites, they cannot simultaneously cover all ground-based spot positions; only a limited number of positions can be illuminated at a time. To ensure that users at all spot positions have the opportunity to access the satellite network, the satellite needs to periodically traverse all spot positions and at least send general control signals / channels. It also needs to receive Physical Random Access Channel (PRACH) messages from User Equipment (UE) so that the base station can determine whether there are users requiring access at that spot position and establish uplink timing synchronization for those users.
[0003] For a typical satellite capability, to achieve 100% coverage, the repetition period of the Synchronization Signal / Physical Broadcast Channel Block (SSB) needs to be significantly increased. However, drastically increasing the SSB repetition period may lead to standardization issues and increase hardware complexity on the UE side. Therefore, the SSB repetition period can be reduced by increasing the width of the active beam transmitting the general control signal / channel (i.e., satellite beam size extension). Compared to narrow beam transmission, while using a wide beam to transmit the general control signal / channel can reduce the SSB repetition period, it also introduces some new problems. Summary of the Invention
[0004] This application provides a random access method and apparatus, communication equipment, computer-readable storage medium, and computer program product.
[0005] The random access method provided in this application includes:
[0006] A first PRACH occasion set and / or a first preamble set are determined at least according to a first index, wherein the first PRACH occasion set includes at least one PRACH occasion, and the first preamble set includes at least one preamble; the at least one PRACH occasion and / or the at least one preamble are used for the UE's random access procedure;
[0007] Wherein, the first index is related to the second index, or the first index is related to at least one of the second index, the timing information of the SSB, and the SSB index; wherein, the second index is related to at least one of the UE's position and the wave position information related to the UE.
[0008] In some implementations, the second index is associated with at least one of the following: the location of the UE and waveform information associated with the UE, including at least one of the following:
[0009] The second index is at least related to the location of the UE, including: the second index being a number of a first region, wherein the UE belongs to the first region; or, the second index being a number of a first reference point, wherein the first reference point is related to the location of the UE;
[0010] The second index is at least related to the wave position information associated with the UE, including: the second index is the number of the first wave position, wherein the UE belongs to the first wave position.
[0011] In some embodiments, the method further includes:
[0012] Determine at least one of the first region and the first reference point based on the UE's location and network parameters;
[0013] And / or, the first wavelet is determined based on the wavelet information and network parameters related to the UE;
[0014] The network parameters include at least one of the following:
[0015] Reference position, which is used to determine the center point of the topological region;
[0016] The first distance is used to determine the distance related to the topological region;
[0017] A first number, the first number being used to determine the total number of second regions or second reference points or second wave positions in the topological region;
[0018] The first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system.
[0019] The first parameter is used to determine the reference coordinate system.
[0020] In some implementations, the network parameters are related to the SSB;
[0021] Alternatively, the network parameters may be cell-related;
[0022] Alternatively, the network parameters are associated with a set of SSBs, wherein the set of SSBs includes at least one SSB within a half-frame.
[0023] In some implementations, the method further includes one of the following:
[0024] Determining the first region based on the UE's location and network parameters includes: determining at least one second region based on network parameters, wherein, in the case of multiple second regions, any two second regions do not overlap; and determining the first region based on the UE's location and the at least one second region, wherein the first region is the second region to which the UE belongs.
[0025] Determining the first reference point based on the UE's location and network parameters includes: determining at least one second reference point based on the network parameters; and determining a first reference point based on the UE's location and the at least one second reference point, wherein the first reference point is the second reference point among the at least one second reference point that is closest to the UE.
[0026] Determining the first wave position based on wave position information and network parameters related to the UE includes: determining at least one second wave position based on network parameters, wherein, in the case of multiple second wave positions, any two of the multiple second wave positions do not overlap; determining the first wave position based on the location of the UE and the at least one second wave position, wherein the first wave position is the second wave position to which the UE belongs.
[0027] In some embodiments, the method further includes at least one of the following:
[0028] The topology of the second region or the second wavelength position is determined by protocol agreement or network configuration, and the topology of the second region or the second wavelength position is related to the first number.
[0029] The location of the second reference point is determined by protocol agreement or network configuration, and the location of the second reference point is related to the first number.
[0030] The first angle is determined by agreement;
[0031] The coordinate axes of the topological region are determined to be the coordinate axes of the reference coordinate system;
[0032] The reference coordinate system is determined by agreement.
[0033] The reference coordinate system is at least one of the following: a ground coordinate system with the x-axis pointing to latitude or longitude, a ground coordinate system with the x-axis pointing to the projection of the U-axis or V-axis of the UV-plane onto the ground, or a UV-plane coordinate system.
[0034] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, SSB timing information, and the SSB index, including:
[0035] The first index is the second index;
[0036] Alternatively, the first index may be determined based on the second index and the SSB index;
[0037] Alternatively, the first index may be determined based on the timing information of the second index and the SSB;
[0038] Alternatively, the first index may be determined based on the timing information of the second index, the SSB index, and the SSB.
[0039] In some implementations, determining the first physical random access channel occasion set and / or the first preamble set based at least on a first index includes:
[0040] At least based on the first index, determine the first PRACH occasion set, including any of the following:
[0041] Based on the first index and the second PRACH occasion set, a first PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set;
[0042] A third PRACH occasion set is determined based on the first index and the second PRACH occasion set, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; a first PRACH occasion set is determined based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set includes at least one PRACH occasion set, and the first PRACH occasion set is a subset of the third PRACH occasion set;
[0043] The second PRACH occasion set is determined based on at least one of the first system message / first higher-layer signaling, SSB index, and SSB timing information;
[0044] And / or, at least based on the first index, determining a first preamble set includes: determining a first preamble set based on the first index and a second preamble set, wherein the second preamble set includes at least one preamble, the first preamble set includes at least one preamble, and the first preamble set is a subset of the second preamble set, wherein the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and the first PRACH occasion set.
[0045] In some implementations, the second PRACH occasion set is determined based on at least one of a first system message / first higher-layer signaling, an SSB index, and SSB timing information, including any of the following:
[0046] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling;
[0047] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling and the SSB index;
[0048] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling, the SSB index, and the timing information of the SSB.
[0049] In some implementations, the second preamble set is determined based on at least one of a pre-agreed upon agreement, a second system message, an SSB index, and a first PRACH occasion set, including:
[0050] The second preamble set is the third preamble set;
[0051] Alternatively, the second preamble set is determined based on at least one third preamble set, which is associated with at least one PRACH occasion in the first PRACH occasion set;
[0052] The third preamble set is determined according to a pre-agreed agreement;
[0053] Alternatively, the third preamble set can be determined based on the second system message;
[0054] Alternatively, the third preamble set may be determined based on the second system message and the SSB index.
[0055] In some embodiments, the method further includes:
[0056] Based on the first index and the first object set, a second object set is determined, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set;
[0057] Wherein, the first object set is a second PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a PRACH occasion; or, the first object set is a second PRACH occasion set, the second object set is a third PRACH occasion set, and the third object is a fourth PRACH occasion set; or, the first object set is a third PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a third PRACH occasion; or, the first object set is a second preamble set, the second object set is a first preamble set, and the third object is a preamble.
[0058] Including any of the following:
[0059] The correspondence between the value of the first index and at least one third object in the first object set is determined according to a pre-agreed agreement or high-level configuration; based on the correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index;
[0060] A first correspondence is established between the value of the first index and at least one third object set in the first object set; based on the first correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index, wherein the value v of the first index has N different values, and the first object set includes M third objects; the first correspondence satisfies at least one of the following:
[0061] If M equals N, then there is a one-to-one mapping relationship between the N values of the first index and the M third objects, where M and N are positive integers;
[0062] If M / N is an integer, then the value of each first index is associated with M / N third objects;
[0063] If M is greater than N, then the values of the first mod(M,N) first indices are related. A third object, and the values of the first index of the next N-mod(M,N) objects are associated. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object;
[0064] If M is less than N, then a third object is associated with at least one value of the first index, where the first mod(N,M) of the M third objects are associated with The value of the first index is used to associate the following M-mod(N,M) third objects. The value of the first index.
[0065] In some implementations, any of the following are included:
[0066] If the first index is associated with at least one PRACH occasion, and the time-domain resources of the at least one PRACH occasion are the same;
[0067] The first preamble set includes one or more of the following preamble types: Group Apreamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0068] In some implementations, for a PRACH occasion, the PRACH occasion is not a valid PRACH occasion if a first condition is not met, wherein the first condition is that the PRACH occasion completely overlaps with a first temporal resource set.
[0069] Alternatively, for a PRACH occasion, if the PRACH occasion completely or partially overlaps with a time-domain resource outside the first time-domain resource set, then the PRACH occasion is not a valid PRACH occasion.
[0070] The first time-domain resource set includes the time-domain resources corresponding to the second channel / signal transmission. The second channel / signal includes at least one of the following: SSB, PDCCH related to Type0-PDCCH CSS, PDCCH related to Type0A-PDCCH CSS, and PDSCH carrying system messages.
[0071] The random access method provided in this application includes:
[0072] Receive the preamble sent by the UE;
[0073] Based on the preamble and / or the PRACH occasion in which the preamble is located, at least one of the following information is determined: a first index, a second index, the interval in which the UE is located, and the wavelet information related to the UE. And / or, the transmission or reception of a first channel or a first signal is determined. The first channel is at least one of the following: Physical Downlink Control Channel (PDCCH), Physical Downlink Shared Channel (PDSCH), Physical Uplink Shared Channel (PUSCH), and Physical Uplink Control Channel (PUCCH). The first signal is at least one of the following: Demodulation Reference Signal (DMRS), Phase Tracking Reference Signal (PT-RS), Channel State Information-Reference Signal (CSI-RS), Positioning Reference Signal (PRS), and Sounding Reference Signal (SRS).
[0074] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, the timing information of the SSB, and the SSB index; wherein the second index is associated with at least one of the UE's position and the wave position information associated with the UE.
[0075] In some implementations, the second index is associated with at least one of the following: the location of the UE and waveform information associated with the UE, including at least one of the following:
[0076] The second index is at least related to the location of the UE, including: the second index being a number of a first region, wherein the UE belongs to the first region; or, the second index being a number of a first reference point, wherein the first reference point is related to the location of the UE;
[0077] The second index is at least related to the wave position information associated with the UE, including: the second index is the number of the first wave position, wherein the UE belongs to the first wave position.
[0078] In some embodiments, the method further includes:
[0079] Determine at least one of the first region, the first reference point, and the first wave position based on the second index and network parameters;
[0080] The network parameters include at least one of the following:
[0081] Reference position, which is used to determine the center point of the topological region;
[0082] The first distance is used to determine the distance related to the topological region;
[0083] A first number, the first number being used to determine the total number of second regions or second reference points or second wave positions in the topological region;
[0084] The first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system.
[0085] The first parameter is used to determine the reference coordinate system.
[0086] In some implementations, the network parameters are related to the SSB;
[0087] Alternatively, the network parameters may be cell-related;
[0088] Alternatively, the network parameters are associated with a set of SSBs, wherein the set of SSBs includes at least one SSB within a half-frame.
[0089] In some implementations, the method further includes one of the following:
[0090] Determining the first region based on the second index and network parameters includes: determining at least one second region based on network parameters, wherein, in the case of multiple second regions, any two second regions do not overlap; and determining the first region based on the second index and the at least one second region, wherein the first region is the second region where the UE is located.
[0091] Determining the first reference point based on the second index and network parameters includes: determining at least one second reference point based on the network parameters; and determining a first reference point based on the second index and the at least one second reference point, wherein the first reference point is the second reference point among the at least one second reference point that is closest to the UE.
[0092] Determining the first wave position based on the second index and network parameters includes: determining at least one second wave position based on the network parameters, wherein, in the case of multiple second wave positions, any two second wave positions do not overlap; determining the first wave position based on the second index and the at least one second wave position, wherein the first wave position is the second wave position to which the UE belongs.
[0093] In some embodiments, the method further includes at least one of the following:
[0094] The topology of the second region or the second wavelength position is agreed upon by the protocol or configured by the network, and the topology of the second region or the second wavelength position is related to the first number.
[0095] The location of the second reference point is determined by the protocol or configured by the network, and the location of the second reference point is related to the first number;
[0096] The first angle is as agreed upon in the agreement;
[0097] The coordinate axes of the topological region are determined to be the coordinate axes of the reference coordinate system;
[0098] The reference coordinate system is as agreed upon in the protocol;
[0099] The reference coordinate system is at least one of the following: a ground coordinate system with the x-axis pointing to latitude or longitude, a ground coordinate system with the x-axis pointing to the projection of the U-axis or V-axis of the UV-plane onto the ground, or a UV-plane coordinate system.
[0100] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, SSB timing information, and the SSB index, including:
[0101] The first index is the second index;
[0102] Alternatively, the first index may be determined based on the second index and the SSB index;
[0103] Alternatively, the first index may be determined based on the timing information of the second index and the SSB;
[0104] Alternatively, the first index may be determined based on the timing information of the second index, the SSB index, and the SSB.
[0105] In some implementations, the preamble belongs to a first preamble set, and / or the PRACH occasion in which the preamble is located belongs to a first PRACH occasion set;
[0106] The step of determining the first index based on the preamble and / or the PRACH occasion in which the preamble is located includes:
[0107] The first index corresponding to the first PRACH occasion set is determined based on the second PRACH occasion set, wherein the association between the first index and the first PRACH occasion set includes any of the following:
[0108] Based on the first index and the second PRACH occasion set, a first PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set;
[0109] A third PRACH occasion set is determined based on the first index and the second PRACH occasion set, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; a first PRACH occasion set is determined based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set includes at least one PRACH occasion set, and the first PRACH occasion set is a subset of the third PRACH occasion set;
[0110] The second PRACH occasion set is determined based on at least one of the first system message / first higher-layer signaling, SSB index, and SSB timing information;
[0111] And / or, determine the first index corresponding to the first preamble set based on the second preamble set, wherein the association between the first index and the first preamble set includes:
[0112] A first preamble set is determined based on the first index and the second preamble set, wherein the second preamble set includes at least one preamble, the first preamble set includes at least one preamble, and the first preamble set is a subset of the second preamble set, wherein the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and the first PRACH occasion set.
[0113] In some implementations, the second PRACH occasion set is determined based on at least one of a first system message / first higher-layer signaling, an SSB index, and SSB timing information, including any of the following:
[0114] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling;
[0115] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling and the SSB index;
[0116] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling, the SSB index, and the timing information of the SSB.
[0117] In some implementations, the second preamble set is determined based on at least one of a pre-agreed upon agreement, a second system message, an SSB index, and a first PRACH occasion set, including:
[0118] The second preamble set is the third preamble set;
[0119] Alternatively, the second preamble set is determined based on at least one third preamble set, which is associated with at least one PRACH occasion in the first PRACH occasion set;
[0120] The third preamble set is determined according to a pre-agreed agreement;
[0121] Alternatively, the third preamble set can be determined based on the second system message;
[0122] Alternatively, the third preamble set may be determined based on the second system message and the SSB index.
[0123] In some embodiments, the method further includes:
[0124] Based on the first index and the first object set, a second object set is determined, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set;
[0125] Wherein, the first object set is a second PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a PRACH occasion; or, the first object set is a second PRACH occasion set, the second object set is a third PRACH occasion set, and the third object is a fourth PRACH occasion set; or, the first object set is a third PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a third PRACH occasion; or, the first object set is a second preamble set, the second object set is a first preamble set, and the third object is a preamble.
[0126] Including any of the following:
[0127] The correspondence between the value of the first index and at least one third object in the first object set is determined according to a pre-agreed agreement or high-level configuration; based on the correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index;
[0128] A first correspondence is established between the value of the first index and at least one third object set in the first object set; based on the first correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index, wherein the value v of the first index has N different values, and the first object set includes M third objects; the first correspondence satisfies at least one of the following:
[0129] If M equals N, then there is a one-to-one mapping relationship between the N values of the first index and the M third objects, where M and N are positive integers;
[0130] If M / N is an integer, then the value of each first index is associated with M / N third objects;
[0131] If M is greater than N, then the values of the first mod(M,N) first indices are related. A third object, and the values of the first index of the next N-mod(M,N) objects are associated. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object;
[0132] If M is less than N, then a third object is associated with at least one value of the first index, where the first mod(N,M) of the M third objects are associated with The value of the first index is used to associate the following M-mod(N,M) third objects. The value of the first index.
[0133] In some implementations, any of the following are included:
[0134] If the first index is associated with at least one PRACH occasion, and the time-domain resources of the at least one PRACH occasion are the same;
[0135] The first preamble set includes one or more of the following preamble types: Group Apreamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0136] In some implementations, for a PRACH occasion, the PRACH occasion is not a valid PRACH occasion if a first condition is not met, wherein the first condition is that the PRACH occasion completely overlaps with a first temporal resource set.
[0137] Alternatively, for a PRACH occasion, if the PRACH occasion completely or partially overlaps with a time-domain resource outside the first time-domain resource set, then the PRACH occasion is not a valid PRACH occasion.
[0138] The first time-domain resource set includes the time-domain resources corresponding to the second channel / signal transmission. The second channel / signal includes at least one of the following: SSB, PDCCH related to Type0-PDCCH CSS, PDCCH related to Type0A-PDCCH CSS, and PDSCH carrying system messages.
[0139] The random access device provided in this application includes:
[0140] The first determining unit is configured to determine at least a first PRACH occasion set and / or a first preamble set based on a first index, wherein the first PRACH occasion set includes at least one PRACH occasion, and the first preamble set includes at least one preamble; the at least one PRACH occasion and / or the at least one preamble are used for the UE's random access procedure.
[0141] Wherein, the first index is related to the second index, or the first index is related to at least one of the second index, the timing information of the SSB, and the SSB index; wherein, the second index is related to at least one of the UE's position and the wave position information related to the UE.
[0142] In some implementations, the second index is at least related to the location of the UE, including: the second index being a number of a first region, wherein the UE belongs to the first region; or, the second index being a number of a first reference point, wherein the first reference point is related to the location of the UE;
[0143] The second index is at least related to the wave position information associated with the UE, including: the second index is the number of the first wave position, wherein the UE belongs to the first wave position.
[0144] In some implementations, the first determining unit is configured to determine at least one of the first region and the first reference point based on the location of the UE and network parameters;
[0145] And / or, the first wavelet is determined based on the wavelet information and network parameters related to the UE;
[0146] The network parameters include at least one of the following:
[0147] Reference position, which is used to determine the center point of the topological region;
[0148] The first distance is used to determine the distance related to the topological region;
[0149] A first number, the first number being used to determine the total number of second regions or second reference points or second wave positions in the topological region;
[0150] The first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system.
[0151] The first parameter is used to determine the reference coordinate system.
[0152] In some implementations, the network parameters are related to the SSB;
[0153] Alternatively, the network parameters may be cell-related;
[0154] Alternatively, the network parameters are associated with a set of SSBs, wherein the set of SSBs includes at least one SSB within a half-frame.
[0155] In some implementations, determining the first region based on the UE's location and network parameters includes: determining at least one second region based on the network parameters, wherein, in the case of multiple second regions, any two second regions do not overlap; and determining the first region based on the UE's location and the at least one second region, wherein the first region is the second region to which the UE belongs.
[0156] Determining the first reference point based on the UE's location and network parameters includes: determining at least one second reference point based on the network parameters; and determining a first reference point based on the UE's location and the at least one second reference point, wherein the first reference point is the second reference point among the at least one second reference point that is closest to the UE.
[0157] Determining the first wave position based on wave position information and network parameters related to the UE includes: determining at least one second wave position based on network parameters, wherein, in the case of multiple second wave positions, any two of the multiple second wave positions do not overlap; determining the first wave position based on the location of the UE and the at least one second wave position, wherein the first wave position is the second wave position to which the UE belongs.
[0158] In some implementations, the first determining unit is used for at least one of the following:
[0159] The topology of the second region or the second wavelength position is determined by protocol agreement or network configuration, and the topology of the second region or the second wavelength position is related to the first number.
[0160] The location of the second reference point is determined by protocol agreement or network configuration, and the location of the second reference point is related to the first number.
[0161] The first angle is determined by agreement;
[0162] The coordinate axes of the topological region are determined to be the coordinate axes of the reference coordinate system;
[0163] The reference coordinate system is determined by agreement.
[0164] The reference coordinate system is at least one of the following: a ground coordinate system with the x-axis pointing to latitude or longitude, a ground coordinate system with the x-axis pointing to the projection of the U-axis or V-axis of the UV-plane onto the ground, or a UV-plane coordinate system.
[0165] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, SSB timing information, and the SSB index, including:
[0166] The first index is the second index;
[0167] Alternatively, the first index may be determined based on the second index and the SSB index;
[0168] Alternatively, the first index may be determined based on the timing information of the second index and the SSB;
[0169] Alternatively, the first index may be determined based on the timing information of the second index, the SSB index, and the SSB.
[0170] In some implementations, the first determining unit is configured to determine a first PRACH occasion set based at least on the first index, including any of the following:
[0171] Based on the first index and the second PRACH occasion set, a first PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set;
[0172] A third PRACH occasion set is determined based on the first index and the second PRACH occasion set, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; a first PRACH occasion set is determined based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set includes at least one PRACH occasion set, and the first PRACH occasion set is a subset of the third PRACH occasion set;
[0173] The second PRACH occasion set is determined based on at least one of the first system message / first higher-layer signaling, SSB index, and SSB timing information;
[0174] And / or, at least based on the first index, determining a first preamble set includes: determining a first preamble set based on the first index and a second preamble set, wherein the second preamble set includes at least one preamble, the first preamble set includes at least one preamble, and the first preamble set is a subset of the second preamble set, wherein the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and the first PRACH occasion set.
[0175] In some implementations, the second PRACH occasion set is determined based on the first system message / first higher-layer signaling;
[0176] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling and the SSB index;
[0177] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling, the SSB index, and the timing information of the SSB.
[0178] In some implementations, the second preamble set is determined based on at least one of a pre-agreed upon agreement, a second system message, an SSB index, and a first PRACH occasion set, including:
[0179] The second preamble set is the third preamble set;
[0180] Alternatively, the second preamble set is determined based on at least one third preamble set, which is associated with at least one PRACH occasion in the first PRACH occasion set;
[0181] The third preamble set is determined according to a pre-agreed agreement;
[0182] Alternatively, the third preamble set can be determined based on the second system message;
[0183] Alternatively, the third preamble set may be determined based on the second system message and the SSB index.
[0184] In some implementations, the first determining unit is configured to determine a second object set based on the first index and the first object set, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set;
[0185] Wherein, the first object set is a second PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a PRACH occasion; or, the first object set is a second PRACH occasion set, the second object set is a third PRACH occasion set, and the third object is a fourth PRACH occasion set; or, the first object set is a third PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a third PRACH occasion; or, the first object set is a second preamble set, the second object set is a first preamble set, and the third object is a preamble.
[0186] Including any of the following:
[0187] The correspondence between the value of the first index and at least one third object in the first object set is determined according to a pre-agreed agreement or high-level configuration; based on the correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index;
[0188] A first correspondence is established between the value of the first index and at least one third object set in the first object set; based on the first correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index, wherein the value v of the first index has N different values, and the first object set includes M third objects; the first correspondence satisfies at least one of the following:
[0189] If M equals N, then there is a one-to-one mapping relationship between the N values of the first index and the M third objects, where M and N are positive integers;
[0190] If M / N is an integer, then the value of each first index is associated with M / N third objects;
[0191] If M is greater than N, then the values of the first mod(M,N) first indices are related. A third object, and the values of the first index of the next N-mod(M,N) objects are associated. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object;
[0192] If M is less than N, then a third object is associated with at least one value of the first index, where the first mod(N,M) of the M third objects are associated with The value of the first index is used to associate the following M-mod(N,M) third objects. The value of the first index.
[0193] In some implementations, if the first index is associated with at least one PRACH occasion, the time-domain resources of the at least one PRACH occasion are the same.
[0194] In some implementations, the first preamble set includes one or more of the following preamble types: Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0195] In some implementations, for a PRACH occasion, the PRACH occasion is not a valid PRACH occasion if a first condition is not met, wherein the first condition is that the PRACH occasion completely overlaps with a first temporal resource set.
[0196] Alternatively, for a PRACH occasion, if the PRACH occasion completely or partially overlaps with a time-domain resource outside the first time-domain resource set, then the PRACH occasion is not a valid PRACH occasion.
[0197] The first time-domain resource set includes the time-domain resources corresponding to the second channel / signal transmission. The second channel / signal includes at least one of the following: SSB, PDCCH related to Type0-PDCCH CSS, PDCCH related to Type0A-PDCCH CSS, and PDSCH carrying system messages.
[0198] The random access device provided in this application includes:
[0199] The receiving unit is used to receive the preamble sent by the UE;
[0200] The second determining unit is configured to determine at least one of the following information based on the preamble and / or the PRACHocccasion in which the preamble is located: a first index, a second index, the interval in which the UE is located, and the wavelet information related to the UE, and / or to determine the transmission or reception of a first channel or a first signal, wherein the first channel is at least one of PDCCH, PDSCH, PUSCH, and PUCCH, and the first signal is at least one of DMRS, PT-RS, CSI-RS, PRS, and SRS.
[0201] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, the timing information of the SSB, and the SSB index; wherein the second index is associated with at least one of the UE's position and the wave position information associated with the UE.
[0202] In some implementations, the second index is associated with at least one of the following: the location of the UE and waveform information associated with the UE, including at least one of the following:
[0203] The second index is at least related to the location of the UE, including: the second index being a number of a first region, wherein the UE belongs to the first region; or, the second index being a number of a first reference point, wherein the first reference point is related to the location of the UE;
[0204] The second index is at least related to the wave position information associated with the UE, including: the second index is the number of the first wave position, wherein the UE belongs to the first wave position.
[0205] In some implementations, the second determining unit is configured to determine at least one of the first region, the first reference point, and the first wave position based on the second index and network parameters;
[0206] The network parameters include at least one of the following:
[0207] Reference position, which is used to determine the center point of the topological region;
[0208] The first distance is used to determine the distance related to the topological region;
[0209] A first number, the first number being used to determine the total number of second regions or second reference points or second wave positions in the topological region;
[0210] The first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system.
[0211] The first parameter is used to determine the reference coordinate system.
[0212] In some implementations, the network parameters are related to the SSB;
[0213] Alternatively, the network parameters may be cell-related;
[0214] Alternatively, the network parameters are associated with a set of SSBs, wherein the set of SSBs includes at least one SSB within a half-frame.
[0215] In some implementations, the second determining unit is used for one of the following:
[0216] Determining the first region based on the second index and network parameters includes: determining at least one second region based on the network parameters, wherein, in the case of multiple second regions, any two second regions do not overlap; and determining a first region based on the second index and the at least one second region, wherein the first region is the second region where the UE is located.
[0217] Determining the first reference point based on the second index and network parameters includes: determining at least one second reference point based on the network parameters; and determining a first reference point based on the second index and the at least one second reference point, wherein the first reference point is the second reference point among the at least one second reference point that is closest to the UE.
[0218] Determining the first wave position based on the second index and network parameters includes: determining at least one second wave position based on the network parameters, wherein, in the case of multiple second wave positions, any two second wave positions do not overlap; determining a first wave position based on the second index and the at least one second wave position, wherein the first wave position is the second wave position to which the UE belongs.
[0219] In some implementations, the topology of the second region or the second wavelength is protocol-defined or network-configured, and the topology of the second region or the second wavelength is related to the first number.
[0220] The location of the second reference point is determined by the protocol or configured by the network, and the location of the second reference point is related to the first number;
[0221] The first angle is as agreed upon in the agreement;
[0222] The coordinate axes of the topological region are determined to be the coordinate axes of the reference coordinate system;
[0223] The reference coordinate system is as agreed upon in the protocol;
[0224] The reference coordinate system is at least one of the following: a ground coordinate system with the x-axis pointing to latitude or longitude, a ground coordinate system with the x-axis pointing to the projection of the U-axis or V-axis of the UV-plane onto the ground, or a UV-plane coordinate system.
[0225] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, SSB timing information, and the SSB index, including:
[0226] The first index is the second index;
[0227] Alternatively, the first index may be determined based on the second index and the SSB index;
[0228] Alternatively, the first index may be determined based on the timing information of the second index and the SSB;
[0229] Alternatively, the first index may be determined based on the timing information of the second index, the SSB index, and the SSB.
[0230] In some implementations, the preamble belongs to a first preamble set, and / or the PRACH occasion in which the preamble is located belongs to a first PRACH occasion set;
[0231] The second determining unit is configured to determine the first index corresponding to the first PRACH occasion set based on the second PRACH occasion set, wherein the association between the first index and the first PRACH occasion set includes any of the following:
[0232] Based on the first index and the second PRACH occasion set, a first PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set;
[0233] A third PRACH occasion set is determined based on the first index and the second PRACH occasion set, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; a first PRACH occasion set is determined based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set includes at least one PRACH occasion set, and the first PRACH occasion set is a subset of the third PRACH occasion set;
[0234] The second PRACH occasion set is determined based on at least one of the first system message / first higher-layer signaling, SSB index, and SSB timing information;
[0235] And / or, determine the first index corresponding to the first preamble set based on the second preamble set, wherein the association between the first index and the first preamble set includes:
[0236] A first preamble set is determined based on the first index and the second preamble set, wherein the second preamble set includes at least one preamble, the first preamble set includes at least one preamble, and the first preamble set is a subset of the second preamble set, wherein the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and the first PRACH occasion set.
[0237] In some implementations, the second PRACH occasion set is determined based on at least one of a first system message / first higher-layer signaling, an SSB index, and SSB timing information, including any of the following:
[0238] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling;
[0239] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling and the SSB index;
[0240] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling, the SSB index, and the timing information of the SSB.
[0241] In some implementations, the second preamble set is determined based on at least one of a pre-agreed upon agreement, a second system message, an SSB index, and a first PRACH occasion set, including:
[0242] The second preamble set is the third preamble set;
[0243] Alternatively, the second preamble set is determined based on at least one third preamble set, which is associated with at least one PRACH occasion in the first PRACH occasion set;
[0244] The third preamble set is determined according to a pre-agreed agreement;
[0245] Alternatively, the third preamble set can be determined based on the second system message;
[0246] Alternatively, the third preamble set may be determined based on the second system message and the SSB index.
[0247] In some implementations, the second determining unit is configured to determine a second object set based on the first index and the first object set, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set;
[0248] Wherein, the first object set is a second PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a PRACH occasion; or, the first object set is a second PRACH occasion set, the second object set is a third PRACH occasion set, and the third object is a fourth PRACH occasion set; or, the first object set is a third PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a third PRACH occasion; or, the first object set is a second preamble set, the second object set is a first preamble set, and the third object is a preamble.
[0249] Including any of the following:
[0250] The correspondence between the value of the first index and at least one third object in the first object set is determined according to a pre-agreed agreement or high-level configuration; based on the correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index;
[0251] A first correspondence is established between the value of the first index and at least one third object set in the first object set; based on the first correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index, wherein the value v of the first index has N different values, and the first object set includes M third objects; the first correspondence satisfies at least one of the following:
[0252] If M equals N, then there is a one-to-one mapping relationship between the N values of the first index and the M third objects, where M and N are positive integers;
[0253] If M / N is an integer, then the value of each first index is associated with M / N third objects;
[0254] If M is greater than N, then the values of the first mod(M,N) first indices are related. A third object, and the values of the first index of the next N-mod(M,N) objects are associated. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object;
[0255] If M is less than N, then a third object is associated with at least one value of the first index, where the first mod(N,M) of the M third objects are associated with The value of the first index is used to associate the following M-mod(N,M) third objects. The value of the first index.
[0256] In some implementations, if the first index is associated with at least one PRACH occasion, the time-domain resources of the at least one PRACH occasion are the same.
[0257] In some implementations, the first preamble set includes one or more of the following preamble types: Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0258] In some implementations, for a PRACH occasion, the PRACH occasion is not a valid PRACH occasion if a first condition is not met, wherein the first condition is that the PRACH occasion completely overlaps with a first temporal resource set.
[0259] Alternatively, for a PRACH occasion, if the PRACH occasion completely or partially overlaps with a time-domain resource outside the first time-domain resource set, then the PRACH occasion is not a valid PRACH occasion.
[0260] The first time-domain resource set includes the time-domain resources corresponding to the second channel / signal transmission. The second channel / signal includes at least one of the following: SSB, PDCCH related to Type0-PDCCH CSS, PDCCH related to Type0A-PDCCH CSS, and PDSCH carrying system messages.
[0261] The communication device provided in this application includes a processor and a memory, the memory being used to store a computer program, and the processor being used to call and run the computer program stored in the memory to execute any of the above-described random access methods.
[0262] The computer-readable storage medium provided in this application is used to store a computer program that causes a computer to execute any of the above-described random access methods.
[0263] The computer program product provided in this application includes computer program instructions that cause a computer to execute any of the above-described random access methods.
[0264] The technical solution of this application proposes multiple detailed solutions for determining a first index based on at least one of SSB timing information, SSB index, UE location, and UE-related beam information, and determining the PRACH occasion and preamble for the UE random access procedure based on the first index. Thus, if the base station receives the PRACH sent by the UE using a wide beam, the base station can prepare to identify which narrow beam coverage area the UE is located in based on the PRACH occasion and preamble used by the UE in the random access procedure. If the base station receives the PRACH sent by the UE using a narrow beam, then based on the PRACH occasion and preamble used by the UE in the random access procedure, the base station and the UE can reach a consensus on which narrow beams the base station covers for receiving PRACH in which time domain locations. Attached Figure Description
[0265] Figure 1 This is a schematic diagram illustrating an application scenario of an embodiment of this application;
[0266] Figure 2-1 This is a schematic diagram of the 4-step RACH process provided in the embodiments of this application;
[0267] Figure 2-2 This is a schematic diagram of the two-step RACH process provided in the embodiments of this application;
[0268] Figure 3 This is a schematic diagram of the active beam provided in an embodiment of this application;
[0269] Figure 4 This is a schematic diagram of SSB repeated transmission provided in an embodiment of this application;
[0270] Figure 5-1 This is a schematic diagram of narrow beam and wide beam provided in the embodiments of this application;
[0271] Figure 5-2(a) is a schematic diagram of the SSB provided in the embodiment of this application;
[0272] Figure 5-2(b) is a schematic diagram of valid / invalid PRACH occasions provided in the embodiments of this application. Figure 1 ;
[0273] Figure 5-2(c) is a second schematic diagram of a valid / invalid PRACH occasion provided in the embodiments of this application;
[0274] Figure 6 This is a flowchart illustrating the random access method provided in the embodiments of this application. Figure 1 ;
[0275] Figure 7-1 This is a schematic diagram of the topological region provided in the embodiments of this application. Figure 1 ;
[0276] Figure 7-2 This is a schematic diagram of the topological region provided in the embodiments of this application;
[0277] Figure 7-3 This is a schematic diagram of the reference coordinate system provided in the embodiments of this application. Figure 1 ;
[0278] Figure 7-4 This is a second schematic diagram of the reference coordinate system provided in the embodiments of this application;
[0279] Figure 8-1 This is a topological schematic diagram of the second region provided in an embodiment of this application;
[0280] Figure 8-2 This is a schematic diagram showing the location of the second reference point provided in the embodiments of this application;
[0281] Figure 9(a) is a schematic diagram of the relationship between the first index and the second index provided in the embodiments of this application. Figure 1 ;
[0282] Figure 9(b) is a schematic diagram of the relationship between the first index and the second index provided in the embodiments of this application;
[0283] Figure 9(c) is a schematic diagram of the relationship between the first index and the second index provided in the embodiments of this application. Figure 3 ;
[0284] Figure 9(d) is a schematic diagram of the relationship between the first index and the second index provided in the embodiments of this application. Figure 4 ;
[0285] Figure 9(e) is a schematic diagram of the relationship between the first index and the second index provided in the embodiments of this application;
[0286] Figure 9(f) is a schematic diagram of the relationship between the first index and the second index provided in the embodiments of this application. Figure 6 ;
[0287] Figure 10 This is a schematic diagram of the SSB provided in the embodiments of this application;
[0288] Figure 11(a) is a configuration illustration of the configured PRACH occasion provided in the embodiment of this application. Figure 1 ;
[0289] Figure 11(b) is a second configuration diagram of the configured PRACH occasion provided in the embodiments of this application;
[0290] Figure 11(c) is a configuration illustration of the configured PRACH occasion provided in the embodiment of this application. Figure 3 ;
[0291] Figure 12(a) is a schematic diagram of the second PRACH occasion set corresponding to the associated period provided in the embodiments of this application. Figure 1 ;
[0292] Figure 12(b) is a schematic diagram of the second PRACH occasion set corresponding to the associated period provided in the embodiments of this application;
[0293] Figure 12(c) is a schematic diagram of the second PRACH occasion set corresponding to the associated period provided in the embodiments of this application. Figure 3 ;
[0294] Figure 13(a) illustrates the relationship between the value of the first index and the second PRACH occasion set provided in the embodiments of this application. Figure 1 ;
[0295] Figure 13(b) is a schematic diagram showing the relationship between the value of the first index and the second PRACH occasion set provided in the embodiments of this application.
[0296] Figure 13(c) illustrates the relationship between the value of the first index and the second PRACH occasion set provided in the embodiments of this application. Figure 3 ;
[0297] Figure 13(d) illustrates the relationship between the value of the first index and the second PRACH occasion set provided in the embodiments of this application. Figure 4 ;
[0298] Figure 14 This is a second flowchart illustrating the random access method provided in the embodiments of this application;
[0299] Figure 15(a) is a schematic diagram of the third preamble set provided in the embodiments of this application. Figure 1 ;
[0300] Figure 15(b) is a schematic diagram of the third preamble set provided in the embodiments of this application;
[0301] Figure 15(c) is a schematic diagram of the third preamble set provided in the embodiments of this application. Figure 3 ;
[0302] Figure 15(d) is a schematic diagram of the third preamble set provided in the embodiments of this application. Figure 4 ;
[0303] Figure 15(e) is a schematic diagram of the third preamble set provided in the embodiments of this application;
[0304] Figure 16 This is a schematic diagram illustrating the relationship between preamble sets provided in the embodiments of this application;
[0305] Figure 17 This is a schematic diagram illustrating the relationship between the carrier beam and the first index provided in the embodiments of this application. Figure 1 ;
[0306] Figure 18 This is a schematic diagram (2) showing the relationship between the carrier beam and the first index provided in the embodiments of this application;
[0307] Figure 19 This is a schematic diagram of the structural composition of the random access device provided in the embodiments of this application. Figure 1 ;
[0308] Figure 20 This is a schematic diagram of the structural composition of the random access device provided in the embodiments of this application;
[0309] Figure 21 This is a schematic structural diagram of a communication device provided in an embodiment of this application;
[0310] Figure 22 This is a schematic structural diagram of the chip according to an embodiment of this application. Detailed Implementation
[0311] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0312] Figure 1 This is a schematic diagram of an application scenario according to an embodiment of this application.
[0313] like Figure 1As shown, the communication system may include User Equipment (UE) 110 and network equipment 120. Network equipment 120 can communicate with UE 110 via an air interface. Network equipment 120 may be an access network device (including but not limited to base stations and satellites) that communicates with UE 110. Access network equipment can provide communication coverage for a specific area and can communicate with UEs located within that coverage area. Access network equipment may be terrestrial access network equipment or satellite access network equipment. UE may be any UE, such as an access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.
[0314] It should be noted that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship. It should also be understood that "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a related relationship. For example, A instructing B can mean that A directly instructs B, for example, B can be obtained through A; it can also mean that A indirectly instructs B, for example, A instructs C, B can be obtained through C; or it can mean that there is a related relationship between A and B. It should also be understood that "correspondence" mentioned in the embodiments of this application can indicate a direct or indirect correspondence between two things, or an related relationship between two things, or a relationship of instruction and being instructed, configuration and being configured, etc. It should also be understood that the "predefined" or "predefined rules" mentioned in the embodiments of this application can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including UE and network devices), and this application does not limit the specific implementation method. For example, predefined can refer to what is defined in a protocol. It should also be understood that in the embodiments of this application, the "protocol" can refer to standard protocols in the field of communication, such as New Radio (NR) protocols and related protocols applied to future communication systems, and this application does not limit this.
[0315] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.
[0316] 1. NR Random Access Procedure
[0317] After the cell search process and obtaining system information, the UE has achieved downlink synchronization with the cell and can receive downlink data. However, the UE can only perform uplink transmission after achieving uplink synchronization with the cell. The UE establishes a connection with the cell and achieves uplink synchronization through a random access procedure. After the random access procedure is successful, the UE is in the RRC connected state and can perform normal uplink and downlink transmissions with the network.
[0318] Figure 2-1 The diagram illustrates the four-step RACH process (i.e., the four-step random access process). Figure 2-2 The diagram illustrates the two-step RACH process (also known as the two-step random access process), where RACH stands for Random Access Channel.
[0319] For both Type 2 and Type 4 RACH procedures, the UE first needs to send a random access preamble via the Physical Random Access Channel (PRACH). The preamble's main function is to inform the NR base station (gNB) of a random access request and to enable the gNB to estimate the transmission delay between itself and the UE, allowing the gNB to calibrate uplink timing.
[0320] PRACH is used to transmit preambles. A UE can only transmit one preamble in a PRACH resource (referred to as a physical random access channel occasion (PRACH occasion) or random access channel occasion (RO) in the protocol) (but multiple UEs can use the same PRACH resource to transmit the same or different preambles).
[0321] 2. Jumping Beam Non-Terrestrial Networks (NTN)
[0322] Low Earth Orbit (LEO) satellites have limited onboard processing capabilities, meaning their satellite beams cannot be activated simultaneously. This prevents them from covering all satellite beams (often called spot beams) on the ground at the same time; only a limited number of beams can be illuminated at any given time. The beams illuminated each time are called the active beams. In this context, "illuminate" can also be referred to as "service" or "scan." This application does not make that distinction.
[0323] For example, Figure 3 This is a schematic diagram of an active beam. Figure 3 Circles are used to represent satellite beams (or spot beams); shaded circles represent spot beams served by the satellite's active beams. Figure 3 As can be seen, the active beam of the corresponding low-orbit satellite can only illuminate 4 spotbeams at the same time. Note that spotbeams are sometimes also called satellite beams, beam footprints, or simply beams, or other beam-related terms, which are not limited in this application.
[0324] At the RAN1 meeting of R19 NTN, a typical simulation assumption for low-Earth orbit (LEO) satellite capabilities was proposed (Set1-2 FR1), as shown in Table 1 below. For an S-band (2 GHz, subcarrier spacing SCS = 15 kHz) LEO satellite at an altitude of 600 km, the maximum bandwidth of each beam is 5 MHz, and the target coverage area is 1058 spot positions (50 km radius). However, the satellite can only support a maximum of 16 active beams simultaneously. For each active beam, the satellite can perform uplink only, downlink only, or both uplink and downlink services simultaneously. However, the satellite cannot perform uplink services on more than 16 active beams simultaneously.
[0325] Table 1: LEO600km Set1-2 FR1 Parameters
[0326]
[0327]
[0328] Satellite communication primarily serves areas such as oceans, deserts, and remote regions that are not covered by terrestrial communication networks. Therefore, UEs (User Equipment) require the ability to directly access satellite networks without the assistance of terrestrial networks, and all terrestrial points need to have the ability to access satellite networks randomly.
[0329] To ensure that all users at each spot have the opportunity to access the satellite network, the satellite needs to periodically traverse all spots and send at least SSB (for downlink time-frequency synchronization), SIB1 (indicating resource configuration for Other SIBs and ROs), and SIB19 (for sending ephemeris). It also needs to receive PRACH sent by the UE (used by the base station to determine whether there are users who need to access the spot and to establish uplink timing synchronization for those users).
[0330] During the 3GPP Release 19 discussions, SSB, CORESET0 / SIB1, and SSB19 were referred to as common control signals / channels. It is important to understand that common control signals / channels include, but are not limited to, at least one of SSB, CORESET0 / SIB1, and SSB19.
[0331] For example, Figure 4 This illustrates the repeated transmission of SSB, such as Figure 4 As shown, let's assume the satellite transmits SSBs using all 16 active beams. For each active beam, 4 SSBs are transmitted every 20 ms, and each SSB transmitted by each active beam covers one spot wave position. The satellite transmits SSBs every P... revisit (Revisit period) refers to the repeated coverage of the same point position. That is, from the perspective of a UE at a given point position, the period of a half-frame containing the SSB is P. revisit .
[0332] Note that every 20ms, the satellite can simultaneously serve a maximum of 16*4=64 spot positions. Therefore, in a duration of P... revisit During the period, a total of 64*P can be served. revisit / 20ms per point wave position. To cover 1058 point waves, a 64*P configuration is required. revisit / 20ms>=1058, therefore we can get
[0333] For coverage purposes, in order to cover 1058 spot positions using a maximum of 16 simultaneously active beams, the SSB repeat transmission period (P) is... revisit The required period is >= 340ms. The period of the SSB is usually a power of 2 for the number of radio frames to ensure that the period of the SSB is divisible by the period of the radio frame (10240ms). For example, the period of the SSB can be 320ms (to ensure 94% coverage) or 640ms (to ensure 100% coverage).
[0334] However, in the existing technology, the default period of SSB is 20ms and the maximum period is 160ms. Therefore, extending the period of SSB to 320ms or even 640ms has certain standardization impacts (such as the need to modify the SMTC period and RRM measurement requirements accordingly), and may increase the hardware complexity on the UE side (such as the need for a larger receiver buffer during the PSS synchronization phase).
[0335] Therefore, 3GPP is exploring ways to reduce the SSB revisit period (P) by increasing the width of the active beam that transmits common control signals / channels (such as SSB, CORESET0 / SIB1, and SSB19). revisit The plan is as follows. Figure 5-1 In the example shown, Figure 5-1 Part (a) of the diagram uses a narrow beam to transmit the SSB. Figure 5-1 In part (b), the SSB is transmitted using a wide beam, and each wide beam contains 4 narrow beams (i.e., each wide beam contains 4 satellite positions). In this case, the SSB revisits the transmission period (i.e., the revisit period P). revisit The coverage rate can also be reduced by a factor of 4. That is, for a 1:4 wide beam transmission, a revisit period of 320ms / 4 = 80ms corresponds to 94% coverage; while a revisit period of 640ms / 4 = 160ms corresponds to 100% coverage.
[0336] Compared to narrow-beam transmission, transmitting general control signals / channels (such as SSB, CORESET0 / SIB1, and SSB19) using a wide beam can reduce the SSB revisit period (i.e., the revisit period P). revisit However, this also brings the following problems: For the PRACH (Msg 1 or Msg A) sent by the UE, should the base station use a wide beam or a narrow beam to receive it? Further questions arise:
[0337] Scenario 1: If the base station uses a wide beam to receive the PRACH sent by the UE, then: it is necessary to solve the problem of how the base station identifies which narrow beam (i.e., satellite beam) coverage area the UE is located in, so that the base station can subsequently use the narrow beam to provide UE-dedicated service transmission services to the UE. This includes, for example, the base station using a narrow beam to send / receive UE-dedicated channels / signals, which include, but are not limited to, at least one of: PDCCH, PDSCH, PUSCH, PUCCH, DMRS, PT-RS, CSI-RS, PRS, and SRS. Note that the UE-dedicated channels / signals do not include: SSB (i.e., SS / PBCH block), PRACH, and synchronization signals (such as PSS and SSS).
[0338] Scenario 2: If the base station uses a narrow beam to receive PRACH sent by the UE, then: Due to the limitations of the satellite's onboard payload capacity, an active uplink beam can only form one receive beam pattern at a time (i.e., either a wide or narrow receive beam is used). This forces the satellite to sequentially form multiple narrow beams using Time Division Multiplexing (TDM) to receive PRACH sent by potential users located at different satellite positions within the wide beam coverage area. The problem to be solved here is that the base station and the UE need to reach a consensus on which narrow beams the base station covers for receiving PRACH in which time domain locations. Otherwise, if the base station and the UE have inconsistent understandings regarding when the base station uses which narrow beam to receive the PRACH signal, such as the UE being covered by narrow beam A of the satellite; in time slot n, the UE sends PRACH, but the satellite uses narrow beam B to receive PRACH in time slot n, then the satellite cannot correctly receive the PRACH sent by the UE in time slot n, which may lead to the following problems:
[0339] 1) Increases the probability of random access failure, potentially causing the UE to abandon access to the satellite network. When the UE sends a PRACH (at which point the satellite does not cover the current spot) but does not receive a Random Access Response (RAR), the UE will increase its transmit power (power ramping) and retransmit the PRACH until the maximum number of retransmissions configured by the higher layer (preambleTransMax) is reached. If the random access process is still not completed after reaching the maximum number of retransmissions, the UE will interpret it as a random access failure. At this point, the UE may abandon access to the satellite network.
[0340] 2) Wasted UE power. Compared to downlink signal reception, uplink signal transmission will generate more UE power consumption. The UE will waste a lot of power trying to transmit PRACH signals that will not actually be received by the satellite (the satellite will be covering other spot positions at this time), which is not conducive to UE energy saving and will seriously affect the phone's battery life.
[0341] To address the aforementioned problems, the following technical solutions are proposed in the embodiments of this application. To facilitate understanding of the technical solutions of the embodiments of this application, the technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.
[0342] It should be noted that the technical solutions of the embodiments of this application may be applied to NTN scenarios / beam skipping NTN scenarios, but are not limited to them.
[0343] It should be noted that the "PRACH occasion" described in the embodiments of this application can also be replaced by "RACH occasion," "RO," "PRACH transmission occasion," or "PRACH resource." That is, PRACH occasion, RACH occasion, RO, PRACH transmission occasion, and PRACH resource can be used interchangeably. In addition, the PRACH occasion described in the embodiments of this application includes either a higher-level configured PRACH occasion (referred to as a configured RO) or a valid PRACH occasion (referred to as a valid RO).
[0344] It should be noted that the wavefront described in the embodiments of this application can also be referred to as: satellite beam, spot beam, beam footprint, projected beam, etc. Among them, projected beamfront includes, but is not limited to, the projection of the beamfront onto the ground, the projection of the beamfront onto the UV plane, etc. This application does not limit its specific name.
[0345] Figure 6 This is a flowchart illustrating the random access method provided in the embodiments of this application. Figure 1 This random access method can be applied to the UE side, such as... Figure 6 As shown, the random access method includes the following steps:
[0346] Step 601: Determine at least a first PRACH occasion set and / or a first preamble set based on a first index, wherein the first PRACH occasion set includes at least one PRACH occasion, and the first preamble set includes at least one preamble; wherein the at least one PRACH occasion and the at least one preamble are used for the UE's random access procedure; wherein the first index is related to a second index, or the first index is related to at least one of the second index, SSB timing information, and SSB index; wherein the second index is related to at least one of the UE's location and UE-related waveform information.
[0347] It should be noted that SSB is associated with the downlink beam of the network device, and PRACH is associated with the uplink beam of the network device. In some embodiments, the network device is a base station or a satellite.
[0348] In some implementations, the second index is associated with at least one of the UE's location and UE-related waveform information, including:
[0349] The second index is at least related to the location of the UE (hereinafter referred to as scheme A-1); and / or,
[0350] The second index is at least related to the waveform information associated with the UE (hereinafter referred to as Scheme A-2).
[0351] Option A-1: The second index is at least related to the location of the UE.
[0352] 1) In some implementations, the second index is at least related to the location of the UE, including: the second index is a number of a first region, wherein the UE belongs to the first region; or, the second index is a number of a first reference point, wherein the first reference point is related to the location of the UE.
[0353] In some implementations, the first region is determined based on the UE's location and network parameters.
[0354] In some implementations, determining the first region based on the UE's location and network parameters includes: determining at least one second region based on the network parameters, wherein, in the case of multiple second regions, any two second regions do not overlap; and determining a first region based on the UE's location and at least one second region, wherein the first region is the second region to which the UE belongs. However, in the case where only one second region is determined based on the network parameters, the first region is the second region determined based on the network parameters.
[0355] For example, such as Figure 7-1 As shown, N second regions are determined based on network parameters (N=7, the second region number is denoted as #n, n=0…6), and any two second regions do not overlap; a first region is determined based on the UE's position (a pentagram represents the UE's position) and the N second regions, where the first region is the second region to which the UE belongs (i.e., region #6). A second index (i.e., index #6) is determined based on the number of the first region.
[0356] 2) In some implementations, the second index is at least related to the location of the UE, including: the second index is the number of a first reference point, wherein the first reference point is related to the location of the UE.
[0357] In some implementations, the first reference point is determined based on the UE's location and network parameters.
[0358] In some implementations, determining the first reference point based on the UE's location and network parameters includes: determining at least one second reference point based on the network parameters; and determining a first reference point based on the UE's location and the at least one second reference point, wherein the first reference point is the reference point closest to the UE among the at least one second reference point. However, in the case where only one second reference point is determined based on the network parameters, the first reference point is the second reference point determined based on the network parameters.
[0359] For example, such as Figure 7-2 As shown, N second reference points are determined based on network parameters (N=7, the second reference points are represented by small circles, and the numbers of the second reference points are denoted as #n, n=0…6); a first reference point is determined based on the UE's position (a pentagram represents the UE's position) and the N second reference points, where the first reference point is the second reference point closest to the UE among the N reference points (i.e., reference point #6). The second index (i.e., index #6) is determined based on the number of the first reference point.
[0360] Option A-2: The second index is at least related to the waveform information associated with the UE.
[0361] In some implementations, the second index is at least related to the wavelet information associated with the UE, including: the second index is the number of the first wavelet, wherein the UE belongs to the first wavelet.
[0362] In some implementations, the first wavelet is determined based on wavelet information associated with the UE and network parameters.
[0363] In some implementations, determining the first wave position based on wave position information related to the UE and network parameters includes: determining at least one second wave position based on the network parameters, wherein, in the case of multiple second wave positions, any two of the multiple second wave positions do not overlap; and determining the first wave position based on the UE's location and at least one second wave position, wherein the first wave position is the wave position to which the UE belongs. However, in the case where only one second wave position is determined based on the network parameters, the first wave position is the second wave position determined based on the network parameters.
[0364] In some implementations, the "second wave position" in scheme A-2 is a special case of the "second region" in scheme A-1.
[0365] In some implementations, at least one of the first region and the first reference point is determined based on the UE's location and network parameters; and / or, the first wave position is determined based on wave position information associated with the UE and network parameters; wherein the network parameters include at least one of the following:
[0366] Reference position, which is used to determine the center point of the topological region;
[0367] The first distance is used to determine the distance related to the topological region;
[0368] A first number, the first number being used to determine the total number of second regions or second reference points or second wave positions in the topological region;
[0369] The first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system.
[0370] The first parameter is used to determine the reference coordinate system.
[0371] In some implementations, the reference location is used to determine the center point of the topological region. For example, such as... Figure 7-1 and Figure 7-2 As shown, the reference location is the center point of the layout. Optionally, the reference location can be indicated according to the referenceLocation IE or movingReferenceLocation IE configured in the higher level.
[0372] In some implementations, the first distance is used to determine distances related to the topological region. For example, such as... Figure 7-1 and Figure 7-2 As shown, the first distance is a layout-related distance, such as the side length of a large hexagon or the distance between the center points of adjacent large hexagons. Optionally, the first distance can be indicated based on the distanceThresh IE configured in the higher layer.
[0373] In some implementations, the first number is used to determine the total number of second regions, second reference points, or second waveforms within the topological region. For example, such as... Figure 7-1 and Figure 7-2 As shown, the first number is the total number of the second region / second reference point in the layout.
[0374] In some implementations, the first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system. For example, such as... Figure 7-1 and Figure 7-2 As shown, the first angle is used to indicate the angular rotation offset of the layout's x-axis and y-axis relative to the reference coordinate system.
[0375] In some implementations, the first parameter is used to determine a reference coordinate system. In some implementations, the reference coordinate system includes, but is not limited to: a ground coordinate system with the x-axis pointing to latitude or longitude, a ground coordinate system with the x-axis pointing to the projection of the U-axis or V-axis of the UV-plane onto the ground, and a UV-plane coordinate system.
[0376] Figure 7-3 This is a schematic diagram of the UV plane, where the U-axis is defined as the perpendicular line to the satellite-earth line on the orbital plane. The satellite-earth line is perpendicular to the UV plane, meaning the V-axis is perpendicular to both the U-axis and the satellite-earth line. The intersection of the satellite-earth line and the UV plane is the origin (0,0) of the UV plane.
[0377] In some implementations, the reference coordinate system of the topological region is the UV plane. For example, the topological region is configured in... Figure 7-3 and Figure 7-4 The UV plane is shown. When the reference coordinate system is the UV-plane coordinate system, the UE may need to perform coordinate system transformation, such as mapping its own latitude and longitude coordinates to the UV-plane, and calculating the first index accordingly. Figure 7-4 The method for obtaining the UE's ground coordinates (e.g., P) is given. u Mapped to UV plane coordinates (e.g.) (This is a diagram.)
[0378] In other embodiments, the reference coordinate system of the topological region is a ground coordinate system, and the x-axis points to latitude or longitude.
[0379] In other embodiments, the reference coordinate system of the topological region is a ground coordinate system, and the x-axis points to the projection of the U-axis or V-axis of the UV-plane onto the ground. According to Figure 7-4 The mapping method shown can determine the mapping of the U-axis or V-axis of a UV-plane to the ground coordinate system, such as determining the angle between the projection of the U-axis or V-axis of the UV-plane onto the ground and longitude or latitude.
[0380] In some implementations, the network parameters are related to the SSB;
[0381] Alternatively, the network parameters may be cell-related;
[0382] Alternatively, the network parameters are associated with a set of SSBs, wherein the set of SSBs includes at least one SSB within a half-frame.
[0383] In some implementations, the network parameters are related to the SSB, meaning that different SSBs within the same cell have different network parameters.
[0384] For example, the network parameters are indicated by system messages, and these system messages are related to SSBs, meaning that the system messages related to the network parameters are different for different SSBs within the same cell. For instance, an SSB carries resource indications for SIB1, and SIB1 carries resource indications for other SIB messages. After receiving an SSB, the UE can determine SIB1 and other system messages based on the relevant indications in the SSB. The system message being related to the SSB means that the network parameters included in the system message determined by UE1 receiving SSB1 are different from those included in the system message determined by UE2 receiving SSB2.
[0385] Alternatively, the network parameters are indicated by higher-layer signaling, and the higher-layer signaling is related to the SSB, meaning that the higher-layer signaling related to the network parameters is different for different SSBs.
[0386] In some implementations, the network parameters are cell-related, meaning that the network parameters corresponding to all SSBs within the same cell are the same. For example, the network parameters are indicated by system messages, and these system messages are cell-related, meaning that the system messages related to the network parameters corresponding to all SSBs within the same cell are the same; or, the network parameters are indicated by higher-layer signaling, and these higher-layer signaling are independent of the SSBs, meaning that the higher-layer signaling related to the network parameters corresponding to all SSBs is the same.
[0387] In some implementations, the network parameters are related to an SSB set; that is, different SSB sets within the same cell correspond to different network parameters, while all SSBs within a single SSB set have the same network parameters. For example, the network parameters are indicated by system messages; different SSB sets within the same cell correspond to different system messages related to the network parameters, while all SSBs within a single SSB set have the same network parameters related to the network parameters in the system messages. Alternatively, the network parameters are indicated by higher-layer signaling, and this higher-layer signaling is related to the SSBs; different SSB sets within the same cell correspond to different higher-layer signaling, while all SSBs within a single SSB set have the same higher-layer signaling in the system messages related to the network parameters.
[0388] In some implementations, the topology of the second region or second wavelength position is determined by protocol agreement or network configuration, and the topology of the second region or second wavelength position is related to the first number. For example, Figure 8-1 Topological diagrams of the second region are given when the first number (N) takes different values (e.g., N = 2, 3, 4, 6, 7). For example, for Figure 8-1 The last schematic diagram shows that the first number N = 7. The area enclosed by the outer thick frame is the topological region, while the 7 small polygons separated by dashed lines inside are 7 second regions. The topology of the N second regions is determined by protocol agreement or network configuration, such as by determining the coordinates of at least one vertex of the polygon corresponding to the N second regions in the reference coordinate system. Of course, the topology of the polygon can also be indicated in other ways, such as by indicating the center point, side length, number of polygon vertices, or number of edges to determine the topology of a regular polygon. This application does not limit the specific method for determining the topology of the second regions or second wave positions.
[0389] In some implementations, the location of the second reference point is determined through protocol agreement or network configuration, and the location of the second reference point is related to the first number. For example, Figure 8-2 The diagram shows the positions of the second reference point when the first number (N) takes different values (e.g., N = 2, 3, 4, 6, 7), with hollow dots representing the second reference point. For example, for... Figure 8-2 The last schematic diagram shows that the first number N = 7. The area enclosed by the outer thick frame is the topological region, while the seven hollow circles inside are seven second reference points. The positions of the N second reference points are determined by protocol agreement or network configuration, such as by determining the position coordinates of the N second reference points in the reference coordinate system through protocol agreement or network configuration.
[0390] In some implementations, the first angle is determined by a protocol, whereby the first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system. For example, the first angle is a default value.
[0391] In some implementations, the coordinate axes of the aforementioned topological region are determined as the coordinate axes of the reference coordinate system. For example, the coordinate axes of the aforementioned topological region are defaulted to the coordinate axes of the reference coordinate system.
[0392] In some implementations, the aforementioned reference coordinate system is determined by agreement. For example, the aforementioned reference coordinate system is a default coordinate system, which includes, but is not limited to, a ground coordinate system with the x-axis pointing to latitude or longitude, a ground coordinate system with the x-axis pointing to the projection of the U-axis or V-axis of the UV-plane onto the ground, or a UV-plane coordinate system.
[0393] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, SSB timing information, and SSB index, including any of the following methods:
[0394] The first index is the second index (hereinafter referred to as scheme A-3);
[0395] The first index is determined based on the second index and the SSB index (hereinafter referred to as scheme A-4);
[0396] The first index is determined based on the timing information of the second index and the SSB (hereinafter referred to as scheme A-5);
[0397] The first index is determined based on the second index, the SSB index, and the timing information of the SSB (hereinafter referred to as scheme A-6).
[0398] Option A-3: The first index is the second index.
[0399] In some implementations, the first index and the second index are equal.
[0400] Equivalently, the first index is at least related to the location of the UE, including: the first index being a number of a first region, wherein the UE belongs to the first region; or, the first index being a number of a first reference point, wherein the first reference point is related to the location of the UE;
[0401] The first index is at least related to the wave position information associated with the UE, including: the first index is the number of the first wave position, wherein the UE belongs to the first wave position.
[0402] In Figures 9(a)–(f), the multiple SSBs within a half-frame are called the SSB set. Within a half-frame containing multiple SSBs, the candidate SSBs range from 0 to... Number them in ascending order; among them... Characterizes the maximum number of SSBs in an SSB cycle; The value is determined based on the SSB mode. SSB has five transmission modes: Case A, Case B, Case C, Case D, and Case E, and it is always transmitted in the first half of a radio frame. Depending on the frequency range, sub-carrier spacing (SCS), and other parameters, NR SSB will transmit in various different modes.
[0403] Figure 10 This is a schematic diagram of a half-frame intra-SSB mode provided in related technologies; such as Figure 10 As shown, SCS = 15kHz, carrier frequency f <= 3GHz, or f > 3GHz and f <= 6GHz, corresponds to SSB mode Case A. SCS = 30kHz, carrier frequency f <= 3GHz, or f > 3GHz and f <= 6GHz, corresponds to SSB mode Case B. For SSB mode Case A, when f <= 3GHz, When f > 3GHz and f <= 6GHz
[0404] It should be noted that, Figure 10 A full frame corresponds to 10ms, and a half frame corresponds to 5ms. Figure 10 The quadrilateral borders corresponding to each 10ms frame in the image represent the NR signal horizontally and the frequency (freq) vertically.
[0405] In the embodiments shown in Figures 9(a) to (f), the SSB set includes 2 SSBs, each SSB corresponding to a satellite downlink beam, i.e., a general control channel beam. Each active beam repeatedly transmits 4 different satellite downlink beams, that is, in every 2 SSB sets, there are 4 SSBs corresponding to different satellite downlink beams, and the satellite downlink beams repeat in a period of 4 SSBs.
[0406] In the embodiment shown in Figure 9(a), the network parameters related to the topology region (such as at least one of reference location, first distance, first number, first angle, and first parameter) are related to the SSB, meaning that different SSBs within the same cell correspond to different network parameters. For example, SSB#1 and SSB#2 in SSB set #1, and SSB#1 and SSB#2 in SSB set #2, a total of 4 SSBs, indicate different network parameters and correspond to topology region #1, topology region #2, topology region #3, and topology region #4, respectively. Each topology region includes 4 second regions.
[0407] The value range of the second index is [0, 1, 2, 3]. The first index = the second index, therefore the value range of the first index is also [0, 1, 2, 3].
[0408] In a typical application example, the SSB corresponds to a satellite downlink wide beam, and each first index is associated with a satellite uplink narrow beam. One or more first indices may be associated with the same satellite uplink narrow beam.
[0409] In the embodiment shown in Figure 9(b), the network parameters related to the topology region (such as at least one of reference location, first distance, first number, first angle, and first parameter) are cell-related, meaning that all SSBs within the same cell have the same network parameters. For example, SSB#1 and SSB#2 in SSB set #1, and SSB#1 and SSB#2 in SSB set #2, a total of 4 SSBs, indicate the same network parameters and collectively correspond to topology region #1. Topology region #1 includes 16 second regions.
[0410] In the embodiment shown in Figure 9(b), the coverage area of the satellite downlink wide beam corresponding to the SSB is not necessarily related to the 16 second areas, and this application does not limit this relationship. For example, in some embodiments, each SSB corresponds to the same number of second areas covered by the satellite downlink wide beam; while in other embodiments, the number of second areas covered by the satellite downlink wide beam corresponding to different SSBs may be different, and some satellite downlink wide beams may not even cover a single second area.
[0411] The value range of the second index is [0,1,2,3,…,15]. The first index = the second index, therefore the value range of the first index is also [0,1,2,3,…,15].
[0412] One or more first indices may be associated with the same satellite uplink beam. In this scenario, the width of the satellite uplink beam and the satellite downlink wide beam are not necessarily related; for example, the width of the satellite uplink beam may be less than, equal to, or greater than the width of the satellite downlink wide beam.
[0413] In the embodiment shown in Figure 9(c), the network parameters related to the topology region (such as at least one of reference location, first distance, first number, first angle, and first parameter) are related to the SSB set. That is, the network parameters corresponding to different SSB sets within the same cell are different, while the network parameters corresponding to all SSBs within one SSB set are the same. For example, SSB#1 and SSB#2 in SSB set #1 indicate the same network parameters and jointly correspond to topology region #1; SSB#1 and SSB#2 in SSB set #2 indicate the same network parameters and jointly correspond to topology region #2; while topology region #1 and topology region #2 are different. Each of topology region #1 and topology region #2 includes 8 second regions.
[0414] The value range of the second index is [0,1,2,3,…,7]. The first index is equal to the second index, therefore the value range of the first index is also [0,1,2,3,…,7].
[0415] Option A-4: The first index is determined based on the second index and the SSB index.
[0416] In some implementations, the first index is a function of the second index and the SSB index, such as: first index = f(second index, SSB index).
[0417] In the embodiment shown in Figure 9(e), the network parameters related to the topology region (such as at least one of reference location, first distance, first number, first angle, and first parameter) are related to the SSB, meaning that different SSBs within the same cell correspond to different network parameters. For example, SSB#1 and SSB#2 in SSB set #1, and SSB#1 and SSB#2 in SSB set #2, a total of 4 SSBs, indicate different network parameters and correspond to topology region #1, topology region #2, topology region #3, and topology region #4, respectively. Each topology region includes 4 second regions.
[0418] The value range of the second index is [0, 1, 2, 3].
[0419] The first index is a function of the second index and the SSB index, such as: first index = f(second index, SSB index).
[0420] In the embodiment shown in Figure 9(e), the first index = the second index + 4 * SSB index, where the value of SSB index ranges from [0,1]. For SSB#1, SSB index = 0; while for SSB#2, SSB index = 1.
[0421] In the embodiment shown in Figure 9(e), the first index = the second index + N * SSB index, where N is the number of second regions included in the SSB (e.g., N = 4).
[0422] The value range of the second index is [0,1,2,3], and the value range of the first index is [0,1,2,3,4,5,6,7].
[0423] This application does not specifically limit the functions between the first index, the second index, and the SSB index.
[0424] Option A-5: The first index is determined based on the timing information of the second index and the SSB.
[0425] In some implementations, the first index is a function of the second index and the second parameter, such as: first index = f(second index, second parameter), where the second parameter is related to the timing information of the SSB.
[0426] In the embodiment shown in Figure 9(d), the network parameters related to the topology region (such as at least one of reference location, first distance, first number, first angle, and first parameter) are related to the SSB, meaning that different SSBs within the same cell correspond to different network parameters. For example, SSB#1 and SSB#2 in SSB set #1, and SSB#1 and SSB#2 in SSB set #2, a total of 4 SSBs, indicate different network parameters and correspond to topology region #1, topology region #2, topology region #3, and topology region #4, respectively. Each topology region includes 4 second regions.
[0427] The value range of the second index is [0, 1, 2, 3].
[0428] The first index is a function of the second index and the second parameter, such as: first index = f(second index, second parameter), where the second parameter is related to the timing information of the SSB.
[0429] In the embodiment shown in Figure 9(d), the first index = the second index + 4 * the second parameter, where the value range of the second parameter is [0,1]. For SSB set #1, the second parameter = 0; while for SSB set #2, the second parameter = 1. The SSB set to which an SSB belongs can be determined through the timing information of the SSB.
[0430] In some implementations, the second parameter is the radio frame number (SFN) associated with the SSB. c (i.e., SFN number).
[0431] The formula for the first index can be generally expressed as: first index = f(second index, g(second parameter)).
[0432] In some implementations, g(second parameter) = ((10ms * second parameter) mod P) SSB ) / P1, where P SSB P1 is the SSB repetition period or the SSB half-frame interval; P1 is a preset parameter.
[0433] In the embodiment shown in Figure 9(d), the first index = the second index + N * the second parameter / T, where N is the number of second regions included in the SSB (e.g., N = 4); and T is the time interval between adjacent SSB sets, in radio frames.
[0434] The value range of the second index is [0,1,2,3], and the value range of the first index is [0,1,2,3,4,5,6,7].
[0435] This application does not specifically limit the function between the first index, the second index, and the second parameter.
[0436] Option A-6: The first index is determined based on the second index, the SSB index, and the timing information of the SSB.
[0437] In some implementations, the first index is a function of the second index, the SSB index, and the second parameter, such as: first index = f(second index, SSB index, second parameter), where the second parameter is related to the timing information of the SSB.
[0438] In the embodiment shown in Figure 9(f), the network parameters related to the topology region (such as at least one of reference location, first distance, first number, first angle, and first parameter) are related to the SSB, meaning that different SSBs within the same cell correspond to different network parameters. For example, SSB#1 and SSB#2 in SSB set #1, and SSB#1 and SSB#2 in SSB set #2, a total of 4 SSBs, indicate different network parameters and correspond to topology region #1, topology region #2, topology region #3, and topology region #4, respectively. Each topology region includes 4 second regions.
[0439] The value range of the second index is [0, 1, 2, 3].
[0440] The first index is a function of the second index and the second parameter, such as: first index = f(second index, second parameter), where the second parameter is related to the timing information of the SSB.
[0441] In the embodiment shown in Figure 9(f), the first index = the second index + 4 * SSB index + 8 * the second parameter, where the SSB index ranges from [0,1] and the second parameter ranges from [0,1]. For SSB#1, the SSB index = 0; while for SSB#2, the SSB index = 1. For SSB set #1, the second parameter = 0; while for SSB set #2, the second parameter = 1. The SSB set to which an SSB belongs can be determined through its timing information.
[0442] In some implementations, the second parameter is the radio frame number (SFN) associated with the SSB. c (i.e., SFN number).
[0443] The formula for the first index can be generally expressed as: first index = f(second index, second index, g(second parameter)).
[0444] In some implementations, g(second parameter) = ((10ms * second parameter) mod P) SSB ) / P1, where P SSB P1 is the SSB repetition period or the SSB half-frame interval; P1 is a preset parameter.
[0445] In the embodiment shown in Figure 9(f), the first index = the second index + N * SSB index + N * M * second parameter / T, where N is the number of second regions included in the SSB (e.g., N = 4), M is the number of SSBs included in the SSB set (e.g., M = 2), and T is the time interval between adjacent SSB sets, in radio frames.
[0446] The value range of the second index is [0,1,2,3], and the value range of the first index is [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15].
[0447] This application does not specifically limit the functions between the first index and the second index, the SSB index, and the second parameter.
[0448] In some implementations, determining the first PRACH occasion set and / or the first preamble set based at least on the first index includes at least one of the following:
[0449] At least based on the first index, determine the first PRACH occasion set, including any of the following:
[0450] Based on the first index and the second PRACH occasion set, a first PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set (hereinafter referred to as scheme B-1).
[0451] Based on the first index and the second PRACH occasion set, a third PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; at least based on the first index and the third PRACH occasion set, a first PRACH occasion set is determined, wherein the third PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set includes at least one PRACH occasion set, and the first PRACH occasion set is a subset of the third PRACH occasion set (hereinafter referred to as Scheme B-2);
[0452] The second PRACH occasion set is determined based on at least one of the first system message / first higher-layer signaling, SSB index, and SSB timing information (hereinafter referred to as Scheme C);
[0453] Determining a first preamble set based at least on the first index includes: determining a first preamble set based on the first index and a second preamble set, wherein the second preamble set includes at least one preamble, the first preamble set includes at least one preamble, and the first preamble set is a subset of the second preamble set, wherein the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and the first PRACH occasion set (hereinafter referred to as scheme D).
[0454] Option C: The second PRACH occasion set is determined based on at least one of the first system message / first higher-layer signaling, SSB index, and SSB timing information.
[0455] In some implementations, the second PRACH occasion set is determined based on at least one of a first system message / first higher-layer signaling, an SSB index, and SSB timing information, including any of the following:
[0456] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling (hereinafter referred to as scheme C-1);
[0457] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling and the SSB index (hereinafter referred to as scheme C-2);
[0458] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling, the SSB index, and the timing information of the SSB (hereinafter referred to as scheme C-3).
[0459] Scheme C-1: The second PRACH occasion set is determined based on the first system message / first higher-layer signaling.
[0460] In some implementations, the second PRACH occasion set includes configured PRACH occasions. The UE determines the configured PRACH occasion via a first system message or a first higher-layer signaling. For example,
[0461] The UE queries the Random access configurations table through the prach-ConfigurationIndex field in the RACH-ConfigGeneric IE or RACH-ConfigGenericTwoStepRA IE in system messages or higher-layer signaling to determine the time-domain resource configuration for the PRACH occasion.
[0462] The UE determines the offset of the lowest PRACH occasion in the frequency domain relative to PRB0, and the number of PRACH occasions multiplexed by FDM, through the msg1-FrequencyStart field and msg1-FDM field in the higher-layer RACH-ConfigGeneric IE or RACH-ConfigGenericTwoStepRA IE, respectively.
[0463] Figures 11(a) to (c) show the configuration diagrams for the configured PRACH occasion with FR1 and FDD and prach-ConfigurationIndex = 87. Figure 11(a) shows the time-domain configuration of the PRACH occasion, and Figure 11(b) shows the PRACH occasion number when msg1-FDM = 4.
[0464] In other implementations, the second PRACH occasion set includes valid PRACH occasions. The UE determines the configured PRACH occasion via a first system message or a first higher-layer signaling; and determines the valid PRACH occasion according to the validity rules of the PRACH occasion.
[0465] The validity rules include, but are not limited to, at least one of the following:
[0466] (1) The PRACH occasion is located within the uplink symbol;
[0467] (2) The PRACH occasion is not earlier than the synchronization signal block (SS / PBCH block, SSB) in the PRACH slot;
[0468] (3) The PRACH occasion is later than the downlink symbol, and there is at least an interval of N between its start symbol and the last downlink symbol. gap One symbol;
[0469] (4) The starting symbol of the PRACH occasion and the last symbol of the SSB must be spaced at least N. gap One symbol;
[0470] (5) For a given PRACH occasion, if the first condition is not met, the PRACH occasion is not a valid PRACH occasion, wherein the first condition is: the PRACH occasion completely overlaps with the first time-domain resource set; or, for a given PRACH occasion, if the PRACH occasion completely or partially overlaps with the first time-domain resource set, then the PRACH occasion is not a valid PRACH occasion; wherein the first time-domain resource set includes time-domain resources corresponding to the second channel / signal transmission, and the second channel / signal includes at least one of: SSB, PDCCH related to Type0-PDCCH CSS, PDCCH related to Type0A-PDCCH CSS, and PDSCH carrying system messages.
[0471] Rule (5) can be understood as follows: for a certain PRACH occasion, if the first condition is not met, the PRACH occasion does not belong to the second PRACH occasion set, wherein the first condition is: the PRACH occasion completely overlaps with the first time domain resource set; or, for a certain PRACH occasion, if the PRACH occasion completely or partially overlaps with time domain resources outside the first time domain resource set, then the PRACH occasion does not belong to the second PRACH occasion set. Figures 5-2(a) to (c) illustrate invalid PRACH occasions and valid PRACH occasions.
[0472] The first time-domain resource includes any one of the following time units: symbol, time slot, subframe, frame, ms, etc.
[0473] The first time-domain resource set includes the time-domain resources corresponding to the second channel / signal transmission. The second channel / signal includes at least one of the following: SSB, PDCCH associated with Type0-PDCCH CSS, PDCCH associated with Type0A-PDCCH CSS, and PDSCH carrying system messages.
[0474] Among them, the PDCCH associated with Type0-PDCCH CSS is used to schedule the PDSCH carrying SIB1, and the PDCCH associated with Type0A-PDCCH CSS is used to schedule the PDSCH carrying other system messages besides SIB1.
[0475] The system messages include SIB1 and / or other system messages. The system messages other than SIB1 include at least SIB19.
[0476] In some embodiments, the second channel / signal is also referred to as a "general control signal / channel".
[0477] Figure 5-2(a) is a time-domain schematic diagram of the second channel / signal (general control channel). In Figure 5-2(a), the general control channel includes: SSB, PDSCH carrying SIB1, PDCCH that schedules the PDSCH carrying SIB1, PDSCH carrying SIB19, and PDCCH that schedules the PDSCH carrying SIB19. Note that in the schematic diagram, SIB1 includes: the PDSCH carrying SIB1 and / or the PDCCH that schedules the PDSCH carrying SIB1; SIB19 includes: the PDSCH carrying SIB19 and / or the PDCCH that schedules the PDSCH carrying SIB19.
[0478] In the example shown in Figure 5-2(b), the first time-domain resource set includes multiple non-contiguous time windows, each with a length exactly equal to the time-domain resource corresponding to a second channel / signal transmission. For example, the second channel / signal transmission includes SSB, SIB1, and SIB19.
[0479] In the example shown in Figure 5-2(c), the first time-domain resource set includes a time window that includes time-domain resources corresponding to one or more second channel / signal transmissions, and may also include time-domain resources other than the second channel / signal transmissions. For example, the first time-domain resource set includes multiple slots, one of which includes SIB1.
[0480] The complete overlap between the PRACH occasion and the first time-domain resource set (i.e., the first condition) is a necessary condition, but not a sufficient condition, for the PRACH occasion to belong to the second PRACH occasion set.
[0481] That is, for a given PRACH occasion, if the first condition is not met, the PRACH occasion does not belong to the second PRACH occasion set, wherein the first condition is: the PRACH occasion completely overlaps with the first time-domain resource set; or, for a given PRACH occasion, if the PRACH occasion completely or partially overlaps with time-domain resources outside the first time-domain resource set, then the PRACH occasion does not belong to the second PRACH Hoccasion set.
[0482] For example, when the second PRACH occasion set includes a valid PRACH occasion, the complete overlap of that PRACH occasion with the first time-domain resource set (i.e., the first condition) is a necessary condition, but not a sufficient condition, for that PRACH occasion to belong to the second PRACH occasion set. Other necessary conditions for that PRACH occasion to belong to the second PRACH occasion set include, but are not limited to, at least one of the following:
[0483] (1) The PRACH occasion is located within the uplink symbol;
[0484] (2) The PRACH occasion is not earlier than the synchronization signal block (SS / PBCH block, SSB) in the PRACH slot;
[0485] (3) The PRACH occasion is later than the downlink symbol, and there is at least an interval of N between its start symbol and the last downlink symbol. gap One symbol;
[0486] (4) The starting symbol of the PRACH occasion and the last symbol of the SSB must be spaced at least N. gap One symbol;
[0487] A PRACH occasion that completely overlaps with the first time-domain resource set means that the time-domain resources of the PRACH occasion completely fall within the first time-domain resource set.
[0488] A PRACH occasion partially overlaps with the first time-domain resource set, meaning that some time-domain resources of the PRACH occasion fall within the first time-domain resource set, while some time-domain resources fall outside the first time-domain resource set.
[0489] In the embodiment shown in Figure 11(b), within one association period (e.g., 20ms), the second PRACH Hoccasion set is the PRACH occasion set consisting of RO#0 to RO47.
[0490] Figures 12(a) to (c) illustrate the second PRACH occasion set corresponding to multiple associated periods (e.g., an associated period lasting 20ms). Figure 12(a) shows an example of scheme C-1, where all SSB indices are associated with the same second PRACH occasion set, and the second PRACH occasion set repeats in the time domain with a period of 20ms, the repetition period being related to the associated period.
[0491] Scheme C-2: The second PRACH occasion set is determined based on the first system message / first higher-layer signaling and the SSB index.
[0492] Based on scheme C-1, the UE determines the mapping relationship between the SSB and the PRACH occasion. That is, the UE refers to scheme C-1 and determines a set of PRACH occasions according to the first system message / first higher-layer signaling; then, the UE determines the mapping relationship between the SSB and at least one PRACH occasion in the determined set of PRACH occasions.
[0493] The first system message / first higher layer signaling also includes RACH-ConfigCommon->ssb-perRACH-OccasionAndCB-PreamblesPerSSB IE, which specifies the number N of SSBs associated with each PRACH occasion (corresponding to ssb-perRACH-Occasion).
[0494] If N < 1, then an SSB will be mapped to 1 / N consecutive valid PRACH occasions. For example, a value of N of oneEight (i.e., 1 / 8) means that one SSB is associated with eight valid PRACH occasions.
[0495] Figure 11(c) illustrates an example of a mapping from SSB to PRACH occasion, where:
[0496] That is, the number of SSBs transmitted is 8, and the SSB indices transmitted are {0,1,2,3,4,5,6,7};
[0497] ssb-perRACH-OccasionAndCB-PreamblesPerSSB=1 / 4 (corresponding to N=1 / 4), meaning that 1 SSB is associated with 4 consecutive PRACH occasions;
[0498] msg1-FDM = 4, meaning the number of PRACH occasions multiplexed in the frequency domain is 4;
[0499] One PRACH configuration period contains two PRACH slots;
[0500] A PRACH slot contains two PRACH occasions in the time domain, meaning a PRACH configuration period contains 16 PRACH occasions.
[0501] In this example, it is assumed that all PRACH occasions are valid. Within a PRACH configuration period, there are 1 / 4 × 4 × 2 × 2 = 4 sets of preamble indices / PRACH occasions available for mapping SSBs. Therefore, one PRACH configuration period is insufficient to map all 8 SSBs; two PRACH configuration periods are required to map all SSBs, i.e., the Association period equals two PRACH configuration periods. Following the mapping order of frequency domain first and then time domain, the mapping result is shown in Figure 11(c).
[0502] In the example of Figure 11(c), the second PRACH occasion set is determined based on the first system message / first higher-layer signaling and the SSB index, and the second PRACH occasion set associated with SSB index = 0 (denoted as SSB 0), SSB index = 1 (denoted as SSB 1), SSB index = 2 (denoted as SSB 2), SSB index = 3 (denoted as SSB 3), SSB index = 4 (denoted as SSB 4), SSB index = 5 (denoted as SSB 5), SSB index = 6 (denoted as SSB 6), and SSB index = 7 (denoted as SSB 7) includes RO#0~RO3, RO#4~RO7, RO#8~RO11, RO#12~RO15, RO#16~RO19, RO#20~RO23, RO#24~RO27, and RO#28~RO31, respectively.
[0503] Figure 12(b) shows an example of scheme C-2, where different SSB indices are associated with different second PRACH occasion sets, and the second PRACH occasion sets repeat in the time domain with a period of 20ms, the repetition period being related to the association period. Note that the same SSB index in different SSB sets is associated with the same second PRACH occasion set. For example, SSB 0 in both SSB set #1 and SSB set #2 is associated with the second PRACH occasion set shown in yellow in Figure 12(b) (denoted as the second PRACH occasion set corresponding to SSB 0), and the second PRACH occasion set associated with SSB 0 repeats with a period of 20ms, the repetition period being related to the association period. Similarly, SSB 1 in both SSB set #1 and SSB set #2 is associated with the second PRACH occasion set shown in light green in Figure 12(b) (denoted as the second PRACH occasion set corresponding to SSB 1), and the second PRACH occasion set associated with SSB 1 repeats with a period of 20ms, the repetition period being related to the association period.
[0504] Scheme C-3: The second PRACH occasion set is determined based on the first system message / first higher-layer signaling, SSB index, and SSB timing information.
[0505] Based on scheme C-2, the UE determines the mapping relationship between SSBs and PRACH occasions in different SSB sets. For example, referring to scheme C-2, the UE determines a PRACH Hoccasion set based on the first system message / first higher-layer signaling and the SSB index; then, the UE determines a second parameter to determine the mapping relationship between SSBs with the same SSB index but different timing relationships and at least one PRACH occasion in the aforementioned determined PRACH occasion set. The second parameter is associated with the radio frame number (SFN) of the SSB. c (i.e., SFN number) related.
[0506] Figure 12(c) shows an example of scheme C-3. The second PRACH occasion set is related to both the SSB set and the SSB index. That is, within the same SSB set, different SSB indices are associated with different second PRACH occasion sets; in different SSB sets, the same SSB index is also associated with different second PRACH occasion sets. In Figures 12(a) to (c), the SSB set to which an SSB belongs can be determined by the timing information of the SSB.
[0507] For example, SSB 0 in SSB set #1 is associated with the second PRACH occasion set shown in yellow in Figure 12(c) (denoted as the second PRACH occasion set corresponding to SSB 0 in SSB set #1); SSB1 in SSB set #1 is associated with the second PRACH occasion set shown in light green in Figure 12(c) (denoted as the second PRACH occasion set corresponding to SSB1 in SSB set #1); SSB 0 in SSB set #2 is associated with the second PRACH occasion set shown in red in Figure 12(c) (denoted as the second PRACH occasion set corresponding to SSB 0 in SSB set #2); and SSB 1 in SSB set #2 is associated with the second PRACH occasion set shown in blue in Figure 12(c) (denoted as the second PRACH occasion set corresponding to SSB 1 in SSB set #2).
[0508] In some implementations, determining the first PRACH occasion set and / or the first preamble set at least based on the first index includes:
[0509] At least based on the first index, determine the first PRACH occasion set, including any of the following:
[0510] Based on the first index and the second PRACH occasion set, a first PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set (hereinafter referred to as scheme B-1).
[0511] Based on the first index and the second PRACH occasion set, a third PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; based at least on the first index and the third PRACH occasion set, a first PRACH occasion set is determined, wherein the third PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set includes at least one PRACH occasion set, and the first PRACH occasion set is a subset of the third PRACH occasion set (hereinafter referred to as Scheme B-2).
[0512] Scheme B-1: Determine a first PRACH Hoccasion set based on the first index and the second PRACH occasion set, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set.
[0513] Let's assume that the second PRACH occasion set includes M PRACH occasions, such as PRACH occasion numbers 0, 1, 2, ..., M-1; and the first index has N different values, such as the first index value being 0, 1, 2, ..., N-1.
[0514] The UE determines the correspondence between the value of the first index and at least one PRACH occasion in the second PRACH Hoccasion set according to a pre-agreed agreement or higher-layer configuration; and determines the second PRACH occasion set related to the first index according to the correspondence.
[0515] Figure 13(a) shows an example of the correspondence between the value of the first index and at least one PRACH occasion in the second PRACH occasion set. In Figure 13(a), the second PRACH occasion set includes 8 PRACH occasions (i.e., M = 8), and the first index has 7 different values (i.e., N = 7). The UE determines the correspondence between the value of the first index as shown in Figure 13(a) and at least one PRACH occasion in the second PRACH occasion set. For example, when n = 0..5, the first index = n corresponds to RO#n; while when n = 6, the first index = 6 corresponds to RO#6 and RO#7.
[0516] Because of the above mapping relationship, when the UE selects a PRACH occasion (such as RO#6 or RO#7) related to the first index (such as first index = 6) for a random access procedure, the base station can identify the first index corresponding to the received PRACH occasion.
[0517] Figure 13(b) shows a configuration of a second PRACH occasion set, which includes 8 PRACH occasions (i.e., M=8), with 2 RO positions in the frequency domain and 4 RO positions in the time domain.
[0518] It should be noted that network devices (base stations or satellites) have various capability assumptions. Under one network device capability assumption, an active uplink beam can only form one receive beam pattern at a time. That is, for an active beam, either a wide receive beam or a narrow receive beam can be used, but not both simultaneously. In this case, if the network device uses a narrow beam to receive PRACH transmitted by the UE, then due to the limitations of the network device's payload capacity, an active uplink beam can only form one receive beam pattern at a time. This forces the network device to sequentially form multiple narrow beams using time division multiplexing (TDM) to receive PRACH transmitted by potential users located at different frequency positions within the coverage area of the wide beam.
[0519] As shown in Figure 13(b), the network device uses four uplink beams to receive RO#0 and RO#1, RO#2 and RO#3, RO#4 and RO#5, and RO#6 and RO#7 in sequence.
[0520] In this scenario, as shown in Figure 13(c), if a first index is associated with multiple PRACH occasions, and these PRACH occasions have different time-domain resources, it may lead to inconsistencies between the network device and the UE regarding which narrow beams the network device covers for receiving PRACH signals at which time-domain locations. For example, suppose the UE is located within the coverage area of uplink beam 3, but the first index is associated with RO#5 and RO#7. If the UE selects RO#7 for a random access procedure (e.g., sending a preamble), and the network device uses uplink beam 4 to receive the PRACH signal on the time-domain resource corresponding to RO#7, the network device will not be able to correctly receive the preamble sent by the UE, wasting UE power and increasing the probability of random access failure. Therefore, the correspondence between the value of the first index shown in Figure 13(b) and at least one PRACH occasion in the second PRACH occasion set is risky.
[0521] The correspondence between the value of the first index shown in Figure 13(d) and at least one PRACH occasion in the second PRACH occasion set works correctly. In Figure 13(d), when a first index is associated with multiple PRACH occasions, the multiple PRACH occasions have the same time-domain resources.
[0522] To avoid the mapping rule shown in Figure 13(c) and ensure that the mapping rule shown in Figure 13(d) is satisfied, Scheme B-1 can still be adopted (i.e., determining the first PRACH Hoccasion set based on the first index and the second PRACH occasion set, where the first PRACH occasion set is a subset of the second PRACH occasion set). For example, the UE determines the correspondence between the value of the first index and at least one PRACH occasion in the second PRACH occasion set according to a pre-agreed agreement or higher-layer configuration (i.e., establishing a lookup table according to a pre-agreed agreement or higher-layer configuration); based on the correspondence, the second PRACH occasion set associated with the first index is determined. This pre-agreed agreement or higher-layer configuration ensures that if the first index is associated with at least one PRACH occasion, the time-domain resources of the at least one PRACH occasion are the same. That is, the UE expects or assumes that if the first index is associated with at least one PRACH occasion, the time-domain resources of the at least one PRACH occasion are the same.
[0523] To avoid the mapping rule shown in Figure 13(c) and ensure that the mapping rule shown in Figure 13(d) is satisfied, Scheme B-2 can also be used. Note that Scheme B-2 is a general method that can be used to address the aforementioned network device (base station or satellite) capability assumption that "under a certain network device capability assumption, an uplink active beam can only form one receive beam pattern at a time." However, the application scenarios of Scheme B-2 should not be limited; Scheme B-2 can also be used under other network device (base station or satellite) capability assumptions.
[0524] Option B-2: Determine a third PRACH occasion set based on the first index and the second PRACH occasion set, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; determine a first PRACH occasion set based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the third PRACH occasion set.
[0525] Optionally, the PRACH occasions in the third PRACH occasion set have the same time-domain resources.
[0526] As shown in Figures 13(b) and (d), a third PRACH occasion set is first determined based on the first index and the second PRACH occasion set. The third PRACH occasion set is a subset of the second PRACH occasion set. That is, the first index is first associated with at least one (exactly one in Figures 13(b) and (d)) third PRACH occasion set. Then, a first PRACH Hoccasion set is determined based on at least the first index and the third PRACH occasion set. The first PRACH occasion set is a subset of the third PRACH occasion set. That is, within the third PRACH occasion set, the first index is associated with one or more PRACH occasions.
[0527] As shown in the embodiment of Figure 13(d), the first index = n is first associated with the third PRACH occasion set #2, and then the first index is associated with one or more PRACH occasions in the third PRACH occasion set (such as the first index being associated with RO#4 and RO#5 in the third PRACH occasion set).
[0528] Note that the above-mentioned scheme B-2 includes the following two sub-schemes:
[0529] Based on the first index and the second PRACH occasion set, a third PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set (hereinafter referred to as scheme B-2-1);
[0530] A first PRACH occasion set is determined based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the third PRACH occasion set (hereinafter referred to as scheme B-2-2).
[0531] Note that schemes B-1, B-2-1, B-2-2, and scheme D all share the same form: Based on the first index and the first object set, a second object set is determined, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set.
[0532] In scheme B-1, the first object set is the second PRACH occasion set, the second object set is the first PRACH occasion set, and the third object is a PRACH occasion;
[0533] In scheme B-2-1, the first object set is the second PRACH occasion set, the second object set is the third PRACH occasion set, and the third object set is the fourth PRACH occasion set;
[0534] In scheme B-2-2, the first object set is the third PRACH occasion set, the second object set is the first PRACH occasion set, and the third object is a PRACH occasion.
[0535] In scheme D, the first object set is the second preamble set, the second object set is the first preamble set, and the third object is a preamble.
[0536] Schemes B-1, B-2-1, B-2-2, and D all have multiple implementation methods, and these methods are similar for Schemes B-1, B-2-1, and B-2-2. To keep the specification concise, this application extracts the commonalities of Schemes B-1, B-2-1, B-2-2, and D: a second object set is determined based on the first index and the first object set, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set. The implementation method is then described, namely:
[0537] Based on the first index and the first object set, a second object set is determined, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set, including any of the following:
[0538] The correspondence between the value of the first index and at least one third object in the first object set is determined according to a pre-agreed agreement or high-level configuration; based on the correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index (hereinafter referred to as scheme E-1);
[0539] Determine a first correspondence between the value of the first index and at least one third object set in the first object set; based on the first correspondence, determine a second object set related to the first index, the second object set including at least one third object corresponding to the value of the first index (hereinafter referred to as scheme E-2).
[0540] Solution E-1: Determine the correspondence between the value of the first index and at least one third object in the first object set according to a pre-agreed agreement or high-level configuration; determine a second object set related to the first index according to the correspondence, the second object set including at least one third object corresponding to the value of the first index.
[0541] In some implementations, a correspondence (i.e., a lookup table) is established between the value of the first index and at least one third object in the first object set through pre-agreed rules or high-level configuration. Then, based on this correspondence, a second object set associated with the first index is determined. The second object set includes the third objects associated with the value of the first index; that is, the second object set is composed of the third objects associated with the value of the first index.
[0542] For example, Table 2 below illustrates the N possible values of the first index(n) (the N values range from 0 to N-1) and the index (x) of the third object in the first object set. n The correspondence between x and y, where n ranges from 0 to N-1, and x... n The value of is in the range from 0 to M-1.
[0543]
[0544] Table 2
[0545] For example, in the example shown in Figure 13(a), the first object set is the second PRACH occasion set, the second object set is the first PRACH occasion set, and the third object is a PRACH occasion; the lookup table is the following Table 3:
[0546]
[0547] Table 3
[0548] In Table 3, when the value of the first index is n, and n = 0, 1, 2, ..., 5, the second object set includes the third object {n}; while when the value of the first index is 6, the second object set includes the third object {6, 7}.
[0549] In the example shown in Figure 13(d), one implementation is: Scheme B-1 (i.e., determining the first PRACH occasion set based on the first index and the second PRACH occasion set, where the first PRACH occasion set is a subset of the second PRACH occasion set). In this case, the first object set is the second PRACH occasion set, the second object set is the first PRACH occasion set, and the third object is the PRACH occasion; the lookup table is as follows: Table 4:
[0550]
[0551] Table 4
[0552] In Table 4, when the value of the first index is 2, the second object set includes the third object {4,5}.
[0553] In the example shown in Figure 13(d), another implementation is: Scheme B-2:
[0554] Based on the first index and the second PRACH occasion set, a third PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set (Scheme B-2-1);
[0555] A first PRACH occasion set is determined based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the third PRACH occasion set (Scheme B-2-2).
[0556] In scheme B-2-1, the first object set is the second PRACH occasion set, the second object set is the third PRACH occasion set, and the third object is the fourth PRACH occasion set. The lookup table between the value of the first index and the number of the third object (i.e., the fourth PRACH occasion set) is as follows: Table 5:
[0557]
[0558] Table 5
[0559] In Table 5, when the value of the first index is 2, the second object set includes the third object {2}.
[0560] When the value of the first index is 3, the second object set includes the third object {3}.
[0561] When the value of the first index is 4, the second object set includes the third object {3}.
[0562] The lookup table between the number of the third object (i.e., the fourth PRACH occasion set) and the PRACH occasion number is shown in Table 6 below:
[0563]
[0564] Table 6
[0565] In scheme B-2-2, the first object set is the third PRACH occasion set, the second object set is the first PRACH occasion set, and the third object is a PRACH occasion; the lookup table between the value of the first index and the number of the third object (i.e., the PRACH occasion) includes at least one of the following:
[0566] When the number of the third PRACH occasion set corresponding to the first object set is 2, it includes the PRACH occasion numbers {4,5} in the second PRACH Hoccasion set.
[0567]
[0568] Table 7
[0569] As shown in Table 7, only when the value of the first index is 2 is it mapped to the third object {0,1} in the first object set (i.e., the third PRACH Hoccasion set), corresponding to the PRACH Hoccasion number {4,5} in the second PRACH occasion set. For other values of the first index, it is not mapped to the third object in the first object set.
[0570] When the number of the third PRACH occasion set corresponding to the first object set is 3, it includes the PRACH occasion numbers {6,7} in the second PRACH Hoccasion set.
[0571]
[0572] Table 8
[0573] As shown in Table 8, when the value of the first index is 3, it is mapped to the third object {0} in the first object set (i.e., the third PRACH occasion set), corresponding to the PRACH occasion number {4} in the second PRACH occasion set; and when the value of the first index is 4, it is mapped to the third object {1} in the first object set (i.e., the third PRACH occasion set), corresponding to the PRACH occasion number {5} in the second PRACH occasion set. For other values of the first index, no mapping is performed with the third object in the first object set.
[0574] Scheme E-2: Determine a first correspondence between the value of the first index and at least one third object set in the first object set; based on the first correspondence, determine a second object set related to the first index, wherein the second object set includes at least one third object corresponding to the value of the first index.
[0575] In some implementations, a first correspondence is determined between the value of the first index and at least one third object set in the first object set; based on the first correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index, wherein the value v of the first index has N different values, and the first object set includes M third objects; the first correspondence satisfies at least one of the following: if M equals N, then there is a one-to-one mapping relationship between the N values of the first index and the M third objects, where M and N are positive integers;
[0576] If M / N is an integer, then the value of each first index is associated with M / N third objects;
[0577] If M is greater than N, then the values of the first mod(M,N) first indices are related. A third object, and the values of the first index of the next N-mod(M,N) objects are associated. A third object; or, the values of the first N-1 first indices are related. The third object, the value of the last first index is associated with M-(N-1)× A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object;
[0578] If M is less than N, then the third object is associated with at least one value of the first index, wherein the first mod(N,M) third objects among the M third objects are associated with The value of the first index is used to associate the following M-mod(N,M) third objects. The value of the first index.
[0579] In some implementations, if M equals N, then there is a one-to-one mapping relationship between the N values of the first index and the M third objects, where M and N are positive integers.
[0580] For example, in scheme B-1, the first object set is the second PRACH occasion set, the second object set is the first PRACH occasion set, the third object is a PRACH occasion, and the second PRACH occasion set includes M PRACH occasions. There is a one-to-one mapping relationship between the N values of the first index and the M (M=N) PRACH occasions. The UE can determine the PRACH occasion corresponding to the value of the first index based on this mapping relationship, and this PRACH occasion constitutes the first PRACH occasion set.
[0581] For example: For scheme B-2:
[0582] In scheme B-2-1, the first object set is the second PRACH occasion set, the second object set is the third PRACH occasion set, and the third object set is the fourth PRACH occasion set. The second PRACH occasion set includes M fourth PRACH occasion sets. There is a one-to-one mapping relationship between the N values of the first index and the M (M=N) fourth PRACH occasion sets. Based on this mapping relationship, the UE can determine the fourth PRACH occasion set corresponding to the value of the first index, and this fourth PRACH occasion set is the third PRACH occasion set.
[0583] In scheme B-2-2, the first object set is the third PRACH occasion set, the second object set is the first PRACH occasion set, and the third object is a PRACH occasion. The third PRACH occasion set includes M PRACH occasions. There is a one-to-one mapping relationship between the N values of the first index and the M (M=N) PRACH occasions. The UE can determine the PRACH occasion corresponding to the value of the first index based on this mapping relationship, and this PRACH occasion constitutes the first PRACH occasion set.
[0584] For example, in scheme D, the first object set is the second preamble set, the second object set is the first preamble set, and the third object is a preamble. The second preamble set includes M preambles. There is a one-to-one mapping relationship between the N values of the first index and the M (M=N) preambles. The UE can determine the preamble corresponding to the value of the first index based on this mapping relationship, and this preamble constitutes the first preamble set.
[0585] In some implementations, if M / N is an integer, then the value of each first index is associated with M / N third objects.
[0586] For example, the range of the value v of the first index is: v = 0, 1, ..., N-1;
[0587] The range of values for the number m of the M third objects is: m = 0, 1, ..., M-1;
[0588] The range of values for the index of the third object associated with the value v of the first index is:
[0589] For example, in scheme B-1, the first object set is the second PRACH occasion set, the second object set is the first PRACH occasion set, the third object is a PRACH occasion, and the second PRACH occasion set includes M PRACH occasions. The first index value v includes N values, and each first index value is associated with M / N PRACH occasions, or in other words, there is a correspondence between each first index value and M / N PRACH occasions. Based on this correspondence, the UE can determine the M / N PRACH occasions corresponding to the first index value, and these M / N PRACH occasions constitute the first PRACH occasion set.
[0590] For example: For scheme B-2:
[0591] In scheme B-2-1, the first object set is the second PRACH occasion set, the second object set is the third PRACH occasion set, and the third object set is the fourth PRACH occasion set. The second PRACH occasion set includes M fourth PRACH occasion sets. The first index value v includes N values, and each first index value is associated with M / N fourth PRACH occasion sets, or in other words, there is a correspondence between each first index value and M / N fourth PRACH occasion sets. Based on this correspondence, the UE can determine the M / N fourth PRACH occasion sets corresponding to the first index value, and these M / N fourth PRACH occasion sets constitute the third PRACH occasion set.
[0592] In scheme B-2-2, the first object set is the third PRACH occasion set, the second object set is the first PRACH occasion set, and the third object is a PRACH occasion. The third PRACH occasion set includes M PRACH occasions. The value v of the first index includes N values, and each value of the first index is associated with M / N PRACH occasions; in other words, there is a correspondence between each value of the first index and M / N PRACH occasions. Based on this correspondence, the UE can determine the M / N PRACH occasions corresponding to the value of the first index, and these M / N PRACH occasions constitute the first PRACH occasion set.
[0593] For example, in scheme D, the first object set is the second preamble set, the second object set is the first preamble set, and the third object is a preamble. The second preamble set includes M preambles. The value v of the first index includes N values, and each value of the first index is associated with M / N preambles; in other words, there is a correspondence between each value of the first index and M / N preambles. Based on this correspondence, the UE can determine the M / N preambles corresponding to the value of the first index, and these M / N preambles constitute the first preamble set.
[0594] In some implementations, if M is greater than N, then the values of the first mod(M,N) first indices are associated. A third object, and the values of the first index of the next N-mod(M,N) objects are associated. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object.
[0595] For example, the range of the value v of the first index is: v = 0, 1, ..., N-1;
[0596] The range of values for the number m of the M third objects is: m = 0, 1, ..., M-1;
[0597] In some embodiments, the values of the first mod(M,N) first indices are associated A third object, and the values of the first index of the next N-mod(M,N) objects are associated. A third object.
[0598] For example,
[0599] When 0 ≤ v ≤ mod(M, N) - 1, the range of values for the index of the third object associated with the value v of the first index is:
[0600] When mod(M,N)≤v≤N-1, the range of values for the index of the third object associated with the value v of the first index is:
[0601] In some embodiments, the values of the first N-1 first indices are associated A third object, the value of the last one with the first index is related. A third object.
[0602] For example,
[0603] When 0 ≤ v ≤ N-2, the range of values for the index of the third object associated with the value v of the first index is:
[0604] When v = N-1, the range of values for the index of the third object associated with the value v of the first index is:
[0605] In some embodiments, the values of the first N-1 first indices are associated A third object, the value of the last one with the first index is related. A third object
[0606] For example,
[0607] When 0 ≤ v ≤ N-2, the range of values for the index of the third object associated with the value v of the first index is:
[0608] When v = N-1, the range of values for the index of the third object associated with the value v of the first index is:
[0609] For example, in scheme B-1, the first object set is the second PRACH occasion set, the second object set is the first PRACH occasion set, the third object is a PRACH occasion, and the second PRACH occasion set includes M PRACH occasions. The value v of the first index includes N values, and the values of the first mod(M,N) first indices are associated... For each PRACH occasion, the values of the first index are associated with the following N-mod(M,N) indexes. A PRACH occasion; or, the values of the first N-1 first indices are related. For each PRACH occasion, the value of the last index is related to... A PRACH occasion; or, the values of the first N-1 first indices are related. For each PRACH occasion, the value of the last index is related to... There are several PRACH occasions. Based on this correspondence, the UE can determine the several PRACH occasions corresponding to the value of the first index, and these several PRACH occasions constitute the first PRACH occasion set.
[0610] For example: For scheme B-2:
[0611] In scheme B-2-1, the first object set is the second PRACH occasion set, the second object set is the third PRACH occasion set, the third object set is the fourth PRACH occasion set, and the second PRACH occasion set includes M fourth PRACH occasion sets. The value v of the first index includes N values, and the values of the first mod(M,N) first indices are associated. The fourth PRACH occasion set, and the values of the last N-mod(M,N) first indices are associated. The fourth PRACH occasion set; or, the values of the first N-1 first indices are associated. The fourth PRACH occasion set, the value of the last one with the first index is associated. The fourth PRACH occasion set; or, the values of the first N-1 first indices are associated. The fourth PRACH occasion set, the value of the last one with the first index is associated. There is a fourth PRACH occasion set. Based on this correspondence, the UE can determine several fourth PRACH occasion sets corresponding to the value of the first index, and these several fourth PRACH occasion sets constitute the third PRACH occasion set.
[0612] In scheme B-2-2, the first object set is the third PRACH occasion set, the second object set is the first PRACH occasion set, and the third object is a PRACH occasion. The third PRACH occasion set includes M PRACH occasions. The value v of the first index includes N values, and the values of the first mod(M,N) first indices are associated. For each PRACH occasion, the values of the first index are associated with the following N-mod(M,N) indexes. A number of PRACHoccasions; or, the values of the first N-1 first indices are associated. For each PRACH occasion, the value of the last index is related to... A PRACH occasion; or, the values of the first N-1 first indices are related. For each PRACH occasion, the value of the last index is related to... A PRACH occasion. Based on this correspondence, the UE can determine several PRACH occasions corresponding to the value of the first index, and these several PRACH occasions constitute the first PRACH occasion set.
[0613] For example, in scheme D, the first object set is the second preamble set, the second object set is the first preamble set, the third object is a preamble, and the second preamble set includes M preambles. The value v of the first index includes N values, and the values of the first mod(M,N) first indices are related. The values of the first index of the next N-mod(M,N) preambles are associated. A preamble; or, the values of the first N-1 indices are related. A preamble, the value of the last one at the first index is related. A preamble; or, the values of the first N-1 indices are related. A preamble, the value of the last one at the first index is related. A preamble. Based on this correspondence, the UE can determine several preambles corresponding to the value of the first index, and these preambles constitute the first preamble set.
[0614] In some implementations, if M is less than N, then the third object is associated with at least one value of a first index, wherein the first mod(N,M) of the M third objects are associated with... The value of the first index is used to associate the following M-mod(N,M) third objects. The value of the first index.
[0615] For example, the range of the value v of the first index is: v = 0, 1, ..., N-1;
[0616] The range of values for the number m of the M third objects is: m = 0, 1, ..., M-1;
[0617] When 0 ≤ m ≤ mod(N, M) - 1, the range of values for the index v of the first index associated with the value m of the third object is:
[0618] When mod(N,M)≤m≤M-1, the range of values for the index v of the first index associated with the value m of the third object is:
[0619] For example, in scheme B-1, the first object set is the second PRACH occasion set, the second object set is the first PRACH occasion set, the third object is a PRACH occasion, and the second PRACH occasion set includes M PRACH occasions. The first index v has N possible values, and the first mod(N,M) PRACH occasions are associated among the M PRACH occasions. The value of the first index, and the association of the next M-mod(N,M) PRACH occasions. The value of the first index is determined. Based on this correspondence, the UE can determine the PRACH occasion corresponding to the value of the first index, and this PRACH occasion constitutes the first PRACH occasion set.
[0620] For example: For scheme B-2:
[0621] In scheme B-2-1, the first object set is the second PRACH occasion set, the second object set is the third PRACH occasion set, and the third object set is the fourth PRACH occasion set. The second PRACH occasion set includes M fourth PRACH occasion sets. The first index v has N possible values, and the first mod(N,M) fourth PRACH occasion sets are associated with each other. The value of the first index is associated with the following M-mod(N,M) fourth PRACH occasion sets. The value of the first index is determined. Based on this correspondence, the UE can determine the fourth PRACH occasion set corresponding to the value of the first index. This fourth PRACH occasion set constitutes the third PRACH occasion set.
[0622] In scheme B-2-2, the first object set is the third PRACH occasion set, the second object set is the first PRACH occasion set, and the third object is a PRACH occasion. The third PRACH occasion set includes M PRACH occasions. The first index v has N possible values, and the first mod(N,M) PRACH occasions are associated among the M PRACH occasions. The value of the first index, and the association of the next M-mod(N,M) PRACH occasions. The value of the first index is determined. Based on this correspondence, the UE can determine the PRACH occasion corresponding to the value of the first index, and this PRACH occasion constitutes the third PRACH occasion set.
[0623] For example, in scheme D, the first object set is the second preamble set, the second object set is the first preamble set, the third object is a preamble, and the second preamble set includes M preambles. The first index v has N possible values, and the first mod(N,M) preambles among the M preambles are associated. The value of the first index is used to associate the following M-mod(N,M) preambles. The value of the first index is determined. Based on this correspondence, the UE can determine the preamble corresponding to the value of the first index, and this preamble constitutes the first PRACH occasion set.
[0624] In some implementations, the UE does not expect the total number of values (N) of the first index to be greater than M, or the UE behavior is undefined when the total number of values (N) of the first index is greater than M.
[0625] Option D: Determine a first preamble set based on the first index and the second preamble set, wherein the second preamble set includes at least one preamble, the first preamble set includes at least one preamble, and the first preamble set is a subset of the second preamble set, wherein the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and the first PRACH occasion set.
[0626] In some implementations, the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and a first PRACH occasion set, including any of the following:
[0627] The second preamble set is the third preamble set;
[0628] Alternatively, the second preamble set is determined based on at least one third preamble set, which is associated with at least one PRACH occasion in the first PRACH occasion set;
[0629] The third preamble set is determined according to a pre-agreed agreement;
[0630] Alternatively, the third preamble set can be determined based on the second system message;
[0631] Alternatively, the third preamble set may be determined based on the second system message and the SSB index.
[0632] In some implementations, as shown in Figure 15(a), the third preamble set is determined according to a pre-agreed agreement. In some implementations, X preambles are defined for each PRACH occasion, where X is a pre-agreed positive integer. For example, X = 64.
[0633] The UE determines a first PRACH occasion set based at least on the first index, wherein the first PRACH occasion set includes at least one PRACH occasion. In these embodiments, each PRACH occasion is associated with the third preamble set.
[0634] The UE determines the second preamble set as the third preamble set;
[0635] A first preamble set is determined based at least on the first index, wherein the first preamble set is a subset of the second preamble set.
[0636] That is, the UE randomly selects a PRACH occasion from the first PRACH occasion set; the UE randomly selects a preamble from the first preamble set;
[0637] The UE transmits the selected preamble on the selected PRACH occasion. Note that in these embodiments, the UE independently determines the first preamble set and the first PRACH occasion set, and the two are not necessarily related.
[0638] In some implementations, as shown in FIG15(b), the third preamble set is determined based on a second system message. In some implementations, the second system message includes a RACH-ConfigCommon->totalNumberOfRA-Preambles field, indicating the total number of preambles used for contention- and non-contention-based random access on a PRACH occasion. However, it does not include preambles used for other purposes (e.g., preambles used for SI requests).
[0639] The first preamble set includes one or more of the following preamble types: Group Apreamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0640] As can be seen, in the embodiment shown in Figure 15(a), the third preamble set includes at least one of Group Apreamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0641] Similar to Figure 15(a), in these embodiments, the UE independently determines the first preamble set and the first PRACHoccasion set, which are not necessarily related.
[0642] In some implementations, as shown in FIG15(c), the third preamble set is determined according to a second system message. In some implementations, the second system message includes at least one of the fields totalNumberOfRA-Preambles, CB-PreamblesPerSSB, and numberOfRA-PreamblesGroupA, wherein the CB-PreamblesPerSSB field indicates the number R of competition-based preambles, and the numberOfRA-PreamblesGroupA field indicates the number of competition-based preambles belonging to group A.
[0643] As can be seen, in these embodiments, the third preamble set includes any one of Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0644] In some implementations, as shown in Figures 15(d) and (e), the third preamble set is determined based on the second system message and the SSB index.
[0645] RACH-ConfigCommon->ssb-perRACH-OccasionAndCB-PreamblesPerSSB specifies the number N of SSBs associated with each PRACH occasion (corresponding to ssb-perRACH-Occasion).
[0646] If N ≥ 1, then N SS / PBCH blocks will be mapped to one valid PRACH occasion. For example, a value of eight for N (i.e., 8) means that 8 SSBs are associated with one PRACH occasion. This maps N blocks on a PRACH resource to 1 valid PRACH occasion. Each preamble is divided into N equal parts and associated with a specific SS / PBCH block.
[0647] In some implementations, as shown in FIG15(d), the third preamble set is determined based on a second system message and an SSB index, wherein the second system message includes the totalNumberOfRA-Preambles field and / or the ssb-perRACH-OccasionAndCB-PreamblesPerSSB field.
[0648] The UE segments the preamble set indicated by the totalNumberOfRA-Preambles field based on the parameter N indicated by the ssb-perRACH-OccasionAndCB-PreamblesPerSSB field, and obtains the third preamble set determined by the given SSB index.
[0649] In these embodiments, the third preamble set includes at least one of Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble. Furthermore, the first preamble set also includes at least one of Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0650] In some implementations, as shown in FIG15(e), the third preamble set is determined based on a second system message and an SSB index, wherein the second system message includes at least one of the fields ssb-perRACH-OccasionAndCB-PreamblesPerSSB, totalNumberOfRA-Preambles, CB-PreamblesPerSSB, and numberOfRA-PreamblesGroupA.
[0651] The UE segments the preamble set indicated by at least one of the fields totalNumberOfRA-Preambles, CB-PreamblesPerSSB, and numberOfRA-PreamblesGroupA based on the parameter N indicated by the ssb-perRACH-OccasionAndCB-PreamblesPerSSB field, and obtains a third preamble set determined by a given SSBindex.
[0652] In these embodiments, the third preamble set includes one of Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble. Furthermore, the first preamble set also includes one of Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0653] In some implementations, the second preamble set is a third preamble set. It can be understood that "the second preamble set is a third preamble set, wherein the third preamble set is determined based on the second system message; or, the third preamble set is determined based on the second system message and the SSB index" can be equivalently expressed as: the second preamble set is determined based on the second system message; or, the second preamble set is determined based on the second system message and the SSB index.
[0654] In other embodiments, the second preamble set is determined based on at least one third preamble set, which is associated with at least one PRACH occasion in the first PRACH occasion set.
[0655] like Figure 16 As shown, the terminal determines at least one PRACH Hoccasion based on a first PRACH occasion set, with each PRACH occasion associated with a third preamble set; the terminal then determines a second preamble set based on the aforementioned at least one third preamble set. For example, in... Figure 16 In the illustrated embodiment, the second preamble set includes all of the aforementioned third preamble sets.
[0656] In some embodiments, the third preamble set includes one of Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble. Furthermore, the first preamble set also includes one of Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0657] In other embodiments, the third preamble set includes at least one of Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble. Furthermore, the first preamble set also includes at least one of Group Apreamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0658] Note that scheme D has the following form: A second object set is determined based on the first index and the first object set, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set. In scheme D, the first object set is a second preamble set, the second object set is a first preamble set, and the third object is a preamble.
[0659] Similar to scheme B-1, scheme D also has multiple implementation methods, as described in schemes E-1 and E-2 above. The description of scheme B-1 above also applies to scheme D. Specifically, replacing the first object set with the second PRACH Hoccasion set in scheme B-1 and the second preamble set in scheme D only requires replacing the second object set with the first PRACH occasion set in scheme B-1 and the first preamble set in scheme D, and replacing the third object with the PRACH occasion set in scheme B-1 and the preamble set in scheme D.
[0660] In some implementations, the first preamble set includes one or more of the following preamble types: Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0661] In some implementations, the second preamble set includes one or more of the following preamble types: Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0662] In some implementations, within the second preamble set, Group A preamble type corresponds to M1 preambles, Group B preamble type corresponds to M2 preambles, and non-contested preambles correspond to M3 preambles. The indices of the M1 preambles associated with Group A preamble type are: S1+k, where k = 0, 1, ..., M1-1; the indices of the M2 preambles associated with Group B preamble type are: S2+k, where k = 0, 1, ..., M2-1; and the indices of the M3 preambles associated with non-contested preamble type are: S3+k, where k = 0, 1, ..., M3-1.
[0663] In some implementations, S1, S2, and S3 are determined through high-level configuration; in other implementations, S1, S2, and S3 are determined through preset rules, which may include, but are not limited to, S1 = 0, S2 = S1 + M1, and S3 = S2 + M2.
[0664] Figure 14 This is a second schematic flowchart of the random access method provided in this application embodiment. This random access method can be applied to network devices (including but not limited to base stations or satellite access network devices), such as... Figure 14 As shown, the random access method includes the following steps:
[0665] Step 1401: Receive the preamble sent by the UE.
[0666] Step 1402: Determine at least one of the following information based on the preamble and / or the PRACH occasion in which the preamble is located: a first index, a second index, the interval in which the UE is located, and the wavelet information related to the UE; and / or determine the transmission or reception of a first channel or a first signal, wherein the first channel is at least one of PDCCH, PDSCH, PUSCH, and PUCCH, and the first signal is at least one of DMRS, PT-RS, CSI-RS, PRS, and SRS.
[0667] The network device receives a preamble sent by the UE, wherein the preamble sent by the UE belongs to a first preamble set, and the PRACH occasion in which the preamble sent by the UE belongs to a first PRACH occasion set. The scheme by which the UE determines the first PRACH occasion set and / or the first preamble set based on a first index can be referred to the aforementioned method. Figure 6 Related descriptions.
[0668] The network device determines at least one of the following information based on the received preamble and / or the PRACHocccasion in which the preamble is located: a first index, a second index, the interval in which the UE is located, and the wavelet information related to the UE, and / or determines the transmission or reception of a first channel or a first signal, wherein the first channel is at least one of PDCCH, PDSCH, PUSCH, and PUCCH, and the first signal is at least one of DMRS, PT-RS, CSI-RS, PRS, and SRS.
[0669] The determination of the transmission or reception of the first channel or the first signal includes, but is not limited to: the spatial relationship of the transmission (including transmission or reception) of the first channel or the first signal, beam parameters (including but not limited to beamwidth, beam angle, etc.), filter parameters, etc.
[0670] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, the timing information of the SSB, and the SSB index; wherein the second index is associated with at least one of the UE's position and the wave position information associated with the UE.
[0671] In some implementations, the second index is associated with at least one of the following: the location of the UE and waveform information associated with the UE, including at least one of the following:
[0672] The second index is at least related to the location of the UE, including: the second index being a number of a first region, wherein the UE belongs to the first region; or, the second index being a number of a first reference point, wherein the first reference point is related to the location of the UE;
[0673] The second index is at least related to the wave position information associated with the UE, including: the second index is the number of the first wave position, wherein the UE belongs to the first wave position.
[0674] It should be noted that the second index mentioned above is at least related to the UE's location, as can be seen from the previous description. Figure 6 The description of scheme A-1 in the relevant description.
[0675] It should be noted that the aforementioned second index is at least related to the waveform information associated with the UE, as can be referred to in the preceding text. Figure 6 The description of scheme A-2 in the relevant description.
[0676] Corresponding to scheme A-1:
[0677] 1) In some implementations, the second index is the number of the first region, wherein the UE belongs to the first region.
[0678] In some implementations, the first region is determined based on a second index and network parameters.
[0679] In some implementations, determining the first region based on the second index and network parameters includes: determining at least one second region based on the network parameters, wherein, in the case of multiple second regions, any two second regions do not overlap; and determining a first region based on the second index and the at least one second region, wherein the first region is the second region where the UE's location is situated. However, in the case where only one second region is determined based on the network parameters, the first region is the second region determined based on the network parameters.
[0680] 2) In some implementations, the second index is the number of the first reference point, wherein the first reference point is related to the position of the UE.
[0681] In some implementations, the first reference point is determined based on the second index and network parameters.
[0682] In some implementations, determining the first reference point based on the second index and network parameters includes: determining at least one second reference point based on the network parameters; and determining a first reference point based on the second index and the at least one second reference point, wherein the first reference point is the second reference point among the at least one second reference point that is closest to the UE. However, in the case where only one second reference point is determined based on the network parameters, the first reference point is the second reference point determined based on the network parameters.
[0683] Corresponding to scheme A-2: the second index is the number of the first wave position, wherein the UE belongs to the first wave position.
[0684] In some implementations, the first wave position is determined based on the second index and network parameters.
[0685] In some implementations, determining the first wave position based on the second index and network parameters includes: determining at least one second wave position based on the network parameters, wherein, in the case of multiple second wave positions, any two of the multiple second wave positions do not overlap; and determining a first wave position based on the second index and the at least one second wave position, wherein the first wave position is the second wave position to which the UE belongs. However, in the case where only one second wave position is determined based on the network parameters, the first wave position is the second wave position determined based on the network parameters.
[0686] In some implementations, at least one of the first region, the first reference point, and the first wave position is determined based on a second index and network parameters; wherein the network parameters include at least one of the following:
[0687] Reference position, which is used to determine the center point of the topological region;
[0688] The first distance is used to determine the distance related to the topological region;
[0689] A first number, the first number being used to determine the total number of second regions or second reference points or second wave positions in the topological region;
[0690] The first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system.
[0691] The first parameter is used to determine the reference coordinate system.
[0692] In some implementations, the network parameters are related to the SSB;
[0693] Alternatively, the network parameters may be cell-related;
[0694] Alternatively, the network parameters are associated with a set of SSBs, wherein the set of SSBs includes at least one SSB within a half-frame.
[0695] In some implementations, the topology of the second region or the second wavelength is protocol-defined or network-configured, and the topology of the second region or the second wavelength is related to the first number.
[0696] In some implementations, the location of the second reference point is agreed upon by the protocol or configured by the network, and the location of the second reference point is related to the first number.
[0697] In some implementations, the first angle is agreed upon in the protocol.
[0698] In some implementations, the coordinate axes of the topological region are determined to be the coordinate axes of the reference coordinate system.
[0699] In some implementations, the reference coordinate system is agreed upon by a protocol; the reference coordinate system is at least one of the following: a ground coordinate system with the x-axis pointing to latitude or longitude, a ground coordinate system with the x-axis pointing to the projection of the U-axis or V-axis of the UV-plane onto the ground, or a UV-plane coordinate system.
[0700] It should be noted that the network parameters mentioned above can be referred to in the preceding text. Figure 6 Related descriptions.
[0701] In some implementations, the DL wide beam on the network device side may completely cover the N second regions, or the DL wide beam may partially overlap with the N second regions; this application does not impose any restrictions on this.
[0702] In some implementations, the UL narrow beam on the network device side may cover exactly the first region or may cover multiple second regions, and this application does not impose any restrictions on this.
[0703] In some implementations, a first index may be associated with a narrow beam, or multiple first indices may be associated with a narrow beam. For example, as Figure 17 As shown, the first index numbered #0 is associated with narrow beam #0, the first indices numbered #1 and #2 are associated with narrow beam #1, the first indices numbered #3 and #4 are associated with narrow beam #2, and the first indices numbered #5 and #6 are associated with narrow beam #3.
[0704] In some implementations, the first index associated with different narrow beams can be completely different, or they can overlap. For example: Figure 18 As shown, narrow beam #0 is associated with the first index numbered #0, #1, #2, #3, and narrow beam #1 is associated with the first index numbered #0, #4, #5, #6.
[0705] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, SSB timing information, and the SSB index, including:
[0706] The first index is the second index (refer to the relevant description of the aforementioned scheme A-3);
[0707] Alternatively, the first index can be determined based on the second index and the SSB index (refer to the relevant description of the aforementioned scheme A-4);
[0708] Alternatively, the first index can be determined based on the timing information of the second index and the SSB (refer to the relevant description of the aforementioned scheme A-5);
[0709] Alternatively, the first index can be determined based on the timing information of the second index, the SSB index, and the SSB (refer to the relevant description of the aforementioned scheme A-6).
[0710] In some implementations, the preamble belongs to a first preamble set, and / or the PRACH occasion in which the preamble is located belongs to a first PRACH occasion set;
[0711] The step of determining the first index based on the preamble and / or the PRACH occasion in which the preamble is located includes:
[0712] The first index corresponding to the first PRACH occasion set is determined based on the second PRACH occasion set, wherein the association between the first index and the first PRACH occasion set includes any of the following:
[0713] Based on the first index and the second PRACH occasion set, a first PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set (refer to the description of the aforementioned scheme B-1).
[0714] A third PRACH occasion set is determined based on the first index and the second PRACH occasion set, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; a first PRACH occasion set is determined based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set includes at least one PRACH occasion set, and the first PRACH occasion set is a subset of the third PRACH occasion set (refer to the description of the aforementioned scheme B-2);
[0715] The second PRACH occasion set is determined based on at least one of the first system message / first higher-layer signaling, SSB index, and SSB timing information (refer to the description of the aforementioned scheme C);
[0716] And / or, determine the first index corresponding to the first preamble set based on the second preamble set, wherein the association between the first index and the first preamble set includes:
[0717] A first preamble set is determined based on the first index and the second preamble set, wherein the second preamble set includes at least one preamble, the first preamble set includes at least one preamble, and the first preamble set is a subset of the second preamble set, wherein the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and the first PRACH occasion set (refer to the description of the aforementioned scheme D).
[0718] In some implementations, the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and a first PRACH occasion set, including (refer to the description of the aforementioned scheme C):
[0719] The second preamble set is the third preamble set;
[0720] Alternatively, the second preamble set is determined based on at least one third preamble set, which is associated with at least one PRACH occasion in the first PRACH occasion set;
[0721] The third preamble set is determined according to a pre-agreed agreement;
[0722] Alternatively, the third preamble set can be determined based on the second system message;
[0723] Alternatively, the third preamble set may be determined based on the second system message and the SSB index.
[0724] In some implementations, the second preamble set is determined based on at least one of the second system message and the first PRACHoccasion set, including any of the following:
[0725] The second preamble set is determined based on the second system message;
[0726] The second preamble set is determined based on the second system message and the first PRACH occasion set.
[0727] In some implementations, the second preamble set is determined based on a second system message. The UE determines a preamble associated with a PRACH occasion based on the second system message, and constructs the second preamble set by including all preambles associated with PRACH occasions in the second PRACH occasion set. The second PRACH occasion set is determined based on a first system message / first higher-layer signaling and the SSB index (refer to the aforementioned scheme C-2). In some implementations, the second system message includes the RACH-ConfigCommon->totalNumberOfRA-Preambles field, which indicates the total number of preambles used for contention-free and non-contention-free random access on a PRACH occasion. However, it does not include preambles used for other purposes (e.g., preambles used for SI requests).
[0728] In some implementations, the second preamble set is determined based on a second system message and a first PRACH Hoccasion set. The UE determines a preamble associated with a PRACH occasion based on the second system message, and constructs the second preamble set from all preambles associated with PRACH occasions in the first PRACH occasion set. The determination of the first PRACH occasion set refers to the aforementioned scheme B. In some implementations, the second system message includes the RACH-ConfigCommon->totalNumberOfRA-Preambles field, which indicates the total number of preambles used for contention-free and non-contention-free random access on a PRACH occasion. However, it does not include preambles used for other purposes (e.g., preambles used for SI requests).
[0729] In some implementations, a second object set is determined based on the first index and the first object set, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set.
[0730] In some implementations, the first object set is a second PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a PRACH occasion.
[0731] In some implementations, the first object set is a second PRACH occasion set, the second object set is a third PRACH occasion set, and the third object set is a fourth PRACH occasion set.
[0732] In some implementations, the first object set is a third PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a third PRACH occasion.
[0733] In some implementations, the first object set is a second preamble set, the second object set is a first preamble set, and the third object is a preamble.
[0734] Based on the first index and the first object set, a second object set is determined, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set, including any of the following:
[0735] The correspondence between the value of the first index and at least one third object in the first object set is determined according to a pre-agreed agreement or high-level configuration; based on the correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index (refer to the above scheme E-1);
[0736] A first correspondence is determined between the value of the first index and at least one third object set in the first object set; based on the first correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index (refer to scheme E-2 above), wherein the value v of the first index has N different values, and the first object set includes M third objects; the first correspondence satisfies at least one of the following:
[0737] If M equals N, then there is a one-to-one mapping relationship between the N values of the first index and the M third objects, where M and N are positive integers;
[0738] If M / N is an integer, then the value of each first index is associated with M / N third objects;
[0739] If M is greater than N, then the values of the first mod(M,N) first indices are related. A third object, and the values of the first index of the next N-mod(M,N) objects are associated. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object;
[0740] If M is less than N, then a third object is associated with at least one value of the first index, where the first mod(N,M) of the M third objects are associated with The value of the first index is used to associate the following M-mod(N,M) third objects. The value of the first index.
[0741] In some implementations, if the first index is associated with at least one PRACH occasion, the time-domain resources of the at least one PRACH occasion are the same.
[0742] In some implementations, the first preamble set includes one or more of the following preamble types: Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0743] In some implementations, the second preamble set includes one or more of the following preamble types: Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0744] In some implementations, the spatial relationship for transmitting the first channel or the first signal can also be described as spatial filtering information or beam information, etc. Based on at least one of the following: a first index, a second index, the interval where the UE is located, and beam information related to the UE, the spatial relationship for transmitting the first channel or the first signal is determined. Furthermore, the network device transmits the first channel or the first signal based on this spatial relationship.
[0745] It should be noted that, for the uplink first channel or first signal, the network device transmits and receives the first channel or first signal based on a defined spatial relationship. For the downlink first channel or first signal, the network device transmits the first channel or first signal based on a defined spatial relationship.
[0746] The technical solutions of this application propose multiple detailed solutions for determining a first index based on at least one of SSB timing information, SSB index, UE location, and UE-related beam information, and for determining the PRACH occasion and preamble used for the UE random access procedure based on at least one of the SSB timing information, SSB index, and first index. Thus, if the network device receives the PRACH sent by the UE using a wide beam, the network device can prepare to identify which narrow beam (i.e., satellite beam) coverage area the UE is located in based on the PRACH occasion and preamble used in the UE random access procedure. If the network device receives the PRACH sent by the UE using a narrow beam, then based on the PRACH occasion and preamble used in the UE random access procedure, the network device and the UE reach a consensus on which narrow beams the network device covers for receiving PRACH in which time domain locations. In addition, regarding the uplink and downlink beam coupling assumption of network devices (i.e., at any given time, the uplink and downlink beams of the network devices adopt the same spatial relationship, and both adopt the same beamwidth and beam pointing), the technical solution of this application also proposes a simple and effective solution for determining the PRACH occasion based on the time-domain characteristics of general control signals / channels (including but not limited to SSB, CORESET0 / SIB1, SIB19).
[0747] Figure 19 This is a schematic diagram of the structural composition of the random access device provided in the embodiments of this application. Figure 1 Applied to UE, such as Figure 19 As shown, the random access device includes:
[0748] The first determining unit 1901 is configured to determine at least a first PRACH occasion set and / or a first preamble set based on a first index, wherein the first PRACH occasion set includes at least one PRACH occasion, and the first preamble set includes at least one preamble; the at least one PRACH occasion and / or the at least one preamble are used for the UE's random access procedure.
[0749] Wherein, the first index is related to the second index, or the first index is related to at least one of the second index, the timing information of the SSB, and the SSB index; wherein, the second index is related to at least one of the UE's position and the wave position information related to the UE.
[0750] In some implementations, the second index is at least related to the location of the UE, including: the second index being a number of a first region, wherein the UE belongs to the first region; or, the second index being a number of a first reference point, wherein the first reference point is related to the location of the UE;
[0751] The second index is at least related to the wave position information associated with the UE, including: the second index is the number of the first wave position, wherein the UE belongs to the first wave position.
[0752] In some implementations, the first determining unit 1901 is configured to determine at least one of the first region and the first reference point based on the location of the UE and network parameters.
[0753] And / or, the first wavelet is determined based on the wavelet information and network parameters related to the UE;
[0754] The network parameters include at least one of the following:
[0755] Reference position, which is used to determine the center point of the topological region;
[0756] The first distance is used to determine the distance related to the topological region;
[0757] A first number, the first number being used to determine the total number of second regions or second reference points or second wave positions in the topological region;
[0758] The first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system.
[0759] The first parameter is used to determine the reference coordinate system.
[0760] In some implementations, the network parameters are related to the SSB;
[0761] Alternatively, the network parameters may be cell-related;
[0762] Alternatively, the network parameters are associated with a set of SSBs, wherein the set of SSBs includes at least one SSB within a half-frame.
[0763] In some implementations, determining the first region based on the UE's location and network parameters includes: determining at least one second region based on the network parameters, wherein, in the case of multiple second regions, any two second regions do not overlap; and determining the first region based on the UE's location and the at least one second region, wherein the first region is the second region to which the UE belongs.
[0764] Determining the first reference point based on the UE's location and network parameters includes: determining at least one second reference point based on the network parameters; and determining a first reference point based on the UE's location and the at least one second reference point, wherein the first reference point is the second reference point among the at least one second reference point that is closest to the UE.
[0765] Determining the first wave position based on wave position information and network parameters related to the UE includes: determining at least one second wave position based on network parameters, wherein, in the case of multiple second wave positions, any two of the multiple second wave positions do not overlap; determining the first wave position based on the location of the UE and the at least one second wave position, wherein the first wave position is the second wave position to which the UE belongs.
[0766] In some implementations, the first determining unit 1901 is used for at least one of the following:
[0767] The topology of the second region or the second wavelength position is determined by protocol agreement or network configuration, and the topology of the second region or the second wavelength position is related to the first number.
[0768] The location of the second reference point is determined by protocol agreement or network configuration, and the location of the second reference point is related to the first number.
[0769] The first angle is determined by agreement;
[0770] The coordinate axes of the topological region are determined to be the coordinate axes of the reference coordinate system;
[0771] The reference coordinate system is determined by agreement.
[0772] The reference coordinate system is at least one of the following: a ground coordinate system with the x-axis pointing to latitude or longitude, a ground coordinate system with the x-axis pointing to the projection of the U-axis or V-axis of the UV-plane onto the ground, or a UV-plane coordinate system.
[0773] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, SSB timing information, and the SSB index, including:
[0774] The first index is the second index;
[0775] Alternatively, the first index may be determined based on the second index and the SSB index;
[0776] Alternatively, the first index may be determined based on the timing information of the second index and the SSB;
[0777] Alternatively, the first index may be determined based on the timing information of the second index, the SSB index, and the SSB.
[0778] In some implementations, the first determining unit 1901 is configured to determine a first PRACH occasion set based at least on the first index, including any of the following:
[0779] Based on the first index and the second PRACH occasion set, a first PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set;
[0780] A third PRACH occasion set is determined based on the first index and the second PRACH occasion set, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; a first PRACH occasion set is determined based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set includes at least one PRACH occasion set, and the first PRACH occasion set is a subset of the third PRACH occasion set;
[0781] The second PRACH occasion set is determined based on at least one of the first system message / first higher-layer signaling, SSB index, and SSB timing information;
[0782] And / or, at least based on the first index, determining a first preamble set includes: determining a first preamble set based on the first index and a second preamble set, wherein the second preamble set includes at least one preamble, the first preamble set includes at least one preamble, and the first preamble set is a subset of the second preamble set, wherein the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and the first PRACH occasion set.
[0783] In some implementations, the second PRACH occasion set is determined based on the first system message / first higher-layer signaling;
[0784] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling and the SSB index;
[0785] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling, the SSB index, and the timing information of the SSB.
[0786] In some implementations, the second preamble set is determined based on at least one of a pre-agreed upon agreement, a second system message, an SSB index, and a first PRACH occasion set, including:
[0787] The second preamble set is the third preamble set;
[0788] Alternatively, the second preamble set is determined based on at least one third preamble set, which is associated with at least one PRACH occasion in the first PRACH occasion set;
[0789] The third preamble set is determined according to a pre-agreed agreement;
[0790] Alternatively, the third preamble set can be determined based on the second system message;
[0791] Alternatively, the third preamble set may be determined based on the second system message and the SSB index.
[0792] In some implementations, the first determining unit 1901 is configured to determine a second object set based on the first index and the first object set, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set;
[0793] Wherein, the first object set is a second PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a PRACH occasion; or, the first object set is a second PRACH occasion set, the second object set is a third PRACH occasion set, and the third object is a fourth PRACH occasion set; or, the first object set is a third PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a third PRACH occasion; or, the first object set is a second preamble set, the second object set is a first preamble set, and the third object is a preamble.
[0794] Including any of the following:
[0795] The correspondence between the value of the first index and at least one third object in the first object set is determined according to a pre-agreed agreement or high-level configuration; based on the correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index;
[0796] A first correspondence is established between the value of the first index and at least one third object set in the first object set; based on the first correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index, wherein the value v of the first index has N different values, and the first object set includes M third objects; the first correspondence satisfies at least one of the following:
[0797] If M equals N, then there is a one-to-one mapping relationship between the N values of the first index and the M third objects, where M and N are positive integers;
[0798] If M / N is an integer, then the value of each first index is associated with M / N third objects;
[0799] If M is greater than N, then the values of the first mod(M,N) first indices are related. A third object, and the values of the first index of the next N-mod(M,N) objects are associated. A third object; or, the values of the first N-1 first indices are related. The third object, the value of the last first index is associated with M-(N-1)× A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object;
[0800] If M is less than N, then a third object is associated with at least one value of the first index, where the first mod(N,M) of the M third objects are associated with The value of the first index is used to associate the following M-mod(N,M) third objects. The value of the first index.
[0801] In some implementations, if the first index is associated with at least one PRACH occasion, the time-domain resources of the at least one PRACH occasion are the same.
[0802] In some implementations, the first preamble set includes one or more of the following preamble types: Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0803] In some implementations, for a PRACH occasion, the PRACH occasion is not a valid PRACH occasion if a first condition is not met, wherein the first condition is that the PRACH occasion completely overlaps with a first temporal resource set.
[0804] Alternatively, for a PRACH occasion, if the PRACH occasion completely or partially overlaps with a time-domain resource outside the first time-domain resource set, then the PRACH occasion is not a valid PRACH occasion.
[0805] The first time-domain resource set includes the time-domain resources corresponding to the second channel / signal transmission. The second channel / signal includes at least one of the following: SSB, PDCCH related to Type0-PDCCH CSS, PDCCH related to Type0A-PDCCH CSS, and PDSCH carrying system messages.
[0806] Those skilled in the art should understand that Figure 19 The functions of each unit in the random access device shown can be understood by referring to the relevant description of the aforementioned method. Figure 19 The functions of each unit in the random access device shown can be implemented by a program running on a processor or by specific logic circuits.
[0807] Figure 20 This is a second schematic diagram of the structural composition of the random access device provided in this application embodiment, applied to network devices, such as... Figure 20 As shown, the random access device includes:
[0808] Receiving unit 2001 is used to receive the preamble sent by the UE;
[0809] The second determining unit 2002 is configured to determine at least one of the following information based on the preamble and / or the PRACHocccasion in which the preamble is located: a first index, a second index, the interval in which the UE is located, and the wavelet information related to the UE, and / or to determine the transmission or reception of a first channel or a first signal, wherein the first channel is at least one of PDCCH, PDSCH, PUSCH, and PUCCH, and the first signal is at least one of DMRS, PT-RS, CSI-RS, PRS, and SRS.
[0810] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, the timing information of the SSB, and the SSB index; wherein the second index is associated with at least one of the UE's position and the wave position information associated with the UE.
[0811] In some implementations, the second index is associated with at least one of the following: the location of the UE and waveform information associated with the UE, including at least one of the following:
[0812] The second index is at least related to the location of the UE, including: the second index being a number of a first region, wherein the UE belongs to the first region; or, the second index being a number of a first reference point, wherein the first reference point is related to the location of the UE;
[0813] The second index is at least related to the wave position information associated with the UE, including: the second index is the number of the first wave position, wherein the UE belongs to the first wave position.
[0814] In some implementations, the second determining unit 2002 is used to determine at least one of the first region, the first reference point, and the first wave position based on the second index and network parameters;
[0815] The network parameters include at least one of the following:
[0816] Reference position, which is used to determine the center point of the topological region;
[0817] The first distance is used to determine the distance related to the topological region;
[0818] A first number, the first number being used to determine the total number of second regions or second reference points or second wave positions in the topological region;
[0819] The first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system.
[0820] The first parameter is used to determine the reference coordinate system.
[0821] In some implementations, the network parameters are related to the SSB;
[0822] Alternatively, the network parameters may be cell-related;
[0823] Alternatively, the network parameters are associated with a set of SSBs, wherein the set of SSBs includes at least one SSB within a half-frame.
[0824] In some embodiments, the second determining unit 2002 is used for one of the following:
[0825] Determining the first region based on the second index and network parameters includes: determining at least one second region based on the network parameters, wherein, in the case of multiple second regions, any two second regions do not overlap; and determining a first region based on the second index and the at least one second region, wherein the first region is the second region where the UE is located.
[0826] Determining the first reference point based on the second index and network parameters includes: determining at least one second reference point based on the network parameters; and determining a first reference point based on the second index and the at least one second reference point, wherein the first reference point is the second reference point among the at least one second reference point that is closest to the UE.
[0827] Determining the first wave position based on the second index and network parameters includes: determining at least one second wave position based on the network parameters, wherein, in the case of multiple second wave positions, any two second wave positions do not overlap; determining a first wave position based on the second index and the at least one second wave position, wherein the first wave position is the second wave position to which the UE belongs.
[0828] In some implementations, the topology of the second region or the second wavelength is protocol-defined or network-configured, and the topology of the second region or the second wavelength is related to the first number.
[0829] The location of the second reference point is determined by the protocol or configured by the network, and the location of the second reference point is related to the first number;
[0830] The first angle is as agreed upon in the agreement;
[0831] The coordinate axes of the topological region are determined to be the coordinate axes of the reference coordinate system;
[0832] The reference coordinate system is as agreed upon in the protocol;
[0833] The reference coordinate system is at least one of the following: a ground coordinate system with the x-axis pointing to latitude or longitude, a ground coordinate system with the x-axis pointing to the projection of the U-axis or V-axis of the UV-plane onto the ground, or a UV-plane coordinate system.
[0834] In some implementations, the first index is associated with the second index, or the first index is associated with at least one of the second index, SSB timing information, and the SSB index, including:
[0835] The first index is the second index;
[0836] Alternatively, the first index may be determined based on the second index and the SSB index;
[0837] Alternatively, the first index may be determined based on the timing information of the second index and the SSB;
[0838] Alternatively, the first index may be determined based on the timing information of the second index, the SSB index, and the SSB.
[0839] In some implementations, the preamble belongs to a first preamble set, and / or the PRACH occasion in which the preamble is located belongs to a first PRACH occasion set;
[0840] The second determining unit 2002 is configured to determine the first index corresponding to the first PRACH occasion set based on the second PRACH occasion set, wherein the association between the first index and the first PRACH occasion set includes any of the following:
[0841] Based on the first index and the second PRACH occasion set, a first PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set;
[0842] A third PRACH occasion set is determined based on the first index and the second PRACH occasion set, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; a first PRACH occasion set is determined based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set includes at least one PRACH occasion set, and the first PRACH occasion set is a subset of the third PRACH occasion set;
[0843] The second PRACH occasion set is determined based on at least one of the first system message / first higher-layer signaling, SSB index, and SSB timing information;
[0844] And / or, determine the first index corresponding to the first preamble set based on the second preamble set, wherein the association between the first index and the first preamble set includes:
[0845] A first preamble set is determined based on the first index and the second preamble set, wherein the second preamble set includes at least one preamble, the first preamble set includes at least one preamble, and the first preamble set is a subset of the second preamble set, wherein the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and the first PRACH occasion set.
[0846] In some implementations, the second PRACH occasion set is determined based on at least one of a first system message / first higher-layer signaling, an SSB index, and SSB timing information, including any of the following:
[0847] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling;
[0848] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling and the SSB index;
[0849] The second PRACH occasion set is determined based on the first system message / first higher-layer signaling, the SSB index, and the timing information of the SSB.
[0850] In some implementations, the second preamble set is determined based on at least one of a pre-agreed upon agreement, a second system message, an SSB index, and a first PRACH occasion set, including:
[0851] The second preamble set is the third preamble set;
[0852] Alternatively, the second preamble set is determined based on at least one third preamble set, which is associated with at least one PRACH occasion in the first PRACH occasion set;
[0853] The third preamble set is determined according to a pre-agreed agreement;
[0854] Alternatively, the third preamble set can be determined based on the second system message;
[0855] Alternatively, the third preamble set may be determined based on the second system message and the SSB index.
[0856] In some implementations, the second determining unit 2002 is configured to determine a second object set based on the first index and the first object set, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set;
[0857] Wherein, the first object set is a second PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a PRACH occasion; or, the first object set is a second PRACH occasion set, the second object set is a third PRACH occasion set, and the third object is a fourth PRACH occasion set; or, the first object set is a third PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a third PRACH occasion; or, the first object set is a second preamble set, the second object set is a first preamble set, and the third object is a preamble.
[0858] Including any of the following:
[0859] The correspondence between the value of the first index and at least one third object in the first object set is determined according to a pre-agreed agreement or high-level configuration; based on the correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index;
[0860] A first correspondence is established between the value of the first index and at least one third object set in the first object set; based on the first correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index, wherein the value v of the first index has N different values, and the first object set includes M third objects; the first correspondence satisfies at least one of the following:
[0861] If M equals N, then there is a one-to-one mapping relationship between the N values of the first index and the M third objects, where M and N are positive integers;
[0862] If M / N is an integer, then the value of each first index is associated with M / N third objects;
[0863] If M is greater than N, then the values of the first mod(M,N) first indices are related. A third object, and the values of the first index of the next N-mod(M,N) objects are associated. A third object; or, the values of the first N-1 first indices are related. The third object, the value of the last first index is associated with M-(N-1)× A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object;
[0864] If M is less than N, then a third object is associated with at least one value of the first index, where the first mod(N,M) of the M third objects are associated with The value of the first index is used to associate the following M-mod(N,M) third objects. The value of the first index.
[0865] In some implementations, if the first index is associated with at least one PRACH occasion, the time-domain resources of the at least one PRACH occasion are the same.
[0866] In some implementations, the first preamble set includes one or more of the following preamble types: Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
[0867] In some implementations, for a PRACH occasion, the PRACH occasion is not a valid PRACH occasion if a first condition is not met, wherein the first condition is that the PRACH occasion completely overlaps with a first temporal resource set.
[0868] Alternatively, for a PRACH occasion, if the PRACH occasion completely or partially overlaps with a time-domain resource outside the first time-domain resource set, then the PRACH occasion is not a valid PRACH occasion.
[0869] The first time-domain resource set includes the time-domain resources corresponding to the second channel / signal transmission. The second channel / signal includes at least one of the following: SSB, PDCCH related to Type0-PDCCH CSS, PDCCH related to Type0A-PDCCH CSS, and PDSCH carrying system messages.
[0870] Those skilled in the art should understand that Figure 20 The functions of each unit in the random access device shown can be understood by referring to the relevant description of the aforementioned method. Figure 20 The functions of each unit in the random access device shown can be implemented by a program running on a processor or by specific logic circuits.
[0871] Figure 21 This is a schematic structural diagram of a communication device 2100 provided in an embodiment of this application. Figure 21 The communication device 2100 shown includes a processor 2110, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0872] Optionally, such as Figure 21 As shown, the communication device 2100 may further include a memory 2120. The processor 2110 can retrieve and run computer programs from the memory 2120 to implement the methods described in this embodiment.
[0873] The memory 2120 can be a separate device independent of the processor 2110, or it can be integrated into the processor 2110.
[0874] Optionally, such as Figure 21 As shown, the communication device 2100 may also include a transceiver 2130. The processor 2110 can control the transceiver 2130 to communicate with other devices. In some embodiments, it can send information or data to other devices or receive information or data sent by other devices.
[0875] The transceiver 2130 may include a transmitter and a receiver. The transceiver 2130 may further include an antenna, and the number of antennas may be one or more.
[0876] Optionally, the communication device 2100 may specifically be a network device in the embodiments of this application, and the communication device 2100 may implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0877] Optionally, the communication device 2100 may specifically be a UE in the embodiments of this application, and the communication device 2100 may implement the corresponding processes implemented by the UE in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0878] Figure 22 This is a schematic structural diagram of the chip according to an embodiment of this application. Figure 22 The chip 2200 shown includes a processor 2210, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0879] Optionally, such as Figure 22 As shown, chip 2200 may further include memory 2220. Processor 2210 can retrieve and run computer programs from memory 2220 to implement the methods described in this embodiment.
[0880] The memory 2220 can be a separate device independent of the processor 2210, or it can be integrated into the processor 2210.
[0881] Optionally, the chip 2200 may also include an input interface 2230. The processor 2210 can control the input interface 2230 to communicate with other devices or chips, and in some embodiments, can acquire information or data sent by other devices or chips.
[0882] Optionally, the chip 2200 may also include an output interface 2240. The processor 2210 can control the output interface 2240 to communicate with other devices or chips, and in some embodiments, can output information or data to other devices or chips.
[0883] Optionally, the chip can be applied to the network device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0884] Optionally, the chip can be applied to the UE in the embodiments of this application, and the chip can implement the corresponding processes implemented by the UE in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0885] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0886] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0887] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0888] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0889] This application also provides a computer-readable storage medium for storing computer programs.
[0890] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0891] Optionally, the computer-readable storage medium can be applied to the UE in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the UE in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0892] This application also provides a computer program product, including computer program instructions.
[0893] Optionally, the computer program product can be applied to the network device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0894] Optionally, the computer program product can be applied to the UE in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the UE in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0895] This application also provides a computer program.
[0896] Optionally, the computer program can be applied to the network device in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0897] Optionally, the computer program can be applied to the UE in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the UE in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0898] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0899] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0900] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0901] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0902] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0903] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0904] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A random access method, characterized in that, The method includes: At least a first physical random access channel (PRACH) occasion set and / or a first preamble set are determined based on a first index, wherein the first PRACH occasion set includes at least one PRACH Hoccasion, and the first preamble set includes at least one preamble; the at least one PRACH Hoccasion and / or the at least one preamble are used for the random access procedure of the user equipment (UE). Wherein, the first index is related to the second index, or the first index is related to at least one of the second index, the timing information of the SSB, and the SSB index; wherein, the second index is related to at least one of the UE's position and the wave position information related to the UE.
2. The method according to claim 1, characterized in that, The second index is related to at least one of the following: the UE's location and the UE-related waveform information: The second index is at least related to the location of the UE, including: the second index being a number of a first region, wherein the UE belongs to the first region; or, the second index being a number of a first reference point, wherein the first reference point is related to the location of the UE; The second index is at least related to the wave position information associated with the UE, including: the second index is the number of the first wave position, wherein the UE belongs to the first wave position.
3. The method according to claim 2, characterized in that, The method further includes: Determine at least one of the first region and the first reference point based on the UE's location and network parameters; And / or, the first wavelet is determined based on the wavelet information and network parameters related to the UE; The network parameters include at least one of the following: Reference position, which is used to determine the center point of the topological region; The first distance is used to determine the distance related to the topological region; A first number, the first number being used to determine the total number of second regions or second reference points or second wave positions in the topological region; The first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system. The first parameter is used to determine the reference coordinate system.
4. The method according to claim 3, characterized in that, The network parameters are related to the SSB; Alternatively, the network parameters may be cell-related; Alternatively, the network parameters are associated with a set of SSBs, wherein the set of SSBs includes at least one SSB within a half-frame.
5. The method according to claim 3, characterized in that, The method also includes one of the following: Determining the first region based on the UE's location and network parameters includes: determining at least one second region based on network parameters, wherein, in the case of multiple second regions, any two second regions do not overlap; and determining the first region based on the UE's location and the at least one second region, wherein the first region is the second region to which the UE belongs. Determining the first reference point based on the UE's location and network parameters includes: determining at least one second reference point based on the network parameters; and determining a first reference point based on the UE's location and the at least one second reference point, wherein the first reference point is the second reference point among the at least one second reference point that is closest to the UE. Determining the first wave position based on wave position information and network parameters related to the UE includes: determining at least one second wave position based on network parameters, wherein, in the case of multiple second wave positions, any two of the multiple second wave positions do not overlap; determining the first wave position based on the location of the UE and the at least one second wave position, wherein the first wave position is the second wave position to which the UE belongs.
6. The method according to claim 5, characterized in that, The method further includes at least one of the following: The topology of the second region or the second wavelength position is determined by protocol agreement or network configuration, and the topology of the second region or the second wavelength position is related to the first number. The location of the second reference point is determined by protocol agreement or network configuration, and the location of the second reference point is related to the first number. The first angle is determined by agreement; The coordinate axes of the topological region are determined to be the coordinate axes of the reference coordinate system; The reference coordinate system is determined by agreement. The reference coordinate system is at least one of the following: a ground coordinate system with the x-axis pointing to latitude or longitude, a ground coordinate system with the x-axis pointing to the projection of the U-axis or V-axis of the UV-plane onto the ground, or a UV-plane coordinate system.
7. The method according to claim 1, characterized in that, The first index is related to the second index, or the first index is related to at least one of the second index, the timing information of the SSB, and the SSB index, including: The first index is the second index; Alternatively, the first index may be determined based on the second index and the SSB index; Alternatively, the first index may be determined based on the timing information of the second index and the SSB; Alternatively, the first index may be determined based on the timing information of the second index, the SSB index, and the SSB.
8. The method according to claim 1, characterized in that, The determination of the first physical random access channel (PRACH) occasion set and / or the first preamble set based at least on the first index includes: At least based on the first index, determine the first PRACH occasion set, including any of the following: Based on the first index and the second PRACH occasion set, a first PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set; A third PRACH occasion set is determined based on the first index and the second PRACH occasion set, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; a first PRACH occasion set is determined based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the third PRACH occasion set; The second PRACH occasion set is determined based on at least one of the first system message / first higher-layer signaling, SSB index, and SSB timing information; And / or, at least based on the first index, determining a first preamble set includes: determining a first preamble set based on the first index and a second preamble set, wherein the second preamble set includes at least one preamble, the first preamble set includes at least one preamble, and the first preamble set is a subset of the second preamble set, wherein the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and the first PRACH occasion set.
9. The method according to claim 8, characterized in that, The second PRACH occasion set is determined based on at least one of the following: a first system message / first higher-layer signaling, an SSB index, and SSB timing information, including any one of the following: The second PRACH occasion set is determined based on the first system message / first higher-layer signaling; The second PRACH occasion set is determined based on the first system message / first higher-layer signaling and the SSB index; The second PRACH occasion set is determined based on the first system message / first higher-layer signaling, the SSB index, and the timing information of the SSB.
10. The method according to claim 8, characterized in that, The second preamble set is determined based on at least one of the following: a pre-agreed upon agreement, a second system message, an SSB index, and a first PRACH occasion set, including: The second preamble set is the third preamble set; Alternatively, the second preamble set is determined based on at least one third preamble set, which is associated with at least one PRACH occasion in the first PRACH occasion set; The third preamble set is determined according to a pre-agreed agreement; Alternatively, the third preamble set can be determined based on the second system message; Alternatively, the third preamble set may be determined based on the second system message and the SSB index.
11. The method according to claim 8, characterized in that, The method further includes: Based on the first index and the first object set, a second object set is determined, wherein the first object set includes at least one third object, the second object set includes at least one third object, and the second object set is a subset of the first object set; Wherein, the first object set is a second PRACH occasion set, the second object set is a first PRACH Hoccasion set, and the third object is a PRACH occasion; or, the first object set is a second PRACH Hoccasion set, the second object set is a third PRACH occasion set, and the third object is a fourth PRACH Hoccasion set; or, the first object set is a third PRACH occasion set, the second object set is a first PRACH occasion set, and the third object is a third PRACH occasion; or, the first object set is a second preamble set, the second object set is a first preamble set, and the third object is a preamble. Including any of the following: The correspondence between the value of the first index and at least one third object in the first object set is determined according to a pre-agreed agreement or high-level configuration; based on the correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index; A first correspondence is established between the value of the first index and at least one third object set in the first object set; based on the first correspondence, a second object set related to the first index is determined, the second object set including at least one third object corresponding to the value of the first index, wherein the value v of the first index has N different values, and the first object set includes M third objects; the first correspondence satisfies at least one of the following: If M equals N, then there is a one-to-one mapping relationship between the N values of the first index and the M third objects, where M and N are positive integers; If M / N is an integer, then the value of each first index is associated with M / N third objects; If M is greater than N, then the values of the first mod(M,N) first indices are related. A third object, and the values of the first index of the next N-mod(M,N) objects are associated. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object; or, the values of the first N-1 first indices are related. A third object, the value of the last one with the first index is related. A third object; If M is less than N, then a third object is associated with at least one value of the first index, where the first mod(N,M) of the M third objects are associated with The value of the first index is used to associate the following M-mod(N,M) third objects. The value of the first index.
12. The method according to claim 8, characterized in that, Including any of the following: If the first index is associated with at least one PRACH occasion, and the time-domain resources of the at least one PRACH occasion are the same; The first preamble set includes one or more of the following preamble types: Group A preamble, Group B preamble, non-competitive preamble, and SI-requested preamble.
13. The method according to claim 1, characterized in that, For a PRACH occasion, if the first condition is not met, the PRACH occasion is not a valid PRACH Hoccasion, wherein the first condition is: the PRACH occasion completely overlaps with the first temporal resource set; Alternatively, for a PRACH occasion, if the PRACH occasion completely or partially overlaps with a time-domain resource outside the first time-domain resource set, then the PRACH occasion is not a valid PRACH occasion. The first time-domain resource set includes the time-domain resources corresponding to the second channel / signal transmission. The second channel / signal includes at least one of the following: SSB, PDCCH related to Type0-PDCCH CSS, PDCCH related to Type0A-PDCCH CSS, and PDSCH carrying system messages.
14. A random access method, characterized in that, The method includes: Receive the preamble sent by the UE; Based on the preamble and / or the PRACH occasion in which the preamble is located, at least one of the following information is determined: a first index, a second index, the interval in which the UE is located, and the wavelet information related to the UE. And / or, the transmission or reception of a first channel or a first signal is determined. The first channel is at least one of the following: Physical Downlink Control Channel (PDCCH), Physical Downlink Shared Channel (PDSCH), Physical Uplink Shared Channel (PUSCH), and Physical Uplink Control Channel (PUCCH). The first signal is at least one of the following: Demodulation Reference Signal (DMRS), Phase Tracking Reference Signal (PT-RS), Channel State Information Reference Signal (CSI-RS), Positioning Reference Signal (PRS), and Detection Reference Signal (SRS).
15. The method according to claim 14, characterized in that, The second index is the number of the first region, wherein the UE belongs to the first region; Alternatively, the second index is the number of the first reference point, wherein the first reference point is related to the position of the UE; Alternatively, the second index is the number of the first wave position, wherein the UE belongs to the first wave position.
16. The method according to claim 15, characterized in that, At least one of the first region, the first reference point, and the first wave position is related to network parameters, wherein the network parameters include at least one of the following: Reference position, which is used to determine the center point of the topological region; The first distance is used to determine the distance related to the topological region; A first number, the first number being used to determine the total number of second regions or second reference points or second wave positions in the topological region; The first angle is used to determine the angular rotation offset of the coordinate axes of the topological region relative to the reference coordinate system. The first parameter is used to determine the reference coordinate system.
17. The method according to claim 16, characterized in that, The network parameters are related to the SSB; Alternatively, the network parameters may be cell-related; Alternatively, the network parameters are associated with a set of SSBs, wherein the set of SSBs includes at least one SSB within a half-frame.
18. The method according to claim 16, characterized in that, The method further includes at least one of the following: The topology of the second region or the second wavelength position is agreed upon by the protocol or configured by the network, and the topology of the second region or the second wavelength position is related to the first number. The location of the second reference point is determined by the protocol or configured by the network, and the location of the second reference point is related to the first number; The first angle is as agreed upon in the agreement; The coordinate axes of the topological region are determined to be the coordinate axes of the reference coordinate system; The reference coordinate system is as agreed upon in the protocol; The reference coordinate system is at least one of the following: a ground coordinate system with the x-axis pointing to latitude or longitude, a ground coordinate system with the x-axis pointing to the projection of the U-axis or V-axis of the UV-plane onto the ground, or a UV-plane coordinate system.
19. The method according to claim 14, characterized in that, The first index is the second index; Alternatively, the first index may be determined based on the second index and the SSB index; Alternatively, the first index may be determined based on the timing information of the second index and the SSB; Alternatively, the first index may be determined based on the timing information of the second index, the SSB index, and the SSB.
20. The method according to claim 14, characterized in that, The preamble belongs to the first preamble set, and / or the PRACH occasion in which the preamble is located belongs to the first PRACH occasion set; The step of determining the first index based on the preamble and / or the PRACH occasion in which the preamble is located includes: The first index corresponding to the first PRACH occasion set is determined based on the second PRACH occasion set, wherein the association between the first index and the first PRACH occasion set includes any of the following: Based on the first index and the second PRACH occasion set, a first PRACH occasion set is determined, wherein the second PRACH occasion set includes at least one PRACH occasion, the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the second PRACH occasion set; A third PRACH occasion set is determined based on the first index and the second PRACH occasion set, wherein the second PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set includes at least one fourth PRACH occasion set, and the third PRACH occasion set is a subset of the second PRACH occasion set; a first PRACH occasion set is determined based at least on the first index and the third PRACH occasion set, wherein the third PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set includes at least one PRACH occasion, and the first PRACH occasion set is a subset of the third PRACH occasion set; The second PRACH occasion set is determined based on at least one of the first system message / first higher-layer signaling, SSB index, and SSB timing information; And / or, determine the first index corresponding to the first preamble set based on the second preamble set, wherein the association between the first index and the first preamble set includes: A first preamble set is determined based on the first index and the second preamble set, wherein the second preamble set includes at least one preamble, the first preamble set includes at least one preamble, and the first preamble set is a subset of the second preamble set, wherein the second preamble set is determined based on at least one of a pre-agreed upon, a second system message, an SSB index, and the first PRACH occasion set.
21. A random access device, characterized in that, The device includes: The first determining unit is configured to determine at least a first PRACH occasion set and / or a first preamble set based on a first index, wherein the first PRACH occasion set includes at least one PRACH occasion, and the first preamble set includes at least one preamble; the at least one PRACH occasion and / or the at least one preamble are used for the UE's random access procedure. Wherein, the first index is related to the second index, or the first index is related to at least one of the second index, the timing information of the SSB, and the SSB index; wherein, the second index is related to at least one of the UE's position and the wave position information related to the UE.
22. A random access device, characterized in that, The device includes: The receiving unit is used to receive the preamble sent by the UE; The second determining unit is configured to determine at least one of the following information based on the preamble and / or the PRACH occasion in which the preamble is located: a first index, a second index, the interval in which the UE is located, and the wavelet information related to the UE, and / or to determine the transmission or reception of a first channel or a first signal, wherein the first channel is at least one of PDCCH, PDSCH, PUSCH, and PUCCH, and the first signal is at least one of DMRS, PT-RS, CSI-RS, PRS, and SRS.
23. A communication device, characterized in that, include: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 1 to 20.
24. A computer-readable storage medium, characterized in that, Used to store a computer program that causes a computer to perform the method as described in any one of claims 1 to 20.
25. A computer program product, characterized in that, It includes computer program instructions that cause a computer to perform the method as described in any one of claims 1 to 20.