[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110337835B - Random access method and device, communication equipment and storage medium - Google Patents

Random access method and device, communication equipment and storage medium Download PDF

Info

Publication number
CN110337835B
CN110337835B CN201980000995.2A CN201980000995A CN110337835B CN 110337835 B CN110337835 B CN 110337835B CN 201980000995 A CN201980000995 A CN 201980000995A CN 110337835 B CN110337835 B CN 110337835B
Authority
CN
China
Prior art keywords
random access
carrying
frequency domain
preamble
requests
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.)
Active
Application number
CN201980000995.2A
Other languages
Chinese (zh)
Other versions
CN110337835A (en
Inventor
刘洋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Publication of CN110337835A publication Critical patent/CN110337835A/en
Application granted granted Critical
Publication of CN110337835B publication Critical patent/CN110337835B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application provides a random access method and device, communication equipment and a storage medium. The random access method comprises the following steps: and before receiving the random access feedback, repeatedly sending a plurality of random access requests carrying random access lead codes.

Description

Random access method and device, communication equipment and storage medium
Technical Field
The present application relates to the field of wireless communications technologies, but not limited to the field of wireless communications technologies, and in particular, to a random access method and apparatus, a communication device, and a storage medium.
Background
In order to establish uplink synchronization, the terminal needs to establish an uplink connection with the base station through random access. In the NR Rel-15 contention-based Random Access procedure, a terminal or User Equipment (UE) selects one Random Access (RO) from a set of configured optional ROs, sends a Random Access preamble to a base station through a Random Access Channel (PRACH), and then receives an RAR from the base station within a Random Access feedback (RAR) time window. And the base station determines a random access radio network temporary identifier (RA-RNTI) through the resource position of the PRACH, and scrambles the RAR by using the RA-RNTI. After receiving the RAR, the terminal judges whether the lead code serial number in the RAR is consistent with that sent before, and if so, the RAR is considered to be successfully received.
However, in these cases, and in the subsequent system enhancement, there are some cases where the random access delay is large or the random access success rate is low.
Disclosure of Invention
The embodiment of the application provides a random access enhancement method and device, communication equipment and a storage medium.
According to a first aspect of the embodiments of the present disclosure, there is provided a random access method, including:
and before receiving the random access feedback, repeatedly sending a plurality of random access requests carrying random access lead codes.
According to a second aspect of the embodiments of the present disclosure, there is provided a random access request method, including:
receiving a plurality of random access requests which are repeatedly sent and carry random access lead codes;
based on the plurality of random access requests, a random access feedback is sent.
Based on the above scheme, the receiving and repeatedly sending a plurality of random access requests carrying random access preamble codes includes:
and receiving a plurality of random access requests which are repeatedly sent and carry the same random access preamble code.
According to a third aspect of the embodiments of the present disclosure, there is provided a random access apparatus, including:
a first sending module configured to repeatedly send a plurality of random access requests carrying random access preambles before receiving the random access feedback.
According to a fourth aspect of the embodiments of the present disclosure, there is provided a random access request apparatus including:
a receiving module configured to receive a plurality of random access requests carrying random access preamble codes which are repeatedly transmitted;
a second sending module configured to send a random access feedback based on the plurality of random access requests.
According to a fourth aspect of an embodiment of the present disclosure, there is provided a communication apparatus including:
an antenna;
a memory;
and the processor is respectively connected with the antenna and the memory, and is used for controlling the antenna to transmit and receive wireless signals by executing the executable program stored in the memory, and can execute the steps of the random access method provided by any technical scheme.
According to a fifth aspect of the embodiments of the present disclosure, there is provided a non-transitory computer-readable storage medium storing an executable program, wherein the executable program, when executed by a processor, is capable of performing the steps of the random access method provided by any of the foregoing technical solutions.
A non-transitory computer readable storage medium storing an executable program, wherein the executable program when executed by a processor implements the steps of the random access method provided by any of the preceding claims.
In the embodiment of the application, in the process of one random access, a terminal repeatedly sends a random access request carrying a random access lead code before receiving no random access feedback; therefore, compared with the method that only one random access request is allowed to be sent in one random access process, the probability that the random access request sent in one random access process of a single terminal is responded by the base station can be improved, and therefore the success rate of random access can be improved for the single terminal. If a random access request is not responded, the random access request does not need to be sent again in the next random access process; thus, the response rate of random access is improved for a single terminal.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
Fig. 1 is a schematic structural diagram of a wireless communication system according to an embodiment of the present application;
fig. 2 is a schematic flowchart of a random access method according to an embodiment of the present application;
fig. 3 is a flowchart illustrating a random access method according to an embodiment of the present application;
fig. 4A is a schematic diagram of frequency domain resource selection of a repeatedly transmitted random access request according to an embodiment of the present application;
fig. 4B is a schematic diagram of frequency domain resource selection of another random access request repeatedly sent according to the embodiment of the present application;
fig. 5 is a flowchart illustrating another random access method according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a random access apparatus according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of another random access apparatus according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a terminal according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a base station according to an embodiment of the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. The following description refers to the accompanying drawings in which the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the examples of the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the embodiments of the application, as detailed in the appended claims.
The terminology used in the embodiments of the present disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the embodiments of the present disclosure. As used in the disclosed embodiments and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information in the embodiments of the present disclosure, such information should not be limited by these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of embodiments of the present disclosure. The words "if" and "if" as used herein may be interpreted as "at … …" or "at … …" or "in response to a determination", depending on the context.
Referring to fig. 1, a schematic structural diagram of a wireless communication system according to an embodiment of the present disclosure is shown. As shown in fig. 1, the wireless communication system is a communication system based on a cellular mobile communication technology, and may include: several terminals 11 and several base stations 12.
Terminal 11 may refer to, among other things, a device that provides voice and/or data connectivity to a user. The terminal 11 may communicate with one or more core networks via a Radio Access Network (RAN), and the terminal 11 may be an internet of things terminal, such as a sensor device, a mobile phone (or referred to as a "cellular" phone), and a computer having the internet of things terminal, and may be a fixed, portable, pocket, handheld, computer-included, or vehicle-mounted device, for example. For example, a Station (Station), a subscriber unit (subscriber unit), a subscriber Station (subscriber Station), a mobile Station (mobile), a remote Station (remote Station), an access point (ap), a remote terminal (remote), an access terminal (access terminal), a user equipment (user terminal), a user agent (user agent), a user equipment (user device), or a user terminal (UE). Alternatively, the terminal 11 may be a device of an unmanned aerial vehicle. Alternatively, the terminal 11 may also be a vehicle-mounted device, for example, a vehicle computer with a wireless communication function, or a wireless communication device externally connected to the vehicle computer. Alternatively, the terminal 11 may be a roadside device, for example, a street lamp, a signal lamp or other roadside device with a wireless communication function.
The base station 12 may be a network side device in a wireless communication system. The wireless communication system may be a fourth generation mobile communication (4G) system, which is also called a Long Term Evolution (LTE) system; alternatively, the wireless communication system can be a 5G system, which is also called a New Radio (NR) system or a 5G NR system. Alternatively, the wireless communication system may be a next-generation system of a 5G system. Among them, the Access Network in the 5G system may be referred to as NG-RAN (New Generation-Radio Access Network, New Generation Radio Access Network). Alternatively, an MTC system.
The base station 12 may be an evolved node b (eNB) used in a 4G system. Alternatively, the base station 12 may be a base station (gNB) adopting a centralized distributed architecture in the 5G system. When the base station 12 adopts a centralized distributed architecture, it generally includes a Centralized Unit (CU) and at least two Distributed Units (DU). A Packet Data Convergence Protocol (PDCP) layer, a Radio Link layer Control Protocol (RLC) layer, and a Media Access Control (MAC) layer are provided in the central unit; a Physical (PHY) layer protocol stack is disposed in the distribution unit, and the embodiment of the present disclosure does not limit the specific implementation manner of the base station 12.
The base station 12 and the terminal 11 may establish a wireless connection over a wireless air interface. In various embodiments, the wireless air interface is based on a fourth generation mobile communication network technology (4G) standard; or the wireless air interface is based on a fifth generation mobile communication network technology (5G) standard, for example, the wireless air interface is a new air interface; alternatively, the wireless air interface may be a wireless air interface based on a 5G next generation mobile communication network technology standard.
In some embodiments, an E2E (End to End) connection may also be established between terminals 11. Scenarios such as V2V (vehicle to vehicle) communication, V2I (vehicle to Infrastructure) communication, and V2P (vehicle to vehicle) communication in vehicle networking communication (V2X).
In some embodiments, the wireless communication system may further include a network management device 13.
Several base stations 12 are connected to a network management device 13, respectively. The network Management device 13 may be a Core network device in a wireless communication system, for example, the network Management device 13 may be a Mobility Management Entity (MME) in an Evolved Packet Core (EPC). Alternatively, the Network management device may also be other core Network devices, such as a Serving GateWay (SGW), a Public Data Network GateWay (PGW), a Policy and Charging Rules Function (PCRF), a Home Subscriber Network side device (HSS), or the like. The implementation form of the network management device 13 is not limited in the embodiment of the present disclosure.
As shown in fig. 2, the present embodiment provides a random access method, including:
step S110: and before receiving the random access feedback, repeatedly sending a plurality of random access requests carrying random access lead codes.
The random access method provided in this embodiment may be applied to a terminal, which may be various types of mobile terminals, such as a mobile phone, a tablet computer, or a wearable device.
In this embodiment, before receiving the random access feedback, the terminal may repeatedly send a plurality of random access requests carrying random access preamble codes, and thus, in one random access process, as the number of the sent random access requests increases, the probability that the random access request is successfully received and responded by the base station is increased, thereby increasing the success rate of random access of a single terminal.
In some embodiments, the random access preambles carried by a plurality of said random access requests are identical.
In one random access process, random access preambles carried by random access requests of one terminal are the same.
For example, the plurality of random access requests includes: an initial random access request, and a retransmitted random access request. Before initially transmitting the random access request, the terminal may randomly select a random access preamble, and when retransmitting the random access request, the random access request may be continuously retransmitted using the random access preamble randomly selected at the initial transmission.
And the base station determines which random access requests belong to the same terminal according to the random access lead code.
In some embodiments, the step S110 may include:
and repeatedly sending a plurality of random access requests carrying the random access lead codes at different physical random access occasions.
In this embodiment, the random access resource on the PRACH is divided into a plurality of ROs. In this embodiment, the random access request repeatedly transmitted is transmitted on a different RO. That is, the random access requests carrying the random access preamble transmitted by one terminal are separately transmitted in the time domain.
Further, as shown in fig. 3, the step S110 may include:
step S111: randomly selecting one of the random access preamble codes;
step S112: and randomly selecting frequency domain resources on a physical random access channel, and initially transmitting the random access request carrying the random access lead code.
A random access preamble code is randomly selected, thereby ensuring the randomness of random access preamble code selection during random access.
And selecting frequency domain resources on the PRACH, and primarily transmitting the random access request carrying the random access lead code.
In some embodiments, the random access preambles carried by the repeatedly transmitted random access requests may be the same or different.
In this embodiment, the random access preambles carried in the repeatedly transmitted random access requests are the same. Further, the step S112 may include:
and selecting frequency domain resources on the physical random access channel according to the index of the random access lead code, and retransmitting the random access request carrying the random access lead code.
In this embodiment, random access preambles carried by random access requests for retransmission and retransmission are the same, and before a random access request carrying a random access preamble is retransmitted, a frequency domain resource is selected on the PRACH according to an index of a random access preamble randomly selected at the time of initial transmission.
For example, a corresponding relationship between an index of the random access preamble and a frequency domain resource on the PRACH is pre-configured, so that the frequency domain resource can be quickly and easily selected according to the corresponding relationship. And sending a random access request carrying the random access lead code in the RO by utilizing the selected frequency domain resource.
In some embodiments, the step S112 may include:
selecting frequency domain resources on the physical random access channel according to the result of modulo n1 of the index of the random access preamble, and retransmitting the random access request carrying the random access preamble, wherein n1 is a positive integer.
In the present embodiment, an index according to the random access preamble is used as a numerical value involved in the mathematical calculation. The value pair n1 is then demoded to obtain a remainder, and the frequency domain resource is selected based on the remainder. For example, if the remainder is m, selecting the frequency domain resource numbered m, or selecting the mth frequency domain resource to retransmit the random access request carrying the random access preamble. In this embodiment, n is a positive integer, and specifically may be a positive integer greater than 2.
Referring to fig. 4A, when the random access request is initially transmitted, the 1 st frequency domain resource of the frequency domain is randomly selected, and when the random access preamble index is 0 and n1 is any positive integer, for example, when n1 is 2 or 4, modulo n1, the remainder is 0, and then the subsequent first retransmission and second retransmission, even the retransmission after the second retransmission, select the 0 th frequency domain resource to perform the retransmission of the random access request carrying the random access preamble.
In some embodiments, the step S112 may include:
and selecting frequency domain resources on the physical random access channel according to the index of the random access lead code and the retransmission times of the random access request, and retransmitting the random access request carrying the random access lead code.
In this embodiment, the frequency domain resource is selected by combining the index of the random access preamble and the number of retransmissions of the random access request. For example, the index is index, and the current random access request is an xth retransmission, the frequency domain resource used for the current random access request transmission will be determined jointly with index and x.
In some embodiments, the step S112 may include:
and selecting frequency domain resources on the physical random access channel according to the sum of the result of the random access preamble index n2 and the retransmission times, and retransmitting the random access resources carrying the random access preamble.
For example, index is modulo n2 to obtain a remainder, and then the remainder is summed with x to obtain a sum, and the frequency domain resource is selected based on the sum. Specifically, the sum frequency domain resource on the PRACH is selected to transmit the random access request of this time, or the sum frequency domain resource is selected to transmit the random access request.
Referring to fig. 4B, when the random access request is initially transmitted, a 1 st frequency domain resource is randomly selected to transmit the random access request carrying the random access preamble, if the index of the random access preamble is 0 and n is any positive integer, for example, when n2 is 2 or 4, modulo n, the remainder is 0, and in combination with the number of retransmissions, the retransmission is a first retransmission, 0+1 is 1, so that the 1 st frequency domain resource is used for retransmission of the random access request carrying the random access preamble when the retransmission is performed for the first time. And in the second retransmission, the 2 nd frequency domain resource is used for retransmitting the random access request carrying the random access request lead code.
In some embodiments, n1 or n2 is the number of frequency division multiplexing resources corresponding to one random access opportunity.
In this embodiment, the n1 or n2 may be preconfigured by the base station or dynamically determined.
In some embodiments, n1 and n2 may be the same parameter or different parameters. For example, if n1 and n2 are the number of frequency division multiplexing resources included in one random access opportunity, n1 is equal to n 2.
As shown in fig. 5, the present embodiment provides a random access method, including:
step S210: receiving a plurality of random access requests which are repeatedly sent and carry random access lead codes;
step S220: based on the plurality of random access requests, a random access feedback is sent.
In this embodiment, the random access method may be applied to a base station, and the base station may be a 3G base station, a 4G base station, or a 5G base station. The base station can also be a macro base station, a micro base station, a small base station and the like.
In this embodiment, the base station receives a plurality of random access requests carrying random access preamble codes. Specifically, for example, in a random access window, a terminal may send multiple random access requests, and the base station may receive multiple random access requests sent by a terminal.
Because the terminal will repeatedly send a plurality of random access requests carrying the random access request amble, the probability that a single terminal is successfully responded is increased, i.e. the probability that the base station will send random access feedback to one terminal is improved.
If the base station receives a plurality of random access requests sent by a terminal, only one random access feedback is returned instead of sending one random access feedback for each random access request, so that the signaling overhead and the transmission resource overhead of the random access feedback are reduced, and the confusion is reduced.
In some embodiments, the step S210 may include:
and receiving a plurality of random access requests which are repeatedly sent and carry the same random access preamble code.
In this embodiment, the random access preambles carried by the multiple random access requests sent by one terminal are the same, so that the base station can determine which random access preambles are sent by the same terminal according to whether the random access preambles are the same.
In some embodiments, the step S220 may include: and sending a random access feedback based on the received first random access request.
When the random access request is sent randomly, the random access requests sent by different terminals may collide with each other, and one RO base station may only receive the random access request sent by one or more terminals, and the received random access request may be an initial transmission or a retransmission. In this embodiment, in order to increase the rate of random access, the base station sends the random access feedback when receiving the first random access request, so that the terminal receives the random access feedback within the first time, and the delay of random access is reduced.
For example, the base station determines a radio network temporary identifier RA-RNTI according to the resource position of the first random access request based on the received first random access request; and scrambling the random access feedback by using the RA-RNTI.
In some embodiments, the method further comprises:
and after the random access feedback is sent, receiving a random access request carrying the same random access lead code as the first random access request, and not sending the random access feedback.
If the base station sends the random access feedback aiming at the random access request of one terminal and receives the random access request carrying the same random access lead code, the base station does not send the random access feedback any more, thereby reducing the repeated sending of the random access feedback and reducing the signaling overhead and the transmission resource overhead caused by the repeated sending of the random access request.
In some embodiments, the method further comprises:
sending random access configuration information, wherein the random access configuration information comprises: the random access configuration information includes: and selecting indication information of the frequency domain resources according to the index and/or the repetition number of the random access preamble.
The random access configuration information may be configured by the base station, or the base station and the terminal may negotiate with each other.
In a specific implementation, the random access configuration information and the like may be transmitted by Radio Resource Control (RRC) signaling and the like.
In this embodiment, the random access configuration information may include the aforementioned n1 and/or n 2.
As shown in fig. 6, the present embodiment provides a random access apparatus, including:
the first sending module 110 is configured to repeatedly send a plurality of random access requests carrying random access preambles before receiving the random access feedback.
The random access apparatus provided in this embodiment may be located in a terminal, and the random access apparatus may further include a storage module for storing a random access request and/or a random access preamble in addition to the first sending module 110.
In this embodiment, the first sending module 110 may be a program module, and the program module, after being executed by the processor, may repeatedly send a plurality of random access requests carrying random access preambles before receiving the random access feedback.
In some embodiments, the first sending module 110 may be a hard-soft combining module; the soft and hard combining module can comprise various programmable arrays; programmable arrays include, but are not limited to, complex programmable arrays or field programmable arrays.
In still other embodiments, the first sending module 110 may comprise a pure hardware module; pure hardware modules include, but are not limited to, application specific integrated circuits.
In some embodiments, the random access preambles carried by the plurality of random access requests are the same. The random access lead codes carried by a plurality of random access requests sent by one terminal are the same, on one hand, the terminal does not need to select the random access lead code before each random access request, and meanwhile, the base station can conveniently determine whether the plurality of random access lead codes are from the same terminal or not according to the difference of the random access lead codes.
In some embodiments, the first sending module 110 is configured to repeatedly send a plurality of random access requests carrying random access preambles at different physical random access occasions.
In some embodiments, the first transmitting module 110 is configured to randomly select one random access preamble; and randomly selecting frequency domain resources on a physical random access channel, and initially transmitting a random access request carrying a random access lead code.
In some embodiments, the first sending module 110 is configured to select a frequency domain resource on a physical random access channel according to an index of a random access preamble, and retransmit a random access request carrying the random access preamble.
In some embodiments, the first sending module 110 is configured to select a frequency domain resource on a physical random access channel according to a result of modulo n1 of an index of a random access preamble, and retransmit a random access request carrying the random access preamble, where n1 is a positive integer.
In some embodiments, the first sending module 110 is configured to select a frequency domain resource on a physical random access channel according to the index of the random access preamble and the retransmission number of the random access request, and retransmit the random access request carrying the random access preamble.
In some embodiments, the first sending module 110 is configured to select a frequency domain resource on the physical random access channel according to a sum of a result of the random access preamble index n2 and a retransmission number, and retransmit a random access resource carrying the random access preamble, where n2 is a positive integer.
In some embodiments, n1 or n2 is the number of frequency division multiplexing resources corresponding to one random access opportunity.
As shown in fig. 7, the present embodiment provides a random access apparatus, including:
a receiving module 210 configured to receive a plurality of random access requests carrying random access preamble codes that are repeatedly transmitted;
the second sending module 220 is configured to send a random access feedback based on the plurality of random access requests.
In some embodiments, the receiving module 210 and the second sending module 220 may be program modules, which are executed by the processor and capable of receiving the repeatedly sent random access request and sending the random access feedback.
In some embodiments, the receiving module 210 and the second sending module 220 may be a combination of hardware and software modules; the soft and hard combining module can comprise various programmable arrays; programmable arrays include, but are not limited to, complex programmable arrays or field programmable arrays.
In some embodiments, the receiving module 210 and the second sending module 220 may comprise pure hardware modules; pure hardware modules include, but are not limited to, application specific integrated circuits.
In some embodiments, the receiving module 210 is configured to receive a plurality of random access requests carrying the same random access preamble, which are repeatedly transmitted.
In some embodiments, the sending module is configured to send a random access feedback based on the received first random access request. In some embodiments, the apparatus further comprises: after sending the random access feedback, receiving a random access request carrying the same random access lead code as the first random access request, and not sending the random access feedback. Several specific examples are provided below in connection with any of the embodiments described above: the wireless communication system supports that when a certain terminal initiates uplink random access, the random access lead code is sent for a plurality of times on the configured time-frequency resource of the PRACH, so that the effect of repeated sending is achieved. The base station receives a plurality of random access lead codes sent by the same terminal and only responds for the first time; that is, the base station only sends one random access feedback for multiple random access preambles sent by the same terminal in one random access process. The random access preamble resource sent for the first time in the repetition is consistent with the random access preamble resource not considered to be sent for the repetition, so that the initial transmission and the retransmission resource are not distinguished for the first random access preamble sending in the retransmission, and the randomness is not changed. When a random access preamble code is selected at random in the initial transmission, the same random access preamble code is selected at the retransmission instead of the random selection. And selecting the frequency domain resources for repeatedly sending the random access preamble according to the number n of FDM resources contained in a certain RO moment configured by the system in the frequency domain.
According to the FDM resource (for example, n frequency division multiplexing resources) at a certain RO time configured by the wireless communication system, the frequency domain resource is determined according to the result of the random access preamble modulo n at the time of retransmission.
To increase the randomization, each retransmission may add 1 to the index of the frequency domain resource, i.e., the frequency domain resource with the index of 0 is used for the first transmission, and the frequency domain resource with the index of 1 is used for the second transmission (i.e., the first retransmission), instead of selecting the frequency domain resource with the index of 0 for the random access preamble code and using the frequency domain resource with the index of 0 for each transmission. The retransmission resource is indexed according to the initial random access preamble number. If the base station does not receive the initial transmission of the UE, the received retransmission is taken as the initial transmission of the UE. Has no influence.
The present embodiment also provides a communication device, including:
an antenna;
a memory;
and the processor is respectively connected with the antenna and the memory and used for controlling the antenna to transmit and receive wireless signals by executing the executable program stored in the memory and executing the steps of the random access method provided by any of the foregoing embodiments.
The communication device provided in this embodiment may be the aforementioned terminal or base station. The terminal can be various human-borne terminals or vehicle-borne terminals. The base stations may be various types of base stations, such as 4G base stations or 5G base stations, and so on.
The antenna may be various types of antennas, for example, a mobile antenna such as a 3G antenna, a 4G antenna, or a 5G antenna; the antenna may further include: a WiFi antenna or a wireless charging antenna, etc.
The memory may include various types of storage media, which are non-transitory computer storage media capable of continuing to remember the information stored thereon after a communication device has been powered down.
The processor may be connected to the antenna and the memory via a bus or the like for reading the executable program stored on the memory, by a random access method or the like as shown in, for example, fig. 2, fig. 3 and/or fig. 5.
The present application implementation also provides a non-transitory computer readable storage medium storing an executable program, where the executable program when executed by a processor implements the steps of the random access method provided in any of the foregoing embodiments, for example, at least one of the methods shown in fig. 2, fig. 3, and/or fig. 5.
Referring to the terminal 800 shown in fig. 8, the present embodiment provides a terminal 800, which may be specifically a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
Referring to fig. 8, terminal 800 may include one or more of the following components: processing component 802, memory 804, power component 806, multimedia component 808, audio component 810, input/output (I/O) interface 812, sensor component 814, and communication component 816.
The processing component 802 generally controls overall operation of the terminal 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 802 may include one or more processors 820 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operation at the device 800. Examples of such data include instructions for any application or method operating on terminal 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Power components 806 provide power to the various components of terminal 800. Power components 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for terminal 800.
The multimedia component 808 includes a screen that provides an output interface between the terminal 800 and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the device 800 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the terminal 800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
Sensor assembly 814 includes one or more sensors for providing various aspects of state assessment for terminal 800. For example, sensor assembly 814 can detect the open/closed state of device 800, the relative positioning of components, such as a display and keypad of terminal 800, sensor assembly 814 can also detect a change in position of terminal 800 or a component of terminal 800, the presence or absence of user contact with terminal 800, orientation or acceleration/deceleration of terminal 800, and a change in temperature of terminal 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
Communication component 816 is configured to facilitate communications between terminal 800 and other devices in a wired or wireless manner. The terminal 800 may access a wireless network based on a communication standard, such as Wi-Fi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, communications component 816 further includes a Near Field Communications (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the terminal 800 may be implemented by 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), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 804 comprising instructions, executable by the processor 820 of the terminal 800 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
The terminal may be configured to implement the aforementioned random access method, e.g., the random access method of fig. 2 and/or fig. 6.
Fig. 9 is a block diagram illustrating a base station 900 according to an example embodiment. For example, the base station 900 may be provided as a network side device. Referring to fig. 9, base station 900 includes a processing component 922, which further includes one or more processors and memory resources, represented by memory 932, for storing instructions, e.g., applications, that are executable by processing component 922. The application programs stored in memory 932 may include one or more modules that each correspond to a set of instructions. Further, the processing component 922 is configured to execute instructions to perform the random access method provided by any of the foregoing embodiments of the above-described methods, for example, the methods as shown in fig. 2 and/or fig. 6.
The base station 900 may also include a power supply component 926 configured to perform power management of the base station 900, a wired or wireless network interface 950 configured to connect the base station 900 to a network, and an input/output (I/O) interface 958. The base station 900 may operate based on an operating system stored in memory 932, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
The wireless network interface 950 includes, but is not limited to, the antenna of the aforementioned communication device. Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice in the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Claims (26)

1. A random access method, comprising:
before random access feedback is received in a random process, a plurality of random access requests carrying random access lead codes are repeatedly sent;
wherein the repeatedly sending a plurality of random access requests carrying random access preamble codes comprises:
randomly selecting frequency domain resources on a physical random access channel, and initially transmitting the random access request carrying the random access lead code;
and selecting frequency domain resources on the physical random access channel according to the index of the random access lead code, and retransmitting the random access request carrying the random access lead code.
2. The method of claim 1, wherein a plurality of the random access requests carry the same random access preamble.
3. The method of claim 1, wherein the repeatedly transmitting the multiple random access requests carrying the random access preamble before receiving the random access feedback comprises:
and repeatedly sending a plurality of random access requests carrying the random access lead codes at different physical random access occasions.
4. The method of claim 3, wherein the repeatedly transmitting the plurality of random access requests carrying the random access preamble at different random access occasions comprises:
randomly selecting one of the random access preamble codes.
5. The method of claim 1, wherein the selecting, according to the index of the random access preamble, a frequency domain resource on the physical random access channel and retransmitting the random access request carrying the random access preamble comprises:
selecting frequency domain resources on the physical random access channel according to the result of taking the modulus n1 of the index of the random access preamble code, and retransmitting the random access request carrying the random access preamble code, wherein n1 is a positive integer.
6. The method of claim 1, wherein the selecting, according to the index of the random access preamble, a frequency domain resource on the physical random access channel and retransmitting the random access request carrying the random access preamble comprises:
and selecting frequency domain resources on the physical random access channel according to the index of the random access lead code and the retransmission times of the random access request, and retransmitting the random access request carrying the random access lead code.
7. The method of claim 6, wherein the selecting frequency domain resources on the physical random access channel according to the index of the random access preamble and the number of retransmissions of the random access request, and retransmitting the random access request carrying the random access preamble comprises:
selecting a frequency domain resource on the physical random access channel according to the sum of the result of taking the modulus n2 of the random access lead code index and the retransmission times, retransmitting the random access resource carrying the random access lead code, wherein n2 is a positive integer.
8. The method according to claim 5 or 7, wherein n1 or n2 is the number of frequency division multiplexing resources corresponding to one random access occasion.
9. A random access request method, comprising:
receiving a plurality of random access requests carrying random access lead codes which are repeatedly sent in a random process; wherein the frequency domain resources of the initial transmissions of the plurality of random access requests are: randomly selected on a random access channel; the frequency domain resources of the retransmission of the plurality of random access requests are: selected on the random access channel according to the index of the random access preamble;
based on the plurality of random access requests, a random access feedback is sent.
10. The method of claim 9, wherein the receiving the plurality of random access requests carrying random access preambles repeatedly transmitted comprises:
and receiving a plurality of random access requests which are repeatedly sent and carry the same random access preamble code.
11. The method of claim 10, wherein the transmitting a random access feedback based on a plurality of random access requests comprises:
and sending a random access feedback based on the received first random access request.
12. The method of claim 10 or 11, wherein the method further comprises:
and after the random access feedback is sent, receiving a random access request carrying the same random access lead code as the first random access request, and not sending the random access feedback.
13. A random access apparatus, comprising:
a first sending module, configured to repeatedly send a plurality of random access requests carrying random access preambles before receiving random access feedback in a random process, wherein the first sending module is configured to randomly select frequency domain resources on a physical random access channel and initially transmit the random access requests carrying the random access preambles; and selecting frequency domain resources on the physical random access channel according to the index of the random access lead code, and retransmitting the random access request carrying the random access lead code.
14. The apparatus of claim 13, wherein a plurality of the random access requests carry the same random access preamble.
15. The apparatus of claim 14, wherein the first transmitting module is configured to repeatedly transmit the plurality of random access requests carrying the random access preamble at different physical random access occasions.
16. The apparatus of claim 15, wherein the first transmitting module is configured to randomly select one of the random access preambles.
17. The apparatus of claim 13, wherein the first transmitting module is configured to select a frequency domain resource on the physical random access channel according to a result of modulo n1 of an index of the random access preamble, and retransmit the random access request carrying the random access preamble, where n1 is a positive integer.
18. The apparatus according to claim 17, wherein the first sending module is configured to select a frequency domain resource on the physical random access channel according to the index of the random access preamble and the number of retransmissions of the random access request, and retransmit the random access request carrying the random access preamble.
19. The apparatus of claim 18, wherein the first transmitting module is configured to select a frequency domain resource on the physical random access channel according to a sum of the result of modulo n2 of the random access preamble index and the retransmission number, and retransmit the random access resource carrying the random access preamble, where n2 is a positive integer.
20. The apparatus of claim 18 or 19, wherein n1 or n2 is the number of frequency division multiplexing resources corresponding to one random access occasion.
21. A random access request device, comprising:
a receiving module configured to receive a plurality of random access requests carrying random access preamble codes, which are repeatedly sent in a random process; wherein the frequency domain resources of the initial transmissions of the plurality of random access requests are: randomly selected on a random access channel; the frequency domain resources of the retransmission of the plurality of random access requests are: selected on the random access channel according to the index of the random access preamble;
a second sending module configured to send a random access feedback based on the plurality of random access requests.
22. The apparatus of claim 21, wherein the receiving module is configured to receive a plurality of the random access requests carrying a same random access preamble, which are repeatedly transmitted.
23. The apparatus of claim 21, wherein the means for transmitting is configured to transmit a random access feedback based on a first received random access request.
24. The apparatus of claim 22 or 23, wherein the apparatus further comprises:
and after the random access feedback is sent, receiving a random access request carrying the same random access lead code as the first random access request, and not sending the random access feedback.
25. A communication device, comprising:
an antenna;
a memory;
a processor, respectively coupled to the antenna and the memory, configured to control the antenna to transceive wireless signals by executing an executable program stored in the memory, and capable of performing the steps of the random access method according to any one of claims 1 to 8, or the steps of the random access request method according to any one of claims 9 to 12.
26. A non-transitory computer readable storage medium storing an executable program, wherein the executable program when executed by a processor implements the steps of the random access method of any one of claims 1 to 8 or the steps of the random access request method of any one of claims 9 to 12.
CN201980000995.2A 2019-05-31 2019-05-31 Random access method and device, communication equipment and storage medium Active CN110337835B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/089682 WO2020237679A1 (en) 2019-05-31 2019-05-31 Random access method and apparatus, communication device, and storage medium

Publications (2)

Publication Number Publication Date
CN110337835A CN110337835A (en) 2019-10-15
CN110337835B true CN110337835B (en) 2022-05-13

Family

ID=68150206

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980000995.2A Active CN110337835B (en) 2019-05-31 2019-05-31 Random access method and device, communication equipment and storage medium

Country Status (2)

Country Link
CN (1) CN110337835B (en)
WO (1) WO2020237679A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021227074A1 (en) * 2020-05-15 2021-11-18 Qualcomm Incorporated Random access radio network temporary identifier (ra-rnti) with physical random access channel (prach) repetition
CN114364051B (en) * 2020-09-28 2025-05-13 中兴通讯股份有限公司 Method, device and system for preamble aggregation in random access process
CN115968035A (en) * 2021-10-09 2023-04-14 维沃软件技术有限公司 PRACH (physical random Access channel) repeated transmission method, terminal and network side equipment
CN116419417A (en) * 2021-12-29 2023-07-11 展讯通信(上海)有限公司 A random access method and device
CN116438911A (en) * 2022-12-22 2023-07-14 北京小米移动软件有限公司 Random access method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106162916A (en) * 2015-03-25 2016-11-23 联想(北京)有限公司 Information processing method and terminal
CN107251627A (en) * 2015-01-30 2017-10-13 诺基亚通信公司 Physical Random Access Channel and the accidental access response detection of user equipment
WO2017188697A1 (en) * 2016-04-27 2017-11-02 엘지전자(주) Method for performing random access in wireless communication system and device for supporting same

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100429899C (en) * 2005-07-29 2008-10-29 北京邮电大学 A Random Access Method Used in Time Division Orthogonal Frequency Division Multiple Access System
WO2014137310A1 (en) * 2013-03-04 2014-09-12 Nokia Corporation Synchronized physical layer reconfiguration among user equipment, macrocell, and small cell in macrocell-assisted small cell deployments
CN109495222B (en) * 2017-09-11 2021-06-15 大唐移动通信设备有限公司 A kind of RA-RNTI determination method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107251627A (en) * 2015-01-30 2017-10-13 诺基亚通信公司 Physical Random Access Channel and the accidental access response detection of user equipment
CN106162916A (en) * 2015-03-25 2016-11-23 联想(北京)有限公司 Information processing method and terminal
WO2017188697A1 (en) * 2016-04-27 2017-11-02 엘지전자(주) Method for performing random access in wireless communication system and device for supporting same

Also Published As

Publication number Publication date
CN110337835A (en) 2019-10-15
WO2020237679A1 (en) 2020-12-03

Similar Documents

Publication Publication Date Title
CN110337835B (en) Random access method and device, communication equipment and storage medium
JP2023520478A (en) Configuration information transmission method and device, communication device and storage medium
CN111226487B (en) Random access method and device, communication equipment and storage medium
JP7520163B2 (en) Information transmission method, device, communication device, and storage medium
WO2021163936A1 (en) Communication processing method and apparatus, and computer storage medium
CN112690033B (en) Method and apparatus for determining resource multiplexing, method and apparatus for demodulating information, and medium
CN111819905B (en) Method, device, communication equipment and storage medium for determining random access configuration
CN112673705B (en) Information transmission method, apparatus, communication device and storage medium
CN111434177B (en) Wireless network access method, device, communication device and storage medium
WO2024164200A1 (en) Method and apparatus for determining random access resource, and communication device and storage medium
CN113597814A (en) Starting method and device of DRX timer, communication equipment and storage medium
CN114600529A (en) HARQ-ACK feedback processing method, device, communication equipment and storage medium
CN112534914A (en) Resource allocation method and device, message frame processing method and device, and storage medium
CN111279778B (en) Communication processing method, device and computer storage medium
EP4513974A1 (en) Rsrp threshold parameter determination method and apparatus, communication device, and storage medium
CN112640559B (en) Wireless transmission method, device, communication equipment and storage medium
CN110999338B (en) Multi-TB (transport block) alternate transmission processing method and device, communication equipment and storage medium
EP4228182A1 (en) Pucch resource determination method and apparatus
EP4057551A1 (en) Downlink control information configuration method and apparatus, and communication device and storage medium
WO2021212430A1 (en) Method and apparatus for sending data, and user equipment and storage medium
CN110546914A (en) Resource allocation method and device, communication equipment and storage medium
CN117242834B (en) Wireless transmission method, device, communication equipment and storage medium
WO2024113189A1 (en) Small data transmission (sdt) method and apparatus, and communication device and storage medium
EP4561184A1 (en) Information transmission method and apparatus, communication device, and storage medium
CN114391297B (en) Random access method, device, communication equipment and storage medium

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