[go: up one dir, main page]

CN116634592A - Communication method and device, terminal equipment and network equipment - Google Patents

Communication method and device, terminal equipment and network equipment Download PDF

Info

Publication number
CN116634592A
CN116634592A CN202210130555.2A CN202210130555A CN116634592A CN 116634592 A CN116634592 A CN 116634592A CN 202210130555 A CN202210130555 A CN 202210130555A CN 116634592 A CN116634592 A CN 116634592A
Authority
CN
China
Prior art keywords
ssb
index
random access
domain resource
access request
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.)
Pending
Application number
CN202210130555.2A
Other languages
Chinese (zh)
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.)
Spreadtrum Semiconductor Nanjing Co Ltd
Original Assignee
Spreadtrum Semiconductor Nanjing 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 Spreadtrum Semiconductor Nanjing Co Ltd filed Critical Spreadtrum Semiconductor Nanjing Co Ltd
Priority to CN202210130555.2A priority Critical patent/CN116634592A/en
Priority to PCT/CN2023/074259 priority patent/WO2023151508A1/en
Publication of CN116634592A publication Critical patent/CN116634592A/en
Pending legal-status Critical Current

Links

Classifications

    • 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
    • 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
    • H04W74/0841Random access procedures, e.g. with 4-step access with collision treatment

Landscapes

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

Abstract

The application discloses a communication method and device, terminal equipment and network equipment; the method comprises the following steps: the network equipment sends indication information which is used for indicating K i ,K i For the repetition number of random access request message corresponding to SSB index i in the first cell, i is more than or equal to 1 and less than or equal to M, M is the total number of SSB in the first cell, K i Is a positive integer greater than or equal to 1; the terminal equipment receives the indication information; the terminal equipment is according to K i And sending a random access request message, wherein the SSB indicated by the SSB index i is the SSB selected by the terminal equipment from the monitored SSBs. Therefore, the method and the device can indicate the repetition times of the random access request message corresponding to the SSB index through the indication information, and send the random access request message according to the repetition times of the random access request message to realize coverage enhancement, thereby being beneficial to improving the transmission reliability of the random access request message and improving the probability of success of random access of the terminal equipment.

Description

Communication method and device, terminal equipment and network equipment
Technical Field
The present application relates to the field of communications technologies, and in particular, to a communications method and apparatus, a terminal device, and a network device.
Background
Compared with a land network communication system, a non-terrestrial network (non-terrestrial network, NTN) communication system has a larger propagation delay, so that the communication mode in the land communication system is no longer applicable to the NTN communication system.
In NTN communication systems, the third generation partnership project organization (3rd generation partnership project,3GPP) standard generally assumes an antenna gain of 0dBi for the terminal device, but in actual communication, the antenna gain of the terminal device often does not meet the above requirements. Since the antenna gain of the terminal device cannot meet the requirement, the network device may not successfully receive the random access request message (e.g., message 1 or Msg 1) sent by the terminal device when the terminal device performs random access.
Disclosure of Invention
The application provides a communication method and device, terminal equipment and network equipment, which are used for realizing coverage enhancement, improving the transmission reliability of a random access request message and improving the probability of success of random access of the terminal equipment.
In a first aspect, the present application is a communication method applied to a terminal device; the method comprises the following steps:
receiving indication information, wherein the indication information is used for indicating K i The K is i For the repetition number of random access request messages corresponding to a synchronous signal block SSB index i in a first cell, i is more than or equal to 1 and less than or equal to M, wherein M is the total number of SSB in the first cell, and K is the number of SSB in the first cell i Is a positive integer greater than or equal to 1;
according to the K i And sending a random access request message, wherein the SSB indicated by the SSB index i is the SSB selected by the terminal equipment from the monitored SSBs.
According to the embodiment of the application, the network equipment can indicate the repetition times of the random access request message configured for the SSB index or the SSB to the terminal equipment through the indication information by introducing the indication information, and then the terminal equipment can send the random access request message to the network equipment for a plurality of times according to the repetition times of the random access request message corresponding to the selected SSB, so that the coverage enhancement is realized, the transmission reliability of the random access request message is improved, and the possibility of success of random access of the terminal equipment is improved.
In some possible implementations, the first cell is a serving cell of the terminal device. For example, for a terminal device in a connected state, an idle state or a non-active state, the first cell is a serving cell of the terminal device. Or, the first cell is a cell where the terminal device resides. For example, for a terminal device initially accessing the network, the first cell is the cell in which the terminal device resides. It should be noted that, in the embodiment of the present application, the terminal device initially accesses the network, and the cell where the terminal resides may also be understood as a serving cell of the terminal device.
A second aspect is a communication method of the present application, applied to a network device; the method comprises the following steps:
transmitting indication information for indicating K i The K is i For the repetition number of random access request messages corresponding to a synchronous signal block SSB index i in a first cell, i is more than or equal to 1 and less than or equal to M, wherein M is the total number of SSB in the first cell, and K is the number of SSB in the first cell i Is a positive integer greater than or equal to 1.
In a third aspect, the present application is a communication device, including:
a receiving unit for receiving indication information for indicating K i The K is i For the repetition number of random access request messages corresponding to a synchronous signal block SSB index i in a first cell, i is more than or equal to 1 and less than or equal to M, wherein M is the total number of SSB in the first cell, and K is the number of SSB in the first cell i Is a positive integer greater than or equal to 1;
a transmitting unit for transmitting the data according to the K i And sending a random access request message, wherein the SSB indicated by the SSB index i is the SSB selected by the terminal equipment from the monitored SSBs.
A fourth aspect is a communication device of the present application, including:
a transmitting unit for transmitting indication information for indicating K i The K is i For the repetition number of random access request messages corresponding to a synchronous signal block SSB index i in a first cell, i is more than or equal to 1 and less than or equal to M, wherein M is the total number of SSB in the first cell, and K is the number of SSB in the first cell i Is a positive integer greater than or equal to 1.
In a fifth aspect, the present application is a terminal device, comprising a processor, a memory and a computer program or instructions stored on the memory, where the processor executes the computer program or instructions to implement the steps in the method designed in the first aspect.
In a sixth aspect, the present application is a network device, including a processor, a memory, and a computer program or instructions stored on the memory, where the processor executes the computer program or instructions to implement the steps in the method designed in the second aspect.
A seventh aspect is a chip according to the present application, comprising a processor, wherein the processor performs the steps of the method according to the first or second aspect.
An eighth aspect is a chip module according to the present application, including a transceiver component and a chip, where the chip includes a processor, and the processor executes the steps in the method designed in the first aspect or the second aspect.
A ninth aspect is a computer readable storage medium according to the present application, where the computer readable storage medium stores a computer program or instructions, which when executed, implement the steps in the method designed in the first or second aspect.
A tenth aspect is a computer program product according to the application, comprising a computer program or instructions which, when executed, implement the steps of the method according to the first or second aspect. The computer program product may be, for example, a software installation package.
The technical effects of the second to tenth aspects may be seen in the technical effects of the first aspect, and are not described here again.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings that are required to be used in the embodiments of the present application will be briefly described below.
Fig. 1 is a schematic diagram of a wireless communication system according to an embodiment of the present application;
FIG. 2 is a schematic diagram of an architecture of a transparent satellite communication system according to an embodiment of the present application;
FIG. 3 is a schematic diagram of the structure of a beam generated by a satellite on the ground in accordance with an embodiment of the present application;
Fig. 4 is a schematic structural diagram of comparing signal receiving quality between a land network communication system and an NTN communication system according to an embodiment of the present application;
fig. 5 is a schematic diagram of an architecture comparison of an NTN communication system according to an embodiment of the present application;
fig. 6 is a schematic flow chart of a 4-step random access according to an embodiment of the present application;
fig. 7 is a schematic flow chart of 2-step random access according to an embodiment of the present application;
fig. 8 to 10 are schematic diagrams illustrating a mapping relationship between SSB and RO according to an embodiment of the present application;
FIG. 11 is a schematic diagram of a scenario in which the number of repetitions of Msg1 is configured to the SSB index according to an embodiment of the application;
fig. 12 to 31 are schematic diagrams of mapping relationships between SSBs and ROs according to still another embodiment of the present application;
FIG. 32 is a schematic diagram of a scenario in which a SSB index is configured with the number of repetitions of Msg1, according to an embodiment of the application;
fig. 33 to 36 are schematic diagrams of mapping relationships between SSBs and ROs according to still another embodiment of the present application;
FIG. 37 is a schematic diagram of a scenario in which a SSB index is configured with the number of repetitions of Msg1, according to an embodiment of the application;
fig. 38 to 47 are schematic views of a mapping relationship between SSB and RO according to still another embodiment of the present application;
FIG. 48 is a flow chart of a communication method according to an embodiment of the application;
Fig. 49 is a functional unit constitution block diagram of a communication apparatus according to an embodiment of the present application;
fig. 50 is a functional unit block diagram of still another communication apparatus according to an embodiment of the present application;
fig. 51 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
fig. 52 is a schematic diagram of a network device according to an embodiment of the present application.
Detailed Description
It should be understood that the terms "first," "second," and the like, as used in embodiments of the present application, are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, software, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
The term "at least one" in the embodiments of the present application means one or more, and the term "a plurality" means two or more.
In the embodiment of the application, "and/or" describes the association relation of the association objects, which indicates that three relations can exist, for example, a and/or B can indicate the following three cases: a is present alone, while A and B are present together, and B is present alone. Wherein A, B can be singular or plural. The character "/" may indicate that the context-dependent object is an "or" relationship. In addition, the symbol "/" may also denote a divisor, i.e. performing a division operation.
"at least one of the following" or its similar expressions in the embodiments of the present application means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b or c may represent the following seven cases: a, b, c, a and b, a and c, b and c, a, b and c. Wherein each of a, b, c may be an element or a set comprising one or more elements.
In the embodiments of the present application, "of", "corresponding", "associated", "mapped" may be used in a mixed manner. It should be noted that the concepts or meanings to be expressed are consistent when de-emphasizing the distinction.
The "network" in the embodiment of the present application may be expressed as the same concept as the "system", etc., and the communication system is the communication network.
The "connection" in the embodiments of the present application refers to various connection modes such as direct connection or indirect connection, so as to implement communication between devices, which is not specifically limited.
The following describes related content related to the technical scheme of the embodiment of the present application in detail.
1. Wireless communication system, terminal device, satellite, non-terrestrial network gateway and network device
1) Wireless communication system
The technical scheme of the embodiment of the application can be applied to various wireless communication systems, such as: a long term evolution (Long Term Evolution, LTE) system, a long term evolution (Advanced Long Term Evolution, LTE-a) system, a New Radio (NR) system, an evolution system of the NR system, an LTE (LTE-based Access to Unlicensed Spectrum, LTE-U) system on an unlicensed spectrum, an NR (NR-based Access to Unlicensed Spectrum, NR-U) system on an unlicensed spectrum, a Non-terrestrial communication network (Non-Terrestrial Networks, NTN) system, a universal mobile telecommunication system (Universal Mobile Telecommunication System, UMTS), a wireless local area network (Wireless Local Area Networks, WLAN), wireless fidelity (Wireless Fidelity, wiFi), a 6th Generation (6G) communication system, or other communication systems, etc.
The number of connections supported by conventional wireless communication systems is limited and easy to implement. With the development of communication technology, the wireless communication system may support not only a conventional wireless communication system, but also, for example, a device-to-device (D2D) communication, a machine-to-machine (machine to machine, M2M) communication, a machine type communication (machine type communication, MTC), an inter-vehicle (vehicle to vehicle, V2V) communication, an internet of vehicle (vehicle to everything, V2X) communication, a narrowband internet of things (narrow band internet of things, NB-IoT) communication, and the like. The technical scheme of the embodiment of the application can also be applied to the wireless communication system or the traditional wireless communication system.
By way of example, the embodiments of the present application may be applied to beamforming (beamforming), carrier aggregation (carrier aggregation, CA), dual connectivity (dual connectivity, DC), or Stand Alone (SA) deployment scenarios, and the like.
Alternatively and additionally, embodiments of the present application may be applied to communication scenarios of unlicensed spectrum. In the embodiment of the present application, the unlicensed spectrum may also be considered as a shared spectrum. Alternatively, embodiments of the present application may be applied to licensed spectrum. Wherein licensed spectrum may also be considered as an unshared spectrum.
In some embodiments, the technical solutions of the embodiments of the present application may be applied to NTN communication systems, for example, satellite communication systems. For satellite communication systems, network devices typically communicate with ground terminal devices via satellites.
Exemplary, an NTN communication system according to an embodiment of the present application is shown in fig. 1. NTN communication system 10 may include a terminal device 110, a reference point 120, a satellite 130, a non-terrestrial network gateway (NTN gateway) 140, and a network device 150. Wherein the terminal device 110, the non-terrestrial network gateway 140 and the network device 150 may be located at the surface of the earth while the satellite 130 is located in earth orbit. The satellite 130 may provide communication services to the geographic area covered by the signal and may communicate with terminal devices 110 located within the signal coverage area.
Wherein the terminal device 110 is located within a certain cell or beam and the cell comprises a reference point 120. In addition, the wireless communication link between the terminal device 110 and the satellite 130 is called a service link (service link). The wireless communication link between the satellite 130 and the non-terrestrial network gateway 140 is referred to as a feeder link (feeder link).
It should be noted that, the non-terrestrial network gateway 140 and the network device 150 may be integrated into the same device, or may be separate devices, which is not limited in particular.
2) Terminal equipment
In the embodiment of the present application, the terminal device may be a device with a transceiver function, which may also be referred to as a User Equipment (UE), a remote terminal device (remote UE), a relay device (relay UE), an access terminal device, a subscriber unit, a subscriber station, a mobile station, a remote station, a mobile device, a user terminal device, an intelligent terminal device, a wireless communication device, a user agent, or a user equipment. The relay device is a terminal device capable of providing a relay service to other terminal devices (including a remote terminal device).
In addition, the terminal device may also be a cellular phone, a cordless phone, 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 function, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a next generation communication system (e.g., NR communication system, 6G communication system) or a terminal device in a future evolved public land mobile communication network (public land mobile network, PLMN), etc., without being limited in particular.
In the embodiment of the application, the terminal equipment can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; can be deployed on the water surface (such as ships, etc.); may be deployed in the air (e.g., aircraft, balloons, satellites, etc.).
In the embodiment of the present application, the terminal device may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal device, an augmented reality (augmented reality, AR) terminal device, a wireless terminal device in industrial control (industrial control), a wireless terminal device in unmanned automatic driving, a wireless terminal device in remote medical (remote medical) system, a wireless terminal device in smart grid (smart grid), a wireless terminal device in transportation security (transportation safety), a wireless terminal device in smart city (smart city), or a wireless terminal device in smart home (smart home), and the like.
In the embodiment of the application, the terminal equipment can comprise a device with a wireless communication function, such as a chip system, a chip and a chip module. By way of example, the system-on-chip may include a chip, and may include other discrete devices.
3) Satellite
In an embodiment of the application, the satellite may be a spacecraft, i.e. a transparent satellite (Transparent satellite) or a regenerated satellite (Regenerative satellite), carrying a transparent payload (transparent payload) (otherwise referred to as an elbow payload (bent pipe payload)) or a regenerated payload (regenerative payload) signal transmitter.
Specifically, satellites can be classified into Low Earth Orbit (LEO) satellites, medium earth orbit (medium earth orbit, MEO) satellites, geosynchronous earth orbit (geostationary earth orbit, GEO) satellites, and high elliptical orbit (high elliptical orbit, HEO) satellites, according to the altitude of the orbit. By way of example, the orbit height of LEO satellites is between 300km and 1500 km. The orbit height of the MEO satellite is between 7000km and 25000 km. The orbit altitude of the GEO satellite is 35786km. The orbit height of the HEO satellite is between 400km and 50000 km.
4) Non-ground network gateway
In an embodiment of the present application, the non-terrestrial network gateway may be a terrestrial earth station or gateway that is capable of providing sufficient Radio Frequency (RF) power and RF sensitivity to enable connection of terrestrial devices (e.g., network devices) to satellites. The non-terrestrial network gateway is a node of the transport network layer (transport network layer, TNL).
5) Network equipment
In the embodiment of the application, the network equipment is equipment with a receiving and transmitting function and is used for communicating with the terminal equipment. For example, the network device may be responsible for radio resource management (radio resource management, RRM), quality of service (quality of service, qoS) management, data compression and encryption, data transceiving, etc. on the air side. The network device may be a Base Station (BS) in a communication system or a device deployed in a radio access network (radio access network, RAN) for providing wireless communication functions. For example, an evolved node B (evolutional node B, eNB or eNodeB) in the LTE communication system, a next generation evolved node B (next generation evolved node B, ng-eNB) in the NR communication system, a next generation node B (next generation node B, gNB) in the NR communication system, a Master Node (MN) in the dual connectivity architecture, a second node or Secondary Node (SN) in the dual connectivity architecture, and the like are not particularly limited thereto.
In the embodiment of the present application, the network device may also be a device in a Core Network (CN), such as an access and mobility management function (access and mobility management function, AMF), a user plane function (user plane function, UPF), etc.; but also Access Points (APs) in a wireless local area network (wireless local area network, WLAN), relay stations, communication devices in a future evolved PLMN network, communication devices in an NTN network, etc.
In the embodiment of the application, the network equipment can comprise a device with the function of providing wireless communication for the terminal equipment, such as a chip system, a chip and a chip module. The chip system may include a chip, for example, or may include other discrete devices.
In embodiments of the present application, the network device may communicate with an internet protocol (Internet Protocol, IP) network. Such as the internet, a private IP network or other data network, etc.
In some possible network deployments, the network device may be a single node to implement the functionality of the base station, or the network device may include two or more separate nodes to implement the functionality of the base station. For example, network devices include Centralized Units (CUs) and Distributed Units (DUs), such as gNB-CUs and gNB-DUs. Further, in other embodiments of the application, the network device may further comprise an active antenna unit (active antenna unit, AAU). Wherein a CU implements a portion of the functions of the network device and a DU implements another portion of the functions of the network device. For example, a CU is responsible for handling non-real-time protocols and services, implementing the functions of a radio resource control (radio resource control, RRC) layer, a service data adaptation (service data adaptation protocol, SDAP) layer, and a packet data convergence (packet data convergence protocol, PDCP) layer. The DUs are responsible for handling physical layer protocols and real-time services, implementing the functions of the radio link control (radio link control, RLC), medium access control (medium access control, MAC) and Physical (PHY) layers. In addition, the AAU can realize partial physical layer processing function, radio frequency processing and related functions of the active antenna. Since the information of the RRC layer eventually becomes or is converted from the information of the PHY layer, in this network deployment, higher layer signaling (e.g., RRC signaling) may be considered to be transmitted by the DU or transmitted by both the DU and the AAU. It is understood that the network device may include at least one of CU, DU, AAU. In addition, the CU may be divided into network devices in the RAN, or may be divided into network devices in the core network, which is not particularly limited.
In the embodiment of the application, the network equipment can provide service for the cell, and the terminal equipment in the cell can communicate with the network equipment through transmission resources (such as spectrum resources). The cells may be macro cells (macro cells), small cells (small cells), urban cells (metro cells), micro cells (micro cells), pico cells (pico cells), femto cells (femto cells), and the like.
6) Exemplary description of the application
Illustratively, a transparent satellite (transparent satellite) communication system is employed in embodiments of the present application. Wherein the transparent satellite (Transparent satellite) communication system employs transparent payloads. A schematic diagram of a transparent satellite communication system architecture is shown in fig. 2. The terminal equipment, the non-ground network gateway and the gNB are located on the surface of the earth, and the satellite is located on the earth orbit. The satellite, non-terrestrial network gateway and gNB constitute a radio access network (NG-radio access network, NG-RAN). The NG-RAN connects to the 5G core network through an NG interface.
2. NTN communication system
(1) NTN communication system and land network communication system
In NTN communication systems, satellites typically generate one or more beams (or "beam antennas") within a given service area, and the beams are typically elliptical in shape, as described in the 3GPP standard, for example. Wherein the beams generated by a portion of the satellites (e.g., LEO satellites) also move as the satellites move in fixed orbits; alternatively, a beam generated by a portion of the satellites (e.g., LEO satellites or GEO satellites) on the ground does not move with the movement of the satellite in a fixed orbit.
For example, as shown in fig. 3. In fig. 3 (a), the beam generated by a satellite (e.g., LEO satellite or GEO satellite) does not move with the movement of the satellite in a fixed orbit. In fig. 3 (b), the beam generated by the satellite moves with the movement of the satellite in a fixed orbit. Further, in the case where the relative distance between a satellite and a beam generated by the satellite is fixed, the path loss variation is small.
Since the distance between the satellite and the ground is very far (for example, the GEO satellite is 35786 km), the difference of propagation distances between the terminal devices (such as UEs) at different geographic locations and the satellite is small (i.e., the difference of path loss of signals corresponding to the terminal devices at different geographic locations in the coverage of the same beam/cell is small) in the coverage of the same beam, which results in very small difference of signal receiving quality (including downlink signal receiving quality of the terminal device or uplink signal receiving quality of the base station) corresponding to the terminal devices at different geographic locations in the coverage of the same beam, as shown in fig. 4 (b).
In the land network communication system shown in fig. 4 (a), terminal devices 4201 and 4202 having different geographical locations within the coverage area of the same beam/cell.
Since there is a large difference between the distance between the network device 410 and the terminal device 4201, and the distance between the network device 410 and the terminal device 4202, there is caused a large difference between the signal reception quality corresponding to the terminal device 4201 and the signal reception quality corresponding to the terminal device 4202. Whereas in the NTN communication system shown in fig. 4 (b), terminal devices 4401 and 4402 having different geographical locations within the coverage area of the same beam/cell.
Since the distance from the satellite 430 to the ground is very far, there is a small difference between the distance between the satellite 430 and the terminal device 4401 and the distance between the satellite 430 and the terminal device 4402, resulting in a small difference between the signal reception quality corresponding to the terminal device 4401 and the signal reception quality corresponding to the terminal device 4402.
(2) Architecture of NTN communication system
The architecture of the NTN communication system according to the embodiment of the present application mainly includes an NTN communication architecture with transparent satellites (transparent satellite) (i.e. using transparent payloads) and an NTN communication architecture with regenerated satellites (regenerative satellite) (i.e. using regenerated payloads), see fig. 5. Where (a) of fig. 5 illustrates an NTN communication architecture with transparent satellites, and (b) of fig. 5 illustrates an NTN communication architecture with regenerative satellites.
In fig. 5 (a), a transparent forwarding mode satellite 510 generates at least one beam 520, and the at least one beam 520 may form a cell. At this time, the terminal device 530 located in the cell may measure at least one beam of the cell, and select one beam from the at least one beam according to the beam measurement result, and establish a communication connection with the satellite 510 through the selected beam.
In fig. 5 (b), the satellite 540 reproducing the signal pattern generates at least one beam 550, and the at least one beam 550 may form one cell. At this time, the terminal device 560 located in the cell may measure at least one beam of the cell, and select one beam from the at least one beam according to the beam measurement result, and establish a communication connection with the satellite 540 through the selected beam.
3. Random access procedure
(1) 4-step random access (4-step random access) procedure
As shown in fig. 6, for 4-step random access, the entire procedure includes 4 steps: transmission of a random access request message, transmission of a random access response (random access response, RAR) message, transmission of message 3 (Msg 3), and transmission of message 4 (Msg 4).
Step one, transmission of random access request message, namely, terminal equipment sends the random access request message to network equipment. The random access request message may also be referred to as message 1 (Msg 1).
Specifically, the random access request message may include a random access preamble (random access preamble, RA preamble). The primary function of the RA preamble may be to request access to the network device, so that the network device can estimate a transmission delay between the RA preamble and the terminal device, calibrate an uplink timing based on the transmission delay, and indicate the uplink timing to the terminal device through the RAR message.
And step two, transmitting the RAR message, wherein the network equipment receives the random access request message and sends the RAR message to the terminal equipment. Wherein the RAR message may also be referred to as message 2 (Msg 2).
Specifically, the network device sends a RAR message to the terminal device on PDSCH (Physical Downlink Shared Channel ) payload (payload) resources. Illustratively, in an embodiment of the present application, the RAR message is scrambled by an RA-RNTI (random access radio network temporary identifier, random access radio network temporary identity). In some embodiments, the value of the RA-RNTI is determined by the time-frequency resource location of the resource carrying the RA preamble.
For the terminal device, after the terminal device sends the rapearable, the terminal device may monitor the PDCCH in the RAR time window according to the RA-RNTI to obtain DCI, and then the terminal device uses the RA-RNTI to parse the PDSCH payload according to the DCI to receive the RAR message obtained by scrambling the RA-RNTI. If no RAR message is received within the RAR time window, the random access procedure is considered to fail.
The RAR message may contain an amount of time adjustment required for specifying uplink synchronization, uplink resources required for the terminal device to transmit the message 3, temporary C-RNTI, etc.
The first two steps of the random access procedure, msg1 and Msg2, mainly accomplish uplink time synchronization, while the main purpose of Msg3 and Msg4 is to assign a unique and legal identity, C-RNTI, to the terminal device for subsequent data transmission.
And step three, transmitting the message 3, wherein the terminal equipment receives the RAR message and sends the message 3 to the network equipment. Wherein message 3, msg3. For example, the terminal device sends Msg3 to the network device on PUSCH (Physical Uplink Share Channel, physical uplink shared channel). Further, in some embodiments, the Msg3 contains a terminal device unique tag. This flag may be used for conflict resolution in step four. For example, for a terminal device in the rrc_connected state, the terminal device unique identifier is a C-RNTI; for another example, for a terminal device in the non-rrc_connected state, the terminal device unique identifier is a unique terminal device identifier (e.g., S-TMSI or a random number) from the core network.
And step four, transmitting the message 4, wherein the network equipment receives the Msg3 and sends the message 4 to the terminal equipment. Wherein message 4 may also be referred to as Msg4.
The network device carries the flag in Msg4 for uniquely identifying the terminal device in the collision resolution mechanism to indicate the winning terminal device, while other terminal devices that are not winning in the collision resolution will re-initiate random access. If the PDSCH received by the terminal device in Msg4 is scrambled by the TC-RNTI specified in the RAR message, the terminal device may consider that the random access is successful and convert its TC-RNTI into C-RNTI when UE Contention Resolution Identity MAC control element contained in the successfully decoded MAC PDU matches the CCCH SDU transmitted by Msg3.
(2) 2-step random Access (2-step random access) procedure
Compared with the 4-step random access process, the 2-step random access process is beneficial to reducing the access time delay of the terminal equipment.
As shown in fig. 7, the 2-step random access procedure mainly includes the following two steps:
step one, transmission of the MsgA, namely, the terminal device sends the MsgA to the network device. Wherein the MsgA comprises a random access request message.
In addition, msgA also includes Msg3. The Msg3 herein refers to Msg3 in the 4-step random access procedure described above. That is, the MsgA includes two parts, RA preamble and PUSCH payload.
And step two, transmission of the MsgB, namely, the network equipment receives the MsgA and sends the MsgB to the terminal equipment. Wherein MsgB may also be referred to as message B, comprising Msg2 and Msg4. Here, msg2 refers to Msg2 in the 4-step random access procedure, and Msg4 refers to Msg4 in the 4-step random access procedure.
(3)RA preamble
1) Composition, classification and quantity of RA preamble
The rapreen may consist of a Cyclic Prefix (CP) and a sequence (sequence).
The RA preamble may support 4 long sequences of length 839 and 9 short sequences of length 139, while the sequence length of the RA preamble may be indicated by the higher layer parameter prach-rootsequencindex.
Each cell has 64 available radambles, which constitute a sequence of radambles, and each RA preamble has a unique index (radamble index) in the sequence of RA preamble. Wherein the terminal device selects one (or one designated by the network device) RA preamble from the RA preamble sequence to transmit using a physical random access channel opportunity (PRACH indication, RO), i.e., the RA preamble is carried (or transmitted) by the PRACH indication.
The RA preamble sequence may include the following two parts:
a part is a random access preamble (CBRA preamble) sequence for contention based and a random access preamble (CFRA preamble) sequence for non-contention based, indicated by a higher layer parameter total numberofra-Preambles;
another part is other rapamable sequences than indicated by the higher layer parameter totalNumberOfRA-preables. The RA preamble in the other RA preamble sequence is used for other purposes, such as requesting System Information (SI).
It is noted that if the higher layer parameter total number of RA-Preambles does not indicate the specific number of RA Preambles, then the above 64 RA Preambles are used for both contention-based random access and non-contention-based random access.
Additionally, in some embodiments, CBRA policies may be divided into two groups: group a (group a) and group B (group B). Wherein group B does not have to exist, it can be configured by the higher layer parameter ssb-perRACH-occidionandbb-preablesseperssb.
The network device may configure parameters required for contention-based random access through a high layer parameter RACH-ConfigCommon (carried by BWP-command in SIB 1), and the network device may configure parameters required for non-contention-based random access through a high layer parameter RACH-configdedided.
(4) PRACH time-frequency resource
In the random access process, time-frequency resources are needed for the transmission of the PRACH message, and the PRACH time-frequency resources are divided to obtain at least one Physical Random Access Channel (PRACH) occasion (RO). Wherein the RO is used to transmit or carry a random access request message. The RO may include time domain resources and frequency domain resources. Specifically, the time domain resource may be indicated by an index of the time domain resource, and the frequency domain resource may be indicated by an index of the frequency domain resource.
The time domain location or time domain resource of RO, i.e. PRACH time domain resource for transmitting/carrying raprimble/Msg 1, may be configured by the network device to the terminal device through a parameter PRACH-configuration index in the high-layer parameter RACH-configuration generic, for example, the specific configuration manner may be see table 1.
Table 1 defines the random access configuration of FR1 and paired spectrum/supplemental uplink. Wherein n is f Indicating the system frame number, x indicating the PRACH configuration period,number of ROs in one PRACH slot, +.>Representing the time domain symbol length of one RO.
TABLE 1
For example, when PRACH Configuration Index is 109, there are the following:
● The random access preamble format adopts A1/B1;
● The time domain resource (i.e., n) containing RO in every two system frames (i.e., system frame index is even 0,2,4, …) f mod 2=0);
● The starting position of the time domain resource of RO starts from the 0 th OFDM symbol under the 4 th subframe in the system frame;
● There are 2 PRACH slots in the 4 th subframe, and there are in each PRACH slotTime domain resource indexes of the ROs;
● The RO has a time domain symbol length ofI.e. 2 OFDM symbols.
It should be noted that, in the embodiment of the present application, the time domain resources identified by the indexes of two adjacent time domain resources may be continuous or discontinuous, for example, in the case that the indexes of the time domain resources are index0 and index1, the time domain resources identified by index0 are the 0 th to 1 st OFDM symbol under the 4 th subframe in the system frame, and the time domain resources identified by index1 are the 2 nd to 3 rd OFDM symbols under the 4 th subframe in the system frame.
The parameter msg1-FrequencyStart in the higher layer parameter RACH-configgenerics may be used to configure the offset (offset) of the starting frequency domain resource location of the RO to the starting frequency domain resource location of the initial BWP (intial BWP) or current active BWP (active BWP);
the parameter msg1-FDM in the higher layer parameter RACH-ConfigGeneric can be used to configure the number of frequency domain resource indexes of RO.
(5) Synchronization signal block (Synchronization Signal and PBCH block, SSB) corresponds (maps/associates) to beam
In a 5G NR communication system, the cell frequency increases and the coverage decreases accordingly. In order to increase the coverage of a cell, some broadcast information may be transmitted in the form of beam scanning (beam scanning) instead of coverage.
Beam scanning is to concentrate energy in a certain direction at a certain moment, and the direction can transmit signals farther, but other directions can not receive signals; then, the next time is sent toward the other direction; finally, by continuously changing the beam direction, the coverage of the whole cell is realized.
In 5G NR, a beam is used in the random access procedure, and SSB has multiple transmission opportunities in a time domain period and has a corresponding index (index), i.e., SSB index.
Each beam may correspond (map/associate) to at least one SSB index, and the beams to which different SSB indices respectively correspond may be the same (same direction) or different (different direction).
SSB is in half frame 5ms, i.e. one SS burst set. All SSBs in an SS burst set are periodically transmitted in the same field. SSBs appear several times in a field at intervals, each SSB in the several SSBs corresponds to a beam scanning direction, and finally there is one SSB in each direction.
For the terminal device, when the beam scanning signal of the SSB is covered to the terminal device, the terminal device has an opportunity to transmit the RA preamble, i.e. the beam corresponding (association/mapping) RA preamble. At this time, if the network device receives the RA preamble of the terminal device, the network device can know the downlink best beam or the best downlink beam. That is, the network device knows which beam is directed to the terminal device.
Since beams correspond to RA preambles and beams correspond to SSBs, SSBs need to correspond (associate/map) to RA preambles. Furthermore, since the RA preamble needs to be transmitted on an RO basis, i.e. the RA preamble needs to be carried (or transmitted) by the RO, the SSB needs to be associated (mapped/corresponding) with the RO in order for the network device to know on which beam to transmit Msg2 to the terminal device.
(6) SSB association (map/correspond etc.) RO and SSB association (map/correspond etc.) RA preamble
The network device may configure the terminal device with N (N < 1) SSB associations (mapping/correspondence) by the higher layer parameter SSB-perRACH-oscasionandcb-preambisoperssb, where N is configured by the L1 parameter SSB-per-rach-occalasion, or with 1/N (mapping/correspondence) SSB associations (mapping/correspondence) where N is configured by the L1 parameter SSB-per-rach-occalasb, and each SSB association (mapping/correspondence) R (where R is configured by the L1 parameter CB-preambides-per-SSB) RA preamble index by the higher layer parameter SSB-perRACH-oscaladsb.
By way of example, the value of N may be {1/8,1/4,1/2,1,2,4,8,16}.
The configuration for N is as follows:
one is that N <1, in which case one SSB may associate 1/N valid RO. Wherein the SSB-associated preamble starts at RA preamble index of 0.
For example, if n=1/8, one SSB associates 8 ROs, and the preamble index of the starting point of the 8 ROs is 0.
Another is that N.gtoreq.1, in which case N SSBs are associated with one RO. For example, SSB N may select one of R preambles to send Msg1, 0.ltoreq.n.ltoreq.N-1, N referring to the SSB index, with the SSBn associated preamble N from RA preamble index Starting. Wherein (1)>Is configured by the higher layer parameter totalNumberOfRA-preables and is an integer multiple of N.
For example, at n=2,as an example. In this case, two SSBs associate 1 RO, SSB0 associated RApreamble index starts from 0, SSB1 associated RApreamble index starts from 32. That is, the RA preambles of SSB 0-associated index ranges from 0 to 31, and SSB 1-associated index ranges from 32 to (total number of corresponding RA preambles-1).
It should be noted that, for valid ROs, the relevant description may refer to the 3GPP standard, and it is understood that all ROs are valid for FDD (Frequency Division Duplexing, frequency division duplex) mode or paired spectrum (paired spectrum).
For TDD (Time Division Duplexing), time division duplex) mode or unpaired spectrum (unpaired spectrum), if the network side is not configured with higher layer parameters (e.g. TDD-UL-DL-configuration Common), the time domain resource location of RO is at least N after the symbol location of SSB and is spaced from the symbol location of the last SSB received by the terminal device gap A symbol, then the RO is valid, i.e., a valid RO. Wherein N is gap The relationship with RA preamble subcarrier spacing may be as shown in table 2.
If the network side configures higher layer parameters (such as tdd-UL-DL-configuration command), configuring the RO in the uplink resource, and the time domain resource position of the RO is after the symbol position of the SSB, and is spaced at least N from the symbol position of the last SSB received by the terminal device gap A symbol, then the RO is valid, i.e., a valid RO.
TABLE 2
RA preamble subcarrier spacing N gap
1.25kHz or 5kHz 0
15kHz or 30kHz or 60kHz or 120kHz 2
In Table 2, N for a RApreamble sequence with a subcarrier spacing (SCS) of 1.25kHz/5kHz gap The value of (2) is 0; for RA preamble sequences with subcarrier spacing (SCS) of 15kHz/30kHz/60kHz/120kHz, N gap The value of (2).
In summary, the mapping relationship between SSB and RO may be mapped in the following order:
first, the order of the RApreamble indexes in one RO is incremental;
second, the frequency domain resource index (frequency resource index) order of the frequency division multiplexing (frequency multiplexed) ROs is incremented;
again, the order of the time domain resource indices (time resource index) of the time multiplexed (time multiplexed) ROs within one PRACH slot is incremented;
finally, the order of PRACH slot indexes is incremented.
The above-described "mapping relationship between SSB and RO" is exemplified below.
Example one:
taking 8 SSBs configured in a cell, their respective indexes are respectively 0-7, the parameter msg 1-fdm=4, and the parameter SSB-perRACH-occupancy=1/4 as an example. In this case, the mapping relationship between SSB and RO is as shown in fig. 8.
In fig. 8, the parameter msg1—fdm=4 indicates that the frequency domain resource indexes of RO are index0, index 1, index 2, index 3 on 1 time domain resource of RO.
The parameter SSB-perRACH-occupancy=1/4 (i.e. n=1/4) indicates that 1 SSB maps 4 ROs.
Therefore, SSB 0 is mapped to 4 ROs in order of increasing frequency domain resource index, that is, index0 is the index of the time domain resource of the RO, and indexes of the frequency domain resource are index0, index 1, index 2, index 3.
Since the number of SSBs is 8, the SSBs are not mapped yet, so according to the above-mentioned "mapping principle", SSB 1 is mapped into 4 ROs in turn according to the ascending order of the indexes of the frequency domain resources, that is, when the index of the time domain resource of the RO is index 1, the indexes of the frequency domain resources are index0, index 1, index 2, index 3, and so on.
Example two:
taking 8 SSBs configured in a cell, their respective indexes are respectively 0-7, the parameter msg 1-fdm=4, and the parameter SSB-perRACH-occupancy=1 as an example. In this case, the SSB and RO are mapped as shown in fig. 9.
In fig. 9, the parameter msg1—fdm=4 indicates that the frequency domain resource indexes of RO are index 0, index1, index 2, index3 on 1 time domain resource of RO.
The parameter SSB-perRACH-occupancy=1 indicates that 1 SSB maps 1 RO. Therefore, when the time domain resource index of the RO is index 0, and the frequency domain resource index is index 0, index1, index 2, and index3, that is, when the time domain resource index of the RO mapped by SSB 0 is index 0, the time domain resource index of the RO mapped by index 0 is index 0, and so on.
Since the number of SSBs is 8, the SSBs are not mapped yet, so according to the above-mentioned "mapping principle", SSBs 4 to 7 are mapped to ROs in the time domain resource index of index 2, and in the ROs of index 0, index1, index 2, index3, and so on, in order of increasing frequency domain resource index.
Example three:
taking 8 SSBs configured in a cell, their respective indexes are respectively 0-7, the parameter msg 1-fdm=4, and the parameter SSB-perRACH-occupancy=2 as an example. In this case, the SSB and RO are mapped as shown in fig. 10.
In fig. 10, the parameter msg1—fdm=4 indicates that the frequency domain resource indexes of RO are index 0, index1, index 2, index3 on 1 time domain resource of RO.
The parameter SSB-perRACH-occupancy=2 indicates that 2 SSBs map 1 RO.
The specific mapping is as follows:
the index of the time domain resource of the RO mapped by SSB 0/1 is index 0, and the index of the RO mapped by SSB 2/3 is index 0 on the RO of index 1, the index of the time domain resource of the RO mapped by SSB 4/5 is index 0, and the index of the RO mapped by SSB 6/7 is index 0 on the RO of index 2, and the index of the RO mapped by SSB 6/7 is index 3 on the RO of index 3.
And the rest is the same.
(7) CSI-RS associating (or mapping) RO
Similar to SSB, CSI-RS ID has a correspondence with the beam. If the random access procedure is triggered by a higher layer request and the CSI-RS Index is associated with the RO, the parameter ra-occussionlist indicates the RO set with which the CSI-RS Index is associated in case the parameter ra-preambieindex is not 0.
(8) Transmission of Msg1
In the random access procedure, the terminal device may use the RO to transmit (carry) Msg1. The triggering modes of the random access process are as follows:
● PDCCH order trigger: the network device informs the terminal device that the random access procedure needs to be initiated through the special DCI format 1_0, and informs the terminal device of ra-preambieindex, SSB Index, PRACH Mask Index, and UL/SUL Indicator indicating whether UL or SUL should be used.
● The MAC layer triggers: the terminal device selects a rapamble to initiate a random access procedure.
● RRC layer triggers: such as initial access, re-establishment, handover, rrc_inactive transition to rrc_connected state, request of other SIs, request of RRC upon synchronous re-establishment, etc.
The terminal device needs to perform the following operations when it is to transmit Msg 1:
1) Selecting SSB or CSI-RS
It should be noted that, the value range of the RApreamble index has an association (mapping/correspondence) relationship with the SSB index or the CSI-RS index, and the SSB index or the CSI-RS index has a mapping relationship with the RO.
(1) Selecting SSB
The terminal device can obtain the SS-RSRP of the SSB through channel estimation, and then compare the SS-RSRP of the SSB with the parameter RSRP-ThresholdSSB. If the SS-RSRP of an SSB is greater than the parameter RSRP-ThresholdSSB, the terminal device selects the SSB; otherwise, the terminal device arbitrarily selects one SSB.
If the SS-RSRP of a plurality of SSBs is greater than the parameter RSRP-ThresholdSSB, the terminal device arbitrarily selects one SSB from the plurality of SSBs.
The foregoing is merely illustrative of one policy for selecting SSB, and the embodiments of the present application do not limit the policy for selecting SSB.
(2) Selecting CSI-RS
When selecting the CSI-RS, the CSI-RSRP of the CSI-RS is compared with a parameter RSRP-threshold CSI-RS, and if the CSI-RSRP of one CSI-RS is larger than the parameter RSRP-threshold CSI-RS, the terminal equipment selects the CSI-RS.
2) Select RA preamble index
RA preamble index may be selected by the terminal device or may be indicated by the network device.
3) Selecting PRACH resources for carrying (transmitting) a rapearable
4) Determining a corresponding RA-RNTI
The time-frequency resource location of the RO determines the RA-RNTI value. After transmitting the RA preamble, the terminal device calculates the RA-RNTI according to the time-frequency resource location of the RO in order to receive the RAR scrambled by the RA-RNTI, the RA-RNTI calculation formula is as follows (non-contention based random access preamble not applicable to the beam failure recovery request):
RA-RNTI=1+s_id+14×t_id+14×80×f_id+14×80×8×ul_carrier_id
where s_id is the index of the first OFDM symbol of RO (0.ltoreq.s_id < 14), t_id is the index of the first slot of RO in the system frame (0.ltoreq.t_id < 80), f_id is the index of RO in the frequency domain (0.ltoreq.f_id < 8), ul_carrier_id is the UL carrier for RA preamble transmission (0 represents the normal uplink carrier, 1 represents the SUL carrier).
5) Determining target received power of RA preamble
4. Communication method
The 3GPP standard generally assumes that the antenna gain of the terminal device in the NTN communication system is 0dBi, but in the actual communication process, the antenna gain of the terminal device often does not meet the above requirement. Since the antenna gain of the terminal device cannot meet the requirement, the network device may not successfully receive the random access request message (e.g., message 1 or Msg 1) sent by the terminal device when the terminal device performs random access. In this regard, coverage under NTN communication systems needs to be enhanced to ensure successful transmission of random access request messages.
Based on this, in the embodiment of the present application, by introducing the indication information, the network device may indicate, to the terminal device, the repetition number of the random access request message configured for the SSB index or the SSB through the indication information, and then the terminal device may send the random access request message to the network device multiple times (or repeatedly) according to the repetition number of the random access request message corresponding to the selected SSB, so as to help to implement coverage enhancement, improve the transmission reliability of the random access request message, and improve the possibility of success of random access of the terminal device.
The specific implementation is as follows:
● For network devices
The network device may transmit indication information, which may be used to indicate the number of repetitions of the random access request message, which corresponds (associates or maps) to the SSB index.
It should be noted that, in the embodiment of the present application, the indication information may be used to indicate the repetition number of the random access request message, and may be replaced with the following description, where the indication information may be used to configure the repetition number of the random access request message.
● For terminal equipment
The terminal device may receive the indication information and transmit a random access request message according to the repetition number of the random access request message.
The following will specifically describe an example in which the random access request message is Msg1.
It should be noted that the number of repetitions of Msg1 by the network device for different SSB index configurations may be different, because:
in the same cell, because the elevation angles of the antennas corresponding to the different beams are different, the coverage areas of the different beams are different from the distance between the satellite and the coverage area of the different beams, and therefore, the signal strengths of the different beams are different, for example, the signal strength of the satellite at the coverage center point is greater than the signal strength of the edge part. Since random access uses beams, the number of repetitions of Msg1 required may be different when the terminal device makes random access in the coverage areas of different beams.
Since each beam may correspond to at least one SSB, the network device may configure the repetition number of Msg1 for the SSB index (index) in the cell. The number of repetitions of Msg1 configured for the SSB index for the beam may be used in the random access procedure. It can also be understood that the SSB index in a cell corresponds to the number of repetitions of Msg1.
In case the beam scanning signal of the SSB is covered to the terminal device, the terminal device may have an opportunity to transmit Msg1. Since SSBs associated with the beam correspond to the number of repetitions of Msg1, the terminal device can transmit according to the number of repetitions of Msg1 corresponding to the selected SSB, thereby facilitating coverage enhancement.
Further, since beams correspond to RA preambles and beams correspond to SSBs, SSBs need to correspond to RA preambles. Further, since the RA preamble needs to be carried (or transmitted) by the RO, the SSB corresponding to the repetition number of Msg1 needs to be associated with the RO.
Additionally, in some embodiments, the network device selects a value for the number of repetitions of Msg1 configured for the SSB index from a set of candidate values for the number of repetitions of Msg 1.
The repetition times of Msg1 corresponding to different SSB indexes may be different or the same, and are mainly determined by the specific implementation of the network device. In some embodiments of the application, SSBs of SSB indexes corresponding to the number of repetitions of the same Msg1 belong to one SSB group (group). That is, the number of repetitions of Msg1 corresponding to each SSB index belonging to the same SSB group is the same.
To achieve the above technical solution, other contents, concepts and meanings that may be related are further explained below.
(1) Number of repetitions of random access request message
The number of repetitions of the random access request message may be used to indicate the number of times the random access request message is transmitted (or repeated). For example, the number of repetitions of Msg 1.
(2) First cell
The first cell in the embodiment of the present application may be a cell in which the terminal device resides, may be a cell selected by the terminal device in cell search, may also be a serving cell of the terminal device, and is not limited specifically.
In some possible implementations, the first cell may be a serving cell of the terminal device.
For example, for a terminal device in a connected state, an idle state or a non-active state, the first cell is a serving cell of the terminal device.
In some possible implementations, the first cell may be a cell in which the terminal device resides.
For example, for a terminal device initially accessing the network or a terminal device first accessing the network, the first cell is the cell in which the terminal device resides. It should be noted that, in the embodiment of the present application, the terminal device initially accesses the network, and the cell where the terminal resides may also be understood as a serving cell of the terminal device.
For example, in response to a shut down flight mode or a power on operation, the terminal device initiates a procedure for initial access to the network device.
It should be noted that, the first cell refers to a cell for providing services for the terminal device, or may be a cell for accessing the terminal device to the network, or may be described by other terms, such as a target cell, etc., which only have the same meaning/function/explanation, and are all within the scope of the embodiments of the present application.
(3) Indication information
In order to achieve the purpose of indicating to the terminal device the number of repetitions of configuring Msg1 for the SSB index in the first cell by the network device, the embodiment of the present application introduces indication information by which the network device indicates or configures the number of repetitions of Msg1 for the terminal device.
It should be noted that, the correspondence between the number of repetitions of Msg1 and the SSB index may be configured by a network, may be preconfigured, may be specified by a protocol, may be indicated by display or implicitly, and is not particularly limited.
For example, the network device may directly indicate the correspondence to the terminal device.
For another example, the network device may indicate the number of repetitions of Msg1 in order of SSB index indicated to the terminal device, thereby implicitly indicating the correspondence to the terminal device, contributing to reducing signaling overhead. For example, the network device sequentially indicates to the terminal devices SSB0, SSB1, and SSB2, and the repetition number of Msg1 sequentially indicated by the indication information is 1, 2, and 3. At this time, the number of repetitions of msb 0 to Msg1 is 1, the number of repetitions of Msg1 to SSB1 is 2, and the number of repetitions of Msg1 to SSB2 is 3.
In addition, the indication information may also be described by other terms, such as the first information, the configuration information, etc., and only have the same meaning/function/explanation, which is within the scope of the embodiments of the present application.
In some possible implementations, the indication information may be sent or received during cell search, cell reselection, uplink and downlink synchronization, cell access, cell residence, initial access, or uplink and downlink resource scheduling, among others.
In some possible implementations, the indication information may be carried by System Information (SI), higher layer signaling (e.g., RRC signaling), terminal device specific signaling, and the like.
For example, the network device may broadcast system information carrying the indication information, thereby implementing the number of repetitions of configuring Msg1 by broadcasting.
(4) SSB index and SSB group
In the embodiment of the application, the SSB index can be indicated to the terminal equipment by the network equipment through system information or high-level parameters, so that the network equipment can configure the SSB for the terminal equipment. For example, the network device may indicate SSB indexes for the terminal device during cell search, cell reselection, uplink and downlink synchronization, cell access, cell camping, initial access, or uplink and downlink resource scheduling, etc.
For example, the network device may indicate SSB indexes of the plurality of SSBs in the first cell to the terminal device through system information or higher layer parameters.
For example, in the cell search process, the network device indicates the first cell to the terminal device through SIB1 or ssb-positioning infurst in the higher layer parameter ServingCellConfigCommon SSB indexes of the SSBs, thereby realizing configuration of the SSBs of the terminal device.
Further, in some embodiments, the network device may configure, for the terminal device, the repetition number of Msg1 corresponding to the SSB according to the SSB group. For example, the indication information indicates that P0, P0 is a positive integer greater than or equal to 1, P0 corresponds to SSB group 1, SSB group 1 includes SSB1, SSB2, and SSB3, and the number of repetitions of Msg1 corresponding to SSB1, SSB2, and SSB3 is P0, in which case P0 corresponds to the number of repetitions of Msg1 of SSB1, SSB2, and SSB 3. In this way, signalling overhead is saved. In the embodiment of the present application, the number of SSBs in different SSB groups may be the same or different, which is not limited.
(5)K i And K j
Of course, in the embodiment of the present application, the repetition number of Msg1 corresponding to the SSB may also be configured for the terminal device according to the SSB. For example, the indication information indicates P1 and P2, P1 corresponds to SSB1, and P2 corresponds to SSB2. In this case, the number of repetitions of Msg1 corresponding to SSB1 is P1, and the number of repetitions of Msg1 corresponding to SSB index of SSB2 is P2, where P1 and P2 may be the same or different. P1 and P2 are positive integers greater than or equal to 1. It should be understood that, in the embodiment of the present application, the indication information may indicate only the repetition number of one Msg1, or may indicate the repetition number of a plurality of Msg1, which is not limited.
For another example, the indication information is used for indicating K i ,K i The number of repetition of the Msg1 corresponding to the SSB index i, wherein the SSB identified by the SSB index i is SSB in the first cell, i is more than or equal to 1 and less than or equal to M, i is a positive integer, and M is the total number of SSB in the first cell. For another example, the indication information is used for indicating K i And K j Regarding K i Reference may be made to the above related description, which is not repeated here. K (K) j And the number of repetition times of the Msg1 corresponding to the SSB index j, wherein the SSB identified by the SSB index j is the SSB in the first cell, and the SSB identified by the SSB index j is different from the SSB identified by the SSS index i, i.e. j and i are different values. J is more than or equal to 1 and less than or equal to M, and j is a positive integer.
Further, in some embodiments, the number of repetitions of Msg1 corresponding to different SSB indices is different. Take SSB index i and SSB index j as examples. SSB index i corresponds to K i SSB index j corresponds to K j K in the case that the repetition times of Msg1 corresponding to different SSB indexes are different i And K is equal to j Different. Alternatively, the number of repetitions of Msg1 corresponding to SSBs corresponding to different beams is different. Take SSB index i and SSB index j as examples. SSB index i corresponds to K i SSB index j corresponds to K j . If the beam corresponding to the SSB identified by SSB index i is different from the beam corresponding to the SSB identified by SSB index j, then K i And K is equal to j Different. In some embodiments, if the beam corresponding to the SSB identified by SSB index i is the same as the beam corresponding to the SSB identified by SSB index j, then K i And K is equal to j May be different or the same.
In other embodiments of the present application, the network device may select a candidate value from the number of repetitions of Msg1The set selection indicates for the terminal device the number of repetitions of Msg1 corresponding to the SSB index. The candidate set of repetition times of Msg1 may be predefined through a protocol, may be determined by the network device based on a certain algorithm or policy, or may be indicated by another device or a server, which is not limited. For example, the set of repetition number candidates for Msg1 may include at least one candidate. For example, each candidate is a power of 2. In this case, the repetition number candidate value set of Msg1 is the set {1,2,4,8,16, …,2 n }. Illustratively, the value of n may be predefined, may be predefined by a protocol, may be determined by a network device based on an algorithm or policy, may be indicated by another device or a server, and is not particularly limited.
For example, SSB index i is taken as an example. SSB index i corresponds to K i ,K i =2 a A is a positive integer greater than or equal to 0.
Alternatively, in still other embodiments of the present application, the number of repetitions of Msg1 corresponding to the SSB index is a power of 2. For example, SSB index i is taken as an example. SSB index i corresponds to K i ,K i =2 a A is a positive integer greater than or equal to 0. As another example, SSB index j is taken as an example. SSB index j corresponds to K j ,K j =2 b B is a positive integer greater than or equal to 0.
(6) PRACH time-frequency resource
The terminal equipment performs random access, and the corresponding PRACH time-frequency resource is needed to be used for dividing the PRACH time-frequency resource to obtain at least one RO. Wherein the RO is used to transmit or carry a random access request message. RO includes time domain resources and frequency domain resources. Specifically, the time domain resource may be indicated by an index of the time domain resource, and the frequency domain resource may be indicated by an index of the frequency domain resource.
The PRACH time-frequency resource may be configured by the network device to the terminal device through a higher layer parameter. For example, the network device may be configured to the terminal device during cell search, cell reselection, uplink and downlink synchronization, cell access, cell camping, initial access, or uplink and downlink resource scheduling.
For example, as can be seen from the content of "(4) PRACH time-frequency resource", in the embodiment of the present application, the network device may configure the time-domain location or the time-domain resource of the RO through the parameter PRACH-configuration index in the high-layer parameter RACH-configgenerics, and configure the frequency-domain location of the RO or the number of frequency-domain resource indexes of the RO through the parameters msg1-FrequencyStart and the parameters msg1-FDM in the high-layer parameter RACH-configgenerics, thereby implementing configuration of the PRACH time-frequency resource.
(7) Mapping relation between SSB index and RO
In the existing 3GPP standard, the mapping relationship between SSB and RO cannot be applied to the case of multiple (or repeated) transmissions of Msg 1. If the terminal device needs to transmit Msg1 multiple times (or repeatedly), the standard protocol specified by the existing 3GPP will no longer apply. Therefore, the embodiment of the present application needs to re-study the mapping relationship between the SSB index and the RO corresponding to the number of repetitions of Msg 1.
Based on this, in the embodiment of the present application, when the SSB index is mapped with the RO, the following may be specifically implemented:
the mapping order of SSB index map ROs in the first cell is determined.
The network device may indicate (configure) SSBs of the first cell to the terminal device, such as indicating M SSBs of the first cell to the terminal device. In the embodiment of the present application, the terminal device may map ROs corresponding to SSBs sequentially according to the following mapping order.
By way of example, the mapping order may be as follows:
one kind is: descending order is carried out according to the repetition times of the Msg1 corresponding to the SSB indexes, and ascending order is carried out on the SSB indexes with the same repetition times.
For example, the network device indicates to the terminal device the number of repetitions (K) of Msg1 corresponding to SSB index (SSBi, i=0, 1,2, …, 5) for identifying SSB in the first cell through the system information i ) For example, the correspondence between the SSB index and the number of repetitions of Msg1 isNamely, SSB0 corresponds toThe number of repetitions of Msg1 is 8, the number of repetitions of Msg1 corresponding to ssb1 is 2, and so on.
Then, firstly sorting the SSB indexes according to the descending order of the repetition times of the Msg1 corresponding to the SSB indexes, wherein the SSB indexes with the same repetition times of the Msg1 are sorted according to the ascending order of the SSB indexes, and the correspondence between the re-sorted SSB indexes and the repetition times of the Msg1 is thatTherefore, when mapping is performed, the mapping order is: ssb0→ssb4→ssb5→ssb1→ssb2→ssb3.
Another is: and performing ascending sort according to the repetition times of the Msg1 corresponding to the SSB indexes, wherein the SSB indexes with the same repetition times are subjected to ascending sort.
Yet another is: and descending order is carried out according to the repetition times of the Msg1 corresponding to the SSB indexes, wherein the SSB indexes with the same repetition times are descending order ordered.
Yet another is: and carrying out ascending sort according to the repetition times of the Msg1 corresponding to the SSB indexes, wherein the SSB indexes with the same repetition times are subjected to descending sort.
In addition, in the embodiment of the application, the SSB group can be used as granularity, and the RO corresponding to the SSB can be mapped in turn. Specifically, the mapping order may be as follows:
One kind is: and descending order according to the repetition times of the Msg1 corresponding to each SSB group, and ascending order according to SSB indexes in the same SSB group.
Another is: and performing descending order according to the repetition times of the Msg1 corresponding to each SSB group, and performing descending order on SSB indexes in the same SSB group.
Yet another is: and performing ascending sort according to the repetition times of the Msg1 corresponding to each SSB group, and performing ascending sort by SSB indexes in the same SSB group.
Yet another is: and (3) carrying out ascending order sorting according to the repetition times of the Msg1 corresponding to each SSB group, and carrying out descending order sorting on SSB indexes in the same SSB group.
Etc.
And dividing the time domain resource index of the RO by taking the maximum value in the repetition times of the Msg1 corresponding to the SSB index in the first cell as granularity to obtain the RO group. In other words, the RO group comprises, i.e. in the time domain, K ROs, K being the maximum of the number of repetitions of at least one Msg1 indicated to the terminal device by the network device.
The embodiment of the application needs to divide the time domain resource index of the RO in the PRACH time-frequency resource.
Taking as an example the time domain resource index where the network device may indicate multiple ROs to the terminal device via the higher layer parameter prach-configuration index. When the maximum value in the repetition number of Msg1 corresponding to the SSB index in the first cell is K, sequentially dividing the time domain resource indexes of the K ROs as granularity to obtain an RO group, so as to sequentially map the SSB index in the RO group. For example, taking the maximum value of the repetition number of Msg1 corresponding to the SSB index in the first cell as k=8, the time domain resource indexes of ROs in the first RO group are index 0, index 1, index2, index 3, index 4, index 5, index 6, index 7, and the time domain resource indexes of ROs in the second RO group are index 8, index 9, index 10, index 11, index 12, index 13, index 14, index 15, and so on.
The network equipment can indicate the number of frequency domain resource indexes of RO to the terminal equipment through a parameter msg1-FDM in a high-layer parameter RACH-ConfigGeneric. For example, the parameter msg1—fdm=4 indicates that the frequency domain resource index of RO is index 0, index 1, index 2, index 3 on 1 time domain resource of RO.
The mapping relationship between SSB indexes and ROs in the first cell may be determined by higher layer parameters.
It should be noted that, in combination with the content in the above "(6) SSB association (map/correspond etc.) RO and SSB association (map/correspond etc.) RA preamble", the higher layer may configure N (e.g., N is configured by L1 parameter SSB-per-rach-occ) one RO by a higher layer parameter (e.g., the higher layer parameter is SSB-perRACH-occionacb-preableperssb), and each SSB association (map/correspond) R (e.g., R is configured by L1 parameter CB-preables-per-SSB) RA preamble index in the N SSBs.
Wherein the N SSBs are selected from SSBs in the first cell.
In some possible implementations, the value of N may be one of 1/8, 1/4, 1/2, 1, 2, 4, 8, 16.
If N <1, it means that one SSB can map N RO; if n=1, it means that one SSB can be mapped in one RO; if N >1, it means that one RO can map to at most N SSBs.
Illustratively, when N >1, the mapping rule of the SSB index is as follows.
In some possible implementations, when N >1, the N SSBs mapped by the same RO are distinguished by RA preamble index. Among these, there may be the following mapping rules:
and taking T as the number of the time domain resource indexes of the RO, namely the time domain resource indexes of T RO in the RO group, wherein T is the maximum value in the repetition number of Msg1 corresponding to each of N SSB indexes, and the N SSBs are mapped according to the time domain resource indexes of the T RO.
If there is 1 SSB index in the N SSB indexes mapped by the RO in the time domain resource indexes of the T ROs, RA preamble index associated with the 1 SSB mapped by the RO starts from 0;
if there are 2 SSB indexes of the RO mapping N SSB indexes in the time domain resource indexes of the T ROs, the 2 SSBs of the RO mapping are distinguished by RA preamble index;
if there are S (2.ltoreq.S.ltoreq.N) SSB indexes in the N SSB indexes mapped by the RO in the time domain resource indexes of the T RO, the S SSBs mapped by the RO are distinguished by RA preamble index.
In summary, the ROs mapped by each of the N SSB indexes are identical and/or different.
If there are identical ROs to which each of the N SSB indices maps, then the N SSB indices are distinguished by RA preamble index in the same (identical) RO.
For example, when n=2, it means that 2 SSBs are mapped onto 1 RO. If SSB0 and SSB1 need to be mapped to the same RO, and the repetition number of Msg1 corresponding to SSB0 is 8 and the repetition number of Msg1 corresponding to SSB1 is 4, then 8 is used as the number of time domain resource indexes of the ROs, that is, the time domain resource indexes of 8 ROs in the RO group, and the 2 SSBs are mapped according to the time domain resource indexes of the 8 ROs.
The first 4 ROs in the 8 ROs' time domain resource index each map SSB0 and SSB1 and are distinguished by RA preamble index, the last 4 ROs map SSB0 only, and the SSB0 association RA preamble index to which the last 4 ROs map starts from 0.
SSB indexes map ROs in ascending order (ascending order) of RA preamble index.
It can be appreciated that the mapping relationship between SSB and RO can follow as follows: the order of RA preamble index in one RO is ascending, and SSBs are mapped in ascending order (ascending order) of RA preamble index in the RO.
The SSB index is mapped to ROs, and the mapping is performed according to the granularity of the RO group, where the RO group includes K ROs in the time domain, and K is the maximum value of the repetition number of Msg 1. Firstly, mapping is carried out in the RO group according to the sequence from small to large of the time domain resource index on the RO group with the minimum frequency domain resource index, wherein the time domain resource index is index 0-K-1. Then, after all the ROs in the RO group with the smallest frequency domain resource index are mapped, the frequency domain resource index and/or the time domain resource index are added to obtain the next RO group, and then mapping is continuously performed in the RO group in sequence from the small to the large time domain resource index, and so on. The repetition number of Msg1 corresponding to the SSB index is packed and mapped on the time domain range.
For example, SSB0 corresponds to Msg1 with a repetition number of 8, when n=1/2, it indicates that 1 SSB is mapped onto 2 ROs, and the parameter msg1—fdm=4 indicates that on 1 time domain resource of the RO, the frequency domain resource indexes of the RO are index 0, index1, index 2, and index 3. Firstly, sequentially mapping RO corresponding to SSB0 on RO groups with minimum frequency domain resource indexes, namely RO groups with minimum frequency domain resource indexes of index 0, according to the sequence from small to large of the time domain resource indexes. After all the RO in the RO group with the minimum frequency domain resource index is mapped, adding the frequency domain resource index to obtain the RO group with the frequency domain resource index of index1, then sequentially mapping the RO corresponding to the SSB0 according to the sequence from the small time domain resource index to the large time domain resource index, after all the RO corresponding to the SSB0 is mapped, if all the RO groups with the frequency domain resource index of index1 are mapped, continuing to add the frequency domain resource index.
It can be understood that the embodiment of the application uses the RO group as granularity to sequentially map the SSB index and the RO.
(8) Transmitting Msg1
It should be noted that, in the embodiment of the present application, msg1 may be sent according to the repetition number of Msg1, so as to implement coverage enhancement.
The network device is used for configuring K to the terminal device i Specific description will be given for the examples.
In specific implementation, the terminal device may be configured according to K i And sending Msg1.
In addition, since Msg1 needs to be carried (or transmitted) by RO, in order to implement repeated transmission of Msg1, embodiments of the present application also need to be based on K i A plurality of ROs are determined and Msg1 is transmitted through at least one RO of the plurality of ROs to achieve multiple (or repeated) transmissions of Msg1.
For example, according to K i Determining M i RO, K i ≤M i ≤K i * L is; wherein l=n, N>1, a step of; or, L=1/N, N is less than or equal to 1; n may be used to indicate the mapping relationship of SSB indicated by SSB index i and RO; select M i K in the RO i RO, send Msg1.
In connection with the content of the mapping relationship between the "(7) SSB index and the RO," N may be configured by a higher layer parameter (e.g., the higher layer parameter is configured by the L1 parameter SSB-per-rach-occasing).
In some embodiments, the terminal device may determine Mi ROs from Ki based on:
if K is i =k, and N is less than or equal to 1, then M i The ROs are divided into 1/N RO groups, and the RO groups include K ROs in a time domain, where K may be the maximum value of the repetition times of the random access request message indicated by the indication information.
It should be noted that the RO group includes ROs where the time domain resources identified by the time domain resource indexes of K ROs are located. That is, the RO group includes K ROs in the time domain.
In addition, K i =k, illustrating the number of repetitions of Msg1 corresponding to SSB index i (i.e., K i ) Is the maximum value. In addition, N.ltoreq.1 indicates that one SSB can map N RO. Because the embodiment of the application needs to divide the time domain resource index of the RO by taking the maximum value in the repetition times of the Msg1 corresponding to the SSB index in the first cell as granularity, the embodiment of the application can be based on K i 1/N RO groups are determined, and each RO group includes K ROs in the time domain, so that one RO group is selected from the 1/N RO groups to obtain K ROs, so that Msg1 is transmitted multiple times (or repeatedly).
If N>1, or if N.ltoreq.1 and K i N is not more than K, M i The ROs are located in the same RO group, and the RO group includes K ROs in a time domain, where K is the maximum value of the repetition number of the random access request message indicated by the indication information.
It should be noted that the RO group includes time domain resource indexes of K ROs. That is, the RO group includes K ROs in the time domain. The RO includes a time domain resource and a frequency domain resource, the time domain resource may be indicated by a time domain resource index, and the frequency domain resource may be indicated by a frequency domain resource index.
In addition, N>1 indicates that one RO can map N SSBs. At this time, the embodiment of the application can be based on K i M determined i The ROs are located in the same RO group, thereby selecting K from the same RO group i RO so as to transmit Msg1 multiple times (or repeatedly). The RO group divides the time domain resource index of the RO according to the granularity of the maximum value in the repetition times of Msg1.
Similarly, N.ltoreq.1 indicates that one SSB can map N RO. In addition, K i N.ltoreq.K, indicating the number of repetitions of Msg1 corresponding to SSB index i (i.e., K i ) Not at maximum. At this time, the embodiment of the application can be based on K i M determined i The ROs are located in the same RO group, thereby selecting K from the same RO group i RO so as to transmit Msg1 multiple times (or repeatedly). Wherein the RO group is of a granularity according to the maximum value of the repetition times of Msg1The time domain resource index of the RO is divided.
If N >1, the same RO corresponds to N SSBs.
Note that N >1 indicates that one RO can map N SSBs.
The number of repetitions of Msg1 corresponding to N SSBs corresponding to the same RO is the same or different.
It should be noted that, one RO may map N SSBs, and the number of repetitions of Msg1 corresponding to each SSB of the N SSBs may be the same or different.
● One is: the terminal device sequentially determines ROs in the order of the number of repetitions of Msg1 corresponding to the SSB index from large to small (descending order). The terminal device determines ROs in order from small to large (ascending order) for SSB indexes having the same number of repetitions of Msg1.
It should be noted that, in combination with the content of the mapping relationship "between the SSB index and the RO" in the above "(7), the mapping order may be descending order according to the repetition number of Msg1 corresponding to each SSB index, where SSB indexes having the same repetition number are ascending order.
● The other is: the terminal device sequentially determines ROs in the order of the number of repetitions of Msg1 corresponding to the SSB index from small to large (ascending order). The terminal device determines ROs in order from small to large (ascending order) for SSB indexes having the same number of repetitions of Msg 1.
It should be noted that, in combination with the content of the mapping relationship "between the SSB index and the RO" in the above "(7), the mapping order may be ascending order according to the repetition number of Msg1 corresponding to each SSB index, where the ascending order is performed by the SSB indexes having the same repetition number.
● Yet another is: the terminal device sequentially determines ROs in the order of the number of repetitions of Msg1 corresponding to the SSB index from large to small (descending order). The terminal device determines ROs in order from large to small (descending order) for SSB indexes having the same number of repetitions of Msg 1.
It should be noted that, in combination with the content of the mapping relationship "between the SSB index and the RO" described in "(7), the mapping order may be sorted in a descending order according to the repetition number of Msg1 corresponding to each SSB index, where SSB indexes having the same repetition number are sorted in a descending order.
● Yet another is: the terminal device sequentially determines ROs in the order of the number of repetitions of Msg1 corresponding to the SSB index from small to large (ascending order). The terminal device determines ROs in order from large to small (descending order) for SSB indexes having the same number of repetitions of Msg 1.
It should be noted that, in combination with the content of the mapping relationship "between the SSB index and the RO" in the above "(7), the mapping order may be ascending order according to the repetition number of Msg1 corresponding to each SSB index, where SSB indexes having the same repetition number are descending order.
(9) Illustrative examples
The following embodiments of the present application will respectively exemplify the mapping relationship "between SSB index and RO described above" (7) and the content in Msg1 "transmitted by" (8).
Example 1:
as shown in fig. 11, signals transmitted by satellite 1110 form at least 6 beams in a cell, namely beam 1121, beam 1122, beam 1123, beam 1124, beam 1125, and beam 1126. Wherein the 6 beams each correspond to one SSB, i.e., beam 1121 corresponds to SSB0, beam 1122 corresponds to SSB1, beam 1123 corresponds to SSB2, beam 1124 corresponds to SSB3, beam 1125 corresponds to SSB4, and beam 1126 corresponds to SSB5. At this time, there are at least 6 SSB indexes in the cell.
The network device configures the repetition number (K) of Msg1 for each of the 6 SSB indexes in the cell through the system information i ) I.e.
The network device is used for configuring N for the terminal device through a higher layer parameter (for example, the higher layer parameter is a parameter SSB-per-rach-occasin), indexes of time domain resources of RO configured for the terminal device through a higher layer parameter (for example, the higher layer parameter is a parameter prach-configuration index) are respectively index 0, index1, index 2, index 3, index 4, index 5, index 6, index 7, index 8, index 9, index 10, index11, index 12, index 13, index 14, index 15 and … …, and indexes of frequency domain resources configured for RO through a higher layer parameter (for example, the higher layer parameter is a parameter msg 1-FDM=4) are respectively index 0, index1, index 2 and index 3. The time domain resources identified by the two adjacent time domain resource indexes can be continuous or discontinuous.
When the 6 SSB indexes are mapped with ROs, the following is specifically implemented:
the repetition times of Msg1 corresponding to the 6 SSB indexes are ordered in descending order, SSB indexes with the same repetition times are ordered in ascending order, and the ordered SSB indexes are as followsTherefore, when mapping is performed, the mapping order is: ssb0→ssb4→ssb5→ssb1→ssb2→ssb3.
The maximum value of the number of repetitions of Msg1 corresponding to each of the 6 SSB indices is 8. Therefore, the time domain resource indexes of the ROs are index0 to 15, etc., wherein the frequency domain resource indexes are the same, the ROs where the time domain resources identified by index0 to 7 are located are one RO group, the frequency domain resource indexes are the same, the ROs where the time domain resources identified by index8 to 15 are located are another RO group, and so on. That is, one RO group includes a time domain resource index of 8 ROs.
The 6 SSB indexes are mapped in the RO groups according to the sequence from the small time domain resource index to the large time domain resource index on the RO group with the time domain resource index of index 0-7 and the smallest frequency domain resource index, namely the RO group with the frequency domain resource index of index 0. Then, after all the ROs in the RO group with the smallest frequency domain resource index are mapped, the frequency domain resource index is added to obtain the RO group with the frequency domain resource index of index 1 (i.e. the next RO group), and then mapping is performed in the RO group sequentially from small to large according to the sequence of the time domain resource index, and so on. The repetition number of Msg1 corresponding to the SSB index is packed and mapped on the time domain range.
And after the 6 SSB indexes are mapped sequentially from small to large according to the sequence of the time domain resource indexes on the RO group with the time domain resource indexes of index 0-7 and the frequency domain resource index of index 3 which is the RO group with the largest frequency domain resource index, adding the time domain resource indexes of 8 RO to obtain the next RO group, namely the time domain resource indexes of the next RO group are index 8-15 and the frequency domain resource index is index 0. Similarly, on the RO group with the index of time domain resource being index 8-15 and the index of frequency domain resource being index0, mapping is sequentially carried out in the RO group according to the sequence from small to large of the index of time domain resource. After all the ROs with the time domain resource index of index 8-15 and the frequency domain resource index of index0 are mapped, adding the frequency domain resource index to obtain the RO group (i.e. the next RO group) with the frequency domain resource index of index 1, and then continuing to map in the RO group in sequence from small to large according to the time domain resource index, and so on. The repetition number of Msg1 corresponding to the SSB index is packed and mapped on the time domain range.
Case 1: n < 1
If n=1/2, it means that each SSB of the 6 SSBs is mapped onto 2 ROs.
The specific mapping details are as follows:
1) Mapping SSB0
According to the mapping sequence, SSB0 is mapped first. Wherein the number of repetitions of Msg1 corresponding to SSB0 (K 0 ) 8.
And sequentially mapping the RO corresponding to the SSB0 on the RO group with the minimum frequency domain resource index of index 0-7, namely on the RO group with the minimum frequency domain resource index of index0 according to the sequence from small to large of the time domain resource index, adding the frequency domain resource index after all the RO in the RO group with the minimum frequency domain resource index are mapped to obtain the RO group with the minimum frequency domain resource index of index1, and sequentially mapping the RO corresponding to the SSB0 according to the sequence from small to large of the time domain resource index.
SSB0 packs the entire map with 8 ROs on the RO group with index0 of the frequency domain resource. At this time, SSB0 maps 8 ROs in the RO group as shown in fig. 12. In fig. 12, 8 ROs in the dashed box are one RO group, i.e., the RO group having index0 to 7 as the time domain resource index and index0 as the frequency domain resource index.
Since n=1/2, SSB0 needs to be mapped onto 2 ROs. At this time, SSB0 is packed whole mapping again.
In addition, since 8 SSBs 0 have been mapped on the RO group having the frequency domain resource index of index0, the mapping is performed by adding the frequency domain resource index, that is, mapping is performed on the RO group having the frequency domain resource index of index1, as shown in fig. 13. In fig. 13, 8 ROs in the dashed-line box are one RO group with an added frequency domain resource index, i.e., the RO group with the frequency domain resource index of index0 to 7 and the frequency domain resource index of index 1.
2) Mapping SSB4
In the mapping order, SSB4 is mapped next after SSB0 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB4 (K 4 ) 4.
SSB4 is integrally mapped in 4 RO packets on the RO group with index2 of the frequency domain resource as shown in fig. 14. In fig. 14, 8 ROs in the dashed box are one RO group with an added frequency domain resource index, i.e., the RO group with the frequency domain resource index of index 0 to 7 and the frequency domain resource index of index 2.
Since n=1/2, SSB4 needs to be mapped onto 2 ROs. At this point SSB4 is again packed global mapped.
In addition, since 4 SSBs 4 have been mapped on the RO group having the index2 of the frequency domain resource and the RO group is not fully mapped, mapping on the RO group is continued as shown in fig. 15.
3) Mapping SSB5
In the mapping order, SSB5 is mapped next after SSB4 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB5 (K 5 ) 4.
SSB5 packs the entire map with 4 ROs on the RO group with index 3 of the frequency domain resource, as shown in fig. 16. In fig. 16, 8 ROs in the dashed box are one RO group with an added frequency domain resource index, i.e., the RO group with the frequency domain resource index of index 0 to 7 and the frequency domain resource index of index 3.
Since n=1/2, SSB5 needs to be mapped onto 2 ROs.
Similar to the above, as shown in fig. 17.
4) Mapping SSB1
In the mapping order, SSB1 is mapped next after SSB5 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB1 (K 1 ) 2. Since n=1/2, SSB1 needs to be mapped onto 2 ROs.
Because the time domain resource indexes are index 0-7, the mapping of the RO group with the frequency domain resource index of index 3 is completed, the time domain resource indexes are increased according to the order of the time domain resource indexes from small to large, and the RO group is divided again by taking the time domain resource indexes of 8 RO as granularity for mapping, as shown in figure 18. In fig. 18, 8 ROs in the dashed-line box are one RO group with an added time domain resource index, i.e., the RO group with the time domain resource index of index8 to 15 and the frequency domain resource index of index 0.
Similar to the above, as shown in fig. 19.
5) Mapping SSB2
In the mapping order, SSB2 is mapped next after SSB1 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB2 (K 2 ) 2. Since n=1/2, SSB2 needs to be mapped onto 2 ROs.
Similar to the above, as shown in fig. 20. In fig. 20, 8 ROs in the dashed box are one RO group, i.e., the RO group with index8 to 15 as the domain resource index and index0 as the domain resource index.
Similar to the above, as shown in fig. 21.
5) Mapping SSB3
In the mapping order, SSB3 is mapped next after SSB2 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB3 (K 3 ) 2. Since n=1/2, SSB3 needs to be mapped onto 2 ROs.
Similar to the above, as shown in fig. 22. In fig. 22, 8 ROs in the dashed box are one RO group with an added frequency domain resource index, i.e., the RO group with the frequency domain resource index of index 1, and the time domain resource index of index 8 to 15.
Similar to the above, as shown in fig. 23.
To this end, the 6 SSB index mappings are completed.
Case 2: n=1
If n=1, it means that each SSB of the 6 SSBs is mapped onto 1 RO.
The specific mapping details are as follows:
1) Mapping SSB0
According to the mapping sequence, SSB0 is mapped first. Wherein the number of repetitions of Msg1 corresponding to SSB0 (K 0 ) 8. Since n=1, SSB0 needs to be mapped onto 1 RO.
And sequentially mapping the RO corresponding to the SSB0 according to the sequence from small to large of the time domain resource indexes on the RO group with the minimum frequency domain resource index, namely the RO group with the minimum frequency domain resource index of index0, wherein the time domain resource indexes are index 0-7.
SSB0 packs the entire map in 8 ROs in the time domain as shown in fig. 12.
2) Mapping SSB4
In the mapping order, SSB4 is mapped next after SSB0 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB4 (K 4 ) 4. Since n=1, SSB4 needs to be mapped onto 1 RO, as shown in fig. 24. In fig. 24, 8 ROs in the dashed-line box are one RO group with an added frequency domain resource index, i.e., the RO group with the frequency domain resource index of index 0 to 7 and the frequency domain resource index of index 1.
3) Mapping SSB5
In the mapping order, SSB5 is mapped next after SSB4 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB5 (K 5 ) 4. Since n=1, SSB5 needs to be mapped onto 1 RO.
When SSB5 is mapped, similarly to the above, as shown in fig. 25.
4) Mapping SSB1
In the mapping order, SSB1 is mapped next after SSB5 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB1 (K 1 ) 2. Since n=1, SSB1 needs to be mapped onto 1 RO.
When SSB1 is mapped, similarly to the above, as shown in fig. 26. In fig. 26, 8 ROs in the dashed-line box are one RO group with an added frequency domain resource index, i.e., the RO group with the frequency domain resource index of index 0 to 7 and the frequency domain resource index of index 2.
5) Mapping SSB2
In the mapping order, SSB2 is mapped next after SSB1 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB2 (K 2 ) 2. Since n=1, SSB2 needs to be mapped onto 1 RO.
When SSB2 is mapped, similarly to the above, as shown in fig. 27.
5) Mapping SSB3
In the mapping order, SSB3 is mapped next after SSB2 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB3 (K 3 ) 2. Since n=1, SSB3 needs to be mapped onto 1 RO.
When SSB3 is mapped, similarly to the above, as shown in fig. 28.
To this end, the 6 SSB index mappings are completed.
Case 3: n >1
If n=2, it means that every 2 SSBs of the 6 SSBs are mapped onto 1 RO.
In connection with the above "(1) when N >1, the contents in the mapping rule" of SSB index need to be realized as follows in addition to the above:
the ROs mapped by each of every 2 SSB indexes are identical and/or different.
If there are 2 SSB indexes that each map to the same RO, the 2 SSB indexes are distinguished by the rapamableindex in the same RO.
The specific mapping details are as follows:
1) Mapping SSB0 and SSB4
According to the mapping sequence, SSB0 and SSB4 are mapped first. Wherein the number of repetitions of Msg1 corresponding to SSB0 (K 0 ) 8, the number of repetitions of Msg1 corresponding to SSB4 (K 4 ) 4.
And sequentially mapping the RO corresponding to the SSB0 and the SSB4 according to the sequence from the small time domain resource index to the large time domain resource index on the RO group with the smallest frequency domain resource index, namely the RO group with the frequency domain resource index of index0, wherein the time domain resource indexes are index 0-7.
As shown in fig. 29, SSB0 and SSB4 are mapped to ROs having the time domain resource indexes index0 to 3 in the RO group having the time domain resource indexes index0 to 7 and the frequency domain resource index0, and are distinguished by RA preamble index. Wherein, the RApreamble index associated with SSB0 is from 0 to 31, and the RA preamble index associated with SSB4 is from 32 to 63.
Only SSB0 is mapped on ROs with index 4 to 7 in the time domain resource, and RA preamble index associated with SSB0 mapped on ROs with index 4 to 7 is from 0 to 31, while the remaining RA preamble index is not mapped.
2) Mapping SSB5 and SSB1
In the mapping order, after the SSB0 and SSB4 mapping is completed, SSB5 and SSB1 are mapped next. Wherein the number of repetitions of Msg1 corresponding to SSB5 (K 5 ) For the number of repetitions of Msg1 corresponding to 4, ssb1 (K 1 ) 2.
Because the time domain resource index is index 0-7, the RO on the RO group with the frequency domain resource index of index0 is mapped, so the frequency domain resource index is added for mapping. And selecting the first 4 ROs in the RO group with the time domain resource index of index 0-7 and the frequency domain resource index of index1, namely, the ROs with the time domain resource index of index 0-3, and mapping the SSB5 and the SSB1, as shown in fig. 30.
In the RO group, SSB5 and SSB1 are mapped on the RO with the time domain resource index of index 0-1, and the RApreamble index is used for distinguishing. Wherein, the RApreamble index associated with SSB5 is from 0 to 31, and the RA preamble index associated with SSB1 is from 32 to 63.
SSB5 is only mapped on RO with time domain resource index of index 2-3, and RApreamble index associated with SSB5 mapped on RO of index 2-3 is from 0-31, while the rest RApreamble index is not mapped.
3) Mapping SSB2 and SSB3
In the mapping order, after the completion of the SSB5 and SSB1 mapping, SSB2 and SSB3 are mapped next. Wherein the number of repetitions of Msg1 corresponding to SSB2 (K 2 ) 2, SSB3 corresponds to Msg1Number of repetitions (K) 3 ) 2.
2 ROs in the RO group with the time domain resource index of index 0 to 7 and the frequency domain resource index of index1, that is, ROs with the time domain resource index of index4 to 5, are selected, and SSB2 and SSB3 are mapped, as shown in fig. 31. Wherein, the RApreamble index associated with SSB2 is from 0 to 31, and the RA preamble index associated with SSB3 is from 32 to 63.
To this end, the 6 SSB index mappings are completed.
Example 2:
as shown in fig. 32, satellite 3210 transmits signals having at least 6 beams in a cell, namely beam 3221, beam 3222, beam 3223, beam 3224, beam 3225, and beam 3226. Wherein each of these 6 corresponds to one SSB, namely beam 3221 corresponds to SSB0, beam 3222 corresponds to SSB1, beam 3223 corresponds to SSB2, beam 3224 corresponds to SSB3, beam 3225 corresponds to SSB4, and beam 3226 corresponds to SSB5.
The network device configures the repetition number (K) of one Msg1 for each of the 6 beams by the system information i ) And dividing SSB indexes corresponding to the repetition number of the same Msg1 into one group to obtain 3 SSB groups, namelyWherein SSB Group 0 (SSB Group 0 ) Comprising SSB0, SSB Group 1 (SSB Group 1 ) Comprising SSB1, SSB2 and SSB3, SSB Group 2 (SSB Group 2 ) The method comprises the steps of SSB4 and SSB5, wherein the repetition number of Msg1 corresponding to SSB group 0 is 8, the repetition number of Msg1 corresponding to SSB group 1 is 2, and the repetition number of Msg1 corresponding to SSB group 2 is 4.
The network device is used for configuring N for the terminal device through a higher layer parameter (for example, the higher layer parameter is a parameter SSB-per-rach-occasin), the time domain resource index of RO configured for the terminal device through a higher layer parameter (for example, the higher layer parameter is a parameter prach-configuration index) is index0, index 1, index 2, index 3, index 4, index 5, index 6, index 7, index 8, index 9, index 10, index 11, index 12, index 13, index 14, index 15, … …, and the index of the frequency domain resource configured for RO through a higher layer parameter (for example, the higher layer parameter is a parameter msg 1-FDM=4) is index0, index 1, index 2, index 3. When the SSBs in the 3 SSB groups are mapped with ROs, the following is specifically implemented:
The repetition times of Msg1 corresponding to each of the 3 SSB groups are ordered in descending order, SSB indexes in the same SSB group are ordered in ascending order, and the SSB indexes in the ordered SSB group are as followsTherefore, when mapping is performed, the mapping order is: SSB group 0→ssb group 2→ssb group 1.
The maximum value of the number of repetitions of Msg1 corresponding to each of the 3 SSB groups was 8. Therefore, the time domain resource indexes of the ROs are index0 to 15, etc., wherein the frequency domain resource indexes are the same, the ROs where the time domain resources identified by index0 to 7 are located are one RO group, the frequency domain resource indexes are the same, the ROs where the time domain resources identified by index8 to 15 are located are another RO group, and so on. That is, one RO group includes a time domain resource index of 8 ROs.
And mapping SSB indexes in the 3 SSB groups in the RO groups with the minimum time domain resource indexes of index 0-7, namely the RO group with the minimum frequency domain resource indexes of index0, in sequence from the small to the large according to the time domain resource indexes. Then, after all the ROs in the RO group with the smallest frequency domain resource index are mapped, the frequency domain resource index is added to obtain the RO group with the frequency domain resource index of index 1 (i.e. the next RO group), and then mapping is performed in the RO group sequentially from small to large according to the sequence of the time domain resource index, and so on. The repetition number of Msg1 corresponding to the SSB index is packed and mapped on the time domain range.
And after the SSB indexes in the 3 SSB groups are mapped sequentially from small to large according to the time domain resource indexes on the RO group with the time domain resource indexes of index 0-7 and the frequency domain resource index increased to the maximum, namely the RO group with the frequency domain resource index of index 3, adding the time domain resource indexes of 8 RO to obtain the RO group, namely the time domain resource indexes of the RO group are index 8-15 and the frequency domain resource index of the RO group is index 0. Similarly, on the RO group with the index of time domain resource being index 8-15 and the index of frequency domain resource being index 0, mapping is sequentially carried out in the RO group according to the sequence from small to large of the index of time domain resource. After all the mapping of the RO with the index of index 0 is completed, adding the frequency domain resource index to obtain the RO group with the index of index 1, and then mapping the RO group in sequence from small to large according to the sequence of the index of the frequency domain resource index, and so on. The repetition number of Msg1 corresponding to the SSB index is packed and mapped on the time domain range.
Case 1: n < 1
If n=1/2, it means that each SSB in the 3 SSB groups is mapped onto 2 ROs.
1) Mapping SSB0 in SSB group 0
Similar to the above "example 1", as shown in fig. 12 and 13.
2) Mapping SSB4 in SSB group 2
Similar to the above "example 1", as shown in fig. 14 and 15.
3) Mapping SSB5 in SSB group 2
Similar to the above "example 1", as shown in fig. 16 and 17.
4) Mapping SSB1 in SSB group 1
Similar to the above "example 1", as shown in fig. 18 and 19.
5) Mapping SSB2 in SSB group 1
Similar to the above "example 1", as shown in fig. 20 and 21.
6) Mapping SSB3 in SSB group 1
Similar to the above "example 1", as shown in fig. 22 and 23.
To this end, the 6 SSB index mappings are completed.
Case 2: n=1
If n=1, it means that each SSB in the 3 SSB groups is mapped onto 1 RO.
The specific mapping details are as follows:
1) Mapping SSB0 in SSB group 0
Similar to the above "example 1", as shown in fig. 12.
2) Mapping SSB4 in SSB group 2
Similar to "example 1" described above, as shown in fig. 24.
3) Mapping SSB5 in SSB group 2
Similar to the above "example 1", as shown in fig. 25.
4) Mapping SSB1 in SSB group 1
Similar to "example 1" described above, as shown in fig. 26.
5) Mapping SSB2 in SSB group 1
Similar to "example 1" described above, as shown in fig. 27.
6) Mapping SSB3 in SSB group 1
Similar to "example 1" described above, as shown in fig. 28.
To this end, the 6 SSB index mappings are completed.
Case 3: n >1
If n=2, it means that 2 SSBs in each SSB group are mapped onto 1 RO.
In connection with the content in the above "when N >1, the mapping rule of SSB index" needs to be implemented as follows in addition to the above:
the ROs to which the 2 SSB indexes in each SSB group are mapped respectively exist identically.
The 2 SSB indices in each SSB group are distinguished by RA preamble index in the same RO.
The specific mapping details are as follows:
1) Mapping SSB0 in SSB group 0
And mapping the SSB group 0 according to the mapping sequence. Wherein the number of repetitions of Msg1 corresponding to SSB group 0 (K 0 ) 8.
And on the RO group with the minimum frequency domain resource index, namely the RO group with the minimum frequency domain resource index of index 0, the SSB0 in the SSB group 0 is mapped sequentially according to the sequence from the small to the large of the time domain resource index. Since SSB group 0 includes only 1 SSB index, SSB0 occupies only the first 32 RA preambles when mapped, and the remaining RA preambles are not mapped, as shown in fig. 33.
2) Mapping SSB4 and SSB5 in SSB group 2
In the mapping order, after SSB group 0 is mapped, SSB group 2 is mapped continuously. Wherein the number of repetitions of Msg1 corresponding to SSB group 2 (K 2 ) 4.
Because the time domain resource index is index 0-7, the RO on the RO group with the frequency domain resource index of index 0 is mapped, so the frequency domain resource index is added for mapping. The first 4 ROs in the RO group with index 0 to 7 as the time domain resource index and index1 as the frequency domain resource index, i.e., ROs with index 0 to 3, are selected, SSB4 and SSB5 in SSB group 2 are mapped sequentially from the order of small to large as the time domain resource index, and are distinguished by RA preamble index, as shown in fig. 34. Wherein RA preamble index associated with SSB4 is from 0 to 31 and RA preamble index associated with SSB5 is from 32 to 63.
3) Mapping SSB1 and SSB2 in SSB group 1
In the mapping order, after SSB group 2 is mapped, SSB group 1 is mapped continuously. Wherein the number of repetitions of Msg1 corresponding to SSB group 1 (K 1 ) 2.
2 ROs in the RO group with the time domain resource index of index 0 to 7 and the frequency domain resource index of index1, that is, ROs with the time domain resource index of index4 to 5, are selected, SSB1 and SSB2 in SSB group 1 are mapped sequentially in order of the time domain resource index from small to large, and are distinguished by RA preamble index, as shown in fig. 35. Wherein RA preamble index associated with SSB1 is from 0 to 31, while RApreamble index associated with SSB2 is from 32 to 63.
4) Mapping SSB3 in SSB group 1
In the mapping order, after SSB1 and SSB2 are mapped, SSB3 is mapped continuously. Wherein the number of repetitions of Msg1 corresponding to SSB group 1 (K 1 ) 2.
2 ROs in the RO group with the time domain resource index of index 0-7 and the frequency domain resource index of index1, namely ROs with the time domain resource index of index 6-7, are selected, SSB3 in SSB group 1 is mapped sequentially in order of the time domain resource index from small to large, SSB3 occupies only the first 32 RA preambles when mapped, and the remaining RA preambles are not mapped, as shown in fig. 36.
To this end, the 6 SSB index mappings are completed.
Example 3:
as shown in fig. 37, the signal transmitted by satellite 3710 forms at least 3 beams in the cell, namely beam 3721, beam 3722 and beam 3723. Wherein the 3 beams each correspond to one SSB, i.e., beam 3721 corresponds to SSB0, beam 3722 corresponds to SSB1, and beam 3723 corresponds to SSB2. At this time, there are at least 3 SSB indexes in the cell.
The network device configures the repetition number (K) of Msg1 for each of the 3 SSB indexes through the system information i ) I.e.
The network device is used for configuring N for the terminal device through a higher layer parameter (for example, the higher layer parameter is a parameter SSB-per-rach-occasin), the time domain resource index of the RO configured for the terminal device through the higher layer parameter (for example, the higher layer parameter is a parameter prach-configuration index) is index0, index1, index 2, index 3, index 4, index 5, index6, index 7, index 8, index 9, index 10, index 11, index 12, index 13, index 14, index 15 and … …, and 1 frequency domain resource on the time domain resource index of the RO configured through the higher layer parameter (for example, the higher layer parameter is a parameter msg 1-FDM=1) is index 0.
When the 3 SSB indexes are mapped with ROs, the following is specifically implemented:
the repetition times of Msg1 corresponding to each of the 3 SSB indexes are ordered in descending order, SSB indexes with the same repetition times are ordered in ascending order, and the ordered SSB indexes are as followsTherefore, when mapping is performed, the mapping order is: ssb0→ssb2→ssb1.
The maximum value of the number of repetitions of Msg1 corresponding to each of the 3 SSB indices is 4. Therefore, the time domain resource indexes of the ROs are respectively index0 to 15 in turn, wherein the frequency domain resource indexes are the same, the ROs where the time domain resources identified by index0 to 3 are located are one RO group, the ROs where the time domain resources identified by index4 to 7 are located are one RO group, the ROs where the frequency domain resource indexes are the same, the ROs where the time domain resources identified by index8 to 11 are located are one RO group, the ROs where the frequency domain resource indexes are the same, the ROs where the time domain resources identified by index12 to 15 are located are one RO group, and so on. That is, one RO group includes 4 RO's time domain resource indexes.
The 3 SSB indexes are mapped in the RO group according to the order of the time domain resource indexes from small to large on the RO group with the time domain resource indexes of index0 to 3 and the frequency domain resource index of index 0. Then, after all the ROs in the RO group are mapped, adding the time domain resource index to obtain the RO group with the time domain resource index of index 4-7 and the frequency domain resource index of index0, and continuing to map in the RO group in sequence from the small to the large time domain resource index, and so on.
Case 1: n < 1
If n=1/2, it means that each SSB of the 3 SSBs is mapped onto 2 ROs.
The specific mapping details are as follows:
1) Mapping SSB0
According to the mapping sequence, SSB0 is mapped first. Wherein the number of repetitions of Msg1 corresponding to SSB0 (K 0 ) 4.
On the RO group with index 0-3 as time domain resource index and index0 as frequency domain resource index, sequentially mapping the RO corresponding to SSB0 according to the sequence from small to large as time domain resource index, and after all the RO in the RO group are mapped, adding time domain resource index to obtain RO group with index 4-7 as time domain resource index and index0 as frequency domain resource index, and sequentially mapping the RO corresponding to SSB0 according to the sequence from small to large as time domain resource index.
SSB0 is mapped in 4 RO packets on the RO group with index0 as the frequency domain resource index. At this time, SSB0 maps 4 ROs in the RO group as shown in fig. 38. In fig. 38, 4 ROs in the dashed box are one RO group, i.e., the RO group having the index of time domain resource of index0 to 3 and the index of frequency domain resource of index 0.
Since n=1/2, SSB0 needs to be mapped onto 2 ROs. At this time, SSB0 is packed whole mapping again.
In addition, since the index of the time domain resource is index 0-3, 4 SSB 0's have been mapped on the RO group with index0 of the frequency domain resource, and 1 frequency domain resource is mapped on the time domain resource index of one RO configured by the higher layer parameters (e.g., parameter msg 1-fdm=1), as shown in fig. 39, the time domain resource index is increased. In fig. 39, 4 ROs in the dashed box are one RO group, i.e., the RO group having index 4 to 7 as the time domain resource index and index0 as the frequency domain resource index.
2) Mapping SSB2
In the mapping order, SSB2 is mapped next after SSB0 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB2 (K 2 ) 2.
SSB2 packs the overall map in 2 ROs in the time domain as shown in fig. 40. In fig. 40, 4 ROs in the dashed box are one RO group with an added time domain resource index, i.e., an RO group with a time domain resource index of index 8 to 11 and a frequency domain resource index of index 0.
Since n=1/2, SSB2 needs to be mapped onto 2 ROs. At this time, SSB2 is again packed whole mapped as shown in fig. 41.
3) Mapping SSB1
In the mapping order, SSB1 is mapped next after SSB2 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB1 (K 1 ) 1. Since n=1/2, SSB1 needs to be repeatedly mapped onto 2 ROs.
Similar to the above, as shown in fig. 42. In fig. 42, 4 ROs in the dashed box are one RO group, i.e., the RO group having index12 to 15 as the time domain resource index and index0 as the frequency domain resource index.
Similar to the above, as shown in fig. 43.
To this end, the 3 SSB index mappings are completed.
Case 2: n=1
If n=1, it means that each SSB of the 3 SSBs is mapped onto 1 RO.
The specific mapping details are as follows:
1) Mapping SSB0
According to the mapping sequence, SSB0 is mapped first. Wherein the number of repetitions of Msg1 corresponding to SSB0 (K 0 ) 4.
And sequentially mapping the RO corresponding to the SSB0 on the RO group with the time domain resource index of index 0-3 and the frequency domain resource index of index 0 according to the sequence from the small time domain resource index to the large time domain resource index.
Since n=1, SSB0 needs to be mapped onto 1 RO.
SSB0 packs the entire map in 4 ROs in the time domain as shown in fig. 38.
2) Mapping SSB2
In the mapping order, SSB2 is mapped next after SSB0 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB2 (K 2 ) 2. Since n=1, SSB2 needs to be mapped onto 1 RO.
SSB2 packs the entire map in 2 ROs in the time domain as shown in fig. 44. In fig. 44, 4 ROs in the dashed box are one RO group with an added time domain resource index, i.e., the RO group with the time domain resource index of index 4 to 7 and the frequency domain resource index of index 0.
3) Mapping SSB1
In the mapping order, SSB1 is mapped next after SSB2 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB1 (K 1 ) 1. Since n=1, SSB1 needs to be mapped onto 1 RO.
When SSB1 is mapped, similarly to the above, as shown in fig. 45.
To this end, the 3 SSB index mappings are completed.
Case 3: n >1
If n=2, it means that every 2 SSBs of the 3 SSBs are mapped onto 1 RO.
In connection with the content in the above "when N >1, the mapping rule of SSB index" needs to be implemented as follows in addition to the above:
the ROs mapped by each of every 2 SSB indexes are identical and/or different.
If there are 2 SSB indexes that each map to the same RO, the 2 SSB indexes are distinguished by RA preablendex in the same RO.
The specific mapping details are as follows:
1) Mapping SSB0 and SSB2
According to the mapping sequence, SSB0 and SSB2 are mapped first. Wherein the number of repetitions of Msg1 corresponding to SSB0 (K 0 ) Number of repetitions of Msg1 corresponding to SSB2 of 4 (K 2 ) 2.
And sequentially mapping the RO corresponding to the SSB0 and the SSB4 on the RO group with the time domain resource index of 0-3 and the frequency domain resource index of index0 according to the sequence from the small time domain resource index to the large time domain resource index.
As shown in fig. 46, SSB0 and SSB2 are mapped to ROs with index0 to 1 in the RO group with index0 to 3, and are distinguished by RA preamble index. Wherein RA preamble index associated with SSB0 is from 0 to 31 and RA preamble index associated with SSB2 is from 32 to 63.
Only SSB0 is mapped on ROs with time domain resource indexes index 2-3, and SSB0 associated RA preamble index mapped by ROs with index 2-3 is from 0-31, while the remaining RA preamble index is not mapped.
2) Mapping SSB1
In the mapping order, SSB1 is mapped next after SSB0 and SSB2 mapping is completed. Wherein the number of repetitions of Msg1 corresponding to SSB1 (K 1 ) 1.
Because the time domain resource index is 0-3, the RO on the RO group with the frequency domain resource index of index0 is mapped, and the higher layer parameter (such as parameter msg 1-fdm=1) configures 1 frequency domain resource on the time domain resource index of one RO, so that the time domain resource index is increased for mapping. The first 1 RO in the RO group with index 4-7 as the time domain resource index and index0 as the frequency domain resource index, namely the RO with index 4 as the time domain resource index, is selected, SSB1 is mapped, RA preamble index associated with SSB1 mapped by index 4 is from 0 to 31, and the rest of the rappreamble index is not mapped, as shown in fig. 47.
To this end, the 3 SSB index mappings are completed.
5. Exemplary illustrations of a communication method
In summary, an example of a communication method according to an embodiment of the present application is described below by taking interaction between a network device and a terminal device as an example. The network device may be a chip/chip module/device, or the terminal device may be a chip/chip module/device, which is not particularly limited.
Fig. 48 is a schematic flow chart of a communication method according to an embodiment of the present application, which specifically includes the following steps:
s4810, the network device sends indication information for indicating K i
Wherein K is i For the repetition number of random access request message corresponding to SSB index i in the first cell, i is more than or equal to 1 and less than or equal to M, M is the total number of SSB in the first cell, K i Is a positive integer greater than or equal to 1.
Wherein, the SSB indicated by the SSB index i is the SSB selected by the terminal device from the monitored SSBs.
Correspondingly, the terminal equipment receives the indication information.
For "indication information", "first cell", "K i "etc., see above in detail, and will not be repeated here.
S4820, terminal equipment according to K i And sending a random access request message.
Correspondingly, the network device receives the random access request message.
In the embodiment of the application, the network device can indicate the repetition number of the random access request message corresponding to the SSB index to the terminal device through the indication information, so that the terminal device can send the random access request message according to the repetition number of the random access request message corresponding to the SSB index for identifying the SSB after selecting a certain SSB, thereby realizing coverage enhancement, being beneficial to improving the transmission reliability of the random access request message and improving the probability of success of random access of the terminal device.
In the embodiment of the application, the terminal equipment is used for controlling the data according to K i Transmitting a random access request messageIn the case of message, the number of repetitions of the terminal device transmitting the random access request message is not greater than K i . For example, the terminal device succeeds in random access in the case that the kth time of sending the random access request message. If K is smaller than K i The terminal device may not need to repeatedly send the random access request message.
It should be noted that the above embodiment of the present application uses the indication information for K i For example, in the embodiment of the present application, the indication information may further indicate the repetition number of two or more random access request messages, and the specific terminal device sends the random access request message according to which repetition number of the random access request message is related to which SSB is selected by the terminal device. Taking the example that the terminal equipment selects the SSB1, the terminal equipment sends the random access request message according to the repetition times of the random access request message corresponding to the SSB 1.
The network device may indicate the number of repetitions of the random access request message corresponding to the SSB to the terminal device through the system information. After the terminal equipment monitors at least one SSB, selecting one SSB from the at least one SSB to carry out cell residence, and sending the random access request message for a plurality of times according to the repetition times of the random access request message corresponding to the selected SSB. For example, the number of repetitions of the random access request message indicated by different SSBs for the same cell may be the same or different. For example, the number of repetitions of the random access request message corresponding to SSB1 and the number of repetitions of the random access request message corresponding to SSB2 may be the same or different. In some possible implementations, the indication information may be sent or received during a cell search, cell reselection, uplink and downlink synchronization, cell access, cell residence, initial access, or uplink and downlink resource scheduling, which is not limited thereto.
In addition, the network device may also indicate the random access request message corresponding to the SSB to the terminal device through higher layer signaling (e.g., RRC signaling). In this case, the higher layer signaling includes indication information. Of course, the embodiment of the present application is not limited to the message or signaling carrying the indication information.
In some possible implementations, the indication information is used to indicate K i ,K i The number of repetition of the Msg1 corresponding to the SSB index i, wherein the SSB identified by the SSB index i is SSB in the first cell, i is more than or equal to 1 and less than or equal to M, i is a positive integer, and M is the total number of SSB in the first cell.
In some possible implementations, the indication information is also used to indicate K j ,K j And the number of repetition times of the Msg1 corresponding to the SSB index j, wherein the SSB identified by the SSB index j is the SSB in the first cell, and the SSB identified by the SSB index j is different from the SSB identified by the SSS index i, i.e. j and i are different values. J is more than or equal to 1 and less than or equal to M, j is a positive integer, and M is the total number of SSB in the first cell.
In some possible implementations, the number of repetitions of Msg1 corresponding to different SSB indices is different. Take SSB index i and SSB index j as examples. SSB index i corresponds to K i SSB index j corresponds to K j K in the case that the repetition times of Msg1 corresponding to different SSB indexes are different i And K is equal to j Different.
It should be noted that, since SSB index i and SSB index j are two different SSB indexes, the embodiment of the present application may configure different repetition times of Msg1, that is, K, to different SSB indexes i And K is equal to j Different in order to increase the flexibility of the configuration.
In some possible implementations, the number of repetitions of Msg1 corresponding to SSBs corresponding to different beams is different. Take SSB index i and SSB index j as examples. SSB index i corresponds to K i SSB index j corresponds to K j . If the beam corresponding to the SSB identified by SSB index i is different from the beam corresponding to the SSB identified by SSB index j, then K i And K is equal to j Different. In some embodiments, if the beam corresponding to the SSB identified by SSB index i is the same as the beam corresponding to the SSB identified by SSB index j, then K i And K is equal to j May be different or the same.
It should be noted that, since the beams correspond to SSBs and different beams correspond to different SSBs, the embodiments of the present application may configure different repetition times of Msg1 to SSBs corresponding to different beams.
In other embodiments of the present application, the network device may select from the set of repetition number candidate values for Msg1 to indicate to the terminal device the number of repetitions of Msg1 corresponding to the SSB index. The candidate set of repetition times of Msg1 may be predefined through a protocol, may be determined by the network device based on a certain algorithm or policy, or may be indicated by another device or a server, which is not limited. For example, the set of repetition number candidates for Msg1 may include at least one candidate. For example, each candidate is a power of 2. In this case, the repetition number candidate value set of Msg1 is the set {1,2,4,8,16, …,2 n }. For example, SSB index i is taken as an example. SSB index i corresponds to K i ,K i =2 a A is a positive integer greater than or equal to 0.
Alternatively, in still other embodiments of the present application, the number of repetitions of Msg1 corresponding to the SSB index is a power of 2. For example, SSB index i is taken as an example. SSB index i corresponds to K i ,K i =2 a A is a positive integer greater than or equal to 0. As another example, SSB index j is taken as an example. SSB index j corresponds to K j ,K j =2 b B is a positive integer greater than or equal to 0.
In some possible implementations, the reference K in S4820 i The transmitting of the random access request message may include the steps of:
the terminal equipment is according to K i Determining M i RO, K i ≤M i ≤K i * L is; wherein l=n, N>1, a step of; or, L=1/N, N is less than or equal to 1; n is used for indicating the mapping relation between the SSB indicated by the SSB index i and the RO;
terminal equipment selection M i K in the RO i And the RO sends a random access request message.
It should be noted that, since Msg1 needs to be carried (or transmitted) by RO, in order to implement sending Msg1, the embodiment of the present application needs to be based on K i Determination of M i RO and pass through M i K in the RO i The number of ROs are used to send Msg1 to enable multiple (or repeated) transmissions of Msg 1.
In some possible implementations, N has a value of one of 1/8, 1/4, 1/2, 1, 2, 4, 8, 16.
In some possible implementations, if K i =k, and n+.1, then
M i The ROs are divided into 1/N RO groups, each RO group including K ROs in a time domain, K being the maximum value of the repetition times of the random access request message indicated by the indication information.
It should be noted that the RO group includes ROs where the time domain resources identified by the time domain resource indexes of K ROs are located. That is, the RO group includes K ROs in the time domain.
In addition, K i =k, illustrating the number of repetitions of Msg1 corresponding to SSB index i (i.e., K i ) Is the maximum value. In addition, N.ltoreq.1 indicates that one SSB can map N RO. Because the embodiment of the application needs to divide the time domain resource index of the RO by taking the maximum value in the repetition times of the Msg1 corresponding to the SSB index in the first cell as granularity, the embodiment of the application can be based on K i 1/N RO groups are determined, and each RO group includes K ROs in the time domain, so that one RO group is selected from the 1/N RO groups to obtain K ROs, so that Msg1 is transmitted multiple times (or repeatedly).
In some possible implementations, if N>1, or if N.ltoreq.1 and K i N is not more than K
M i The ROs are located in the same RO group, and the RO group includes K ROs in a time domain, where K is the maximum value of the repetition number of the random access request message indicated by the indication information.
It should be noted that the RO group may include time domain resource indexes of K ROs. That is, the ROs include K ROs in the time domain.
In addition, N>1 indicates that one RO can map N SSBs. At this time, the embodiment of the application can be based on K i M determined i The ROs are located in the same RO group, thereby selecting K from the same RO group i RO so as to transmit Msg1 multiple times (or repeatedly). The RO group divides the time domain resource index of the RO according to the granularity of the maximum value in the repetition times of Msg1.
Similarly, N.ltoreq.1 indicates that one SSB can map N RO. In addition,K i N.ltoreq.K, indicating the number of repetitions of Msg1 corresponding to SSB index i (i.e., K i ) Not at maximum. At this time, the embodiment of the application can be based on K i M determined i The ROs are located in the same RO group, thereby selecting K from the same RO group i RO so as to transmit Msg1 multiple times (or repeatedly). The RO group divides the time domain resource index of the RO according to the granularity of the maximum value in the repetition times of Msg1.
In some possible implementations, if N >1, the same RO corresponds to N SSBs.
Note that N >1 indicates that one RO can map N SSBs.
In some possible implementations, the number of repetitions of the random access request message corresponding to the N SSBs corresponding to the same RO is the same or different.
It should be noted that, one RO may map N SSBs, and the number of repetitions of Msg1 corresponding to each SSB of the N SSBs may be the same or different.
In some possible implementations, the terminal device sequentially determines ROs in order of the number of repetitions of the random access request message corresponding to the SSB index from large to small.
In some possible implementations, the terminal device determines ROs in order of small to large for SSB indexes having the same repetition number of random access request messages.
It should be noted that, in combination with the content of the mapping relationship "between the SSB index and the RO" in the above "(7), the mapping order may be descending order according to the repetition number of Msg1 corresponding to each SSB index, where SSB indexes having the same repetition number are ascending order.
In some possible implementations, the terminal device sequentially determines ROs in order of the number of repetitions of Msg1 corresponding to the SSB index from small to large (ascending order). The terminal device determines ROs in order from small to large (ascending order) for SSB indexes having the same number of repetitions of Msg 1.
In some possible implementations, the terminal device sequentially determines ROs in order of the number of repetitions of Msg1 corresponding to the SSB index from large to small (descending order). The terminal device determines ROs in order from large to small (descending order) for SSB indexes having the same number of repetitions of Msg 1.
In some possible implementations, the terminal device sequentially determines ROs in order of the number of repetitions of Msg1 corresponding to the SSB index from small to large (ascending order). The terminal device determines ROs in order from large to small (descending order) for SSB indexes having the same number of repetitions of Msg 1.
The embodiments of the application can be used singly or in combination with each other to realize different technical effects.
6. Exemplary illustrations of communication devices
The foregoing description of the embodiments of the present application has been presented primarily from a method-side perspective. It will be appreciated that the terminal device or network device, in order to implement the above-described functions, includes corresponding hardware structures and/or software modules that perform the respective functions. Those of skill in the art will readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application and design constraints imposed on the solution. Those skilled in the art may implement the described functionality using different approaches for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The embodiment of the application can divide the functional units of the terminal equipment or the network equipment according to the method example. For example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated in one processing unit. The integrated units described above may be implemented either in hardware or in software program modules. It should be noted that, in the embodiment of the present application, the division of the units is schematic, but only one logic function is divided, and another division manner may be adopted in actual implementation.
In the case of employing integrated units, fig. 49 is a functional unit composition block diagram of a communication apparatus according to an embodiment of the present application. The communication apparatus 4900 includes: a receiving unit 4901 and a transmitting unit 4902.
The receiving unit 4901 may be a module unit for transmitting and receiving signals, data, information, and the like.
The transmission unit 4902 may be a module unit for processing signals, data, information, and the like, and is not particularly limited.
The communication device 4900 may also include a storage unit for storing computer program code or instructions for execution by the communication device 4900. The memory unit may be a memory.
In addition, the communication device 4900 may be a chip or a chip module.
In some possible implementations, the receiving unit 4901 and the transmitting unit 4902 may be integrated in one unit, or separate units.
For example, the receiving unit 4901 and the transmitting unit 4902 may be integrated in a communication unit. The communication unit may be a communication interface, transceiver circuit, etc.
For another example, the receiving unit 4901 and the transmitting unit 4902 may be integrated in a processing unit. The processing unit may be a processor or a controller, and may be, for example, a central processing unit (central processing unit, CPU), a general purpose processor, a digital signal processor (digital signal processor, DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (field programmable gate array, FPGA), or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various exemplary logical blocks, modules, and circuits described in connection with the present disclosure. The processing unit may also be a combination that implements computing functionality, e.g., comprising one or more microprocessor combinations, a combination of DSPs and microprocessors, etc.
In particular, the receiving unit 4901 and the sending unit 4902 are configured to perform any step, such as sending or receiving, of data transmission performed by the terminal device, the chip module, etc. in the above-described method embodiments. The following is a detailed description.
A receiving unit 4901 for receiving indication information for indicating K i ,K i For the repetition number of random access request message corresponding to the SSB index i of the synchronous signal block in the first cell, i is more than or equal to 1 and less than or equal to M, M is the total number of SSB in the first cell, K i Is a positive integer greater than or equal to 1;
a transmitting unit 4902 for transmitting data according to K i And sending a random access request message, wherein the SSB indicated by the SSB index i is the SSB selected by the terminal equipment from the monitored SSBs.
It can be seen that, in the embodiment of the present application, by introducing the indication information, the number of repetitions of the SSB index or the SSB configured random access request message may be indicated by the indication information, and then the communication device 4900 may send the random access request message to the network device multiple times (or repeatedly) according to the number of repetitions of the selected SSB corresponding random access request message, thereby helping to achieve coverage enhancement, improving transmission reliability of the random access request message, and improving probability of success of random access of the communication device 4900.
It should be noted that, the specific implementation of each operation in the embodiment of fig. 49 may be described in detail in the above embodiment of the method, which is not described in detail herein.
In some possible implementations, the indication information is used to indicate K i ,K i The number of repetition of the Msg1 corresponding to the SSB index i, wherein the SSB identified by the SSB index i is SSB in the first cell, i is more than or equal to 1 and less than or equal to M, i is a positive integer, and M is the total number of SSB in the first cell.
In some possible implementations, the indication information is also used to indicate K j ,K j And the number of repetition times of the Msg1 corresponding to the SSB index j, wherein the SSB identified by the SSB index j is the SSB in the first cell, and the SSB identified by the SSB index j is different from the SSB identified by the SSS index i, i.e. j and i are different values. J is more than or equal to 1 and less than or equal to M, j is a positive integer, and M is the total number of SSB in the first cell.
In some possible implementations, K i And K is equal to j Different.
In some possible implementations, the beam corresponding to the SSB indicated by SSB index i is different from the beam corresponding to the SSB indicated by SSB index j.
In some possible implementations, according to K i In terms of transmitting the random access request message, the transmitting unit 3802 is configured to:
the terminal equipment is according to K i Determining M i RO, K i ≤M i ≤K i * L is; wherein l=n, N >1, a step of; or, L=1/N, N is less than or equal to 1; n is used for indicating the mapping relation between the SSB indicated by the SSB index i and the RO;
terminal equipment selection M i K in the RO i And the RO sends a random access request message.
In some possible implementations, N has a value of one of 1/8, 1/4, 1/2, 1, 2, 4, 8, 16.
In some possible implementations, if K i =k, and n+.1, then
M i The ROs are divided into 1/N RO groups, each RO group including K ROs in a time domain, K being the maximum value of the repetition times of the random access request message indicated by the indication information.
In some possible implementations, if N>1, or if N.ltoreq.1 and K i N is not more than K
M i The ROs are located in the same RO group, and the RO group includes K ROs in a time domain, where K is the maximum value of the repetition number of the random access request message indicated by the indication information.
In some possible implementations, if N > 1, the same RO corresponds to N SSBs.
In some possible implementations, the number of repetitions of the random access request message corresponding to the N SSBs corresponding to the same RO is the same or different.
In some possible implementations, the communication device 4900 sequentially determines ROs in order of the number of repetitions of the random access request message corresponding to the SSB index from large to small.
In some possible implementations, the communication device 4900 determines ROs in order of small to large for SSB indexes having the same number of repetitions of the random access request message.
7. Exemplary description of yet another communication device
In the case of employing integrated units, fig. 50 is a functional unit block diagram of still another communication apparatus according to an embodiment of the present application. The communication apparatus 5000 includes: a transmission unit 5001.
The transmission unit 5001 may be a module unit for transmitting and receiving signals, data, information, and the like, and is not particularly limited.
The communication device 5000 may also include a storage unit for storing computer program code or instructions executed by the communication device 5000. The memory unit may be a memory.
In addition, the communication device 5000 may be a chip or a chip module.
In some possible implementations, the sending unit 5001 is integrated in the processing unit. The processing unit may be a processor or a controller, and may be, for example, a central processing unit (central processing unit, CPU), a general purpose processor, a digital signal processor (digital signal processor, DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (field programmable gate array, FPGA), or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various exemplary logical blocks, modules, and circuits described in connection with the present disclosure. The processing unit may also be a combination that implements computing functionality, e.g., comprising one or more microprocessor combinations, a combination of DSPs and microprocessors, etc.
In some possible implementations, the sending unit 5001 is integrated in the communication unit. The communication unit may be a communication interface, transceiver circuit, etc.
In particular implementation, the sending unit 5001 is configured to perform any step, such as sending data/signals/information, performed by a network device, a chip module, etc. in the above-described method embodiment. The following is a detailed description.
A transmitting unit 5001 for transmitting indication information for indicating K i ,K i The number of repetition of the Msg1 corresponding to the SSB index i, wherein the SSB identified by the SSB index i is SSB in the first cell, i is more than or equal to 1 and less than or equal to M, i is a positive integer, and M is the total number of SSB in the first cell.
It can be seen that, in the embodiment of the present application, by introducing the indication information, the communication device 5000 may indicate, to the terminal device, the repetition number of the random access request message configured for the SSB index or the SSB through the indication information, and then the terminal device may send the random access request message to the communication device 5000 multiple times (or repeatedly) according to the repetition number of the random access request message corresponding to the selected SSB, so as to help to implement coverage enhancement, improve transmission reliability of the random access request message, and improve the probability of success of random access of the terminal device.
It should be noted that, the specific implementation of each operation in the embodiment of fig. 50 may be described in detail in the above embodiment of the method, which is not described in detail herein.
8. Exemplary description of terminal device
Referring to fig. 51, fig. 51 is a schematic structural diagram of a terminal device according to an embodiment of the present application. The terminal device 5100 includes a processor 5110, a memory 5120, and a communication bus for connecting the processor 5110 and the memory 5120.
Memory 5120 includes, but is not limited to, a random access memory (random access memory, RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a portable read-only memory (compact disc read-only memory, CD-ROM), which memory 5120 is used to store program code and transmitted data for execution by terminal device 5100.
The terminal device 5100 also includes a communication interface for receiving and transmitting data.
The processor 5110 may be one or more CPUs, and in the case where the processor 5110 is one CPU, the CPU may be a single core CPU or a multi-core CPU.
The processor 5110 in the terminal device 5100 is for executing the computer program or instructions 5121 stored in the memory 5120 to perform the following operations: receiving indication information, wherein the indication information is used for indicating K i ,K i The number of repetition of the Msg1 corresponding to the SSB index i, wherein the SSB identified by the SSB index i is SSB in the first cell, i is more than or equal to 1 and less than or equal to M, i is a positive integer, and M is the total number of SSB in the first cell. According to K i And sending a random access request message.
In the embodiment of the present application, the network device may indicate, to the terminal device, the number of repetitions of the random access request message corresponding to the SSB index through the indication information, so that the terminal device 5100 may send, after selecting a certain SSB, the random access request message for multiple times according to the number of repetitions of the random access request message corresponding to the SSB index for identifying the SSB, thereby facilitating coverage enhancement, improving transmission reliability of the random access request message, and improving probability of success of random access of the terminal device.
It should be noted that, the specific implementation of each operation may be described in the above-illustrated method embodiment, and the terminal device 5100 may be used to execute the method on the terminal device side of the above-illustrated method embodiment of the present application, which is not described in detail herein.
9. Exemplary illustrations of network devices
Referring to fig. 52, fig. 52 is a schematic diagram of a network device according to an embodiment of the application. The network device 5200 includes a processor 5210, a memory 5220, and a communication bus for connecting the processor 5210 and the memory 5220.
The memory 5220 includes, but is not limited to, RAM, ROM, EPROM or CD-ROM, the memory 5220 being used to store related instructions and data.
The network device 5200 also includes a communication interface for receiving and transmitting data.
The processor 5210 may be one or more CPUs, and in the case where the processor 5210 is one CPU, the CPU may be a single-core CPU or a multi-core CPU.
The processor 5210 in the network device 5200 is configured to execute the computer program or instructions 5221 stored in the memory 5220 to: transmitting indication information for indicating K i ,K i For the repetition number of random access request message corresponding to the SSB index i of the synchronous signal block in the first cell, i is more than or equal to 1 and less than or equal to M, M is the total number of SSB in the first cell, K i Is a positive integer greater than or equal to 1.
It can be seen that, in the embodiment of the present application, in order to enhance coverage in a communication system, the embodiment of the present application introduces the repetition number of the random access request message, and implements configuring the repetition number of the random access request message corresponding to the SSB index by using the indication information, so that the random access request message is sent according to the repetition number of the random access request message to implement coverage enhancement, thereby being beneficial to improving the transmission reliability of the random access request message and improving the probability of success of random access of the terminal device.
It should be noted that, the specific implementation of each operation may be described in the foregoing method embodiment, and the network device 5200 may be used to execute the method on the network device side in the foregoing method embodiment of the present application, which is not described herein in detail.
10. Other exemplary description
The embodiment of the application also provides a chip which comprises a processor, a memory and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to realize the steps described in the embodiment of the method.
The embodiment of the application also provides a chip module, which comprises a receiving and transmitting assembly and a chip, wherein the chip comprises a processor, a memory and a computer program or instructions stored on the memory, and the processor executes the computer program or instructions to realize the steps described in the embodiment of the method.
The embodiments of the present application also provide a computer-readable storage medium storing a computer program or instructions which, when executed, implement the steps described in the method embodiments above.
Embodiments of the present application also provide a computer program product comprising a computer program or instructions which, when executed, implement the steps described in the method embodiments above.
In the foregoing embodiments, the descriptions of the embodiments of the present application are emphasized, and in part, not described in detail in one embodiment, reference may be made to related descriptions of other embodiments.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied in hardware, or may be embodied in software instructions executed by a processor. The software instructions may be comprised of corresponding software modules that may be stored in RAM, flash memory, ROM, erasable programmable read-only memory (erasable programmable ROM, EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disk, a removable disk, a compact disc read-only memory (CD-ROM), or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. In addition, the ASIC may be located in a terminal device or a management device. The processor and the storage medium may reside as discrete components in a terminal device or management device.
Those skilled in the art will appreciate that in one or more of the examples described above, the functions described in the embodiments of the present application may be implemented, in whole or in part, in 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 includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, 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. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital subscriber line (digital subscriber line, DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. 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 digital video disc (digital video disc, DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)), or the like.
The respective apparatuses and the respective modules/units included in the products described in the above embodiments may be software modules/units, may be hardware modules/units, or may be partly software modules/units, and partly hardware modules/units. For example, for each device or product applied to or integrated on a chip, each module/unit included in the device or product may be implemented in hardware such as a circuit, or at least part of the modules/units may be implemented in software program, where the software program runs on a processor integrated inside the chip, and the rest (if any) of the modules/units may be implemented in hardware such as a circuit; for each device and product applied to or integrated in the chip module, each module/unit contained in the device and product can be realized in a hardware manner such as a circuit, different modules/units can be located in the same component (such as a chip, a circuit module and the like) or different components of the chip module, or at least part of the modules/units can be realized in a software program, the software program runs on a processor integrated in the chip module, and the rest (if any) of the modules/units can be realized in a hardware manner such as a circuit; for each device, product, or application to or integrated with the terminal device, each module/unit included in the device may be implemented in hardware such as a circuit, and different modules/units may be located in the same component (e.g., a chip, a circuit module, etc.) or different components in the terminal device, or at least some modules/units may be implemented in a software program, where the software program runs on a processor integrated within the terminal device, and the remaining (if any) part of the modules/units may be implemented in hardware such as a circuit.
The foregoing detailed description of the embodiments of the present application further illustrates the purposes, technical solutions and advantageous effects of the embodiments of the present application, and it should be understood that the foregoing description is only a specific implementation of the embodiments of the present application, and is not intended to limit the scope of the embodiments of the present application, and any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the scope of the embodiments of the present application.

Claims (24)

1. A communication method, characterized by being applied in a terminal device; the method comprises the following steps:
receiving indication information, wherein the indication information is used for indicating K i The K is i For the repetition number of random access request messages corresponding to a synchronous signal block SSB index i in a first cell, i is more than or equal to 1 and less than or equal to M, wherein M is the total number of SSB in the first cell, and K is the number of SSB in the first cell i Is a positive integer greater than or equal to 1;
according to the K i And sending a random access request message, wherein the SSB indicated by the SSB index i is the SSB selected by the terminal equipment from the monitored SSBs.
2. The method of claim 1, wherein Ki is one candidate in a set of candidate values for a number of repetitions of a random access request message; and/or, the K i =2 a A is a positive integer greater than or equal to 0.
3. The method according to claim 1 or 2, wherein the indication information is further used for indicatingShow K j The K is j And for the repetition times of the random access request message corresponding to the SSB index j in the first cell, j is more than or equal to 1 and less than or equal to M, and j and i are different values.
4. A method according to claim 3, wherein said K i And said K j Different.
5. The method of claim 4, wherein the SSB indicated by SSB index i corresponds to a different beam than the SSB indicated by SSB index j.
6. The method according to claim 1, wherein said step of determining said K i Transmitting a random access request message, comprising:
according to the K i Determining M i Random access opportunities RO, K i ≤M i ≤K i * L is; wherein l=n, N>1, a step of; or, L=1/N, N is less than or equal to 1; n is used for indicating the mapping relation between the SSB indicated by the SSB index i and the RO;
selecting the M i K in the RO i And transmitting the random access request message by the RO.
7. The method of claim 6, wherein N has one of a value of 1/8, 1/4, 1/2, 1, 2, 4, 8, 16.
8. The method according to claim 6 or 7, wherein if K i =k, and n+.1, then
The M is i The ROs are divided into 1/N RO groups, the RO groups include K ROs in a time domain, where K is the maximum value of the repetition times of the random access request message indicated by the indication information.
9. The method according to claim 6 or 7, wherein if N>1, or if N.ltoreq.1 and K i N is not more than K
The M is i The ROs are located in the same RO group, and the RO group includes K ROs in a time domain, where K is the maximum value of the repetition times of the random access request message indicated by the indication information.
10. The method of claim 9, wherein if N > 1, then the same RO corresponds to N SSBs.
11. The method of claim 10 wherein the number of repetitions of the random access request message corresponding to the N SSBs corresponding to the same RO is the same or different.
12. The method according to any one of claims 8 to 10, wherein the terminal device sequentially determines ROs in order of the number of repetitions of the random access request message corresponding to the SSB index from high to low.
13. The method of claim 12, wherein the terminal device determines ROs in order of small to large for SSB indexes having the same repetition number of the random access request message.
14. A communication method, characterized by being applied in a network device; the method comprises the following steps:
transmitting indication information for indicating K i The K is i For the repetition number of random access request messages corresponding to a synchronous signal block SSB index i in a first cell, i is more than or equal to 1 and less than or equal to M, wherein M is the total number of SSB in the first cell, and K is the number of SSB in the first cell i Is a positive integer greater than or equal to 1.
15. The method of claim 14, wherein Ki is one candidate in a set of candidate values for a number of repetitions of a random access request message; and/or, the K i =2 a A is a positive integer greater than or equal to 0.
16. The method according to claim 14 or 15, wherein the indication information is further used to indicate K j The K is j And for the repetition times of the random access request message corresponding to the SSB index j in the first cell, j is more than or equal to 1 and less than or equal to M, and j and i are different values.
17. The method of claim 16, wherein the K is i And said K j Different.
18. The method of claim 17, wherein the SSB indicated by the SSB index i corresponds to a different beam than the SSB indicated by the SSB index j.
19. A communication device, the device comprising:
a receiving unit for receiving indication information for indicating K i The K is i For the repetition number of random access request messages corresponding to a synchronous signal block SSB index i in a first cell, i is more than or equal to 1 and less than or equal to M, wherein M is the total number of SSB in the first cell, and K is the number of SSB in the first cell i Is a positive integer greater than or equal to 1;
a transmitting unit for transmitting the data according to the K i And sending a random access request message, wherein the SSB indicated by the SSB index i is the SSB selected by the terminal equipment from the monitored SSBs.
20. A communication device, the device comprising:
a transmitting unit for transmitting indication information for indicating K i The K is i For the repetition number of random access request messages corresponding to a synchronous signal block SSB index i in a first cell, i is more than or equal to 1 and less than or equal to M, wherein M is the total number of SSB in the first cell, and K is the number of SSB in the first cell i Is a positive integer greater than or equal to 1.
21. A terminal device comprising a processor, a memory and a computer program or instructions stored on the memory, characterized in that the processor executes the computer program or instructions to carry out the steps of the method according to any one of claims 1-13.
22. A network device comprising a processor, a memory and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to implement the steps of the method of any one of claims 14-18.
23. A computer readable storage medium, characterized in that it stores a computer program or instructions which, when executed, implement the steps of the method of any one of claims 1-13 or 14-18.
24. A chip comprising a processor, wherein the processor performs the steps of the method of any one of claims 1-13 or 14-18.
CN202210130555.2A 2022-02-11 2022-02-11 Communication method and device, terminal equipment and network equipment Pending CN116634592A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210130555.2A CN116634592A (en) 2022-02-11 2022-02-11 Communication method and device, terminal equipment and network equipment
PCT/CN2023/074259 WO2023151508A1 (en) 2022-02-11 2023-02-02 Communication method and apparatus, terminal device, and network device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210130555.2A CN116634592A (en) 2022-02-11 2022-02-11 Communication method and device, terminal equipment and network equipment

Publications (1)

Publication Number Publication Date
CN116634592A true CN116634592A (en) 2023-08-22

Family

ID=87563596

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210130555.2A Pending CN116634592A (en) 2022-02-11 2022-02-11 Communication method and device, terminal equipment and network equipment

Country Status (2)

Country Link
CN (1) CN116634592A (en)
WO (1) WO2023151508A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117322120A (en) * 2023-08-21 2023-12-29 北京小米移动软件有限公司 Random access method and device, communication equipment, communication system, storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112218376B (en) * 2019-07-12 2025-01-21 北京三星通信技术研究有限公司 Downlink transmission method performed by user equipment and user equipment
US11310836B2 (en) * 2019-08-19 2022-04-19 Samsung Electronics Co., Ltd. Repetition of PRACH preamble transmission for UEs
WO2021257778A1 (en) * 2020-06-18 2021-12-23 Ofinno, Llc Coverage enhancement in a wireless system
CN115250503A (en) * 2021-04-27 2022-10-28 华为技术有限公司 Method and device for indicating communication parameters

Also Published As

Publication number Publication date
WO2023151508A1 (en) 2023-08-17

Similar Documents

Publication Publication Date Title
WO2023071843A1 (en) Resource mapping method and apparatus, terminal and network device
US20230107283A1 (en) Method by which ue performs initial access to base station in wireless communication system, and device therefor
US11736975B2 (en) Buffer status report transmissions in non-terrestrial networks
US20220159732A1 (en) Random access method and device
CN115669151B (en) Random access information processing method, terminal and network device
CN116171636B (en) Random access response processing method, network equipment and terminal equipment
US20240260078A1 (en) Apparatus and method for performing random access
CN116458251B (en) Random access method and terminal device
US12294999B2 (en) Method and apparatus for beam-based transmission for sidelink
US20240381350A1 (en) Communication method and terminal device
CN116647932A (en) Method for transmitting physical uplink control channel, terminal equipment and network equipment
CN117835269A (en) Random access method, device and system
CN116634592A (en) Communication method and device, terminal equipment and network equipment
KR20230044489A (en) RACH Procedures for Non-Terrestrial Networks to Base Stations
CN115884162A (en) Access capability indication method and device, terminal and network equipment
KR20220009883A (en) Apparatus and method for performing random access in non-terrestrial network system
CN118077296B (en) Method and apparatus for wireless communication
WO2024149327A1 (en) Communication method and apparatus, terminal device, and network device
US20220232634A1 (en) User device and method with random number generator related enhancements
CN118542063B (en) Method, terminal equipment and network equipment for wireless communication
CN117545101A (en) Timing advance command determination method and device, terminal equipment and network equipment
CN115734347A (en) Method and device for random access, terminal and network equipment
WO2025124438A1 (en) Communication method, apparatus and system
CN119316969A (en) Physical random access channel transmission method and device, terminal equipment and network equipment
CN118574242A (en) RO determination method and related device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination