CN108347768B - Preamble resource grouping method, preamble selecting method, network device and terminal device - Google Patents

Preamble resource grouping method, preamble selecting method, network device and terminal device Download PDF

Info

Publication number
CN108347768B
CN108347768B CN201710054642.3A CN201710054642A CN108347768B CN 108347768 B CN108347768 B CN 108347768B CN 201710054642 A CN201710054642 A CN 201710054642A CN 108347768 B CN108347768 B CN 108347768B
Authority
CN
China
Prior art keywords
preamble
information
preambles
random access
preamble resource
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
CN201710054642.3A
Other languages
Chinese (zh)
Other versions
CN108347768A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201710054642.3A priority Critical patent/CN108347768B/en
Priority to PCT/CN2018/072810 priority patent/WO2018137512A1/en
Publication of CN108347768A publication Critical patent/CN108347768A/en
Application granted granted Critical
Publication of CN108347768B publication Critical patent/CN108347768B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • 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/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • H04W74/006Transmission of channel access control information in the downlink, i.e. towards the terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • 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 discloses a preamble resource grouping method, a preamble selecting method, network equipment and terminal equipment; the implementation of the preamble resource grouping method comprises the following steps: the network equipment sends a leading resource packet to the terminal equipment and configuration information of the leading resource packet; the preamble resource group is a set of preambles, and the configuration information of the preamble resource group comprises an information type of the preamble resource group and/or a configuration value of the information type; and receiving the preamble sent by the terminal equipment, wherein the preamble sent by the terminal equipment belongs to the set of preambles. The network device can quickly obtain the information of the terminal device, and the random access time delay is reduced with less overhead.

Description

Preamble resource grouping method, preamble selecting method, network device and terminal device
Technical Field
The present invention relates to the field of mobile communications technologies, and in particular, to a preamble resource grouping method, a preamble selection method, a network device, and a terminal device.
Background
With the development of wireless communication technology, the requirements of mobile services on data transmission speed and efficiency are increasing, so that higher requirements are placed on the bandwidth and transmission mode of wireless communication.
Due to the limited low frequency bandwidth resources, a communication system of the fifth Generation mobile communication technology (5 th-Generation, 5G) will employ a carrier frequency (generally, greater than 6GHz or more) that is higher than that of long term evolution (Long Term Evolution, LTE), such as 28GHz, 38GHz, or 72GHz frequency bands, so as to implement wireless communication with a larger bandwidth and a higher transmission rate. Because of the higher carrier frequency, the transmitted wireless signal experiences more serious fading in the space propagation process, and the wireless signal is difficult to detect even at the receiving end. For this reason, a Beamforming (BF) technique is used in the 5G communication system to obtain a beam with good directivity, so as to increase the power in the transmitting direction and improve the signal-to-interference-and-noise ratio (Signal to Interference plus Noise Ratio, SINR) at the receiving end. To increase coverage and control antenna array cost, hybrid beamforming (Hybrid beamforming, HBF) techniques are the best choice, which involve both analog beamforming (Analogy beamforming, ABF) and digital beamforming (Digital beamforming, DBF). The DBF is similar to multiple-Input multiple-Output (MIMO) in LTE, and the ABF adjusts the direction of the analog beam by changing the weight between each array element in the antenna array.
Since a plurality of devices coexist in a communication network, bandwidth capabilities supported by different devices, correspondence between transmission beams and reception beams, path loss with a base station, and the like may be different from each other. Thus, it presents a great challenge to the design and scheduling of networks.
In LTE, random access is mainly used to achieve uplink synchronization between a User Equipment (UE) and a network side and apply for uplink communication resources. The preamble carrying random access contains a Zadoff-Chu sequence of length 839. In the random access channel (random access channel, RACH) of an LTE network, there is a sequence of 64 preambles for random access. The 64 preamble sequences may be divided into 2 groups, for example: group a and group B, respectively. When the Msg3 of the UE is smaller than a specified threshold, the preamble is selected from group a for random access, otherwise from group B. In LTE, the sequence information of the above preamble, the information of the packet and the threshold value of the Msg3 size are carried to the UE by a downlink system information block (system information block, SIB). On the base station side, the base station allocates resources for uplink transmission of the UE to the UE according to the preamble transmitted by the UE.
In the future wireless communication network, there are terminal devices with different capacities, and the current random access process cannot timely transmit the terminal device side information to the base station, so that the random access overhead is increased, and the time delay is prolonged.
Disclosure of Invention
The technical problem to be solved by the embodiments of the present application is to provide a preamble resource grouping method, a preamble selecting method, a network device and a terminal device, which implement random access with smaller overhead and reduce random access delay.
In one aspect, a method for grouping preamble resources is provided, which is applied to a network device side, and the method includes:
the network equipment sends a leading resource packet to the terminal equipment and configuration information of the leading resource packet; the preamble resource group is a set of preambles, and the configuration information of the preamble resource group comprises an information type of the preamble resource group and/or a configuration value of the information type;
the network device receives the preamble sent by the terminal device, and the preamble sent by the terminal device belongs to the set of preambles.
The preamble resource packet and the configuration information of the preamble resource packet may be carried using any message between the network device and the terminal device, for example: random access information or system information. The random access information refers to information for random access sent by the network device to the terminal device, and the information can use the existing signaling or message bearer, or can use newly defined message or signaling bearer; the configuration information of the preamble resource packet is used for indicating that the preamble resource packet meets the information, and specifically, only the information type may be the configuration value of the information type, or both may be the configuration value of the information type. On the terminal device side, the terminal device selects the preamble in the corresponding preamble resource packet and sends the preamble to the network device under the condition that the terminal device determines that the terminal device accords with the configuration information in a certain preamble resource packet. The network device may determine, after receiving the preamble, that the terminal device complies with the configuration information specified within the corresponding preamble resource packet. In addition, it is understood that there may be a plurality, typically at least two, of preamble resource packets, and that the specific number of preamble resource packets may be determined as needed, which is not limited uniquely by the embodiments of the present application.
In the present application, the terminal device selects the preamble in the preamble resource packet to be sent to the network device when the terminal device conforms to the configuration information of the preamble resource packet, that is, the preamble sent by the terminal device is when the terminal device conforms to the configuration information of the preamble resource packet.
In an alternative implementation manner, the system information, or called a system information block, is also provided to carry the preamble resource packet and the configuration information thereof, and the scheme can be compatible with the existing random access process, and reduce possible modification to the random access process, and is specifically as follows: the network equipment sends a preamble resource packet and configuration information of the preamble resource packet to the terminal equipment; comprising the following steps:
the network equipment sends system information to the terminal equipment; and carrying the preamble resource group and configuration information of the preamble resource group in the system information.
In an alternative implementation, an implementation scheme of generating a random access response by the network device is also provided, as follows: the method further comprises the steps of:
the network equipment determines that the information of the terminal equipment side accords with the information in the preamble resource packet; generating a random access response according to the preamble sent by the terminal equipment and the information in the preamble resource packet, and sending the random access response to the terminal equipment.
In this embodiment, the random access response is determined according to the preamble resource packet where the received preamble is located, and since the preamble resource packet has been determined, it can be determined that the terminal device conforms to the configuration information of the preamble resource packet where the preamble is located, and thus a more targeted random access response can be generated according to the configuration information.
In an alternative implementation manner, the terminal device may send 1 or more than 1 preamble, and based on this embodiment of the present application, on the network device side, a specific implementation manner of returning a random access response is provided, as follows: the network device receiving the preamble sent by the terminal device includes:
the network equipment receives 1 preamble sent by the terminal equipment;
generating a random access response according to the preamble sent by the terminal equipment and the information in the preamble resource packet, and sending the random access response to the terminal equipment comprises the following steps:
generating 1 random access response according to the 1 preamble sent by the terminal equipment and the configuration information of the preamble resource group where the 1 preamble is located, and sending the 1 random access response to the terminal equipment on 1 wave beam;
or the network device receiving the preamble sent by the terminal device includes:
The network equipment receives at least i preambles sent by the terminal equipment, wherein i is greater than or equal to 1;
generating a random access response according to the preamble sent by the terminal equipment and the information in the preamble resource packet, and sending the random access response to the terminal equipment comprises the following steps:
generating j random access responses according to at least i preambles transmitted by the terminal equipment and configuration information of a preamble resource group where the at least i preambles are located, wherein the random access responses are greater than or equal to 1 and less than or equal to i;
transmitting the j random access responses on 1 downlink beam in the case that j is 1; and transmitting L random access responses on K beams when j is greater than 1 and less than or equal to i, wherein L is greater than or equal to K, the L random access responses belong to random access responses in the j random access responses, and K is less than or equal to j.
In this embodiment, the terminal device may send multiple or 1 preambles on multiple beams, the network device may generate as many random access responses as there are preambles after receiving the multiple preambles, and may send all or part of the generated random access responses to the terminal device on multiple or 1 beams after generating the random access responses, so that the terminal device may complete random access according to any one of the received random access responses.
In an alternative implementation, a specific example of a set of preambles is also provided, the set of preambles comprising:
orthogonal signals formed over time, frequency and preamble sequences, or quasi-orthogonal signals formed over time, frequency and preamble sequences, or low auto-correlation and low cross-correlation signals formed over time, frequency and preamble sequences.
It will be appreciated that the preambles of the random access may be obtained in any way known to a person skilled in the art, while the set of preambles may be combined arbitrarily as desired, the manner in which several combinations are given above should not be construed as a unique limitation to the embodiments of the present application.
In an alternative implementation, a specific example of the information type of the preamble resource packet is also provided, where the information type of the preamble resource packet includes:
maximum bandwidth, random access procedure category, waveform adopted by uplink transmission data, received signal strength, information carried in random access response, and setting function.
It should be understood that the information type of the preamble resource packet is information for configuring the preamble resource packet, and the information may be configured according to information required by the network device side, or may be determined according to information that may be required to be transmitted to the network device side by the terminal device side, and the information should not be limited to the above examples, and thus the above examples should not be construed as exhaustive list of the information types of the preamble resource packet. The above setting function refers to information of a specific type of function with respect to the maximum bandwidth, the type of random access procedure, the waveform used for uplink transmission data, the received signal strength, and the information carried in the random access response, for example: request system information on demand (on demand SI request), etc.
In an alternative implementation, the configuration information of the preamble resource packet and the preamble resource packet may be preconfigured or may be dynamically adjusted, and if dynamically adjusted, the following may be specifically mentioned: before the sending of the preamble resource packet and the configuration information of the preamble resource packet to the terminal device, the method further comprises:
the network device configures the configuration information of the preamble resource packet and the preamble resource packet at a radio resource control layer in case that the network device needs the configuration information of the preamble resource packet of the terminal device.
In a second aspect, a preamble selection method is provided, applied to a terminal device side, and the method includes:
the terminal equipment receives a preamble resource packet from the network equipment and configuration information of the preamble resource packet; the preamble resource group is a set of preambles, and the configuration information of the preamble resource group comprises an information type of the preamble resource group and/or a configuration value of the information type;
and if the terminal equipment accords with the configuration information of the preamble resource grouping, selecting a preamble from the preamble set, and transmitting the selected preamble to the network equipment.
Compared with the scheme at the network equipment side, the implementation scheme at the terminal equipment side provided by the embodiment of the application has a corresponding relation, so that the implementation scheme at the network equipment side can be correspondingly referred to, and the detailed description is omitted.
In an alternative implementation, the set of preambles includes:
orthogonal signals formed over time, frequency and preamble sequences, or quasi-orthogonal signals formed over time, frequency and preamble sequences, or low auto-correlation and low cross-correlation signals formed over time, frequency and preamble sequences.
In an alternative implementation, the information type of the preamble resource packet includes:
maximum bandwidth, random access procedure category, waveform adopted by uplink transmission data, received signal strength, information carried in random access response, and setting function.
In an alternative implementation, the selecting a preamble from the set of preambles and sending the selected preamble to the network device includes: selecting 1 preamble from the set of preambles, and transmitting the selected 1 preamble to the network device; the method further comprises the steps of: receiving 1 random access response sent by the network equipment on 1 wave beam;
Alternatively, said selecting a preamble from the set of preambles, and transmitting the selected preamble to the network device comprises: selecting i preambles from the set of preambles, and transmitting the selected i preambles to the network device; the method further comprises the steps of: l random access responses are received on K beams, the L being greater than or equal to the K, and the L and the K being both less than or equal to the i.
In a third aspect, there is also provided a network device comprising:
an information sending unit, configured to send a preamble resource packet and configuration information of the preamble resource packet to a terminal device; the preamble resource group is a set of preambles, and the configuration information of the preamble resource group comprises an information type of the preamble resource group and/or a configuration value of the information type;
and the preamble receiving unit is used for receiving the preambles sent by the terminal equipment, wherein the preambles sent by the terminal equipment belong to the preamble set.
In an optional implementation manner, the information sending unit is configured to send system information to the terminal device; and carrying the preamble resource group and configuration information of the preamble resource group in the system information.
In an alternative implementation, the network device further includes:
an information determining unit, configured to determine that the information on the terminal device side accords with the information in the preamble resource packet;
a response generation unit, configured to generate a random access response according to the preamble sent by the terminal device and information in the preamble resource packet;
and the response sending unit is used for sending the random access response to the terminal equipment.
In an optional implementation manner, the preamble receiving unit is configured to receive 1 preamble sent by the terminal device;
the response generating unit is configured to generate 1 random access response according to 1 preamble sent by the terminal device and configuration information of a preamble resource packet where the 1 preamble is located;
the response sending unit is configured to send the 1 random access response to the terminal device on 1 beam;
or,
the preamble receiving unit is configured to receive at least i preambles sent by the terminal device, where i is greater than or equal to 1;
the response generating unit is configured to generate j random access responses according to at least i preambles sent by the terminal device and configuration information of a preamble resource packet where the at least i preambles are located, where the j random access responses are greater than or equal to 1 and less than or equal to i;
The response sending unit is configured to send the j random access responses on 1 downlink beam when the j is 1; and transmitting L random access responses on K beams when j is greater than 1 and less than or equal to i, wherein L is greater than or equal to K, the L random access responses belong to random access responses in the j random access responses, and K is less than or equal to j.
In an alternative implementation, the set of preambles includes:
orthogonal signals formed over time, frequency and preamble sequences, or quasi-orthogonal signals formed over time, frequency and preamble sequences, or low auto-correlation and low cross-correlation signals formed over time, frequency and preamble sequences.
In an alternative implementation, the information type of the preamble resource packet includes:
maximum bandwidth, random access procedure category, waveform adopted by uplink transmission data, received signal strength, information carried in random access response, and setting function.
In an alternative implementation, the network device further includes:
an information configuration unit, configured to configure, in a radio resource control layer, the configuration information of the preamble resource packet and the preamble resource packet in case that the network device needs the configuration information of the preamble resource packet of the terminal device.
In a fourth aspect, there is also provided a terminal device, including:
an information receiving unit, configured to receive, by a terminal device, a preamble resource packet from a network device and configuration information of the preamble resource packet; the preamble resource group is a set of preambles, and the configuration information of the preamble resource group comprises an information type of the preamble resource group and/or a configuration value of the information type;
a preamble selection unit, configured to select a preamble from the set of preambles if the terminal device conforms to configuration information of the preamble resource packet;
and the preamble sending unit is used for sending the selected preamble to the network equipment.
In an alternative implementation, the set of preambles includes:
orthogonal signals formed over time, frequency and preamble sequences, or quasi-orthogonal signals formed over time, frequency and preamble sequences, or low auto-correlation and low cross-correlation signals formed over time, frequency and preamble sequences.
In an alternative implementation, the information type of the preamble resource packet includes:
maximum bandwidth, random access procedure category, waveform adopted by uplink transmission data, received signal strength, information carried in random access response, and setting function.
In an alternative implementation, the terminal device further includes: a response receiving unit;
the preamble selection unit is configured to select 1 preamble from the set of preambles;
the preamble sending unit is configured to send the selected 1 preamble to the network device; the terminal device further includes:
the response receiving unit is configured to receive 1 random access response sent by the network device on 1 beam;
or,
the preamble selecting unit is configured to select i preambles from among the set of preambles;
the preamble sending unit is configured to send the i selected preambles to the network device; the terminal device further includes:
the response receiving unit is configured to receive L random access responses on K beams, where L is greater than or equal to K, and both L and K are less than or equal to i.
In a fifth aspect, there is also provided a network device, comprising: a communicatively coupled transceiver, processor, and memory; instructions stored in the memory that, when executed on the network device, cause the network device to perform the method of any one of the above aspects.
In a sixth aspect, there is also provided a terminal device, including: a communicatively coupled transceiver, processor, and memory; instructions are stored in the memory which, when run on the terminal device, cause the terminal device to perform the method of any of the two aspects.
Yet another aspect of the present application provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of the above aspects.
Yet another aspect of the present application provides a computer-readable storage medium having instructions stored therein, which when run on a computer, cause the computer to perform the method of the above aspects.
In the embodiment of the application, under the condition of random access of the terminal equipment, for the network equipment, the earlier the information of the terminal equipment can be obtained, the more beneficial the network equipment to make efficient scheduling; the method comprises the steps that through a preamble resource grouping mode, configuration information corresponding to a preamble resource grouping to which a returned preamble belongs can be determined according to the preamble returned by the terminal equipment; therefore, the information of the terminal equipment can be obtained quickly, and the random access time delay is reduced with less overhead.
Drawings
In order to more clearly describe the technical solutions in the embodiments or the background of the present application, the following description will describe the drawings that are required to be used in the embodiments or the background of the present application.
FIG. 1 is a schematic diagram of a system architecture according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of a method according to an embodiment of the present application;
FIG. 3 is a schematic flow chart of a method according to an embodiment of the present application;
FIG. 4a is a schematic diagram of a preamble resource packet structure according to an embodiment of the present application;
FIG. 4b is a schematic diagram of a preamble resource packet structure according to an embodiment of the present application;
FIG. 4c is a schematic diagram of a preamble resource packet structure according to an embodiment of the present application;
FIG. 5a is a schematic diagram of a preamble of an embodiment of the present application;
FIG. 5b is a schematic diagram of a preamble of an embodiment of the present application;
FIG. 5c is a schematic diagram of a preamble of an embodiment of the present application;
fig. 6a is a schematic diagram of downlink system information according to an embodiment of the present application;
fig. 6b is a schematic diagram of UE transmitting a random access signal according to an embodiment of the present application;
FIG. 6c is a schematic diagram of a base station response in an embodiment of the present application;
fig. 6d is a schematic diagram of downlink system information according to an embodiment of the present application;
fig. 6e is a schematic diagram of UE transmitting a random access signal according to an embodiment of the present application;
FIG. 6f is a schematic diagram of a base station response in an embodiment of the present application;
FIG. 6g is a schematic diagram of a beam scanning structure of a system structure according to an embodiment of the present application;
FIG. 6h is a schematic diagram of a system architecture according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a network device according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a network device according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a network device according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
fig. 11 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
FIG. 12 is a schematic view of the apparatus structure according to the embodiment of the present application;
fig. 13 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
Embodiments of the present application are described below with reference to the accompanying drawings in the embodiments of the present application.
Before beginning a detailed description of embodiments of the present application, it should be noted that a terminal device in embodiments of the present application may refer to an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user equipment, a user agent, or a user equipment. An access terminal may be a cellular telephone, a cordless telephone, a session initiation protocol (Session Initiation Protocol, SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital assistant (Personal Digital Assistant, PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal in a 5G network, etc.
The network device in the implementation of the present application is a network side device working in a frequency band above 6GHz (including 6 GHz), for example, an access point of Wireless-Fidelity (Wi-Fi), a base station of next generation communication, such as a gNB or a small station or a micro station of 5G, a transmitting and receiving point (Transmit Receive Point, TRP), and may also be a relay station, an access point, a vehicle-mounted device, a wearable device, etc. working in a high frequency band.
Embodiments of the present application may be used in wireless networks for various technologies. The radio access network may comprise different network elements in different systems. For example, network elements of wireless Access networks in LTE and LTE-A (LTE Advanced) include evolved base stations (enodebs, enbs), network elements of wireless local area networks (wireless local area network, WLAN)/wireless fidelity (Wi-Fi) include Access Points (APs), and the like. Other wireless networks may use similar schemes as the embodiments of the present application, but the relevant modules in the base station system may be different, and the embodiments of the present application are not limited.
It should also be appreciated that in embodiments of the present application, the Terminal device includes, but is not limited to, a User Equipment (UE), a Mobile Station (MS), a Mobile Terminal (Mobile Terminal), a Mobile phone (Mobile Telephone), a handset (handset), a portable device (portable equipment), etc., and the Terminal device may communicate with one or more core networks via a radio access network (RAN, radio Access Network), for example, the Terminal device may be a Mobile phone (or "cellular" phone), a computer with wireless communication function, etc., and the Terminal device may also be a portable, pocket, hand-held, computer-built-in or vehicle-mounted Mobile device.
In the following embodiments, the terminal device is taken as UE, and the network device is taken as a base station for illustration.
The embodiment of the application can be applied to any wireless network system shown in fig. 1. In fig. 1, a plurality of UEs complete uplink access to a base station through random access. The circular area shown in fig. 1 is a Cell, the Cell radius (Cell radius) being shown schematically.
Hardware involved in UE side: the generation module of the transmission signal can be a field programmable gate array (Field Programmable Gate Array, FPGA) module. The generation module of the transmission signal selects a transmission beam according to random access (Random access channel, RACH) information and capability information of the UE itself; the capability information may be whether the transmit beam and the receive beam of the UE have consistency, etc. In LTE, the selected preamble is modulated at a time and frequency location specified by the base station.
Hardware involved in the base station side: the base station forms configuration information about the preamble resource group according to the information acquired as required, and then broadcasts the configuration information to the UE. And a signal detection module of the base station forms a random access response according to the grouping of the RACH information about the preamble resource and the detection result of the received signal from the UE. The signal detection module may also be an FPGA module.
The random access procedure is as shown in fig. 2, and the wireless network system shown in fig. 1 may be referred to together, and includes:
201: the base station sends downlink RACH information to the UE, and the RACH information carries leading configuration information;
the above preamble is also referred to as a random access preamble or a random access preamble.
202: the UE sends an Msg1 to the base station, wherein the Msg1 is also called a random access request, and the Msg1 carries a preamble selected by the UE and is used for initiating random access;
203: the base station transmits Msg2 to the UE, wherein the Msg2 is used for random access response;
204: the UE sends to the base station an Msg3, which Msg3 carries information related to the contention resolution, for example: common control channel (Common Control Channel, CCCH) service data units (Service Date Unit, SDU) related to UE contention resolution identity, etc.;
205: the base station sends Msg4 to the UE, and the Msg4 informs the competition result;
206: and after the UE receives the Msg4 and acquires the contention to acquire the access resource, the UE executes uplink data transmission.
The above procedure is a procedure of competitive random access, and the non-competitive random access procedure does not include the steps 204 and 205, and will not be described herein.
The embodiments of the present application mainly relate to the improvements 201 to 203, and the following embodiments will be exemplarily described.
In this embodiment of the present application, a random access procedure is shown in fig. 3, and a specific flow is as follows:
301: the base station transmits RACH information downstream to the UE.
The RACH information may be carried with a system information block (System Information Block, SIB), or control channel transmission, or data channel transmission. RACH information refers to information for random access, and the name itself is not uniquely defined in the embodiments of the present application.
The RACH information, as shown in fig. 4a, 4b or 4c in particular, may include: the preamble resource packet, the information of the preamble resource packet may include the following three types: preamble set, information type, configuration information; of these three types of information, the preamble set is usually necessary information, and one of the information type and configuration information may be optionally or concurrently included, specifically as follows:
three types of information are shown in fig. 4a, a preamble set and information types are shown in fig. 4b, and a preamble set and configuration information are shown in fig. 4 c.
As shown in fig. 4b, configuration information is lacking with respect to fig. 4a, since in some cases some information types may have no configuration value, i.e. only indicate a certain function, e.g. request (on-demand) system information (System Information, SI), but only restrict requesting such system information, i.e. functions, and thus may have no configuration value.
As shown in fig. 4c, the information type is absent with respect to fig. 4a, since in some cases there may be no information type by default, for example: four preamble resource packets, the first three packets already use the indication RACH information shown in fig. 4a, and the remaining group may only need to indicate configuration information, and the information type of the preamble resource packet in the first three preamble resource packets is used.
For some special cases, information of the preamble set may not be needed, for example: in LTE, 64 preambles are configured under one network, and in the case where the preamble sets in the other preamble resource packets have been determined, the remaining one preamble resource packet is the complement of the determined preamble set, so that the network device may not be required to inform the terminal device that the preambles in the remaining one preamble resource packet are specifically those preambles, and thus there may be no information of the preamble set.
Regarding the above three types of information, the following are introduced respectively:
1. preamble set: the preamble set is a set of preambles divided into corresponding preamble resource packets; it can be appreciated how many groups of preamble resources there are and how many sets of preambles. The preamble is information for random access.
The preamble set may generally include a plurality of preambles, which are orthogonal, quasi-orthogonal (quasi-orghogonal) signals formed in three resource dimensions of time, frequency, and preamble sequence. For example: in fig. 5a, there is one preamble set for each of two subbands (subband 1 and subband 2), and two times (t 1 and t 2), for a total of four preamble sets. Each preamble set contains a plurality of sequences of preambles, which may be: 70 or other numbers.
For another example: the preamble is a Zadoff-Chu sequence located at one or more time, frequency positions, which correspond to one resource pattern, or a mask (cover code); as shown in fig. 5b, the resource pattern, comprising sequences 1-4 of preambles, is distributed over time (t 1-t 4) and frequency (f 1-f 4); fig. 5c is a mask representation, mask ([ +1, -1, +1, -1 ]), distributed over time (t 1-t 4) and frequency f 1.
2. Information type: the information type is the type of information corresponding to the preamble set. The information is information indicated by the preamble resource packet.
The information type may specifically be: maximum bandwidth of UE, random access procedure category selected by UE, waveform adopted by uplink data transmission of UE, strength of received signal of UE, some special signaling requests, etc.; the information types can be one or a plurality of. The waveform adopted by the uplink data transmission of the UE may be: single carrier or multi-carrier. The special signaling request may be specified according to information that the base station side needs the UE, for example: the On-demand system information request (On-demand SI request) and the like are not limited to uniqueness herein.
3. Configuration information: the configuration information is a configuration value of the foregoing information type, and is used for distinguishing specific information, namely: specific values of the aforementioned information types. The configuration value of the information type may be a single value or a combination of values.
Specifically, the base station may configure RACH information at a radio resource control (Radio Resource Control, RRC) layer as follows:
in the following example, the preamble GroupAConfig corresponds to the configuration information of a first preamble resource packet, the preamble GroupBConfig corresponds to the configuration information of a second preamble resource packet, and similarly, for more preamble resource packets. The configuration of the first type of information in the first preamble resource packet corresponds to the message group pa-Indication1, the configuration of the second type of information in the first preamble resource packet corresponds to the message group pa-Indication2, and similarly, more information types and more preamble resource packets can be set. Wherein, indirection type refers to information type. The indirection info refers to a configuration value corresponding to the information type. Specific examples are as follows:
302: after the UE obtains the RACH information, the UE selects the preamble in the corresponding preamble resource group according to the information of the UE side and then sends the preamble to the base station.
Specifically, the UE selects a preamble in a preamble resource packet according to the preamble resource packet specified by RACH information, an information type corresponding to the preamble resource packet, a specific configuration value of the information type, and information that needs to be transferred to the base station by random access preamble at the UE side in a medium access control (Medium Access Control, MAC) layer, and then sends the selected preamble to the base station.
303: after receiving the preamble sent by the UE, the base station determines a preamble resource packet corresponding to the preamble, then determines that relevant information of the UE accords with the information of the preamble resource packet, and generates a random access response according to the information, and sends the random access response to the UE.
The information of the preamble resource packet is determined based on the information of the preamble resource packet configured in the previous RACH information, and will not be described again.
304: and after receiving the random access response, the UE completes random access according to the random access response.
A more example RACH information example is given below:
1. the RACH information may inform the base station that the transmit/receive beam has consistency; there are a total of two preamble resource groups, preamble resource group 1 and preamble resource group 2, respectively. Each preamble resource grouping information comprises an information type, and the information type has 2 values. The information type corresponds to a type of information.
The consistency refers to that for a certain device, if the parameters used by the transmission beam and the reception beam are the same and the reception and transmission effects are close, it is considered that there is transmission/reception beam consistency, and vice versa. As shown in fig. 6a to 6c, the downlink beam Bi used by the base station corresponds to the uplink beam Bi', i=1, 2,3,4, fig. 6a is downlink system information of the base station, fig. 6b is a random access signal transmission, and fig. 6c is a random access response transmission of the base station.
In this example, the preamble resource group 1 and the preamble resource group 2 are respectively exemplified as follows:
(1) the information types of the assumed preamble resource group 1 include: whether the UE transmits beam scanning or not, the configuration value is 0 (a value of 0 indicates that the UE does not perform beam scanning, i.e., the UE transmits only 1 beam at the time of random access).
Then, the information type of the preamble resource packet 1 and the configuration value thereof carried in the RACH information may represent: the sequence of the preamble in preamble resource packet 1 is used to indicate that the current UE is transmitting only with 1 beam uplink.
Based on the above indications, the content that is also determined may be, for example: the UE transmit/receive beams have consistency, the UE receive beam bi' corresponds to the UE transmit beam bi, the UE has knowledge of the UE receive beam and the UE transmit beam, and the random access response returned by the subsequent base station is indicated to not need to contain at least one of time and preamble receive power (Reference Signal Received Power, RSRP) of the base station receive beam.
For example: in fig. 6a to 6c, it is assumed that UE1 transmits/receives beams with consistency; or, the reception beam bi' of the UE1 corresponds to the transmission beam bi of the UE 1; or, the UE1 has already known that the UE1 receives the beam and the UE transmits the beam, or indicates that the random access response returned by the subsequent base station does not need to include the time and RSRP of the beam; then, UE1 selects one preamble from the preamble resource group 1, and transmits a random access signal to the base station using beam B1 at the time when the base station corresponding to beam B3 receives beam B3'.
(2) The information types of the assumed preamble resource group 2 include: whether the UE transmits beam scanning or not, the configuration value is 1. The sequence of the preamble in the preamble resource packet 1 is used to instruct the current UE to use multiple beam uplink transmission.
Based on the above indications, the content that is also determined may be, for example: the UE2 transmit/receive beam does not have consistency, the UE does not learn the UE transmit beam, and the random access response returned by the subsequent base station is indicated to include at least one of the time the base station received the beam and RSRP.
For example: in fig. 6a to 6c, it is assumed that the UE2 transmission/reception beam does not have consistency, or the UE2 does not know the UE2 transmission beam, or the random access response returned by the subsequent base station needs to include the time and RSRP of the base station reception beam; then, UE2 selects one or two preambles from the preamble resource packet 2, and transmits a random access signal to the base station by using the beam c1 and the beam c2, respectively, at the time when the base station receives the beam B3' corresponding to the base station transmission beam B3. In this example, the two preambles transmitted separately may be identical or different.
Based on the above example, on the base station side, in the case that it is determined that the received preamble belongs to the preamble in the preamble resource packet 1, the base station transmits a random access response to the UE on the transmission beam B3, where the information of the random access response includes at least: preamble number, uplink scheduling information, time Advance (TA). In case that the received preamble belongs to the preamble in the preamble resource packet 2, the base station transmits a random access response to the UE in downlink on the transmission beam B3, and the information of the random access response may include the time when the base station receives the preamble signal, the preamble signal quality, in addition to the preamble number, the uplink scheduling information, and the TA. In case it is determined that the received preamble belongs to the preamble in the preamble resource packet 2, the preamble may be detected within both preamble signal reception times, in which case the base station may generate 2 random access responses. If 2 random access responses are generated, the base station may select one of the downlink transmissions, or two simultaneous downlink transmissions, or downlink transmissions at two times, respectively.
2. The RACH information may inform the base station that the transmission/reception beam does not have consistency, and there are a total of 2N preamble resource packets, each of which contains two information types. As shown in fig. 6d to 6f, fig. 6d is the base station downlink system information, fig. 6e is the transmission of the random access signal, and fig. 6f is the transmission of the random access response by the base station
As shown in fig. 6d to 6f, the downlink beam Bi used by the base station corresponds to the uplink beam Bi', i=1, 2,3,4.
Assuming that the first type of information in the information types of each preamble resource group is whether the UE transmits beam scanning or not, and the information type has 2 values; the second type of information is information (for example, time, identity (ID), or downlink synchronization information number of the transmitted beam) of the base station, where the information may have N values.
As shown in fig. 6d to 6f, when the second type of information corresponds to a base station transmit beam, when n=4, it may mean that each value corresponds to one base station transmit beam; n <4 means that some values may correspond to multiple base station transmit beams. The following is an example of n=2.
In the case that the configuration value of the first type of information is 0, it may be indicated that the preamble sequence in the present packet indicates the following information: the current UE transmits with only one beam, the reception beam bi' of the UE corresponds to the transmission beam bi of the UE, the UE has knowledge of the UE reception beam and the UE transmission beam, the random access response returned by the subsequent base station is instructed not to contain at least one of the time of the beam and the RSRP.
In the case that the configuration value of the first type of information is 1, it may be indicated that the preamble sequence in the present packet indicates the following information: the current UE transmits on a plurality of UE transmit beams, the UE does not learn the UE transmit beams, the random access response returned by the subsequent base station is indicated to need to contain at least one of the time of the beams and RSRP.
In the case where the configuration value of the second type of information is { B1, B2}, it may be represented that the preamble sequence in the present packet indicates the following information: the base station best transmit beam is either B1 or B2 for the current UE or the base station is instructed to return a random access response on base station transmit beams B1 and B2.
In the case where the configuration value of the second type of information is { B3, B4}, it may be represented that the preamble sequence in the present packet indicates the following information: the base station best transmit beam is either B3 or B4 for the current UE or the base station is instructed to return a random access response on base station transmit beams B3 and B4.
In this example, the RACH information includes preamble resource groups 1 to 4, and the corresponding information types and configuration values thereof are respectively exemplified as follows: assume that, in the information types of the preamble resource group 1, the configuration value of the first type of information is 0, and the configuration value of the second type of information is { B1, B2}; in the information types of the preamble resource group 2, the configuration value of the first type of information type is 0, and the configuration value of the second type of information type is { B3, B4}; in the information types of the preamble resource group 3, the configuration value of the first type of information type is 1, and the configuration value of the second type of information type is { B1, B2}; among the information types of the preamble resource group 4, the configuration value of the first type of information type is 1, and the configuration value of the second type of information type is { B3, B4}. In this embodiment, the preamble resource group 4 may lack an item of information type, and only the configuration values of the two information types need to be specified.
Based on the specific example of RACH information above, examples of UE selection preambles in fig. 6 d-6 f are as follows:
assuming that the transmitting/receiving beam of the UE1 has consistency, or that the UE1 already knows that the UE1 transmits the beam b1, or that the UE1 does not need time and RSRP of the beam included in the random access response returned by the base station; then UE1 selects one or two preambles from preamble resource packet 2 and sends a random access signal to the base station using UE1 transmit beam B1 within base station receive beams B3 'and B4'. In this example, the preambles transmitted by UE1 in base station reception beams B3 'and B4' may be the same or different.
Assuming that the transmitting/receiving beams of the UE2 do not have consistency, or the UE2 does not know the transmitting beams of the UE2, or the time and RSRP of the beams contained in the random access response returned by the UE2 requiring the base station; then the UE2 selects 1-4 preambles from the preamble resource group 4, firstly, the UE2 is used for transmitting a wave beam c1, and a random access signal is transmitted to the base station in the base station receiving wave beams B1 'and B2'; then, using the UE2 transmit beam c2, a random access signal is transmitted to the base station within the base station receive beams B1 'and B2'. In this example, the 4 preambles transmitted respectively may be identical or different.
Based on the above examples of UE1 and UE2, the processing procedure after receiving the preamble at the base station side is specifically as follows:
on the base station side, in the case that the received preamble belongs to the preamble in the preamble resource packet 2, the base station sends response information to the UE on the base station sending beams B3 and B4, where the response information may include: preamble number, uplink scheduling information, TA. Since it is possible to receive the preamble at both preamble signal reception times in the case where it is determined that the received preamble belongs to the preamble in the preamble resource packet 2, the base station may generate 2 random access responses in this case. If 2 random access responses are generated, the base station may select one of the downlink transmissions, or two simultaneous downlink transmissions, or two time-shared downlink transmissions. In this example, the base station transmits random access responses in both B3 and B4, and the random access responses transmitted in both beams (i.e., B3 and B4) may or may not be the same. On the UE side, the UE may receive only random access responses in any one of the beams, or may receive random access responses in both beams.
On the base station side, when determining that the received preamble belongs to the preamble in the preamble resource packet 4, the base station transmits response information to the UE in downlink on the base station transmission beams B3 and B4, and the response information may include, in addition to the preamble number, the uplink scheduling information, and the TA: time, signal quality of the preamble received by the base station. Since it is possible that the preamble is received at all of four preamble reception times in the case where it is determined that the received preamble belongs to the preamble in the preamble resource packet 2, the base station may generate a plurality of (1, 2,3, 4) random access responses, and if a plurality of random access responses are generated, the base station may select one of downlink transmission or a plurality of (1, 2,3, 4) simultaneous downlink transmission. In this example, the base station transmits random access responses in both B3 and B4, and the random access responses transmitted in both beams (i.e., B3 and B4) may or may not be the same. On the UE side, the UE may receive only random access responses in any one of the beams, or may receive random access responses in both beams.
Based on the foregoing description, the information type included in the preamble resource packet information may be the maximum bandwidth of the UE, a random access procedure type selected by the UE, a waveform (such as a single carrier or a multi-carrier) adopted by uplink data transmission of the UE, a received signal strength of the UE, and so on, which are not described in detail herein. The information types contained in the preamble resource grouping information can be one or more, and the information types contained in different preamble resource groupings can be different or the same.
The foregoing embodiments are exemplified with respect to beam scanning, since in order to further improve communication quality, the terminal device may use beamforming techniques to generate analog beams in different directions for receiving and transmitting data. Since both network devices, such as transmitting and receiving points (Transmission reception point, TRP) and terminal devices, use narrower analog beam communication, better communication quality is obtained only when analog beams for transmission and reception are aligned. Accordingly, it has been determined in the 3gpp RAN1 conference that a Beam scanning (Beam scanning) procedure is used in a 5G New air (NR) procedure to determine Beam pairs (transmit Beam and receive Beam) between TRP and a terminal, as shown in fig. 6G, and a plurality of Beam pairs are monitored during communication to improve the robustness of a communication link. In addition, in order to increase Cell coverage capability, one Cell of 5G NR may contain a plurality of TRPs, each of which may transmit a plurality of different analog beams.
Fig. 6h is a schematic architectural diagram of an application scenario. The networking architecture shown in fig. 6h includes a network device 21 and a terminal device 22. Network device 21 communicates with terminal device 22 using a millimeter wave Band of relatively high frequency, typically a Band greater than 6GHz, such as 28GHz,38GHz, or an enhanced Band (E-Band) Band of a smaller-coverage data plane. The terminal device 22 covered by the network device 21 can communicate with the network device 21 using the millimeter wave band with a higher frequency. Wherein the network device may comprise one or more transmission reception points TRP, wherein management of the TRP may be responsible for by the controller.
Based on the foregoing description of the method embodiment, the embodiment of the present application further provides a network device, as shown in fig. 7, including:
an information sending unit 701, configured to send a preamble resource packet and configuration information of the preamble resource packet to a terminal device; the preamble resource group is a preamble set, and the configuration information of the preamble resource group comprises the information type of the preamble resource group and/or the configuration value of the information type;
a preamble receiving unit 702, configured to receive a preamble sent by the terminal device, where the preamble sent by the terminal device belongs to the preamble set.
In an optional implementation manner, the information sending unit 701 is configured to send system information to the terminal device; the system information carries configuration information of the preamble resource packet.
In an alternative implementation, as shown in fig. 8, the network device further includes:
an information determining unit 801 for determining that the information on the terminal device side corresponds to the information in the preamble resource packet;
a response generation unit 802, configured to generate a random access response according to the preamble sent by the terminal device and information in the preamble resource packet;
a response transmitting unit 803 configured to transmit the random access response to the terminal device.
In an alternative implementation manner, the preamble receiving unit 702 is configured to receive 1 preamble sent by the terminal device;
the response generating unit 802 is configured to generate 1 random access response according to the 1 preamble sent by the terminal device and configuration information of a preamble resource packet where the 1 preamble is located;
the response transmitting unit 803 is configured to transmit the 1 random access response to the terminal device on 1 beam;
Or,
the preamble receiving unit 702 is configured to receive at least i preambles sent by the terminal device, where i is greater than or equal to 1;
the response generating unit 802 is configured to generate j random access responses according to at least i preambles sent by the terminal device and configuration information of a preamble resource packet where the at least i preambles are located, where the j random access responses are greater than or equal to 1 and less than or equal to i;
the response transmitting unit 803 is configured to transmit the j random access responses on 1 downlink beam when the j is 1; and transmitting L random access responses on K beams when j is greater than 1 and less than or equal to i, wherein L is greater than or equal to K, the L random access responses belong to random access responses among the j random access responses, and K is less than or equal to j.
In an alternative implementation, the set of preambles includes:
orthogonal signals formed over time, frequency and preamble sequences, or quasi-orthogonal signals formed over time, frequency and preamble sequences, or low auto-correlation and low cross-correlation signals formed over time, frequency and preamble sequences.
In an alternative implementation manner, the information types of the preamble resource packet include:
maximum bandwidth, random access procedure category, waveform adopted by uplink transmission data, received signal strength, information carried in random access response, and setting function.
In an alternative implementation, as shown in fig. 9, the network device further includes:
an information configuration unit 901, configured to configure, in a radio resource control layer, the configuration information of the preamble resource packet and the preamble resource packet when the network device needs the configuration information of the preamble resource packet of the terminal device.
Based on the foregoing method embodiment, the embodiment of the present application further provides a terminal device, as shown in fig. 10, including:
an information receiving unit 1001, configured to receive, by a terminal device, a preamble resource packet from a network device and configuration information of the preamble resource packet; the preamble resource group is a preamble set, and the configuration information of the preamble resource group comprises the information type of the preamble resource group and/or the configuration value of the information type;
a preamble selection unit 1002 configured to select a preamble from among the set of preambles when the terminal apparatus conforms to the configuration information of the preamble resource packet;
A preamble transmitting unit 1003 configured to transmit the selected preamble to the network device.
In an alternative implementation, the set of preambles includes:
orthogonal signals formed over time, frequency and preamble sequences, or quasi-orthogonal signals formed over time, frequency and preamble sequences, or low auto-correlation and low cross-correlation signals formed over time, frequency and preamble sequences.
In an alternative implementation manner, the information types of the preamble resource packet include:
maximum bandwidth, random access procedure category, waveform adopted by uplink transmission data, received signal strength, information carried in random access response, and setting function.
In an alternative implementation manner, as shown in fig. 11, the terminal device further includes: a response receiving unit 1101;
the preamble selecting unit 1002 is configured to select 1 preamble from among the set of preambles;
the preamble transmission unit 1003 is configured to transmit the selected 1 preamble to the network device; the terminal device further includes:
the response receiving unit 1101 is configured to receive 1 random access response sent by the network device on 1 beam;
Or,
the preamble selecting unit 1002 is configured to select i preambles from among the set of preambles;
the preamble transmission unit 1003 is configured to transmit the i preambles to the network device; the terminal device further includes:
the response receiving unit 1101 is configured to receive L random access responses on K beams, where L is greater than or equal to K, and both L and K are less than or equal to i.
Referring to fig. 12, fig. 12 is a device provided in an embodiment of the present application, where the device may be a network device or a terminal device, and the device includes a processor 1201, a memory 1202, and a transceiver 1203, where the processor 1201, the memory 1202, and the transceiver 1203 are connected to each other by a bus.
The transceiver 1203 may comprise a receiver for implementing the functionality of receiving data and/or signaling in a method embodiment and a transmitter for implementing the functionality of transmitting data and/or signaling in a method embodiment.
Memory 1202 includes, but is not limited to, random access Memory (Random Access Memory, RAM), read-Only Memory (ROM), erasable programmable Read-Only Memory (Erasable Programmable Read Only Memory, EPROM), or portable Read-Only Memory (Compact Disc Read-Only Memory, CD-ROM), with Memory 1202 for associated instructions and data. The transceiver 1203 is configured to receive and transmit data and signaling.
The processor 1201 may be one or more central processing units (Central Processing Unit, CPU), and in the case where the processor 1201 is one CPU, the CPU may be a single-core CPU or a multi-core CPU, for implementing functions other than the transmitting/receiving steps in the method embodiment.
In the case of the device being used as a network device, the processor 1201 is configured to read the relevant instructions and data stored in the memory 1202, and cooperate with the transceiver 1203 and the memory 1202 to implement the method performed by the network device. The transceiver 1203 may implement the functions related to the information sending unit 701, the preamble receiving unit 702, and the response sending unit 803 in fig. 7 to 9 under the control of the processor 1201; can be realized by a transmitter and a receiver respectively; other functions are implemented by the processor 1201.
In the case of the device being used as a terminal device, the processor 1201 is configured to read the relevant instructions and data stored in the memory 1202, and cooperate with the transceiver 1203 and the memory 1202 to implement the method performed by the terminal device. The transceiver 1203 may implement the functions of the information receiving unit 1001, the preamble transmitting unit 1003, and the response receiving unit 1101 in fig. 10 to 11 under the control of the processor 1201; can be realized by a transmitter and a receiver respectively; other functions are implemented by the processor 1201.
The specific functions of the processor 1201 and the transceiver 1203 and the detailed description thereof refer to the method embodiments and the corresponding apparatus embodiments, and are not described herein in detail.
In the embodiment of the application, under the condition of random access of the terminal equipment, for the network equipment, the earlier the information of the terminal equipment can be obtained, the more beneficial the network equipment to make efficient scheduling; the method comprises the steps that through a preamble resource grouping mode, configuration information corresponding to a preamble resource grouping to which a returned preamble belongs can be determined according to the preamble returned by the terminal equipment; therefore, the information of the terminal equipment can be obtained quickly, and the random access time delay is reduced with less overhead.
The embodiment of the present application further provides another image display control device, as shown in fig. 13, for convenience of explanation, only the portion relevant to the embodiment of the present application is shown, and specific technical details are not disclosed, please refer to the method portion of the embodiment of the present application. The terminal device may be any terminal device including a mobile phone, a tablet computer, a PDA (Personal Digital Assistant ), a POS (Point of Sales), a vehicle-mounted computer, and the like, taking the terminal device as an example of the mobile phone:
Fig. 13 is a block diagram showing a part of the structure of a mobile phone related to a terminal device provided in an embodiment of the present application. Referring to fig. 13, the mobile phone includes: radio Frequency (RF) circuitry 1310, memory 1320, input unit 1330, display unit 1340, sensors 1350, audio circuitry 1360, wireless fidelity (wireless fidelity, wiFi) modules 1370, processor 1380, power supply 1390, and the like. It will be appreciated by those skilled in the art that the handset construction shown in fig. 13 is not limiting of the handset and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
The following describes the components of the mobile phone in detail with reference to fig. 13:
the RF circuit 1310 may be used for receiving and transmitting signals during a message or a call, and in particular, after receiving downlink information of a base station, the RF circuit may process the downlink information for the processor 1380; in addition, the data of the design uplink is sent to the base station. In general, RF circuitry 1310 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (Low Noise Amplifier, LNA), a duplexer, and the like. In addition, the RF circuitry 1310 may also communicate with networks and other devices via wireless communications. The wireless communications may use any communication standard or protocol including, but not limited to, global system for mobile communications (Global System of Mobile communication, GSM), general packet radio service (General Packet Radio Service, GPRS), code division multiple access (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA), long term evolution (Long Term Evolution, LTE), email, short message service (Short Messaging Service, SMS), and the like.
The memory 1320 may be used to store software programs and modules, and the processor 1380 performs various functional applications and data processing of the handset by executing the software programs and modules stored in the memory 1320. The memory 1320 may mainly include a storage program area that may store an operating system, application programs required for at least one function (such as a sound playing function, an image playing function, etc.), and a storage data area; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, memory 1320 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The input unit 1330 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the handset. In particular, the input unit 1330 may include a touch panel 1331 and other input devices 1332. Touch panel 1331, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on touch panel 1331 or thereabout using any suitable object or accessory such as a finger, stylus, etc.) and actuate the corresponding connection device according to a predetermined program. Alternatively, the touch panel 1331 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device and converts it into touch point coordinates, which are then sent to the processor 1380, and can receive commands from the processor 1380 and execute them. In addition, the touch panel 1331 may be implemented in various types of resistive, capacitive, infrared, surface acoustic wave, and the like. The input unit 1330 may include other input devices 1332 in addition to the touch panel 1331. In particular, other input devices 1332 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, mouse, joystick, etc.
The display unit 1340 may be used to display information input by a user or information provided to the user as well as various menus of the mobile phone. The display unit 1340 may include a display panel 1341, and alternatively, the display panel 1341 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch panel 1331 may overlay the display panel 1341, and when the touch panel 1331 detects a touch operation thereon or thereabout, the touch panel is transferred to the processor 1380 to determine the type of touch event, and the processor 1380 then provides a corresponding visual output on the display panel 1341 according to the type of touch event. Although in fig. 13, the touch panel 1331 and the display panel 1341 are two independent components for implementing the input and output functions of the mobile phone, in some embodiments, the touch panel 1331 may be integrated with the display panel 1341 to implement the input and output functions of the mobile phone.
The handset may also include at least one sensor 1350, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display panel 1341 according to the brightness of ambient light, and a proximity sensor that may turn off the display panel 1341 and/or the backlight when the phone is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the acceleration in all directions (generally three axes), and can detect the gravity and direction when stationary, and can be used for applications of recognizing the gesture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and knocking), and the like; other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that may also be configured with the handset are not described in detail herein.
Audio circuitry 1360, speaker 1361, microphone 1362 may provide an audio interface between the user and the handset. The audio circuit 1360 may transmit the received electrical signal after audio data conversion to the speaker 1361, where the electrical signal is converted to a sound signal by the speaker 1361 and output; on the other hand, the microphone 1362 converts the collected sound signals into electrical signals, which are received by the audio circuit 1360 and converted into audio data, which are processed by the audio data output processor 1380 for transmission to, for example, another cell phone via the RF circuit 1310, or for output to the memory 1320 for further processing.
WiFi belongs to a short-distance wireless transmission technology, and a mobile phone can help a user to send and receive emails, browse webpages, access streaming media and the like through a WiFi module 1370, so that wireless broadband Internet access is provided for the user. Although fig. 13 shows a WiFi module 1370, it is understood that it does not belong to the necessary constitution of the mobile phone, and can be omitted entirely as required within a range that does not change the essence of the invention.
The processor 1380 is a control center of the mobile phone, connects various parts of the entire mobile phone using various interfaces and lines, and performs various functions and processes data of the mobile phone by running or executing software programs and/or modules stored in the memory 1320, and calling data stored in the memory 1320, thereby performing overall monitoring of the mobile phone. Optionally, processor 1380 may include one or more processing units; preferably, processor 1380 may integrate an application processor primarily handling operating systems, user interfaces, applications, etc., with a modem processor primarily handling wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 1380.
The handset further includes a power supply 1390 (e.g., a battery) for powering the various components, which may be logically connected to the processor 1380 through a power management system, such as to provide for managing charging, discharging, and power consumption by the power management system.
Although not shown, the mobile phone may further include a camera, a bluetooth module, etc., which will not be described herein.
The method flow executed by the terminal device in the foregoing embodiment may be based on the hardware structure provided in this embodiment.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps described in connection with the embodiments disclosed herein may be embodied in electronic hardware, in computer software, or in a combination of the two, and that the elements and steps of the examples have been generally described in terms of function in the foregoing description to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. The skilled person may use different methods for each specific application to achieve the described functionality.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of each unit described above may refer to the corresponding process in the foregoing method embodiment, which is not described herein again.
In several embodiments provided in the present application, it should be understood that the disclosed network device and terminal device and corresponding methods may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the above-described division of units is merely a logical function division, and there may be another division manner in actual implementation, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. In addition, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices, or elements, or may be an electrical, mechanical, or other form of connection.
The units described above as separate components may or may not be physically separate, and components shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purposes of the embodiments of the present application.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product described above includes one or more computer instructions. When the above-described computer program instructions are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present application are produced in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, from one website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer readable storage media may be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., a floppy Disk, a hard Disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a Solid State Disk (SSD)), or the like.

Claims (25)

1. A method for grouping preamble resources, comprising:
the network equipment sends configuration information of the preamble resource packet to the terminal equipment; the preamble resource group is a set of preambles, and the configuration information of the preamble resource group comprises an information type of the preamble resource group and a configuration value of the information type;
the network device receives the preamble sent by the terminal device, and the preamble sent by the terminal device belongs to the set of preambles.
2. The method according to claim 1, wherein the network device sends configuration information of the preamble resource packet to the terminal device; comprising the following steps:
the network equipment sends system information to the terminal equipment; and carrying configuration information of the preamble resource packet in the system information.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
the network equipment receives a preamble sent by the terminal equipment; generating a random access response according to the preamble and the information type of the preamble resource packet and/or the configuration value of the information type, and sending the random access response to the terminal equipment.
4. A method according to claim 3, wherein the network device receiving the preamble sent by the terminal device comprises:
The network equipment receives 1 preamble sent by the terminal equipment;
or the network equipment receives at least i preambles sent by the terminal equipment, wherein i is greater than 1;
generating a random access response according to the preamble and the information type of the preamble resource packet and/or the configuration value of the information type, and sending the random access response to the terminal equipment comprises:
generating j random access responses according to at least i preambles sent by the terminal equipment and configuration information of a preamble resource group where the at least i preambles are located, wherein j is greater than or equal to 1 and less than or equal to i.
5. The method according to claim 1 or 2, wherein the information type of the preamble resource packet comprises:
maximum bandwidth, random access procedure category, waveform adopted by uplink transmission data, received signal strength, information carried in random access response, and setting function.
6. The method according to claim 1 or 2, characterized in that before the network device sends configuration information of a preamble resource packet to a terminal device, the method further comprises:
the network device configures configuration information of the preamble resource packet at a radio resource control layer in case that the network device needs the configuration information of the preamble resource packet of the terminal device.
7. A preamble selection method, comprising:
the terminal equipment receives configuration information of a preamble resource packet from the network equipment; the preamble resource group is a set of preambles, and the configuration information of the preamble resource group comprises an information type of the preamble resource group and a configuration value of the information type;
and the terminal equipment sends the preamble to the network equipment, and the preamble sent by the terminal equipment belongs to the set of the preambles.
8. The method of claim 7, wherein the information type of the preamble resource packet comprises:
maximum bandwidth, random access procedure category, waveform adopted by uplink transmission data, received signal strength, information carried in random access response, and setting function.
9. The method according to claim 7 or 8, wherein,
the terminal device sending a preamble to the network device includes: selecting 1 preamble from the set of preambles, and transmitting the selected 1 preamble to the network device; the method further comprises the steps of: receiving 1 random access response sent by the network equipment on 1 wave beam;
or, the terminal device sending the preamble to the network device includes: selecting i preambles from the set of preambles, and transmitting the selected i preambles to the network device; the method further comprises the steps of: l random access responses are received on K beams, the L being greater than or equal to the K, and the L and the K being both less than or equal to the i.
10. A network device, comprising:
an information sending unit, configured to send configuration information of a preamble resource packet to a terminal device; the preamble resource group is a set of preambles, and the configuration information of the preamble resource group comprises an information type of the preamble resource group and a configuration value of the information type;
and the preamble receiving unit is used for receiving the preambles sent by the terminal equipment, wherein the preambles sent by the terminal equipment belong to the preamble set.
11. The network device according to claim 10, wherein the information transmitting unit is configured to transmit system information to the terminal device; and carrying configuration information of the preamble resource packet in the system information.
12. The network device according to claim 10 or 11, characterized in that the network device further comprises:
a preamble receiving unit, configured to receive a preamble sent by the terminal device;
a response generation unit, configured to generate a random access response according to the preamble and the information type of the preamble resource packet and/or the configuration value of the information type;
and the response sending unit is used for sending the random access response to the terminal equipment.
13. The network device of claim 12, wherein the network device,
the preamble receiving unit is configured to receive 1 preamble sent by the terminal device, or is configured to receive at least i preambles sent by the terminal device, where i is greater than or equal to 1;
the response generating unit is configured to generate j random access responses according to at least i preambles sent by the terminal device and configuration information of a preamble resource packet where the at least i preambles are located, where j is greater than or equal to 1 and less than or equal to i.
14. The network device according to claim 10 or 11, wherein the information type of the preamble resource packet comprises:
maximum bandwidth, random access procedure category, waveform adopted by uplink transmission data, received signal strength, information carried in random access response, and setting function.
15. The network device according to claim 10 or 11, characterized in that the network device further comprises:
an information configuration unit, configured to configure, in a radio resource control layer, configuration information of the preamble resource packet of the terminal device, in case the network device needs the configuration information of the preamble resource packet.
16. A terminal device, comprising:
an information receiving unit, configured to receive configuration information of a preamble resource packet from a network device by a terminal device; the preamble resource group is a set of preambles, and the configuration information of the preamble resource group comprises an information type of the preamble resource group and a configuration value of the information type;
and the preamble sending unit is used for sending the preamble to the network equipment by the terminal equipment, and the preamble sent by the terminal equipment belongs to the set of the preambles.
17. The terminal device of claim 16, wherein the information type of the preamble resource packet comprises:
maximum bandwidth, random access procedure category, waveform adopted by uplink transmission data, received signal strength, information carried in random access response, and setting function.
18. The terminal device according to claim 16 or 17, characterized in that the terminal device further comprises: a response receiving unit;
a preamble selection unit for selecting 1 preamble from among the set of preambles;
the preamble sending unit is configured to send the selected 1 preamble to the network device; the terminal device further includes:
The response receiving unit is configured to receive 1 random access response sent by the network device on 1 beam;
or,
the preamble selecting unit is configured to select i preambles from among the set of preambles;
the preamble sending unit is configured to send the i selected preambles to the network device; the terminal device further includes:
the response receiving unit is configured to receive L random access responses on K beams, where L is greater than or equal to K, and both L and K are less than or equal to i.
19. A method for grouping preamble resources, comprising:
the method comprises the steps that network equipment sends configuration information of a preamble resource packet to terminal equipment, wherein the preamble resource packet is a preamble set, and the configuration information of the preamble resource packet comprises an information type of the preamble resource packet and a configuration value of the information type;
the network equipment receives a plurality of preambles sent by the terminal equipment, wherein the plurality of preambles belong to a set of the preambles;
the network device sends 1 random access response to the terminal device.
20. A method for grouping preamble resources, comprising:
the method comprises the steps that terminal equipment receives configuration information of a preamble resource packet from network equipment, wherein the preamble resource packet is a preamble set, and the configuration information of the preamble resource packet comprises an information type of the preamble resource packet and a configuration value of the information type;
The terminal device sends a plurality of preambles to the network device, wherein the plurality of preambles belong to the set of preambles;
the terminal device receives 1 random access response from the network device.
21. A network device, comprising:
an information sending unit, configured to send configuration information of a preamble resource packet to a terminal device, where the preamble resource packet is a preamble set, and the configuration information of the preamble resource packet includes an information type of the preamble resource packet and a configuration value of the information type;
a preamble receiving unit, configured to receive a plurality of preambles sent by the terminal device, where the preambles sent by the terminal device belong to the set of preambles;
and the response sending unit is used for sending 1 random access response to the terminal equipment.
22. A terminal device, comprising:
an information receiving unit, configured to receive configuration information of a preamble resource packet from a network device by a terminal device, where the preamble resource packet is a set of preambles, and the configuration information of the preamble resource packet includes an information type of the preamble resource packet and a configuration value of the information type;
A preamble sending unit, configured to send a plurality of preambles to the network device, where the plurality of preambles belong to the set of preambles;
and the response receiving unit is used for receiving 1 random access response from the network equipment.
23. A communications device comprising a processor for causing the communications device to perform the method of any one of claims 1 to 9 or causing the communications device to perform the method of claim 19 or 20 when the instructions are executed.
24. A chip comprising a processor and a communication interface, the processor reading instructions stored on a memory via the communication interface, performing the method of any one of claims 1 to 9, or performing the method of claim 19 or 20.
25. A computer readable storage medium having instructions stored therein which, when run on a computer, cause the computer to perform the method of any one of claims 1 to 9 or which when executed cause the computer to perform the method of claim 19 or 20.
CN201710054642.3A 2017-01-24 2017-01-24 Preamble resource grouping method, preamble selecting method, network device and terminal device Active CN108347768B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710054642.3A CN108347768B (en) 2017-01-24 2017-01-24 Preamble resource grouping method, preamble selecting method, network device and terminal device
PCT/CN2018/072810 WO2018137512A1 (en) 2017-01-24 2018-01-16 Preamble resource grouping method, preamble selection method, network equipment, and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710054642.3A CN108347768B (en) 2017-01-24 2017-01-24 Preamble resource grouping method, preamble selecting method, network device and terminal device

Publications (2)

Publication Number Publication Date
CN108347768A CN108347768A (en) 2018-07-31
CN108347768B true CN108347768B (en) 2024-03-26

Family

ID=62962943

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710054642.3A Active CN108347768B (en) 2017-01-24 2017-01-24 Preamble resource grouping method, preamble selecting method, network device and terminal device

Country Status (2)

Country Link
CN (1) CN108347768B (en)
WO (1) WO2018137512A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022011541A1 (en) * 2020-07-14 2022-01-20 北京小米移动软件有限公司 Random access method and apparatus, communication device, and storage medium
EP3952586A1 (en) * 2020-08-07 2022-02-09 Nokia Technologies Oy Methods for ul rach coverage extension
CN113194546B (en) * 2021-04-04 2023-12-15 山西昊翔能源集团有限公司 Operation big data transmission method and system of power grid node equipment
CN115396073B (en) * 2021-05-25 2024-05-17 维沃移动通信有限公司 Wireless communication method, device and equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101998487A (en) * 2009-08-13 2011-03-30 中兴通讯股份有限公司 Method for reporting random access preamble grouping information and corresponding user equipment
CN103313419A (en) * 2012-03-09 2013-09-18 上海贝尔股份有限公司 Random access method and device
CN105637939A (en) * 2014-09-23 2016-06-01 华为技术有限公司 Terminal, base station, base station controller and millimeter wave cellular communication method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8964659B2 (en) * 2009-02-02 2015-02-24 Lg Electronics Inc. Random access channel resource allocation
CN101990311A (en) * 2010-12-10 2011-03-23 中国海洋大学 virtual lead code based random access method of wireless mobile broadband system
KR20120070689A (en) * 2010-12-22 2012-07-02 한국전자통신연구원 Random access method for machine type communications and wireless communication apparatus using the method
CN106304388A (en) * 2015-05-22 2017-01-04 中兴通讯股份有限公司 A kind of method of Stochastic accessing, base station and subscriber equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101998487A (en) * 2009-08-13 2011-03-30 中兴通讯股份有限公司 Method for reporting random access preamble grouping information and corresponding user equipment
CN103313419A (en) * 2012-03-09 2013-09-18 上海贝尔股份有限公司 Random access method and device
CN105637939A (en) * 2014-09-23 2016-06-01 华为技术有限公司 Terminal, base station, base station controller and millimeter wave cellular communication method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
侯嘉林.LTE网络物理上行随机接入信道前导码规划方法.广西通信技术.2016,2016年(第4期),全文. *

Also Published As

Publication number Publication date
WO2018137512A1 (en) 2018-08-02
CN108347768A (en) 2018-07-31

Similar Documents

Publication Publication Date Title
CN109155656B (en) Method, system and device for selecting wave beams
EP3554123B1 (en) Grant-free resource allocation method, user equipment and network device
CN111148268B (en) Random access resource determination method, terminal and network equipment
CN105075370B (en) The user equipment and method of distributed channel access for D2D communication
CN111796260B (en) Distance measurement method and equipment
CN111130708B (en) Feedback information transmission method and terminal equipment
EP3637935A1 (en) Channel interception method, network side device and terminal
CN109474400A (en) A kind of communication means, the network equipment and terminal device
CN108347768B (en) Preamble resource grouping method, preamble selecting method, network device and terminal device
CN111278116B (en) Uplink signal sending method and device
US20210045156A1 (en) Channel access method, user equipment, base station, and related device
US20230121866A1 (en) Synchronization signal block (ssb) transmission method and terminal device
US20230350003A1 (en) Positioning measurement method, terminal device, network device
CN112600633B (en) BWP switching method and terminal equipment
CN111148232A (en) Information transmission method and communication equipment
CN111106909B (en) Data transmission method, data transmission configuration method, terminal and network side equipment
CN116671218A (en) Method for configuring SRS transmission resources, terminal equipment and network equipment
US20230224836A1 (en) Synchronization Signal Block (SSB) Transmission Method, Terminal Device and Network Device
CN112351502B (en) Data transmission method and related product
CN112601254A (en) BWP switching method and terminal equipment
JP2022501957A (en) Methods and systems for managing interference in multi-TRP systems
US20230199726A1 (en) Data communication method, terminal device and network device
WO2021227052A1 (en) Information transmission method, communication device, and computer-readable storage medium
US20230239923A1 (en) Resource transmission method, terminal device, and network device
CN118202758A (en) Method for transmitting uplink signal, terminal device, network device 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