CN112205061B - Resource association method and device, terminal and network equipment - Google Patents

Resource association method and device, terminal and network equipment Download PDF

Info

Publication number
CN112205061B
CN112205061B CN201880094078.0A CN201880094078A CN112205061B CN 112205061 B CN112205061 B CN 112205061B CN 201880094078 A CN201880094078 A CN 201880094078A CN 112205061 B CN112205061 B CN 112205061B
Authority
CN
China
Prior art keywords
pusch
index information
target
resource
group
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
CN201880094078.0A
Other languages
Chinese (zh)
Other versions
CN112205061A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN112205061A publication Critical patent/CN112205061A/en
Application granted granted Critical
Publication of CN112205061B publication Critical patent/CN112205061B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA

Landscapes

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

Abstract

The embodiment of the application provides a resource association method and device, a terminal and network equipment, comprising the following steps: the method comprises the steps that a terminal obtains first configuration information, wherein the first configuration information comprises configuration information of a group of lead codes and a group of PUSCH resources; the terminal determines a target PRACH resource, and selects one lead code from the group of lead codes as a target lead code to be transmitted on the target PRACH resource; the terminal determines second index information of a target PUSCH resource based on the first index information of the target preamble, and determines the target PUSCH resource in the group of PUSCH resources based on the second index information of the target PUSCH resource; and the terminal transmits MSG3 on the target PUSCH resource.

Description

Resource association method and device, terminal and network equipment
Technical Field
The embodiment of the application relates to the technical field of mobile communication, in particular to a resource association method and device, a terminal and network equipment.
Background
A User Equipment (UE) accesses a network and acquires a radio resource control (RRC, radio Resource Control) connection, and first needs to perform a random access procedure. The current random access procedure employs a four-step random access procedure (abbreviated as 4 step RACH). In order to shorten the time delay of the random access procedure and quickly enter the network to develop service, a two-step random access procedure (2 step RACH for short) is proposed. In 2 step RACH, MSG1 and MSG3 are transmitted simultaneously or almost simultaneously, how to associate MSG1 and MSG3 of one UE in 2 step RACH is a problem to be solved.
Disclosure of Invention
The embodiment of the application provides a resource association method and device, a terminal and network equipment.
The resource association method provided by the embodiment of the application comprises the following steps:
the method comprises the steps that a terminal obtains first configuration information, wherein the first configuration information comprises configuration information of a group of lead codes and a group of Physical Uplink Shared Channel (PUSCH) resources;
the terminal determining a target physical random access channel (PRACH, physical Random Access Channel) resource, selecting one preamble from the set of preambles as a target preamble for transmission on the target PRACH resource;
the terminal determines second index information of a target PUSCH resource based on the first index information of the target preamble, and determines the target PUSCH resource in the group of PUSCH resources based on the second index information of the target PUSCH resource;
and the terminal transmits MSG3 on the target PUSCH resource.
The resource association method provided by the embodiment of the application comprises the following steps:
the method comprises the steps that network equipment sends first configuration information, wherein the first configuration information comprises configuration information of a group of lead codes and a group of PUSCH resources;
the network device detects a preamble on PRACH resources and MSG3 on PUSCH resources, and determines the preamble and MSG3 belonging to a terminal according to the corresponding relation between the preamble and the PUSCH resources.
The resource association device provided by the embodiment of the application comprises:
an obtaining unit, configured to obtain first configuration information, where the first configuration information includes configuration information of a group of preambles and a group of PUSCH resources;
a first transmitting unit, configured to determine a PRACH resource, and select one preamble from the set of preambles as a target preamble for transmission on the target PRACH resource;
a determining unit, configured to determine second index information of a target PUSCH resource based on the first index information of the target preamble, and determine the target PUSCH resource from the group of PUSCH resources based on the second index information of the target PUSCH resource;
and the second sending unit is used for transmitting MSG3 on the target PUSCH resource.
The resource association device provided by the embodiment of the application comprises:
a sending unit, configured to send first configuration information, where the first configuration information includes configuration information of a group of preambles and a group of PUSCH resources;
a first receiving unit for detecting a preamble on PRACH resources;
a second receiving unit, configured to detect MSG3 on a PUSCH resource;
and the determining unit is used for determining the preamble and the MSG3 belonging to one terminal according to the corresponding relation between the preamble and the PUSCH resource.
The terminal provided by the embodiment of the application comprises a processor and a memory. The memory is used for storing a computer program, and the processor is used for calling and running the computer program stored in the memory to execute the resource association method.
The network device provided by the embodiment of the application comprises a processor and a memory. The memory is used for storing a computer program, and the processor is used for calling and running the computer program stored in the memory to execute the resource association method.
The chip provided by the embodiment of the application is used for realizing the resource association method.
Specifically, the chip includes: and a processor for calling and running the computer program from the memory, so that the device mounted with the chip executes the resource association method.
The computer readable storage medium provided in the embodiments of the present application is configured to store a computer program, where the computer program causes a computer to execute the above-mentioned resource association method.
The computer program product provided by the embodiment of the application comprises computer program instructions, wherein the computer program instructions enable a computer to execute the resource association method.
The computer program provided in the embodiments of the present application, when executed on a computer, causes the computer to perform the above-described resource association method.
Through the technical scheme, the network side configures a group of lead codes and a group of PUSCH resources, wherein the PUSCH resources are used for transmitting the MSG3, and in the 2 step RACH, the UE associates the lead codes of the MSG1 with the PUSCH resources for transmitting the MSG3, so that the network side can correctly pair the MSG1 and the MSG3 of one UE, and thus, random access response can be correctly sent to the UE.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute an undue limitation to the application. In the drawings:
fig. 1 is a schematic diagram of a communication system architecture provided in an embodiment of the present application;
fig. 2 is a flow chart of a four-step random access procedure;
FIG. 3 (a) is a format of an E/T/R/R/BI MAC sub-header;
FIG. 3 (b) is a format of E/T/RAPID MAC subheader;
fig. 3 (c) is a format of a MAC PDU (including MAC RARs);
FIG. 3 (d) is a schematic diagram of a MAC RAR;
FIG. 4 is a flowchart illustrating a method for associating resources according to an embodiment of the present disclosure;
FIG. 5 is a schematic diagram of a resource configuration provided in an embodiment of the present application;
FIG. 6 is a second flowchart of a resource association method according to an embodiment of the present disclosure;
Fig. 7 is a schematic structural diagram of a resource association device according to an embodiment of the present application;
fig. 8 is a schematic diagram ii of the structural composition of the resource association device provided in the embodiment of the present application;
fig. 9 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
FIG. 10 is a schematic block diagram of a chip of an embodiment of the present application;
fig. 11 is a schematic block diagram of a communication system provided in an embodiment of the present application.
Detailed Description
The following description of the technical solutions in the embodiments of the present application will be made with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
The technical solution of the embodiment of the application can be applied to various communication systems, for example: global system for mobile communications (Global System of Mobile communication, GSM), code division multiple access (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) systems, general packet radio service (General Packet Radio Service, GPRS), long term evolution (Long Term Evolution, LTE) systems, LTE frequency division duplex (Frequency Division Duplex, FDD) systems, LTE time division duplex (Time Division Duplex, TDD), universal mobile telecommunications system (Universal Mobile Telecommunication System, UMTS), worldwide interoperability for microwave access (Worldwide Interoperability for Microwave Access, wiMAX) communication systems, or 5G systems, and the like.
Exemplary, a communication system 100 to which embodiments of the present application apply is shown in fig. 1. The communication system 100 may include a network device 110, and the network device 110 may be a device that communicates with a terminal 120 (or referred to as a communication terminal, terminal). Network device 110 may provide communication coverage for a particular geographic area and may communicate with terminals located within the coverage area. Alternatively, the network device 110 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, a base station (NodeB, NB) in a WCDMA system, an evolved base station (Evolutional Node B, eNB or eNodeB) in an LTE system, or a radio controller in a cloud radio access network (Cloud Radio Access Network, CRAN), or the network device may be a mobile switching center, a relay station, an access point, a vehicle device, a wearable device, a hub, a switch, a bridge, a router, a network-side device in a 5G network, or a network device in a future evolved public land mobile network (Public Land Mobile Network, PLMN), etc.
The communication system 100 further includes at least one terminal 120 located within the coverage area of the network device 110. "terminal" as used herein includes, but is not limited to, connection via wireline, such as via public-switched telephone network (Public Switched Telephone Networks, PSTN), digital cadaver line (Digital Subscriber Line, DSL), digital cable, direct cable connection; and/or another data connection/network; and/or via a wireless interface, e.g., for a cellular network, a wireless local area network (Wireless Local Area Network, WLAN), a digital television network such as a DVB-H network, a satellite network, an AM-FM broadcast transmitter; and/or means of the other terminal arranged to receive/transmit communication signals; and/or internet of things (Internet of Things, ioT) devices. Terminals arranged to communicate over a wireless interface may be referred to as "wireless communication terminals", "wireless terminals" or "mobile terminals". Examples of mobile terminals include, but are not limited to, satellites or cellular telephones; a personal communications system (Personal Communications System, PCS) terminal that may combine a cellular radiotelephone with data processing, facsimile and data communications capabilities; a PDA that can include a radiotelephone, pager, internet/intranet access, web browser, organizer, calendar, and/or a global positioning system (Global Positioning System, GPS) receiver; and conventional laptop and/or palmtop receivers or other electronic devices that include a radiotelephone transceiver. A terminal may refer to an access terminal, user Equipment (UE), subscriber unit, subscriber station, mobile station, remote terminal, mobile device, user terminal, wireless communication device, user agent, or 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 or a terminal in a future evolved PLMN, etc.
Alternatively, direct to Device (D2D) communication may be performed between the terminals 120.
Alternatively, the 5G system or 5G network may also be referred to as a New Radio (NR) system or NR network.
Fig. 1 illustrates one network device and two terminals, alternatively, the communication system 100 may include multiple network devices and each network device may include other numbers of terminals within a coverage area, which is not limited in this embodiment.
Optionally, the communication system 100 may further include a network controller, a mobility management entity, and other network entities, which are not limited in this embodiment of the present application.
It should be understood that a device having a communication function in a network/system in an embodiment of the present application may be referred to as a communication device. Taking the communication system 100 shown in fig. 1 as an example, the communication device may include a network device 110 and a terminal 120 with communication functions, where the network device 110 and the terminal 120 may be specific devices described above, and are not described herein again; the communication device may also include other devices in the communication system 100, such as a network controller, a mobility management entity, and other network entities, which are not limited in this embodiment of the present application.
It should be understood that the terms "system" and "network" are used interchangeably herein. The term "and/or" is herein merely an association relationship describing an associated object, meaning that there may be three relationships, e.g., a and/or B, may represent: a exists alone, A and B exist together, and B exists alone. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship.
To meet the pursuit of people for speed, delay, high speed mobility, energy efficiency of traffic, and diversity, complexity of traffic in future life, the third generation partnership project (3GPP,3rd Generation Partnership Project) international standards organization began to develop fifth generation (5 g,5 th Generation) mobile communication technology.
The air part of the 5G mobile communication technology is called New air (NR) and when the NR is deployed early, the complete NR coverage is difficult to reach, so the typical network coverage is a combination of long term evolution (LTE, long Term Evolution) coverage and NR coverage. Furthermore, in order to protect the mobile operator's earlier investment in LTE, a tight coupling (tight interworking) mode of operation between LTE and NR is proposed. Of course, NR cells may also be deployed independently. Further, since each NR cell is a beam (beam) operation, one cell has a plurality of beams.
The technical scheme of the embodiment of the invention is mainly applied to a 5G mobile communication system, and is not limited to the 5G mobile communication system, and can be applied to other types of mobile communication systems. The following describes a main application scenario in a 5G mobile communication system:
1) ebb scene: the ebb targets users to obtain multimedia content, services and data, and its business needs are growing very rapidly. Since the eMBB may be deployed in different scenarios, such as indoor, urban, rural, etc., the difference between its service capabilities and requirements is also relatively large, so the service must be analyzed in connection with a specific deployment scenario.
2) URLLC scene: typical applications of URLLC include: industrial automation, electric power automation, remote medical operation, traffic safety guarantee and the like.
3) mctc scenario: typical features of URLLC include: high connection density, small data volume, delay insensitive traffic, low cost and long service life of the module, etc.
The UE access network side needs to perform a random access procedure first to acquire RRC connection, referring to fig. 2, fig. 2 is a flowchart of a four-step random access procedure, and includes the following steps:
1. the UE sends MSG1 to the gNB: a random access preamble (Random Access Preamble).
Specifically, the UE selects a PRACH resource, and sends selected preambles (preambles) on the PRACH resource, where there are 64 total preambles, and each Preamble corresponds to an index value (index), and the index value ranges from 0 to 63.
2. gNB sends MSG2 to UE: random access response (RAR, random Access Response).
Specifically, the gNB replies to the MSG1 to send a random access response to the UE, and the UE calculates a random access-radio network temporary identifier (RA-RNTI) for scrambling scheduling information of the MSG2 according to PRACH resources for sending the Preamble. The layer data format of the media access control (MAC, media Access Control) layer of the RAR is shown with reference to fig. 3 (a), 3 (b), 3 (c) and 3 (d), wherein fig. 3 (a) is the format of E/T/R/BI MAC subheader, fig. 3 (b) is the format of E/T/RAPID MAC subheader, fig. 3 (c) is the format of MAC PDU (including MAC RARs), and fig. 3 (d) is a schematic diagram of the MAC RAR.
3. The UE sends MSG3 to the gNB: scheduling transmission (Scheduled Transmission)
Specifically, in MSG2, the network side allocates uplink resources for transmitting MSG3 to the UE, and the UE transmits MSG3 on the uplink resources (UL grant) allocated by the network side.
4. gNB sends MSG4 to UE: competition solving (Contention Resolution)
In order to shorten the time delay of the random access process and quickly enter a network side to develop service, a two-step random access process is provided. In the two-step random access procedure, MSG1 and MSG3 are transmitted simultaneously or almost simultaneously (MSG 3 can be transmitted here without waiting for MSG 2), MSG2 and MSG4 are transmitted together (one PDSCH transmission or two PDSCH transmissions). The embodiment of the application realizes the association of MSG1 and MSG3 of one UE in a 2 step RACH.
Fig. 4 is a first flowchart of a resource association method provided in an embodiment of the present application, as shown in fig. 4, where the resource association method includes the following steps:
step 401: the terminal acquires first configuration information, wherein the first configuration information comprises configuration information of a group of lead codes and a group of PUSCH resources.
In this embodiment of the present application, the terminal may be any device capable of communicating with a network, such as a mobile phone, a tablet computer, a notebook, and a vehicle-mounted terminal.
In this embodiment of the present application, the terminal receives first configuration information sent by a network device, where the network device may be a base station, for example, a gNB in 5G, or an eNB in 4G. In one embodiment, the terminal receives first configuration information sent by the network device through a system broadcast message.
In particular, the network side configures resources of the 2 step RACH for the terminal, including a set of preambles for the 2 step RACH and a set of PUSCH resources for transmitting MSG3 in the 2 step RACH.
Referring to fig. 5, for the 2 step RACH, the network side configures 4 preambles, respectively, preamble0, preamble1, preamble2, and Preamble3, and further configures 4 PUSCH resources, respectively, PUSCH1, PUSCH2, PUSCH3, and PUSCH4, and further, the 4 PUSCH resources are associated with 1 PRACH resource. Fig. 5 is an example of a group of PUSCH resources including 4 PUSCH resources, but is not limited thereto, and a group of PUSCH resources includes n PUSCH resources, where the size of n depends on the capability of the network side.
In an embodiment, the number of preambles included in the set of preambles is the same as the number of PUSCH resources included in the set of PUSCH resources. Referring to fig. 5, the number of preambles configured by the network side is 4, and the number of PUSCH resources configured is also 4.
Step 402: the terminal determines a target PRACH resource, and selects one preamble from the group of preambles as a target preamble for transmission on the target PRACH resource.
Here, the target PRACH resource may be determined by: the terminal receives a set of synchronization signal blocks (SSBs, PSS/SSS and PBCH Block), determines its corresponding reference signal received power (RSRP, reference Signal Receiving Power) measurement value, selects an appropriate SSB according to a threshold, and then determines the time-frequency resources of the PRACH based on the association of the SSB with the PRACH.
Step 403: the terminal determines second index information of a target PUSCH resource based on the first index information of the target preamble, and determines the target PUSCH resource from the group of PUSCH resources based on the second index information of the target PUSCH resource.
In this embodiment of the present application, index information of each preamble in the set of preambles has a corresponding relationship with index information of each PUSCH resource in the set of PUSCH resources. Further, the index information of different preambles corresponds to the index information of different PUSCH resources.
For example: the network side is configured with 4 preambles, namely, preamble0, preamble1, preamble2 and Preamble3, and is further configured with 4 PUSCH resources, namely, PUSCH1, PUSCH2, PUSCH3 and PUSCH4, wherein, preamble0 corresponds to PUSCH4, preamble1 corresponds to PUSCH3, preamble2 corresponds to PUSCH2, and Preamble3 corresponds to PUSCH 1.
The correspondence between the index information of the preamble and the index information of the PUSCH resource is not limited to this, and the correspondence between the index information of the preamble and the index information of the PUSCH resource may be represented by one functional relationship.
In particular, the terminal determines the second index information of the target PUSCH resource based on the following formula: index 2=index 1 mod n;
wherein index2 represents second index information of the target PUSCH resources, index1 represents first index information of the target preamble, n represents the number of PUSCH resources included in the group of PUSCH resources, and mod represents a remainder operation.
Note that in the formula index 2=index 1 mod n, the index2 corresponding to the different values of n needs to be different, so that the network side can pair the MSG1 and the MSG3 sent by one UE correctly.
Step 404: and the terminal transmits MSG3 on the target PUSCH resource.
In this embodiment, after a network side correctly pairs MSG1 and MSG3 sent by one UE, the network side correctly sends an RAR, that is, MSG2, to the UE, and then, the UE calculates a Random Access-radio network temporary identifier (RA-RNTI, random Access-Radio Network Tempory Identity) according to the selected PRACH resource, and descrambles a physical downlink control channel (PDCCH, physical Downlink Control Channel) for scheduling MSG2 by using the RA-RNTI, thereby obtaining MSG2.
Fig. 6 is a second flowchart of a resource association method provided in an embodiment of the present application, as shown in fig. 6, where the resource association method includes the following steps:
step 601: the network device sends first configuration information, wherein the first configuration information comprises configuration information of a group of preambles and a group of PUSCH resources.
In the embodiment of the present application, the network device may be a base station, for example, a gNB in 5G, or an eNB in 4G. In one embodiment, the network device transmits the first configuration information via a system broadcast message.
In particular, the network side configures resources of the 2 step RACH for the terminal, including a set of preambles for the 2 step RACH and a set of PUSCH resources for transmitting MSG3 in the 2 step RACH.
Referring to fig. 5, for the 2 step RACH, the network side configures 4 preambles, respectively, preamble0, preamble1, preamble2, and Preamble3, and further configures 4 PUSCH resources, respectively, PUSCH1, PUSCH2, PUSCH3, and PUSCH4, and further, the 4 PUSCH resources are associated with 1 PRACH resource. Fig. 5 is an example of a group of PUSCH resources including 4 PUSCH resources, but is not limited thereto, and a group of PUSCH resources includes n PUSCH resources, where the size of n depends on the capability of the network side.
In an embodiment, the number of preambles included in the set of preambles is the same as the number of PUSCH resources included in the set of PUSCH resources. Referring to fig. 5, the number of preambles configured by the network side is 4, and the number of PUSCH resources configured is also 4.
Step 602: the network device detects a preamble on PRACH resources and MSG3 on PUSCH resources, and determines the preamble and MSG3 belonging to a terminal according to the corresponding relation between the preamble and the PUSCH resources.
For a terminal side, the terminal determines a target PRACH resource, and selects one preamble from the group of preambles as a target preamble to transmit on the target PRACH resource. The terminal determines second index information of a target PUSCH resource based on the first index information of the target preamble, and determines the target PUSCH resource from the group of PUSCH resources based on the second index information of the target PUSCH resource. And the terminal transmits MSG3 on the target PUSCH resource. The technical implementation at the terminal side here can be understood with reference to the description of the method shown in fig. 4 described above.
In this embodiment of the present application, index information of each preamble in the set of preambles has a corresponding relationship with index information of each PUSCH resource in the set of PUSCH resources. Further, the index information of different preambles corresponds to the index information of different PUSCH resources.
For example: the network side is configured with 4 preambles, namely, preamble0, preamble1, preamble2 and Preamble3, and is further configured with 4 PUSCH resources, namely, PUSCH1, PUSCH2, PUSCH3 and PUSCH4, wherein, preamble0 corresponds to PUSCH4, preamble1 corresponds to PUSCH3, preamble2 corresponds to PUSCH2, and Preamble3 corresponds to PUSCH 1.
The correspondence between the index information of the preamble and the index information of the PUSCH resource is not limited to this, and the correspondence between the index information of the preamble and the index information of the PUSCH resource may be represented by one functional relationship.
In particular, the preamble and MSG3 belonging to one terminal are determined based on the following formula: index 2=index 1 mod n;
wherein index2 represents second index information of a target PUSCH resource transmitting MSG3, index1 represents first index information of a target preamble, n represents the number of PUSCH resources included in the group of PUSCH resources, and mod represents a remainder taking operation.
Note that in the formula index 2=index 1 mod n, the index2 corresponding to the different values of n needs to be different, so that the network side can pair the MSG1 and the MSG3 sent by one UE correctly.
In the embodiment of the present application, after a network side correctly pairs an MSG1 and an MSG3 sent by a UE, the network side correctly sends an RAR, that is, an MSG2, to the UE, and then, the UE calculates an RA-RNTI according to a selected PRACH resource, and descrambles a PDCCH for scheduling the MSG2 by using the RA-RNTI, thereby obtaining the MSG2.
Fig. 7 is a schematic structural diagram of a resource association device according to an embodiment of the present application, as shown in fig. 7, where the device includes:
an obtaining unit 701, configured to obtain first configuration information, where the first configuration information includes configuration information of a set of preambles and a set of PUSCH resources;
a first transmitting unit 702, configured to determine a PRACH resource, and select one preamble from the set of preambles as a target preamble for transmission on the target PRACH resource;
a determining unit 703, configured to determine second index information of a target PUSCH resource based on the first index information of the target preamble, and determine the target PUSCH resource from the group of PUSCH resources based on the second index information of the target PUSCH resource;
A second sending unit 704, configured to transmit MSG3 on the target PUSCH resource.
In an embodiment, the number of preambles included in the set of preambles is the same as the number of PUSCH resources included in the set of PUSCH resources.
In an embodiment, the index information of each preamble of the set of preambles has a correspondence with the index information of each PUSCH resource of the set of PUSCH resources.
In an embodiment, the index information of different preambles corresponds to the index information of different PUSCH resources.
In an embodiment, the determining unit 703 is configured to determine the second index information of the target PUSCH resource based on the following formula: index 2=index 1 mod n;
wherein index2 represents second index information of the target PUSCH resources, index1 represents first index information of the target preamble, n represents the number of PUSCH resources included in the group of PUSCH resources, and mod represents a remainder operation.
Those skilled in the art will appreciate that the above description of the resource-related device of the embodiments of the present application may be understood with reference to the description of the resource-related method of the embodiments of the present application.
Fig. 8 is a second schematic structural diagram of a resource association device according to an embodiment of the present application, as shown in fig. 8, where the device includes:
a transmitting unit 801, configured to transmit first configuration information, where the first configuration information includes configuration information of a set of preambles and a set of PUSCH resources;
a first receiving unit 802 configured to detect a preamble on a PRACH resource;
a second receiving unit 803, configured to detect MSG3 on a PUSCH resource;
a determining unit 804, configured to determine, according to the correspondence between the preamble and the PUSCH resource, a preamble and MSG3 belonging to one terminal.
In an embodiment, the number of preambles included in the set of preambles is the same as the number of PUSCH resources included in the set of PUSCH resources.
In an embodiment, the index information of each preamble of the set of preambles has a correspondence with the index information of each PUSCH resource of the set of PUSCH resources.
In an embodiment, the index information of different preambles corresponds to the index information of different PUSCH resources.
In an embodiment, the determining unit 804 is configured to determine the preamble and the MSG3 belonging to one terminal based on the following formula: index 2=index 1 mod n;
Wherein index2 represents second index information of a target PUSCH resource transmitting MSG3, index1 represents first index information of a target preamble, n represents the number of PUSCH resources included in the group of PUSCH resources, and mod represents a remainder taking operation.
Those skilled in the art will appreciate that the above description of the resource-related device of the embodiments of the present application may be understood with reference to the description of the resource-related method of the embodiments of the present application.
Fig. 9 is a schematic structural diagram of a communication device 600 provided in an embodiment of the present application. The communication device may be a terminal or a network device, and the communication device 600 shown in fig. 9 includes a processor 610, where the processor 610 may call and execute a computer program from a memory to implement the methods in the embodiments of the present application.
Optionally, as shown in fig. 9, the communication device 600 may further comprise a memory 620. Wherein the processor 610 may call and run a computer program from the memory 620 to implement the methods in embodiments of the present application.
The memory 620 may be a separate device from the processor 610 or may be integrated into the processor 610.
Optionally, as shown in fig. 9, the communication device 600 may further include a transceiver 630, and the processor 610 may control the transceiver 630 to communicate with other devices, and in particular, may send information or data to other devices, or receive information or data sent by other devices.
The transceiver 630 may include a transmitter and a receiver, among others. Transceiver 630 may further include antennas, the number of which may be one or more.
Optionally, the communication device 600 may be specifically a network device in the embodiment of the present application, and the communication device 600 may implement a corresponding flow implemented by the network device in each method in the embodiment of the present application, which is not described herein for brevity.
Optionally, the communication device 600 may be specifically a mobile terminal/terminal in the embodiment of the present application, and the communication device 600 may implement a corresponding flow implemented by the mobile terminal/terminal in each method in the embodiment of the present application, which is not described herein for brevity.
Fig. 10 is a schematic structural diagram of a chip of an embodiment of the present application. The chip 700 shown in fig. 10 includes a processor 710, and the processor 710 may call and run a computer program from a memory to implement the method in the embodiments of the present application.
Optionally, as shown in fig. 10, chip 700 may also include memory 720. Wherein the processor 710 may call and run a computer program from the memory 720 to implement the methods in embodiments of the present application.
Wherein the memory 720 may be a separate device from the processor 710 or may be integrated into the processor 710.
Optionally, the chip 700 may also include an input interface 730. The processor 710 may control the input interface 730 to communicate with other devices or chips, and in particular, may obtain information or data sent by other devices or chips.
Optionally, the chip 700 may further include an output interface 740. The processor 710 may control the output interface 740 to communicate with other devices or chips, and in particular, may output information or data to other devices or chips.
Optionally, the chip may be applied to a network device in the embodiment of the present application, and the chip may implement a corresponding flow implemented by the network device in each method in the embodiment of the present application, which is not described herein for brevity.
Optionally, the chip may be applied to a mobile terminal/terminal in the embodiments of the present application, and the chip may implement a corresponding flow implemented by the mobile terminal/terminal in each method in the embodiments of the present application, which is not described herein for brevity.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, or the like.
Fig. 11 is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. As shown in fig. 11, the communication system 900 includes a terminal 910 and a network device 920.
The terminal 910 may be configured to implement the corresponding functions implemented by the terminal in the above method, and the network device 920 may be configured to implement the corresponding functions implemented by the network device in the above method, which are not described herein for brevity.
It should be appreciated that the processor of an embodiment of the present application may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method embodiments may be implemented by integrated logic circuits of hardware in a processor or instructions in software form. The processor may be a general purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), an off-the-shelf programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components. The disclosed methods, steps, and logic blocks in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the embodiments of the present application may be embodied directly in hardware, in a decoded processor, or in a combination of hardware and software modules in a decoded processor. The software modules may be located in a random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, etc. as well known in the art. The storage medium is located in a memory, and the processor reads the information in the memory and, in combination with its hardware, performs the steps of the above method.
It will be appreciated that the memory in embodiments of the present application may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM) which acts as an external cache. By way of example, and not limitation, many forms of RAM are available, such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (Double Data Rate SDRAM), enhanced SDRAM (ESDRAM), synchronous DRAM (SLDRAM), and Direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
It should be understood that the above memory is exemplary but not limiting, and for example, the memory in the embodiments of the present application may be Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), direct RAM (DR RAM), and the like. That is, the memory in embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.
Embodiments of the present application also provide a computer-readable storage medium for storing a computer program.
Optionally, the computer readable storage medium may be applied to a network device in the embodiments of the present application, and the computer program causes a computer to execute a corresponding flow implemented by the network device in each method in the embodiments of the present application, which is not described herein for brevity.
Optionally, the computer readable storage medium may be applied to a mobile terminal/terminal in the embodiments of the present application, and the computer program causes a computer to execute a corresponding procedure implemented by the mobile terminal/terminal in each method of the embodiments of the present application, which is not described herein for brevity.
Embodiments of the present application also provide a computer program product comprising computer program instructions.
Optionally, the computer program product may be applied to a network device in the embodiments of the present application, and the computer program instructions cause the computer to execute corresponding flows implemented by the network device in the methods in the embodiments of the present application, which are not described herein for brevity.
Optionally, the computer program product may be applied to a mobile terminal/terminal in the embodiments of the present application, and the computer program instructions cause the computer to execute corresponding processes implemented by the mobile terminal/terminal in the methods in the embodiments of the present application, which are not described herein for brevity.
The embodiment of the application also provides a computer program.
Optionally, the computer program may be applied to a network device in the embodiments of the present application, and when the computer program runs on a computer, the computer is caused to execute a corresponding flow implemented by the network device in each method in the embodiments of the present application, which is not described herein for brevity.
Optionally, the computer program may be applied to a mobile terminal/terminal in the embodiments of the present application, where the computer program when run on a computer causes the computer to execute corresponding processes implemented by the mobile terminal/terminal in the methods in the embodiments of the present application, and for brevity, will not be described in detail herein.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, 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 units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The foregoing is merely specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily think about changes or substitutions within the technical scope of the present application, and the changes and substitutions are intended to be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (18)

1. A method of resource association, the method comprising:
the method comprises the steps that a terminal obtains first configuration information, wherein the first configuration information comprises a group of lead codes and configuration information of a group of Physical Uplink Shared Channel (PUSCH) resources, the number of the lead codes included in the group of lead codes is the same as the number of the PUSCH resources included in the group of PUSCH resources, and index information of each lead code in the group of lead codes has a corresponding relation with index information of each PUSCH resource in the group of PUSCH resources;
the terminal determines a target physical random access channel PRACH resource, and selects one lead code from the group of lead codes as a target lead code to be transmitted on the target PRACH resource;
the terminal determines second index information of a target PUSCH resource based on the first index information of the target preamble, and determines the target PUSCH resource in the group of PUSCH resources based on the second index information of the target PUSCH resource;
And the terminal transmits MSG3 on the target PUSCH resource.
2. The method of claim 1, wherein index information of different preambles corresponds to index information of different PUSCH resources.
3. The method of claim 1 or 2, wherein the terminal determining second index information of a target PUSCH resource based on the first index information of the target preamble, comprises:
the terminal determines second index information of the target PUSCH resource based on the following formula: index 2=index 1 mod n;
wherein index2 represents second index information of the target PUSCH resources, index1 represents first index information of the target preamble, n represents the number of PUSCH resources included in the group of PUSCH resources, and mod represents a remainder operation.
4. A method of resource association, the method comprising:
the network equipment sends first configuration information, wherein the first configuration information comprises configuration information of a group of lead codes and a group of PUSCH resources, the number of the lead codes included in the group of lead codes is the same as the number of the PUSCH resources included in the group of PUSCH resources, and index information of each lead code in the group of lead codes has a corresponding relation with index information of each PUSCH resource in the group of PUSCH resources;
The network device detects a preamble on PRACH resources and MSG3 on PUSCH resources, and determines the preamble and MSG3 belonging to a terminal according to the corresponding relation between the preamble and the PUSCH resources.
5. The method of claim 4, wherein index information of different preambles corresponds to index information of different PUSCH resources.
6. The method of claim 4 or 5, wherein the determining the preamble and the MSG3 belonging to one terminal according to the correspondence between the preamble and the PUSCH resources comprises:
the preamble and MSG3 belonging to one terminal are determined based on the following formula: index 2=index 1mod n;
wherein index2 represents second index information of a target PUSCH resource transmitting MSG3, index1 represents first index information of a target preamble, n represents the number of PUSCH resources included in the group of PUSCH resources, and mod represents a remainder taking operation.
7. A resource-related apparatus, the apparatus comprising:
an obtaining unit, configured to obtain first configuration information, where the first configuration information includes configuration information of a group of preambles and a group of PUSCH resources, where the number of preambles included in the group of preambles is the same as the number of PUSCH resources included in the group of PUSCH resources, and index information of each preamble in the group of preambles has a corresponding relationship with index information of each PUSCH resource in the group of PUSCH resources;
A first transmitting unit, configured to determine a PRACH resource, and select one preamble from the set of preambles as a target preamble for transmission on the target PRACH resource;
a determining unit, configured to determine second index information of a target PUSCH resource based on the first index information of the target preamble, and determine the target PUSCH resource from the group of PUSCH resources based on the second index information of the target PUSCH resource;
and the second sending unit is used for transmitting MSG3 on the target PUSCH resource.
8. The apparatus of claim 7, wherein index information of different preambles corresponds to index information of different PUSCH resources.
9. The apparatus of claim 7 or 8, wherein the determining unit is configured to determine the second index information of the target PUSCH resource based on the following formula: index 2=index 1mod n;
wherein index2 represents second index information of the target PUSCH resources, index1 represents first index information of the target preamble, n represents the number of PUSCH resources included in the group of PUSCH resources, and mod represents a remainder operation.
10. A resource-related apparatus, the apparatus comprising:
a transmitting unit, configured to transmit first configuration information, where the first configuration information includes configuration information of a set of preambles and a set of PUSCH resources, where the number of preambles included in the set of preambles and the number of PUSCH resources included in the set of PUSCH resources are the same, and index information of each preamble in the set of preambles has a corresponding relationship with index information of each PUSCH resource in the set of PUSCH resources;
A first receiving unit for detecting a preamble on PRACH resources;
a second receiving unit, configured to detect MSG3 on a PUSCH resource;
and the determining unit is used for determining the preamble and the MSG3 belonging to one terminal according to the corresponding relation between the preamble and the PUSCH resource.
11. The apparatus of claim 10, wherein index information of different preambles corresponds to index information of different PUSCH resources.
12. The apparatus according to claim 10 or 11, wherein the determining unit is configured to determine the preamble and the MSG3 belonging to one terminal based on the following formula: index 2=index 1mod n;
wherein index2 represents second index information of a target PUSCH resource transmitting MSG3, index1 represents first index information of a target preamble, n represents the number of PUSCH resources included in the group of PUSCH resources, and mod represents a remainder taking operation.
13. A terminal, comprising: a processor and a memory for storing a computer program, the processor being adapted to invoke and run the computer program stored in the memory, to perform the method according to any of claims 1 to 3.
14. A network device, comprising: a processor and a memory for storing a computer program, the processor being adapted to invoke and run the computer program stored in the memory for performing the method according to any of claims 4 to 6.
15. A chip, comprising: a processor for calling and running a computer program from a memory, causing a device on which the chip is mounted to perform the method of any one of claims 1 to 3.
16. A chip, comprising: a processor for calling and running a computer program from a memory, causing a device on which the chip is mounted to perform the method of any one of claims 4 to 6.
17. A computer-readable storage medium storing a computer program that causes a computer to perform the method of any one of claims 1 to 3.
18. A computer readable storage medium storing a computer program for causing a computer to perform the method of any one of claims 4 to 6.
CN201880094078.0A 2018-09-21 2018-09-21 Resource association method and device, terminal and network equipment Active CN112205061B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/106911 WO2020056717A1 (en) 2018-09-21 2018-09-21 Method and device for associating resources, terminal, and network apparatus

Publications (2)

Publication Number Publication Date
CN112205061A CN112205061A (en) 2021-01-08
CN112205061B true CN112205061B (en) 2023-07-25

Family

ID=69888187

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880094078.0A Active CN112205061B (en) 2018-09-21 2018-09-21 Resource association method and device, terminal and network equipment

Country Status (2)

Country Link
CN (1) CN112205061B (en)
WO (1) WO2020056717A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116347640A (en) * 2021-12-22 2023-06-27 维沃移动通信有限公司 PRACH transmission method, device, terminal and network equipment

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010115299A1 (en) * 2009-04-07 2010-10-14 深圳华为通信技术有限公司 Random access method and the device thereof
CN101674661B (en) * 2009-10-14 2011-12-07 普天信息技术研究院有限公司 Random access method in long term evolution system
US10015824B2 (en) * 2014-02-28 2018-07-03 Lg Electronics Inc. Method and apparatus for transmitting uplink data having low latency in wireless communication system
EP3123805B1 (en) * 2014-03-27 2019-05-08 Telefonaktiebolaget LM Ericsson (publ) Random access procedures for machine-type communications
CN104981022B (en) * 2014-04-04 2020-07-10 北京三星通信技术研究有限公司 Data transmission method, base station and terminal
EP2943037A1 (en) * 2014-05-09 2015-11-11 Alcatel Lucent Method for managing access to an access node, device, network, node and computer program product
CN107360628B (en) * 2016-05-10 2020-06-12 ***通信有限公司研究院 Random access method, base station and terminal
CN107466113B (en) * 2016-06-03 2020-04-21 北京佰才邦技术有限公司 Msg3 transmission method, device and related equipment
EP3291628A1 (en) * 2016-08-28 2018-03-07 Lg Electronics Inc. Method of performing random access procedure and communication apparatus therefor
US10349449B2 (en) * 2016-10-30 2019-07-09 Lg Electronics Inc. Method and user equipment for performing random access procedure

Also Published As

Publication number Publication date
WO2020056717A1 (en) 2020-03-26
CN112205061A (en) 2021-01-08

Similar Documents

Publication Publication Date Title
CN113068271B (en) Random access method and device, network equipment and terminal
CN113207188B (en) Information transmission method, electronic equipment and storage medium
EP3751880A1 (en) Wireless communication method for unlicensed spectrum, and device
CN113905453B (en) Random access method and equipment
CN112514505B (en) Resource allocation method and device, terminal equipment and network equipment
US11528752B2 (en) Random access control method and apparatus, network device, and terminal
US20210168857A1 (en) Load control method and apparatus, network device, and terminal
CN113068273B (en) Random access method and related equipment
CA3099867C (en) Downlink channel receiving method, terminal device, storage medum, chip,computer program product, and computer program
CN116113064A (en) Random access method, terminal equipment, network equipment and storage medium
CN115066035B (en) Wireless communication method, device and communication equipment
CN112888046B (en) Cell searching method and device and terminal
CN112806086B (en) Random access method, equipment and storage medium
CN112703802B (en) Method and device for processing uplink coverage weakening, terminal and network equipment
CN112205061B (en) Resource association method and device, terminal and network equipment
CN113207187B (en) Information transmission method and device, terminal equipment and network equipment
CN112868267A (en) Random access method, terminal equipment and network equipment
CN113508618B (en) Side-link communication method and device and terminal
CN111885690A (en) Power control method, random access method, device and terminal
CN111919495A (en) Power control method, random access method, device and terminal
CN116114287A (en) Information indication method and device, terminal equipment and network equipment

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