CN113347733A - Processing method of random access process, terminal equipment and network equipment - Google Patents
Processing method of random access process, terminal equipment and network equipment Download PDFInfo
- Publication number
- CN113347733A CN113347733A CN202010100175.5A CN202010100175A CN113347733A CN 113347733 A CN113347733 A CN 113347733A CN 202010100175 A CN202010100175 A CN 202010100175A CN 113347733 A CN113347733 A CN 113347733A
- Authority
- CN
- China
- Prior art keywords
- random access
- access preamble
- preamble sequence
- uplink
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 247
- 230000008569 process Effects 0.000 title claims abstract description 78
- 238000003672 processing method Methods 0.000 title claims abstract description 8
- 238000005259 measurement Methods 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 17
- 101100335572 Escherichia coli (strain K12) ftsN gene Proteins 0.000 claims description 15
- 101150106977 msgA gene Proteins 0.000 claims description 15
- 238000012545 processing Methods 0.000 claims description 15
- 230000008859 change Effects 0.000 claims description 9
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical group [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 claims description 6
- 230000011664 signaling Effects 0.000 claims description 5
- 238000013475 authorization Methods 0.000 claims description 2
- 238000001228 spectrum Methods 0.000 claims description 2
- 238000011144 upstream manufacturing Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 230000007774 longterm Effects 0.000 description 4
- 238000013468 resource allocation Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 3
- 101150000582 dapE gene Proteins 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- MGIUUAHJVPPFEV-ABXDCCGRSA-N magainin ii Chemical compound C([C@H](NC(=O)[C@H](CCCCN)NC(=O)CNC(=O)[C@@H](NC(=O)CN)[C@@H](C)CC)C(=O)N[C@@H](CC(C)C)C(=O)N[C@@H](CC=1NC=NC=1)C(=O)N[C@@H](CO)C(=O)N[C@@H](C)C(=O)N[C@@H](CCCCN)C(=O)N[C@@H](CCCCN)C(=O)N[C@@H](CC=1C=CC=CC=1)C(=O)NCC(=O)N[C@@H](CCCCN)C(=O)N[C@@H](C)C(=O)N[C@@H](CC=1C=CC=CC=1)C(=O)N[C@@H](C(C)C)C(=O)NCC(=O)N[C@@H](CCC(O)=O)C(=O)N[C@@H]([C@@H](C)CC)C(=O)N[C@@H](CCSC)C(=O)N[C@@H](CC(N)=O)C(=O)N[C@@H](CO)C(O)=O)C1=CC=CC=C1 MGIUUAHJVPPFEV-ABXDCCGRSA-N 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002040 relaxant effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
- H04W74/004—Transmission of channel access control information in the uplink, i.e. towards network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a processing method of a random access process, terminal equipment and network equipment. The processing method of the random access process is applied to the terminal equipment, and comprises the following steps: and in a non-connection state, in a random access process, sending a target random access preamble sequence, and indicating a network side to allocate uplink resources which are not less than a first preset value to the terminal equipment, wherein the uplink resources are used for reporting uplink information in the random access process.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method for processing a random access procedure, a terminal device, and a network device.
Background
In a New Radio (NR) system, a terminal equipment (UE) generally has three states, namely an Idle (Idle) state, a Connected state (which may also be referred to as Radio Resource Control (RRC) Connected state (RRC-Connected)), and an Inactive (RRC _ Inactive) state.
The UE in Idle state has no RRC context on the network side, i.e. the parameters necessary for communication between the network side and the UE do not belong to a specific cell, and the network side does not know whether the UE exists. The UE is assigned a set of Tracking Area Identifier (TAI) list (list). From the core network perspective, the Radio Access Network (RAN) side has disconnected from the core network. In order to reduce power consumption, the UE is in a sleep state for most of the time, and thus cannot perform data transmission. In the downlink, the UE in Idle state may periodically wake up to receive paging messages from the network. Mobility (Mobility) may be handled by the UE for cell reselection. In the Idle state, the UE and the network side do not keep uplink synchronization, and if the Idle state is to be switched to the Connected state, the UE and the network side can only establish an RRC context through Random Access (Random Access).
In the RRC _ Connected state, an RRC context may be established and all parameters needed for communication are known to both entities (UE and network side). From the core network perspective, the UE is in the CN _ Connected state. The cell to which the UE belongs is known and has been configured with a device identity, i.e. a cell radio network temporary identifier (C-RNTI), for the purpose of transmitting signalling between the device and the network. Data can be transmitted in a connected state, but since the data stream of a packet is usually bursty, when no data stream is transmitted, the power consumption can be reduced by turning off the receiving circuit of the UE, and a DRX (Discontinuous Reception) technology is adopted. Leaving DRX and starting to receive/transmit data is relatively fast, since the RRC context is already established in the gNB in the connected state. In the connected state, Mobility may be controlled by the network side, i.e. the UE provides neighbor cell measurements to the network, and the network commands the device to perform handover (handover). The uplink time synchronization may or may not exist, and when there is data to be transmitted, the uplink synchronization may be established by using random access.
In the RRC _ INACTIVE state, the RRC context of the network side and the UE side is maintained. From the core network perspective, the RAN side is in a state of connection with the core network. The transition from the inactive state to the connected state is fast and does not require core network signaling. Meanwhile, the UE is allowed to sleep in an idle state-like manner, and thus data transmission is not possible. And, the UE handles mobility through cell reselection. Thus, RRC _ INACTIVE may be considered a mix of idle and connected states.
Therefore, in the related art, when the UE is in the non-connected state, the UE and the network side cannot perform data transmission, and therefore, the UE in the non-connected state cannot report large uplink information to the network side, for example, measurement information obtained by measuring the UE in the idle state.
Disclosure of Invention
The embodiment of the invention aims to provide a processing method of a random access process, terminal equipment and network side equipment, so that UE in a non-connection state can report larger uplink information to a network side.
In a first aspect, a method for processing a random access procedure is provided, which is applied to a terminal device, and the method includes: and in a non-connection state, in a random access process, sending a target random access preamble sequence, and indicating a network side to allocate uplink resources which are not less than a first preset value to the terminal equipment, wherein the uplink resources are used for reporting uplink information in the random access process.
In a second aspect, a method for processing a random access procedure is provided, which is applied to a network device, and the method includes: in the random access process of the terminal equipment, receiving a target random access leader sequence sent by the terminal equipment, wherein the target random access leader sequence indicates that the terminal equipment requests an uplink resource which is not less than a first preset value, and the uplink resource is used for reporting uplink information in the random access process.
In a third aspect, a terminal device is provided, including: a sending module, configured to send a target random access preamble sequence in a random access process in a non-connected state, and instruct a network side to allocate uplink resources, which are not less than a first preset value, to the terminal device, where the uplink resources are used to report uplink information in the random access process.
In a fourth aspect, a network device is provided, comprising: a receiving module, configured to receive a target random access preamble sequence sent by a terminal device in a random access process of the terminal device, where the target random access preamble sequence indicates that the terminal device requests an uplink resource not smaller than a first preset value, and the uplink resource is used to report uplink information in the random access process.
In a fifth aspect, a terminal device is provided, the terminal device comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the method according to the first aspect.
In a sixth aspect, a network device is provided, comprising: a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the method according to the second aspect.
In a seventh aspect, a computer-readable storage medium is provided, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method according to the first or second aspect.
In the embodiment of the invention, the terminal equipment in the non-connection state initiates a random access process, and in the random access process, the network side is instructed to allocate uplink resources which are not less than a first preset value for the UE, so that the uplink information is reported to the network side through the uplink resources in the random access process, and the UE in the non-connection state can report larger uplink information in the random access process.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the invention and not to limit the invention. In the drawings:
fig. 1 is a schematic flowchart of a method for processing a random access procedure according to an embodiment of the present invention;
fig. 2 is another schematic flow chart of a processing method of a random access procedure according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating a method for processing a random access procedure according to an embodiment of the present invention;
fig. 4 is a schematic flowchart of another processing method of a random access procedure according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a terminal device according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a network device according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of a network device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The technical scheme of the invention can be applied to various communication systems, such as: global System for Mobile communications (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), General Packet Radio Service (GPRS), Long Term Evolution (LTE), Long Term Evolution/enhanced Long Term Evolution (LTE-a), Long Term Evolution (nr new Radio), and so on.
User Equipment (UE), also referred to as Terminal Equipment, Mobile Terminal (Mobile Terminal), Mobile User Equipment (ms), etc., may communicate with one or more core networks via a Radio access network (e.g., RAN), and may be Mobile terminals, such as Mobile phones (or "cellular" phones) and computers having Mobile terminals, such as portable, pocket, hand-held, computer-included, or vehicle-mounted Mobile devices, that exchange languages and/or data with the Radio access network.
The Base Station may be a Base Transceiver Station (BTS) in GSM or CDMA, a Base Station (NodeB) in WCDMA, or an evolved Node B (eNB or e-NodeB) and a 5G Base Station (gNB) in LTE.
The technical solutions provided by the embodiments of the present invention are described in detail below with reference to the accompanying drawings.
Fig. 1 is a flowchart illustrating a method for processing a random access procedure according to an embodiment of the present invention, where the method 100 may be executed by a terminal device. In other words, the method may be performed by software or hardware installed on the terminal device. As shown in fig. 1, the method may include the following steps.
S110, in a non-connection state, in a random access process, sending a target random access preamble sequence, and instructing a network side to allocate uplink resources not less than a first preset value to the terminal device, wherein the uplink resources are used for reporting uplink information in the random access process.
In embodiments of the present invention, the disconnected state includes, but is not limited to: an idle (idle) state and an inactive (inactive) state.
In one possible implementation, the uplink information may be location information. That is, in the optional implementation manner, when the UE is in the non-connected state, if the UE needs to report the location information, the UE may initiate a random access process, and request the network side to allocate an uplink resource larger than the first preset value to the UE, so that the UE may report the location information in the random access process.
In a possible implementation manner, in S110, the UE may send a target random access preamble sequence (preamble) in a random access process, and instruct the network side to allocate uplink resources for a predetermined message of the UE in the random access process. In this possible implementation manner, the UE reports the location information through a predetermined message in the random access process, where the predetermined message may be a message sent by the UE to the network side in the existing random access process. For example, msg3 in a 4-step Random Access (RACH) procedure, or msg a in a 2-step RACH procedure.
Optionally, the instructing the network side to allocate, to the terminal device, uplink resources not smaller than a first preset value includes: in the 4-step RACH, allocating an uplink resource or UL grant larger than a first preset value to the UE in mag2 for instructing the network side, and optionally reporting the location information.
Optionally, the instructing the network side to allocate, to the terminal device, uplink resources not smaller than a first preset value includes: in the 2-step RACH, a specific PO resource is indicated to be received by a network side, wherein the PO resource is an RO resource associated with the sending target sequence; further, the PO resource is not less than the uplink resource of the first preset value (the PO resource is not less than the uplink resource which can be realized by a coding mode, time frequency resource allocation and the like)
In the possible implementation manner, the target preamble may be one of the configured specific preambles, and the specific preamble indicates that the network side UE will report the location information in the random access process, so that the network side allocates the corresponding uplink resource. Alternatively, a specific preamble is used in combination with an indication of the location information included in the upload data (e.g., enabling the indication of the location information in the upload data) to indicate that the UE is to report the location information in the random access procedure.
In one possible implementation, the specific preamble may be a reserved or pre-configured preamble dedicated to indicate that location information is to be reported. The reservation or pre-configuration may be a permanent reservation specified by a protocol for location service, or may be configured in advance by a network side. For example, assuming that 16 preambles are configured in the system, which are preamble 0, preamble1, …, and preamble15, respectively, then preamble14 and preamble15 may be reserved or preconfigured as preambles dedicated to location services, and the UE sends preamble14 or preamble15 to the network side to indicate that location information is to be reported.
In another possible implementation manner, the specific preamble may also be determined by specific configuration information, where the configuration information may be configuration information sent by the network side, for example, configuration information sent by the network side through msg0 of the random access procedure.
In the foregoing possible implementation manner, the network side may directly indicate an index of a specific preamble in the configuration information, or the network side may also indicate related information of the preamble configured by the network side in the configuration information, and the UE side determines the specific preamble according to the related information of the preamble configured by the network side.
In a possible implementation manner, the network side may group the preambles and configure the uplink resource threshold corresponding to each preamble group, and then the maximum uplink control resource size corresponding to each preamble in the preamble group indicates the uplink resource threshold corresponding to the preamble group through the configuration information (e.g., the parameter ra-Msg3 SizeGroup). In this possible implementation, the configured specific preamble satisfies one of:
(1) if the uplink resource threshold corresponding to the first random access preamble sequence Group (e.g., Group a) configured on the network side is not less than the first preset value, e.g., 1000bit, 1024bit, 2000bit, 2560bit, or 2048bit, the configured specific random access preamble sequence may be a part or all of the random access preamble sequences in the first random access preamble sequence Group, and the resource size or the indication location information may be indicated by further defining parameters and Group classification.
For example, if the network side is configured with Preamble Group a and the uplink resource threshold corresponding to the Preamble Group a is not less than the first preset value, it indicates that the uplink resource size corresponding to the Preamble in Group a can meet the requirement of the location information to be uploaded, and therefore, the configured specific random access Preamble sequence is the Preamble in Group a.
Optionally, if a reserved or preconfigured preamble is contained in Group a, the configured specific random access preamble sequence is the reserved or preconfigured preamble in Group a.
(2) If a second random access preamble sequence Group (e.g., Group B) is not configured, and the uplink resource threshold corresponding to the first random access preamble sequence Group is smaller than the first preset value, the configured specific random access preamble sequence includes: and the preset random access preamble sequence in the first random access preamble sequence group.
If the network side does not configure the Preamble Group B, but the uplink resource threshold corresponding to the Preamble Group a is smaller than the first preset value, it indicates that the uplink resource size corresponding to the Preamble in the Group a cannot meet the requirement of the location information to be uploaded, and therefore, in order to enable the network side to allocate a larger uplink resource, the configured specific random access Preamble sequence selected by the UE is the preset Preamble in the Group a. That is, when the network side configures the Group a, one or more preset preambles are configured in the Group a, and if the UE selects the preset Preamble, the UE is indicated to need an uplink resource larger than an uplink resource threshold corresponding to the Preamble Group pa or to have location information to report.
Optionally, if the network side or the protocol does not configure a specific preamble in the Group a, waiting for next configuration information, and entering into a connected state for reporting without initiating random access or reporting only the location indication information or reporting the location information by the random access this time.
(3) If a second random access preamble sequence group is configured, the uplink resource threshold corresponding to the first random access preamble sequence group is smaller than the first preset value, and the uplink resource threshold corresponding to the second random access preamble sequence group is not smaller than the first preset value, the configured specific random access preamble sequence includes: and the second random access preamble sequence group comprises preset random access preamble sequences.
For example, if the network side is configured with a Preamble Group B, and the uplink resource threshold corresponding to the Preamble Group B is not smaller than the first preset value, but the uplink resource threshold corresponding to the Preamble Group a is smaller than the first preset value, it indicates that the uplink resource size corresponding to the Preamble in the Group a cannot meet the requirement of the location information to be uploaded, and the uplink resource size corresponding to the Preamble in the Group B can meet the requirement of the location information to be uploaded, so that the configured specific random access Preamble sequence includes part or all of the preambles in the Group B.
In this possible implementation manner, a Preamble Group B is configured on the network side, and when the uplink resource threshold corresponding to the Preamble Group a is not smaller than the first preset value but the uplink resource threshold corresponding to the Preamble Group a is smaller than the first preset value, further, when the random access Preamble sequence Group power offset value (e.g., the parameter ra-messagepoweroffsetgroup pb in msg0) corresponding to the Preamble Group B is smaller than or greater than a certain preset value, the Preamble in the Group B may be selected as the specific Preamble.
Optionally, if a reserved or preconfigured preamble is contained in Group B, the configured specific random access preamble sequence is the reserved or preconfigured preamble in Group B.
Optionally, if the reserved or preconfigured preamble corresponds to resources of different levels according to a certain rule, selecting a suitable preamble for transmission
(4) If a second random access preamble sequence group is configured, the uplink resource threshold corresponding to the first random access preamble sequence group is smaller than the first preset value, and the uplink resource threshold corresponding to the second random access preamble sequence group is smaller than the first preset value, the configured specific random access preamble sequence includes: a preset random access preamble sequence in the second random access preamble sequence Group or a random access preamble sequence in a third random access preamble sequence Group (e.g., Group C).
For example, if the network side is configured with a Preamble Group B, but uplink resource thresholds corresponding to the Preamble Group a and the Preamble Group B are both smaller than the first preset value, it indicates that the uplink resource sizes corresponding to the preambles in the Group a and the Group B cannot meet the requirement of the location information to be uploaded, and therefore, in order to enable the network side to allocate a larger uplink resource, the configured specific random access Preamble sequence selected by the UE is the preset Preamble in the Group B. That is, when the network side configures the Group B, one or more preset preambles are configured in the Group B, and if the UE selects the preset Preamble, the UE is indicated to need an uplink resource larger than an uplink resource threshold corresponding to the Preamble Group B.
Or, the network side may also configure a new Preamble Group, that is, a Preamble Group C, and the size of the uplink resource corresponding to the Preamble in the Preamble Group C is greater than the size of the uplink resource corresponding to Group a and Group B, so that the configured specific random access Preamble sequence is the Preamble in Group C when both the uplink resource thresholds corresponding to the Preamble Group a and the Preamble Group B are less than the first preset value.
In the foregoing possible implementation manner, if the configured specific Preamble (including the reserved or preconfigured Preamble dedicated to indicate the location information to be reported and the specific Preamble configured according to the configuration information sent by the network side) is one, for example, only one index of the reserved or preconfigured Preamble dedicated to indicate the location information to be reported is provided, the type of the location information to be reported may be determined according to the specific Preamble.
For example, in a possible implementation manner, the type of the location information to be reported may be determined according to the random access preamble sequence group in which the specific preamble is located. For example, if the specific preamble indicates in preamble group a that absolute location information or relative location information or location change indication information is to be uploaded. As the particular preamble indicates in preamble group B that measurement information is to be uploaded. Conversely, the information indicated by the specific preamble located in group a or located in group B may also be interchanged. Optionally, when the specific preamble is reserved or preconfigured, the reserved or preconfigured specific preamble may be allocated in the corresponding random access preamble sequence group according to the type of the location information that needs to be uploaded by the UE.
In another possible implementation manner, the type of the location information to be reported may also be determined according to an uplink resource threshold (e.g., ra-Msg3SizeGroup) corresponding to the random access preamble sequence group in which the specific preamble is located, and/or a power offset value (e.g., ra-messagePowerOffsetGroup) of the random access preamble sequence group, that is, a related parameter of the random access preamble sequence group in the configuration information sent by the network side.
For example, if the specific preamble is located in the first random access preamble sequence Group, in the configuration information sent by the network side, the uplink resource threshold ra-MsgA-SizeGroupA corresponding to Group a is smaller than a first preset threshold, indicating that the uploaded location information is absolute location information or relative location information or location indication or request information. And if the uplink resource threshold ra-MsgA-SizeGroupA corresponding to the Group A is not less than a first preset threshold, indicating that the uploaded position information is measurement information. For example, when a specific preamble is reserved or preconfigured, an uplink resource threshold corresponding to a random access preamble sequence group in which the specific preamble is reserved or preconfigured may be configured according to a type of location information that needs to be uploaded by the UE.
If the specific preamble is located in the second random access preamble sequence Group, and a power offset value (ra-messagePowerOffsetGroupB) corresponding to Group B in the configuration information sent by the network side is smaller than a second preset threshold value, indicating that the position information to be uploaded is absolute position information or relative position information, and if the power offset value (ra-messagePowerOffsetGroupB) corresponding to Group B is not smaller than the second preset threshold value, indicating that the position information to be uploaded is measurement information.
Or, the type of the location information to be reported may be determined by combining two parameters, i.e., an uplink resource threshold (e.g., ra-Msg3SizeGroup) corresponding to the random access preamble sequence group in which the specific preamble is located and a power offset value (e.g., ra-messagePowerOffsetGroup) of the random access preamble sequence group.
In a possible implementation manner, if there are multiple configured specific preambles (including the above-mentioned reserved or preconfigured preambles dedicated to indicate that location information is to be reported, and the specific preambles configured according to the configuration information sent by the network side). For example, there are a plurality of indexes reserved or pre-configured for a preamble indicating location information to be reported. Then, according to the convention with the network side, configuration information corresponding to each specific random access preamble sequence may be determined, where the configuration information includes: the type of the reported position information or the size of the requested uplink resource. That is to say, different meanings may be specified for different configured specific preambles, for example, assuming that a reserved or preconfigured preamble dedicated to indicate that location information is to be reported includes preamble14 and preamble15, the preamble14 may be configured to indicate that absolute location information or relative location information is reported, and the preamble15 is configured to indicate that measurement information is reported, and the network side determines the type of information reported or the size of uplink resource according to the preamble.
Or, when there are multiple configured specific preambles, the type of the reported location information may also be determined according to the preamble group in which the target preamble is located or the related parameters of the preamble group in which the target preamble is located. In particular similar to the case where there is only one specific preamble of the above configuration. For example, if the target preamble is located in preamble group a, it indicates that the type of the uploaded location information is absolute location information or relative location information, and if the target preamble is located in preamble group B, it indicates that the type of the uploaded location information is measurement information.
Alternatively, the preamble may be combined with the preamble transmission time or the PRACH type (e.g., format0, format1, format2, format3, a1, a2, A3, B1, B2, B3, B4, C0, C1, etc.) to express a larger resource request or location information upload.
In one possible implementation, the target random access preamble sequence may also be generated according to a specific root sequence to indicate that the UE shall report the location information. Wherein, the specific root sequence may be indicated in preamble configuration information sent in msg0 by the network side. For example, the preamble configuration information may include a reach-rootsequence index (ra _ sequence index), for example, the preamble configuration information may be reach-rootsequence index _2, and the UE may generate the target ra _ sequence by using the ra _ sequence indicated by reach-rootsequence index _2, so as to indicate that location information is to be reported or an uplink resource not less than a first preset value is applied.
Alternatively, the UE may also use the target random access preamble sequence generated by the random access root sequence indicated by the reach-rootsequencenndidex or reach-rootsequencenndidex _2 and the reserved or preconfigured random access preamble sequence together to indicate that the location information is to be reported. In this possible implementation, for example, only preamble14 and preamble15 may generate a target sequence with preamble-rootsequence index _2, when preamble14 and preamble15 and a random sequence generated by preamble-rootsequence index are used to request an uplink resource not smaller than a first preset value or indicate location information reporting for an existing R16 random request, if the random sequence generated by combination with preamble-rootsequence index _2 expresses a special random request, optionally, the type of location information to be reported may also be determined according to a preamble group in which a reserved or preconfigured random access preamble sequence used by the UE is located, for example, if located in group a, the type of location information to be reported is indicated as absolute location information or relative location information, and if located in group B, the type of location information to be reported is indicated as measurement information.
In the foregoing possible implementation manner, the random access root sequence index that may be included in the preamble configuration information may be a random access root sequence index configured for a specific preamble, or a random access root sequence index configured for a specific preamble group.
In one possible implementation, the target random access preamble sequence may be generated by a specific preamble sequence carrying parameters. The preamble sequence carrying parameter may be configured through configuration information sent by the network side, for example, the network side may carry a new parameter in preamble configuration information of msg0, where the new parameter is the preamble sequence carrying parameter, or may set a value of an original certain parameter as a predetermined value to indicate that the UE will report the location information in a predetermined message in the random access process.
Alternatively, in a possible implementation manner, the target random access preamble sequence may also be generated by a generation rule of non-discrete Fourier transform Spread Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) or by a Gold sequence, so as to indicate that the UE shall report the location information in a predetermined message of the random access procedure. That is, a sequence different from the current R16ZC sequence is sent to express the reported location information or the uplink resource request not less than the first preset value in the random process.
In one possible implementation, the sending the target Random Access preamble sequence refers to sending a Random Access sequence on a predetermined Random Access opportunity (RO) resource to indicate that the UE shall report the location information in a predetermined message of a Random Access procedure. Therefore, in this possible implementation manner, the transmitting the target random access preamble sequence in S110 may include: and sending the target random access preamble sequence on a predetermined RO resource, wherein the predetermined RO resource can be configured in the configuration information sent by the network side. For example, the network side may carry indication information indicating the predetermined RO resource in msg0 of the random access procedure, or further carry association information between the RO resource and the uplink resource, for example, the optional preamble on RO1 indicates resource allocation greater than preset value 1, and the optional preamble on RO2 indicates resource allocation greater than preset value 2.
In the possible implementation manner, a predetermined RO resource may be applied to indicate that a predetermined message sent by the UE in the random access process carries location information. In this possible implementation, any preamble sent on the predetermined RO resource indicates that the information reported by the UE in the predetermined message includes location information.
In the foregoing possible implementation manner, optionally, the target preamble sent on the predetermined RO resource may be a specific preamble, so as to indicate that the information reported by the UE in the predetermined message includes location information; or, sending a random preamble on the predetermined RO resource, where the random preamble may be a preamble of a specific group, so as to indicate that information reported by the UE in the predetermined message includes location information; or, the random preamble sent on the predetermined RO resource may be of a specific type, so as to indicate that the information reported by the UE in the predetermined message includes location information. For example, type 1(type1) preamble in 4-step RACH or type 2(type 2) preamble in 2-step RACH; or, the random preamble transmitted on the predetermined RO resource may be a specific type (e.g., type1 in 4-step RACH or type 2 in 2-step RACH), so as to indicate that the information reported by the UE in the predetermined message includes location information. The concrete can be determined according to the practical application.
In the foregoing possible implementation manner, in order to enable the uplink resource allocated by the network side to be used for uploading the location information, the network side may associate, with each random preamble corresponding to the predetermined RO resource, a larger time-frequency resource (PO) for uplink data transmission, that is, a PO resource associated with the predetermined RO resource is greater than the second preset value. Optionally, the association manner configures a group of ROs and POs or configures an association table of ROs and POs for the network side, and optionally, in a special case, one RO may configure one or more POs.
In one possible implementation, the random access procedure may be a 4-step RACH, and the predetermined message is msg3, and S110 includes: the target random access preamble sequence is sent in msg 1. That is, in this possible implementation, the UE in the non-connected state sends the target random access preamble sequence in msg1 by initiating a 4-step random access procedure, indicating that the UE will report the location information in msg 3. In this possible implementation manner, the first preset value is a sum of a resource occupied by the location information to be reported and a resource occupied by the access information in the msg3, or a number of information bits or a number of resources agreed in advance by a protocol. That is, the UE indicates that the uplink resource allocated by the network side for msg3 should be no less than the sum of the resource occupied by the location information that needs to be reported and the resource occupied by the access information that needs to be carried in msg 3. That is, the UE expects that the size of the uplink resource allocated on the network side > the size of the location information to be uploaded + the original information size of msg 3.
For example, the number of Resource Blocks (RBs) in the frequency domain of the uplink Resource allocated by the network exceeds the required number of the location information or the Resource number of the pre-configured location information.
Or the number of frequency domain resources and the number of RBs of time domain resources of the uplink resources exceeds the number of the position information or the number of resources of the pre-configured position information;
or the modulated bit number of the uplink resource exceeds the required number of the position information or the resource number of the preset position information. Optionally, the number of bits is greater than a threshold N, where N may be 1000 bits, 1024 bits, 2048 bits, or 2560 bits.
In one possible implementation, after transmitting msg1, the method may further include: receiving a random access response RAR-msg2 returned by the network side; and the msg3 carries the position information and reports the position information to the network side. The network side may indicate the uplink resource allocated for msg3 in the returned RAR-msg2, the UE sends msg3 on the uplink resource, and reports the location information carried in msg3 to the network side.
In one possible implementation, the manner in which the UE carries the location information in msg3 includes, but is not limited to, one of:
the location information is carried in a non-access stratum (NAS) container of the msg 3;
the location information is carried in a Data Radio Bearer (DRB) or a Signaling Radio Bearer (SRB) of the msg3, where the Data Radio Bearer carries user plane Data.
In a possible implementation manner, uplink resources returned by the network side through the RAR-msg2 may be smaller than resources required by location information that needs to be reported, in this case, any of the following manners may be adopted when sending msg 3:
repeatedly sending msg3, wherein each time of sending msg3 carries different parts of the position information to be reported;
carrying part of the position information in the position information to be reported in the msg3 and reporting to the network side;
carrying differential position information of the position information to be reported in the msg3 and reporting to a network side;
carrying the relative position information of the position information to be reported in the msg3 and reporting to the network side;
in the random access process, entering a connection state, and reporting the position information needing to be reported in the connection state;
the msg3 carries a position information request or an uplink grant (UL grant) request without reporting the position information, and requests a network side to allocate larger uplink resources;
not reporting the location information in the msg 3;
the msg3 carries position information change instruction information.
In another possible implementation manner, the random access procedure includes a 2-step RACH, the predetermined message is a Physical Uplink Shared Channel (PUSCH) message of msgA, and sending the target random access preamble sequence includes: transmitting the target random access preamble sequence in a Physical Random Access Channel (PRACH) message of msgA. In the 2-step RACH, msgA comprises a PRACH message and a PUSCH message, namely uplink data are respectively transmitted on PARCH and PUSCH, UE transmits a target preamble in the PRACH to indicate that the UE reports position information in the PUSCH, and a network side is expected to allocate uplink resources which are not less than a first preset value to the PUSCH. In this possible implementation manner, the first preset value is the sum of the resource occupied by the location information to be reported and the resource occupied by other information in the PUSCH message of the msgA.
In one possible implementation, the target preamble sent in the PRACH may be associated with a preconfigured resource, and the UE reports a location on the preconfigured resource. Wherein the pre-configured resource includes, but is not limited to, one of: a preconfigured msgA PUSCH resource; a predetermined uplink time-frequency PO resource; PUSCH resources and PO resources of a predetermined msgA.
In the foregoing possible implementation manner, the PO resource may be a PO resource associated with a predetermined RO resource that sends the target preamble, and the network side may associate one or more larger PO resources with the predetermined RO resource during configuration, for example, the PO resource may be larger than the second preset value.
In one possible implementation, the reporting of the location information on the preconfigured resource includes, but is not limited to, one of the following:
reporting the position information carried in the PUSCH message of the MsgA to a network side; the position information is directly carried in the PUSCH message of the MsgA and is sent;
carrying the position information in an NAS message container and reporting the position information to a network side; carrying the position information in an NAS message container, and sending the NAS message in a PUSCH message of MsgA;
the position information is carried in a predetermined DRB or SRB and reported to a network side; namely, the position information is carried in the predetermined DRB or SRB, and the predetermined DRB or SRB is sent in the PUSCH message of the MsgA.
In a possible implementation manner, the preconfigured resource may be smaller than a resource occupied by the location information to be reported, and when the predetermined message is sent, one of the following manners may be adopted:
repeatedly sending the MSgA PUSCH message on the preconfigured resource, wherein the MSgA PUSCH message sent each time carries different parts of the position information needing to be reported;
reporting part of the position information to be reported to a network side on the pre-configured resource;
reporting the differential position information of the position information to be reported to a network side on the pre-configured resource;
reporting the relative position information of the position information to be reported to a network side on the pre-configured resource;
in the random access process, entering a connection state, and reporting the position information needing to be reported in the connection state;
sending a location information request or a UL grant request on the pre-configured resource without reporting the location information;
not reporting the location information;
and reporting position information change indication information on the preconfigured resources. Wherein the location information change indication indicates whether the UE has moved or moved outside a certain range.
In a possible implementation manner, when the location information to be reported includes location measurement information, where the measurement information may be Reference Signal Time Difference (RSTD), further, the target random access preamble sequence may be determined according to a type of the RSTD to be reported. For example, the network side may pre-regroup the target random sequence according to various types of the reported RSTDs, and the UE may select a corresponding preamble as the target preamble or select a corresponding RO resource as the RO resource for sending the preamble according to the type of the RSTD to be reported.
In a possible implementation manner, if the UE reports to the network side through the NAS message container carrying the location information, the UE may indicate, through an NAS message container identifier, whether to transmit the location information to an Access Control and Mobility Management Function (AMF) entity or another entity on the network side.
In a possible implementation manner, the location information reported by the UE may include longitude and latitude coordinates, and the precision of the longitude and latitude coordinates is similar to the result reported by the GPS. The location information reported by the UE may also be location indication or location change indication information, for example, the location state of the normal UE may be indicated by the information, such as whether the UE leaves a frequent or safe activity range; or relative position information, when the uplink resource is limited, if the uplink resource does not meet the first preset value but meets a fourth preset value (the minimum number of resource reported at the position), reporting differential position information, wherein the differential position information can be the difference of the result reported at the previous time or the difference of the result at the current time. The position information format can be determined by network side configuration or protocol convention or by combination of the network side configuration and the protocol convention.
In one possible implementation, if the UE has a small moving range or is in a normal activity range (e.g., three points in one line for home, work, and social), the UE may be defined as being in a normal state, i.e., a normal UE. For normal UE, the positioning assistance data packet may be all positioning assistance information in its normal state, so as to complete positioning in idle and inactive states; the cell, resource set and resource in the positioning auxiliary information can be mapped in an array mode, and if the positioning auxiliary data is larger than the data to be measured, the UE converges and determines the information to be measured and reported according to the PBCH measurement information of the cell in which the UE is located; in addition, if the reported RSTD is the difference RSTD, a corresponding resource indication mode adopts a difference bit indication method.
In addition, the normal UE may determine whether the location and the serving cell to which the UE belongs are in the assistance data.
In one possible implementation, the UE location information may be the result of relaxed measurements and reporting. For example, if there is an external trigger report, but the measurement and location result of the UE does not reach the condition of triggering to enter the connected state, then: (1) when the small data transmission is finished or the connection state is refused to enter, the UE is informed of being triggered to report the position information; (2) if the UE is not triggered to report when the time is longer than the threshold value and the position does not move beyond the threshold value or is always in a normal state, the UE enters a relaxation measurement and relaxation reporting state; and informing the position server when reporting next time, relaxing the measured parameters, and if the positioning result is reasonable, considering that the positioning auxiliary data is effective.
In one possible implementation, before the UE obtains the location information, the positioning assistance data may be obtained by:
a) if the idle-state UE has not entered the connected state before and acquired the positioning assistance data and has not been authenticated the security zone, the UE may request to broadcast the positioning assistance data or issue the positioning assistance data through small data (in the UE non-connected state). In this case, this positioning assistance data is generic and does not have the characteristics of a per ue.
b) If the UE positioning auxiliary data which enters the connected state fails, if the UE positioning auxiliary data in the normal state fails, or the positioning result exceeds a threshold value and a range, if the user is a child or an old person needing attention, establishing connection and informing a guardian; if the UE of the other user is the UE of the other user, the idle state is tried to acquire the positioning assistance data, for example, the positioning assistance data is requested to be broadcasted through the on demand SI, or the positioning assistance data is issued through small data (in the UE non-connection state). In this case the positioning assistance data is generic and does not have the characteristics of a per ue.
By the method provided by the embodiment of the invention, when the UE is in the non-connection state, the position information can be reported through the random access process, the network side is instructed to distribute reasonable uplink resources, and the position information report can be correspondingly processed when the uplink resources are not distributed sufficiently.
Fig. 2 is another flowchart illustrating a method for processing a random access procedure according to an embodiment of the present invention, where the method 200 may be executed by a network device. In other words, the method may be performed by software or hardware installed on the network device. As shown in fig. 2, the method may include the following steps.
S210, in the random access process of a terminal device, receiving a target random access leader sequence sent by the terminal device, wherein the target random access leader sequence indicates the terminal device to request an uplink resource not less than a first preset value, and the uplink resource is used for reporting uplink information in the random access process.
As described in the method 100, the UE may instruct the network device to allocate, to the terminal device, the uplink resource not smaller than the first preset value through the target preamble.
Wherein, in the 4-step RACH, the uplink resource includes: an uplink grant resource (UL grant) and/or a PUSCH resource, and in the 2-step RACH, the uplink resource includes: PO resources and/or PUSCH resources.
In one possible implementation, after S210, the method may further include: and allocating uplink resources for the terminal equipment, and indicating the allocated uplink resources through the downlink message in the random access process. For example, in 4-step RACH, after receiving a target preamble sent by the UE through msg1, the network side allocates uplink resources to the UE and indicates the UE through msg 2.
And the network equipment allocates uplink resources for the terminal equipment corresponding to the received target preamble.
In one possible implementation, the target preamble includes: and reserving or pre-configuring a random access leader sequence which is specially used for requesting to report the uplink resource of the position information. The network device allocates uplink resources corresponding to the reserved or preconfigured preamble to the UE.
Alternatively, in another possible implementation manner, the network device may also send the configuration information of the target preamble to the terminal device, for example, the network device sends the configuration information of the target preamble in msg0 of the random access procedure.
In the foregoing possible implementation manner, the configuration information of the target preamble may include: the random access preamble sequence index in the N random access preamble sequence groups, and M uplink resource thresholds. In this possible implementation, M may be equal to N, i.e. an uplink resource threshold is configured for each random access preamble sequence group; or M may also be smaller than N, in this case, the uplink resource threshold may be used as an upper limit or a lower limit of uplink resources corresponding to different random access preamble sequence groups to distinguish the different random access preamble sequence groups, for example, the network device configures two random access preamble sequence groups: group A and group B, and configuring an uplink resource threshold SizeGroup1, indicating that the maximum value of the uplink resource corresponding to group A is SizeGroup1, and the minimum value of the uplink resource corresponding to group B is SizeGroup 1; or M may also be greater than N, in this case, the network device may configure a maximum uplink resource threshold and a minimum uplink resource threshold for the uplink resource corresponding to the same random access preamble sequence group, that is, indicate that the uplink resource corresponding to one random access preamble sequence group is located between the minimum uplink resource threshold and the maximum uplink resource threshold.
Optionally, the set of random access preamble sequences comprises one of:
a first random access preamble sequence group;
the random access method comprises the steps that a first random access preamble sequence group and a second random access preamble sequence group are obtained, wherein an uplink resource threshold corresponding to the second random access preamble sequence group is larger than an uplink resource threshold corresponding to the first random access preamble sequence group;
the random access method comprises a first random access preamble sequence group, a second random access preamble sequence group and a third random access preamble sequence group, wherein an uplink resource threshold corresponding to the third random access preamble sequence group is greater than an uplink resource threshold corresponding to the second random access preamble sequence group, and an uplink resource threshold corresponding to the second random access preamble sequence group is greater than an uplink resource threshold corresponding to the first random access preamble sequence group.
The UE may select a preamble in the corresponding preamble group as the target preamble according to the uplink resource threshold of each preamble group and the resource required for reporting the location information.
Optionally, the first random access preamble sequence group includes a first preset random access preamble sequence, where the first preset random access preamble sequence indicates that the size of the uplink resource allocated to the terminal device is greater than an uplink resource threshold corresponding to the first random access preamble sequence group, and if the network device is not configured with a preamble group B, if the uplink resource threshold of the preamble group a is smaller than a first preset value, the UE may select the first preset random access preamble sequence as a target preamble; and/or the presence of a gas in the gas,
the second random access preamble sequence group comprises a second preset random access preamble sequence, and the second preset random access preamble sequence indicates that the size of the uplink resource allocated to the terminal device is larger than the uplink resource threshold corresponding to the first random access preamble sequence group or the uplink resource threshold corresponding to the second random access preamble sequence group. For example, in the case that the network device does not configure the preamble group C, if uplink resource thresholds of the preamble groups a and B are smaller than the first preset value, the UE may select the second preset random access preamble sequence as the target preamble.
In another possible implementation manner, the configuration information may include: and generating an index of a root sequence of the target random access preamble sequence. In this possible implementation manner, the network side may determine that the uplink resource needs to be allocated to the terminal device according to the received root sequence used by the target random access preamble sequence. That is, the network device may pre-configure a specific root sequence, where one uplink grant corresponding to the specific root sequence is not less than the first preset value, the network device indicates the index of the root sequence to the UE through msg0, if the UE needs to report location information or an uplink resource greater than the first preset value, the UE generates a target preamble according to the root sequence, and the network device allocates the uplink resource not less than the first preset value to the UE according to the received root sequence used by the target preamble.
In practical applications, the UE may directly use the root sequence to generate the target preamble, or the UE may also use the root sequence to generate the target preamble in combination with the reserved or preconfigured preamble.
In a specific application, the root sequence may adopt an implementation manner of the root sequence corresponding to that in the method 100, and refer to the description in the method 100 specifically.
In one possible implementation manner, the configuration information may also include: a specific preamble sequence carries parameters; the network side may determine that the uplink resource needs to be allocated to the terminal device by receiving that the target random access preamble sequence includes the specific preamble sequence carrying parameter. That is, in this possible implementation manner, the network device may pre-configure a specific preamble sequence carrying parameter, where the specific preamble sequence carrying parameter corresponds to an uplink grant not less than the first preset value, the network device indicates the specific preamble sequence carrying parameter to the UE through msg0, if the UE needs to report the location information, the UE generates a target preamble according to the preamble sequence carrying parameter, and the network device allocates an uplink resource not less than the first preset value to the UE according to the received preamble sequence carrying parameter used by the target preamble.
In one possible implementation manner, the configuration information may also include: a particular RO resource; the network side may determine to allocate the uplink resource to the predetermined message of the terminal device according to the RO resource used for sending the target random access preamble sequence. The determining of the uplink resource may further include a specific time-frequency resource and/or a coding mode of the uplink resource, that is, in the possible implementation mode, the network device may pre-configure a specific RO resource, where one uplink resource corresponding to the specific RO resource is not less than a first preset value, the network device indicates the specific RO resource to the UE through msg0, if the UE needs to report the location information, the UE sends a target preamble using the RO resource, and the network device allocates the uplink resource not less than the first preset value to the UE according to the received RO resource used by the target preamble.
In the foregoing possible implementation manner, the specific RO resource may be an associated PO resource, where the associated PO resource is greater than a first preset value; the uplink resource allocated by the network side is a PO resource corresponding to the RO resource.
In one possible implementation, the target random access preamble sequence is generated by a generation rule or Gold sequence of non-DFT-S-OFDM. That is, in this possible implementation manner, the UE instructs the network device to allocate the uplink resource to the UE according to the generation rule or the sequence used for generating the target preamble.
The random access procedure in the method 200 provided by the embodiment of the present invention may be a 4-step RACH or a 2-step RACH, and a specific implementation manner corresponds to the method 100, which may be referred to as the description in the method 100.
The method 200 provided by the embodiment of the present invention is a behavior of the network side corresponding to the method 100, and has an implementation manner corresponding to the method 100, and some details may be referred to the description of the corresponding part in the method 100. And will not be described in detail herein.
In one possible implementation, when the UE is in a Connection Management (CM) -idle state, if the base station (gNB) receives a NAS packet, if the NAS packet is an uplink packet, triggering the AMF to enter a CM-CONNECT state, and uploading the NAS packet; and if the NAS packet is a downlink packet, the NAS packet is sent to the UE when the UE reports the next time.
By the method provided by the embodiment of the invention, when the UE is in the non-connection state, the network equipment can allocate reasonable uplink resources for the random access process of the UE, so that the UE can report the position information in the random access process.
Fig. 3 is a flowchart illustrating a method for processing a random access procedure according to an embodiment of the present invention, where the method 300 may be executed by a terminal device and a network device. In other words, the method may be performed by software or hardware installed on the terminal device and the network device. As shown in fig. 3, the method may include the following steps.
As shown in fig. 3, the method is applied in 4-step RACH.
S310, the network equipment sends a system message (msg0) to the terminal equipment, wherein the system message carries preamble configuration information.
The configuration information of the target random access preamble sequence carried in the system message may include the configuration information of the target preamble in any possible implementation manner described in the method 200.
And S312, the terminal equipment sends the target preamble to the network equipment according to the configuration information.
The terminal device may select the target preamble sent to the network device according to the method described in the method 100, so that the network device may allocate sufficient uplink resources for msg3 to report the location information.
And S314, the network equipment sends msg2 RAR response to the terminal equipment, and indicates the uplink resource allocated to the terminal equipment.
The uplink resource allocated by the network device corresponds to the received target preamble, which may specifically refer to the relevant descriptions in the method 100 and the method 200.
And S316, the terminal equipment sends msg3 to the network equipment and reports the position information.
For details, reference may be made to the related description in the method 100, and details are not described herein.
S318, the network equipment sends msg4 to the terminal equipment.
In a possible implementation manner, since the terminal device only reports the location information through the random access process, and does not need to access the network, that is, does not need to establish a connection, an indication that the connection does not need to be established may be carried in msg 3. And if the network equipment successfully receives the msg3, releasing the connection with the terminal equipment according to the indication which is carried in the msg3 and does not need to establish the connection.
Alternatively, after the network device successfully receives the location information, it determines that no other information is reported, and then releases the connection with the terminal device in msg 4.
In one possible implementation, if the terminal device cannot report the location information (e.g., fails or does not have sufficient uplink resource allocation) through msg3, a connection may be established in msg 4. And entering a connection state to report the position information.
Fig. 4 is a schematic flowchart of another method for processing a random access procedure according to an embodiment of the present invention, where the method 400 may be executed by a terminal device and a network device. In other words, the method may be performed by software or hardware installed on the terminal device and the network device. As shown in fig. 4, the method may include the following steps.
S410, the terminal equipment sends msgA to the network equipment.
S410 comprises a PRACH process and a PUSCH process, in the PARCH process, the terminal equipment sends a target preamble, and the target preamble can be a reserved or pre-configured random access preamble sequence which is specially used for requesting to report uplink resources of the position information; or, the target preamble is sent on a specific RO resource, for example, the system configures 8 ROs in total, where the 1 st RO is a specific RO, and any preamble sent on the RO indicates that location information is to be reported in a PUSCH process; or, the target preamble is obtained according to configuration information sent by the network device. Reference may be made specifically to the above description of method 100 and method 200.
In the PUSCH process, the terminal equipment sends an RRC connection request and carries position information, wherein uplink resources in the PUSCH process are associated with the target preamble.
In one possible implementation manner, before S410, the network device may send msg0 to the UE, where msg0 carries preamble configuration information. The preamble configuration information may adopt various possible implementation manners of the preamble configuration information of the methods 100 to 300, which are not described herein again.
S412, the network device sends the msgB message to the terminal device.
Wherein the msgB comprises a PDCCH procedure and a PDSCH procedure. The Msg B includes identification information of the communication device in the successfully received MsgA, for example, RA-RNTI, and time synchronization information. The time synchronization information may include TA (Timing Advance) information and the like. If the terminal equipment successfully receives an RAR within the RAR time window and the preamble index (sequence number) in the RAR is the same as the target preamble index sent by the UE, the RAR is considered to be successfully received.
Fig. 5 is a schematic structural diagram of a terminal device according to an embodiment of the present invention, and as shown in fig. 5, the terminal device 500 includes: a sending module 510, configured to send a target random access preamble sequence in a random access process in a non-connected state, and instruct a network side to allocate uplink resources, which are not smaller than a first preset value, to the terminal device, where the uplink resources are used to report uplink information in the random access process.
In one possible implementation manner, the uplink information includes: location information.
In one possible implementation, the target random access preamble sequence includes: one of a reserved or preconfigured specific random access preamble sequence dedicated to indicate that location information is to be reported; or a specific random access preamble sequence configured by the network side.
In one possible implementation manner, the specific random access preamble sequence configured by the network side satisfies at least one of the following conditions:
if the uplink resource threshold corresponding to the first random access preamble sequence group configured on the network side is not less than the first preset value, the specific random access preamble sequence comprises: a random access leader sequence in the random access leader sequence A;
if a second random access preamble sequence group is not configured, and the uplink resource threshold corresponding to the first random access preamble sequence group is smaller than the first preset value, the configured specific random access preamble sequence comprises: a preset random access preamble sequence in the first random access preamble sequence group;
if a second random access preamble sequence group is configured, and the uplink resource threshold corresponding to the first random access preamble sequence group is smaller than the first preset value, the configured specific random access preamble sequence comprises: a preset random access preamble sequence in the second random access preamble sequence group;
if a second random access preamble sequence group is configured, the uplink resource threshold corresponding to the first random access preamble sequence group is smaller than the first preset value, and the uplink resource threshold corresponding to the second random access preamble sequence group is smaller than the first preset value, the configured specific random access preamble sequence includes: and the random access preamble sequence in the second random access preamble sequence group or the random access preamble sequence in the third random access preamble sequence group.
In one possible implementation, the method further includes: a determining module, configured to, after sending the target random access preamble sequence, if the specific random access preamble sequence is one, perform one of the following:
determining the type of the position information to be reported according to the random access leader sequence group in which the specific random access leader sequence is positioned;
determining the type of the position information to be reported according to the uplink resource threshold value corresponding to the random access leader sequence group in which the specific random access leader sequence is positioned;
and determining the type of the position information to be reported according to the random access leader sequence group power deviation value corresponding to the random access leader sequence group in which the specific random access leader sequence is positioned.
In one possible implementation manner, determining the type of the location information according to a random access preamble sequence group in which the specific random access preamble sequence is located includes:
if the specific random access leader sequence is located in a first random access leader sequence group, determining the type of the position information as absolute position information or relative position information;
and if the specific random access preamble sequence is located in a second random access preamble sequence group, determining the type of the position information as measurement information.
In a possible implementation manner, determining the type of the location information according to an uplink resource threshold corresponding to a random access preamble sequence group in which the specific random access preamble sequence is located includes:
if the uplink resource threshold corresponding to the random access preamble sequence group in which the specific random access preamble sequence is located is smaller than a first preset threshold, determining that the type of the position information is absolute position information or relative position information;
and if the uplink resource threshold corresponding to the random access preamble sequence group in which the specific random access preamble sequence is located is not less than a first preset threshold, determining that the type of the position information is reported measurement information.
In one possible implementation manner, determining the type of the location information according to a power offset value corresponding to a random access preamble sequence group in which the specific random access preamble sequence is located includes:
if the power deviation value corresponding to the random access preamble sequence group in which the specific random access preamble sequence is located is smaller than a second preset threshold value, determining that the type of the position information is absolute position information or relative position information;
and if the power deviation value corresponding to the random access preamble sequence group in which the specific random access preamble sequence is located is not less than a second preset threshold value, determining the type of the position information as reported measurement information.
In one possible implementation, the sending module 510 sends the target random access preamble sequence, including:
if there are a plurality of the specific random access preamble sequences, sending one of the plurality of the specific random access preamble sequences as the target random access preamble sequence according to configuration information corresponding to each specific random access preamble sequence, wherein the configuration information includes: the type of the reported position information or the size of the corresponding uplink resource.
In one possible implementation, the target random access preamble sequence includes one of:
the target random access preamble sequence generated by a specific root sequence;
the target random access preamble sequence generated by a specific root sequence and a reserved or preconfigured random access preamble sequence;
generating the target random access leader sequence through a specific leader sequence carrying parameter;
and generating the target random access preamble sequence through a generation rule of non-discrete Fourier transform spread spectrum orthogonal frequency division multiplexing DFT-S-OFDM or through a Gold sequence.
In one possible implementation, the sending module 510 sends the target random access preamble sequence by:
and sending the target random access preamble sequence on a predetermined random access opportunity (RO) resource, wherein the predetermined RO resource is configured by the network side.
In a possible implementation manner, the uplink resource is not less than the first preset value, and includes one of the following:
the resource number of the uplink resource on the frequency domain exceeds the demand number of the position information or the resource number of the preset position information;
the time-frequency resource of the uplink resource exceeds the demand number of the position information or the resource number of the preset position information;
and the modulated bit number of the uplink resource exceeds the required number of the position information or the resource number of the preset position information.
In a possible implementation manner, the sending module 510 is further configured to send a predetermined message of the random access procedure on an uplink resource allocated by the network side after sending the target random access preamble sequence.
In a possible implementation manner, reporting the uplink information includes one of the following:
carrying the uplink information in a non-access stratum (NAS) message container of the predetermined message;
the uplink information is carried in a data radio bearer DRB or a signaling radio bearer SRB, which is predetermined to carry user plane data, of the predetermined message.
In a possible implementation manner, if the uplink resource allocated by the network side is smaller than a third preset value, reporting the uplink information includes one of the following:
repeatedly sending the predetermined message, and reporting the uplink information part information in the predetermined message sent each time;
sending the predetermined message, and reporting part of the uplink information in the uplink information through the predetermined message;
sending the predetermined message, and reporting differential uplink information of the uplink information through the predetermined message;
sending the predetermined message, and reporting the relative uplink information of the uplink information through the predetermined message;
sending the predetermined message, wherein the predetermined message carries an indication or request information for entering a connection state;
sending the predetermined message, and not reporting the uplink information in the predetermined message;
sending the predetermined message, and sending an uplink information request or an uplink grant (UL grant) request through the predetermined message;
and sending the predetermined message, and reporting the uplink information change indication information through the predetermined message.
In one possible implementation, the random access procedure includes: 4, random access process;
the predetermined message includes: message msg 3;
transmitting a target random access preamble sequence, comprising: the target random access preamble sequence is sent in message msg 1.
In one possible implementation, the method further includes: a receiving module, configured to receive msg2 after transmitting the msg1 and before transmitting the msg3, where the msg2 includes information of uplink resources allocated by the network side.
In one possible implementation, the uplink resource includes: uplink grant resources and/or physical uplink shared channel resources.
In one possible implementation, the random access procedure includes: 2, random access process;
the predetermined message includes: a PUSCH message of message msgA;
sending a target random access preamble sequence: and sending the target random access preamble sequence in a Physical Random Access Channel (PRACH) message of the message msgA.
In one possible implementation, the target random access preamble sequence is associated with the uplink resource.
In one possible implementation, the uplink resource includes one of:
PUSCH resources for msgA;
an upstream PO resource;
PUSCH resources and PO resources for msgA.
The terminal device provided by the embodiment of the present invention can implement each process implemented by the terminal device in the method embodiments of fig. 1 to fig. 4, and achieve the same effect to avoid repetition, which is not described herein again.
Fig. 6 is a schematic structural diagram of a network device according to an embodiment of the present invention, and as shown in fig. 6, the network device 600 includes: a receiving module 610, configured to receive a target random access preamble sequence sent by a terminal device in a random access process of the terminal device, where the target random access preamble sequence indicates that the terminal device requests an uplink resource not smaller than a first preset value, and the uplink resource is used to report uplink information in the random access process.
In one possible implementation, the method further includes: and the authorization module is used for allocating uplink resources to the terminal equipment after receiving the target random access leader sequence and indicating the allocated uplink resources through downlink information in the random access process.
In one possible implementation, the target random access preamble sequence includes:
one of the reserved or pre-configured specific random access preamble sequences dedicated to requesting reporting of location information; or,
one of the specific random access preamble sequences configured by the network side.
In one possible implementation, the method further includes: a sending module, configured to send configuration information of a target random access preamble sequence to the terminal device before receiving the target random access preamble sequence sent by the terminal device.
In one possible implementation, the configuration information includes: the random access leader sequence index in each random access leader sequence group and the uplink resource threshold corresponding to each random access leader sequence group.
In one possible implementation, the set of random access preamble sequences includes one of:
a first random access preamble sequence group;
the random access method comprises the steps that a first random access preamble sequence group and a second random access preamble sequence group are obtained, wherein an uplink resource threshold corresponding to the second random access preamble sequence group is larger than an uplink resource threshold corresponding to the first random access preamble sequence group;
the random access method comprises a first random access preamble sequence group, a second random access preamble sequence group and a third random access preamble sequence group, wherein an uplink resource threshold corresponding to the third random access preamble sequence group is greater than an uplink resource threshold corresponding to the second random access preamble sequence group, and an uplink resource threshold corresponding to the second random access preamble sequence group is greater than an uplink resource threshold corresponding to the first random access preamble sequence group.
In a possible implementation manner, the first random access preamble sequence group includes a first preset random access preamble sequence, where the first preset random access preamble sequence indicates that the size of the uplink resource allocated to the terminal device is greater than an uplink resource threshold corresponding to the first random access preamble sequence group; and/or the presence of a gas in the gas,
the second random access preamble sequence group comprises a second preset random access preamble sequence, and the second preset random access preamble sequence indicates that the size of the uplink resource allocated to the terminal device is larger than the uplink resource threshold corresponding to the first random access preamble sequence group or the uplink resource threshold corresponding to the second random access preamble sequence group.
In one possible implementation, the configuration information includes: generating an index of a root sequence of the target random access preamble sequence;
the target random access preamble sequence indicates the terminal device to request uplink resources not less than a first preset value, and the method comprises the following steps: and indicating that the uplink resource needs to be allocated to the terminal equipment through the received root sequence used by the target random access leader sequence.
In one possible implementation, the configuration information includes: a specific preamble sequence carries parameters;
the target random access preamble sequence indicates the terminal device to request uplink resources not less than a first preset value, and the method comprises the following steps: and indicating that the uplink resource needs to be allocated to the terminal equipment by the fact that the received target random access preamble sequence contains the specific preamble sequence carrying parameter.
In one possible implementation, the configuration information includes: a particular RO resource;
the target random access preamble sequence indicates the terminal device to request uplink resources not less than a first preset value, and the method comprises the following steps: and indicating to distribute the uplink resource for the predetermined message of the terminal equipment by sending the RO resource used by the target random access preamble sequence.
In one possible implementation, the PO resource associated with the specific RO resource is greater than a second preset value;
the uplink resource includes: and PO resources corresponding to the RO resources.
In a possible implementation manner, the receiving module 610 receives a target random access preamble sequence sent by the terminal device, including:
receiving the target random access preamble sequence, wherein the target random access preamble sequence is generated through a generation rule or a Gold sequence of non-DFT-S-OFDM.
The network device provided in the embodiment of the present invention can implement each process implemented by the network side or the network device in each of the method embodiments of the method 100 to the method 400, and achieve the same effect to avoid repetition, which is not described herein again.
Fig. 7 is a block diagram of a terminal device of another embodiment of the present invention. The terminal device 700 shown in fig. 7 includes: at least one processor 701, a memory 702, at least one network interface 704, and a user interface 703. The various components in the terminal device 700 are coupled together by a bus system 705. It is understood that the bus system 705 is used to enable communications among the components. The bus system 705 includes a power bus, a control bus, and a status signal bus in addition to a data bus. But for clarity of illustration the various busses are labeled in figure 7 as the bus system 705.
The user interface 703 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, trackball, touch pad, or touch screen, among others.
It is to be understood that the memory 702 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous SDRAM (ESDRAM), Sync Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 702 of the systems and methods described in this embodiment of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 702 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 7021 and application programs 7022.
The operating system 7021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks. The application 7022 includes various applications, such as a Media Player (Media Player), a Browser (Browser), and the like, for implementing various application services. Programs that implement methods in accordance with embodiments of the present invention can be included within application program 7022.
In this embodiment of the present invention, the terminal device 700 further includes: a computer program stored on a memory 702 and executable on a processor 701, the computer program when executed by the processor 701 performing the steps of: and in a non-connection state, in a random access process, sending a target random access preamble sequence, and indicating a network side to allocate uplink resources which are not less than a first preset value to the terminal equipment, wherein the uplink resources are used for reporting uplink information in the random access process.
The method disclosed in the above embodiments of the present invention may be applied to the processor 701, or implemented by the processor 701. The processor 701 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 701. The Processor 701 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules may reside in ram, flash memory, rom, prom, or eprom, registers, among other computer-readable storage media known in the art. The computer readable storage medium is located in the memory 702, and the processor 701 reads the information in the memory 702, and performs the steps of the above method in combination with the hardware thereof. In particular, the computer readable storage medium has stored thereon a computer program, which when executed by the processor 701 implements the steps of the method 100 as described above.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described in this disclosure may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described in this disclosure. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
The terminal device 700 can implement the foregoing processes implemented by the terminal device in the methods 100 to 400, and details are not repeated here to avoid repetition.
Referring to fig. 8, fig. 8 is a structural diagram of a network device according to an embodiment of the present invention, which can implement various details of the method 200 and achieve the same effect. As shown in fig. 8, the network device 800 includes: a processor 801, a transceiver 802, a memory 803, a user interface 804 and a bus interface, wherein:
in this embodiment of the present invention, the network side device 800 further includes: a computer program stored on the memory 803 and executable on the processor 801, the computer program when executed by the processor 801 implementing the steps of:
in the random access process of the terminal equipment, receiving a target random access leader sequence sent by the terminal equipment, wherein the target random access leader sequence indicates that the terminal equipment requests an uplink resource which is not less than a first preset value, and the uplink resource is used for reporting uplink information in the random access process.
In FIG. 8, the bus architecture may include any number of interconnected buses and bridges, with one or more processors, represented by the processor 801, and various circuits, represented by the memory 803, linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 802 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium. The user interface 804 may also be an interface capable of interfacing with a desired device for different user devices, including but not limited to a keypad, display, speaker, microphone, joystick, etc.
The processor 801 is responsible for managing the bus architecture and general processing, and the memory 803 may store data used by the processor 801 in performing operations.
The network device 800 can implement the foregoing processes of the method 100 to the method 400, and achieve the same effect to avoid repetition, which is not described herein again.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the embodiments of the method 100, the method 200, the method 300, or the method 400, and can achieve the same technical effect, and details are not repeated here to avoid repetition. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (38)
1. A processing method of a random access process is applied to a terminal device, and the method comprises the following steps:
and in a non-connection state, in a random access process, sending a target random access preamble sequence, and indicating a network side to allocate uplink resources which are not less than a first preset value to the terminal equipment, wherein the uplink resources are used for reporting uplink information in the random access process.
2. The method of claim 1, wherein the uplink information comprises: location information.
3. The method of claim 1, wherein the target random access preamble sequence comprises:
one of a reserved or preconfigured specific random access preamble sequence dedicated to indicate that location information is to be reported; or
One of the specific random access preamble sequences configured by the network side.
4. The method of claim 3, wherein the network side configured specific random access preamble sequence satisfies at least one of:
if the uplink resource threshold corresponding to the first random access preamble sequence group configured on the network side is not less than the first preset value, the specific random access preamble sequence comprises: a random access preamble sequence in the first random access preamble sequence group;
if a second random access preamble sequence group is not configured, and the uplink resource threshold corresponding to the first random access preamble sequence group is smaller than the first preset value, the configured specific random access preamble sequence comprises: a preset random access preamble sequence in the first random access preamble sequence group;
if a second random access preamble sequence group is configured, and the uplink resource threshold corresponding to the first random access preamble sequence group is smaller than the first preset value, the configured specific random access preamble sequence comprises: a preset random access preamble sequence in the second random access preamble sequence group;
if a second random access preamble sequence group is configured, the uplink resource threshold corresponding to the first random access preamble sequence group is smaller than the first preset value, and the uplink resource threshold corresponding to the second random access preamble sequence group is smaller than the first preset value, the configured specific random access preamble sequence includes: and the random access preamble sequence in the second random access preamble sequence group or the random access preamble sequence in the third random access preamble sequence group.
5. The method of claim 3, wherein after transmitting the target random access preamble sequence, if the specific random access preamble sequence is one, the method further comprises one of:
determining the type of the position information to be reported according to the random access leader sequence group in which the specific random access leader sequence is positioned;
determining the type of the position information to be reported according to the uplink resource threshold value corresponding to the random access leader sequence group in which the specific random access leader sequence is positioned;
and determining the type of the position information to be reported according to the random access leader sequence group power deviation value corresponding to the random access leader sequence group in which the specific random access leader sequence is positioned.
6. The method of claim 4, wherein determining the type of the location information according to a set of random access preamble sequences in which the specific random access preamble sequence is located comprises:
if the specific random access leader sequence is located in a first random access leader sequence group, determining the type of the position information as absolute position information or relative position information or position change indication information;
and if the specific random access preamble sequence is located in a second random access preamble sequence group, determining the type of the position information as measurement information.
7. The method of claim 4, wherein determining the type of the location information according to the uplink resource threshold corresponding to the random access preamble sequence group in which the specific random access preamble sequence is located comprises:
if the uplink resource threshold corresponding to the random access preamble sequence group in which the specific random access preamble sequence is located is smaller than a first preset threshold, determining that the type of the position information is absolute position information or relative position information or position change indication information;
and if the uplink resource threshold corresponding to the random access preamble sequence group in which the specific random access preamble sequence is located is not less than a first preset threshold, determining that the type of the position information is reported measurement information.
8. The method of claim 4, wherein determining the type of the location information according to a power offset value corresponding to a random access preamble sequence group in which the specific random access preamble sequence is located comprises:
if the power deviation value corresponding to the random access preamble sequence group in which the specific random access preamble sequence is located is smaller than a second preset threshold value, determining that the type of the position information is absolute position information or relative position information;
and if the power deviation value corresponding to the random access preamble sequence group in which the specific random access preamble sequence is located is not less than a second preset threshold value, determining the type of the position information as reported measurement information.
9. The method of claim 3, wherein transmitting the target random access preamble sequence comprises:
if there are a plurality of the specific random access preamble sequences, sending one of the plurality of the specific random access preamble sequences as the target random access preamble sequence according to configuration information corresponding to each specific random access preamble sequence, wherein the configuration information includes: the type of the reported position information or the size of the corresponding uplink resource.
10. The method of claim 1, wherein the target random access preamble sequence comprises one of:
the target random access preamble sequence generated by a specific root sequence;
the target random access preamble sequence generated by a specific root sequence and a reserved or preconfigured random access preamble sequence;
generating the target random access leader sequence through a specific leader sequence carrying parameter;
and generating the target random access preamble sequence through a generation rule of non-discrete Fourier transform spread spectrum orthogonal frequency division multiplexing DFT-S-OFDM or through a Gold sequence.
11. The method of claim 1, wherein transmitting the target random access preamble sequence comprises:
and sending the target random access preamble sequence on a predetermined random access opportunity (RO) resource, wherein the predetermined RO resource is configured by the network side.
12. The method of claim 2, wherein the uplink resource is not less than the first preset value and comprises one of:
the resource number of the uplink resource on the frequency domain exceeds the demand number of the position information or the resource number of the preset position information;
the time-frequency resource of the uplink resource exceeds the demand number of the position information or the resource number of the preset position information;
and the modulated bit number of the uplink resource exceeds the required number of the position information or the resource number of the preset position information.
13. The method according to any of claims 1 to 12, wherein after transmitting the target random access preamble sequence, the method further comprises:
and sending the predetermined message of the random access process on the uplink resource allocated by the network side.
14. The method of claim 13, wherein reporting the uplink information comprises one of:
carrying the uplink information in a non-access stratum (NAS) message container of the predetermined message;
the uplink information is carried in a data radio bearer DRB or a signaling radio bearer SRB, which is predetermined to carry user plane data, of the predetermined message.
15. The method of claim 13, wherein if the uplink resource allocated by the network side is smaller than a third preset value, reporting the uplink information comprises one of:
repeatedly sending the predetermined message, and reporting the uplink information part information in the predetermined message sent each time;
sending the predetermined message, and reporting part of the uplink information in the uplink information through the predetermined message;
sending the predetermined message, and reporting differential uplink information of the uplink information through the predetermined message;
sending the predetermined message, and reporting the relative uplink information of the uplink information through the predetermined message;
sending the predetermined message, wherein the predetermined message carries an indication or request information for entering a connection state;
sending the predetermined message, and not reporting the uplink information in the predetermined message;
sending the predetermined message, and sending an uplink information request or an uplink authorization ULgrant request through the predetermined message;
and sending the predetermined message, and reporting the uplink information change indication information through the predetermined message.
16. The method of claim 13,
the random access procedure includes: 4, random access process;
the predetermined message includes: message msg 3;
transmitting a target random access preamble sequence, comprising: the target random access preamble sequence is sent in message msg 1.
17. The method of claim 16, wherein after transmitting the msg1 and before transmitting the msg3, the method further comprises:
receiving msg2, wherein the msg2 includes information of uplink resources allocated by the network side.
18. The method of claim 16, wherein the uplink resources comprise: uplink grant resources and/or physical uplink shared channel resources.
19. The method of claim 13,
the random access procedure includes: 2, random access process;
the predetermined message includes: a PUSCH message of message msgA;
sending a target random access preamble sequence: and sending the target random access preamble sequence in a Physical Random Access Channel (PRACH) message of the message msgA.
20. The method of claim 19, wherein the target random access preamble sequence is associated with the uplink resource.
21. The method of claim 20, wherein the uplink resource comprises one of:
PUSCH resources for msgA;
an upstream PO resource;
PUSCH resources and PO resources for msgA.
22. A method for processing a random access procedure is applied to a network device, and the method comprises the following steps:
in the random access process of the terminal equipment, receiving a target random access leader sequence sent by the terminal equipment, wherein the target random access leader sequence indicates that the terminal equipment requests an uplink resource which is not less than a first preset value, and the uplink resource is used for reporting uplink information in the random access process.
23. The method of claim 22, wherein after receiving the target random access preamble sequence, the method further comprises:
and allocating uplink resources for the terminal equipment, and indicating the allocated uplink resources through the downlink message in the random access process.
24. The method of claim 22, wherein the target random access preamble sequence comprises:
one of the reserved or pre-configured specific random access preamble sequences dedicated to requesting reporting of location information; or,
one of the specific random access preamble sequences configured by the network side.
25. The method according to any of claims 22 to 24, wherein prior to receiving the target random access preamble sequence transmitted by the terminal device, the method further comprises:
and sending the configuration information of the target random access leader sequence to the terminal equipment.
26. The method of claim 25,
the configuration information includes: the random access method comprises indexes of random access preamble sequences in N random access preamble sequence groups and M uplink resource thresholds, wherein N and M are integers larger than 0.
27. The method of claim 26, wherein the set of random access preamble sequences comprises one of:
a first random access preamble sequence group;
the random access method comprises the steps that a first random access preamble sequence group and a second random access preamble sequence group are obtained, wherein an uplink resource threshold corresponding to the second random access preamble sequence group is larger than an uplink resource threshold corresponding to the first random access preamble sequence group;
the random access method comprises a first random access preamble sequence group, a second random access preamble sequence group and a third random access preamble sequence group, wherein an uplink resource threshold corresponding to the third random access preamble sequence group is greater than an uplink resource threshold corresponding to the second random access preamble sequence group, and an uplink resource threshold corresponding to the second random access preamble sequence group is greater than an uplink resource threshold corresponding to the first random access preamble sequence group.
28. The method of claim 27,
the first random access preamble sequence group comprises a first preset random access preamble sequence, and the first preset random access preamble sequence indicates that the size of uplink resources allocated to the terminal equipment is larger than an uplink resource threshold corresponding to the first random access preamble sequence group; and/or the presence of a gas in the gas,
the second random access preamble sequence group comprises a second preset random access preamble sequence, and the second preset random access preamble sequence indicates that the size of the uplink resource allocated to the terminal device is larger than the uplink resource threshold corresponding to the first random access preamble sequence group or the uplink resource threshold corresponding to the second random access preamble sequence group.
29. The method of claim 25,
the configuration information includes: generating an index of a root sequence of the target random access preamble sequence;
the target random access preamble sequence indicates the terminal device to request uplink resources not less than a first preset value, and the method comprises the following steps: and indicating that the uplink resource needs to be allocated to the terminal equipment through the received root sequence used by the target random access leader sequence.
30. The method of claim 25,
the configuration information includes: a specific preamble sequence carries parameters;
the target random access preamble sequence indicates the terminal device to request uplink resources not less than a first preset value, and the method comprises the following steps: and indicating that the uplink resource needs to be allocated to the terminal equipment by the fact that the received target random access preamble sequence contains the specific preamble sequence carrying parameter.
31. The method of claim 25,
the configuration information includes: a particular RO resource;
the target random access preamble sequence indicates the terminal device to request uplink resources not less than a first preset value, and the method comprises the following steps: and indicating to distribute the uplink resource for the predetermined message of the terminal equipment by sending the RO resource used by the target random access preamble sequence.
32. The method of claim 31,
the PO resource related to the specific RO resource is larger than a second preset value;
the uplink resource includes: and PO resources corresponding to the RO resources.
33. The method of claim 23, wherein receiving the target random access preamble sequence transmitted by the terminal device comprises:
receiving the target random access preamble sequence, wherein the target random access preamble sequence is generated through a generation rule or a Gold sequence of non-DFT-S-OFDM.
34. A terminal device, comprising:
a sending module, configured to send a target random access preamble sequence in a random access process in a non-connected state, and instruct a network side to allocate uplink resources, which are not less than a first preset value, to the terminal device, where the uplink resources are used to report uplink information in the random access process.
35. A network device, comprising:
a receiving module, configured to receive a target random access preamble sequence sent by a terminal device in a random access process of the terminal device, where the target random access preamble sequence indicates that the terminal device requests an uplink resource not smaller than a first preset value, and the uplink resource is used to report uplink information in the random access process.
36. A terminal device, comprising: memory, processor and computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, carries out the steps of the method according to any one of claims 1 to 21.
37. A network device, comprising: memory, processor and computer program stored on the memory and executable on the processor, which when executed by the processor implements the steps of the method according to any of claims 22 to 33.
38. A computer-readable storage medium, having a computer program stored thereon, which when executed by a processor, implements:
the steps of the method of any one of claims 1 to 21; or
The steps of the method of any one of claims 22 to 33.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010100175.5A CN113347733B (en) | 2020-02-18 | 2020-02-18 | Processing method of random access process, terminal equipment and network equipment |
PCT/CN2021/076535 WO2021164686A1 (en) | 2020-02-18 | 2021-02-10 | Processing method of random access process, terminal device, and network device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010100175.5A CN113347733B (en) | 2020-02-18 | 2020-02-18 | Processing method of random access process, terminal equipment and network equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113347733A true CN113347733A (en) | 2021-09-03 |
CN113347733B CN113347733B (en) | 2023-09-22 |
Family
ID=77390423
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010100175.5A Active CN113347733B (en) | 2020-02-18 | 2020-02-18 | Processing method of random access process, terminal equipment and network equipment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113347733B (en) |
WO (1) | WO2021164686A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023071903A1 (en) * | 2021-10-25 | 2023-05-04 | 大唐移动通信设备有限公司 | Positioning method and apparatus, terminal, base station, and positioning server |
WO2023070397A1 (en) * | 2021-10-27 | 2023-05-04 | Nec Corporation | Method, device and computer readable medium for communication |
WO2023071820A1 (en) * | 2021-10-26 | 2023-05-04 | ***通信有限公司研究院 | Information transmission method and apparatus, and communication device and storage medium |
WO2023143142A1 (en) * | 2022-01-30 | 2023-08-03 | ***通信有限公司研究院 | Positioning service processing method and apparatus, device, and computer storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180324869A1 (en) * | 2017-05-04 | 2018-11-08 | Qualcomm Incorporated | Uplink early data transmission |
CN110547035A (en) * | 2017-04-28 | 2019-12-06 | 夏普株式会社 | Random access procedure for radio systems |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112585899A (en) * | 2018-08-09 | 2021-03-30 | 中兴通讯股份有限公司 | State transitions for idle mode transmissions using pre-configured dedicated resources |
CN110312312B (en) * | 2019-03-29 | 2022-11-25 | 北京紫光展锐通信技术有限公司 | Uplink transmission resource acquisition method, data transmission method and electronic equipment |
-
2020
- 2020-02-18 CN CN202010100175.5A patent/CN113347733B/en active Active
-
2021
- 2021-02-10 WO PCT/CN2021/076535 patent/WO2021164686A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110547035A (en) * | 2017-04-28 | 2019-12-06 | 夏普株式会社 | Random access procedure for radio systems |
US20180324869A1 (en) * | 2017-05-04 | 2018-11-08 | Qualcomm Incorporated | Uplink early data transmission |
Non-Patent Citations (2)
Title |
---|
SAMSUNG INDIA: "PRACH preambles and MSG3 size", 《3GPP TSG-RAN2 NR ADHOC R2-1706874》 * |
SAMSUNG: "Overall procedure for data transfer in inactive state", 《3GPP TSG-RAN WG2 MEETING #6 R2- 168051》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023071903A1 (en) * | 2021-10-25 | 2023-05-04 | 大唐移动通信设备有限公司 | Positioning method and apparatus, terminal, base station, and positioning server |
WO2023071820A1 (en) * | 2021-10-26 | 2023-05-04 | ***通信有限公司研究院 | Information transmission method and apparatus, and communication device and storage medium |
WO2023070397A1 (en) * | 2021-10-27 | 2023-05-04 | Nec Corporation | Method, device and computer readable medium for communication |
WO2023143142A1 (en) * | 2022-01-30 | 2023-08-03 | ***通信有限公司研究院 | Positioning service processing method and apparatus, device, and computer storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2021164686A1 (en) | 2021-08-26 |
CN113347733B (en) | 2023-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3831143B1 (en) | Sidelink radio resource allocation | |
CN113347733B (en) | Processing method of random access process, terminal equipment and network equipment | |
JP7086178B2 (en) | Methods and equipment for determining RA-RNTI | |
JP7185697B2 (en) | Uplink carrier configuration and selection with auxiliary uplink | |
CN110234171B (en) | Wireless resource configuration method and device | |
CN111343567A (en) | Non-connection state uplink positioning method and device | |
KR20220042048A (en) | Information transmission methods, electronic devices and storage media | |
CN113645643B (en) | Resource allocation method, equipment and storage medium | |
WO2021185136A1 (en) | Method and apparatus for updating configuration information | |
JP2020504962A (en) | Method and terminal device for random access | |
CN108347789B (en) | Random access method and device | |
KR102482873B1 (en) | Connection Establishment Method and Apparatus | |
EP2876964B1 (en) | Access method, equipment, and system | |
WO2019095575A1 (en) | Time synchronization method and device | |
JP7301949B2 (en) | Random access method, terminal device, network device and storage medium | |
CN112788647A (en) | Measurement reporting method, terminal equipment and network equipment | |
US9814020B2 (en) | Method of transmitting RRC messages in RRC-idle mode | |
CN111601379B (en) | Method and apparatus for acquiring timing advance | |
CN111800883B (en) | Channel access method, terminal equipment and network equipment | |
US20220400507A1 (en) | Method and apparatus for data indication | |
US20230023138A1 (en) | Data Transmission Method Applied to Access Network and Device | |
CN110035561B (en) | Method and apparatus for wireless communication | |
US20210204327A1 (en) | Method for controlling power ramp counter, and terminal device | |
CN110351708B (en) | Method, device and medium for reporting identifier | |
WO2021184179A1 (en) | Data transmission method and apparatus, and terminal device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |