Communication method and device

By including the first signal and at least two reference signals in the SSB and determining the RO and the preamble based on the signal quality of these signals, the problem of limited channel information accuracy in the prior art is solved, and the communication quality between the terminal and the access network device is improved.

CN119922744APending Publication Date: 2025-05-02HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311438835.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-31
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

In the prior art, the channel information determined by the synchronization signal and the physical broadcast channel block (SSB) have limited accuracy, resulting in low communication quality between the terminal and the access network device.

Method used

When sending a random access signal, the terminal considers not only the first signal, but also at least two reference signals, thereby improving the accuracy of the channel information. The specific method includes including a first signal and at least two reference signals in the SSB and determining an RO and a preamble for transmitting a random access signal based on the signal quality of the signals.

Benefits of technology

By considering multiple signals, the channel information accuracy indicated by the random access signal is improved, and the communication quality between the terminal and the access network device is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922744A_ABST
    Figure CN119922744A_ABST
Patent Text Reader

Abstract

A communication method and apparatus, the method comprising: a first apparatus detecting at least one SSB, each of the at least one SSB comprising a first signal and at least two reference signals; a first device transmits a random access signal generated according to a preamble on an RO, the RO and the preamble being determined according to at least one SSB. According to the method, when the first device sends the random access signal, not only the first signal but also the at least two reference signals are considered, so that the accuracy of the channel information indicated by the random access signal can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0002] Currently, the terminal can perform initial access based on the beam. For example, within a synchronization signal and physical broadcast channel (PBCH) block (synchronization signal and PBCH block, SSB) period, the access network device can send multiple SSBs, and different SSBs can be sent using different beams. The terminal can select the random access channel (RACH) occasion (RACHoccasion, RO) and preamble (preamble) corresponding to the SSB with the best quality to send a random access signal (e.g., RACH signal). Then, the access network device can determine the beam corresponding to the SSB with the best quality based on the RO and preamble, and use the beam to communicate with the terminal.

[0003] However, the number of SSBs is limited, and the accuracy of channel information determined through the SSBs is limited. Summary of the invention

[0004] The present application provides a communication method and apparatus for improving the accuracy of channel information determined through SSB.

[0005] In a first aspect, an embodiment of the present application provides a communication method, which can be applied to a first device, and the first device can be a terminal or a module in the terminal (such as a circuit, a chip, a chip system or a processor), and can also be a logical node, a logical module or software that can implement all or part of the terminal functions. Among them, the method may include: the first device detects at least one SSB, each SSB in the at least one SSB includes a first signal and at least two reference signals. The first device sends a random access signal generated according to a preamble on an RO, and the RO and the preamble are determined according to at least one SSB.

[0006] Through this method, when sending a random access signal, the first device not only considers the first signal but also considers at least two reference signals, thereby improving the accuracy of the channel information indicated by the random access signal.

[0007] In one possible design, the RO and the preamble belong to a subset of multiple subsets included in the first set, and there is a corresponding relationship between the multiple subsets and at least one SSB, and the corresponding relationship includes: different subsets in the multiple subsets correspond to different first signals and / or different reference signals. Through this design, there is a corresponding relationship between the subset where the RO and the preamble are located and at least one SSB, so that the first device can quickly determine the RO and the preamble used to send the random access signal based on the corresponding relationship.

[0008] In one possible design, the RO and the preamble are determined according to at least one SSB and a corresponding relationship. With this design, the first device can quickly determine the RO and the preamble used to send the random access signal according to the corresponding relationship.

[0009] In one possible design, the multiple subsets include a first subset, and the first subset corresponds to a first signal in a first SSB in at least one SSB. In this design, since the first subset may correspond to a first signal in a first SSB in at least one SSB, the RO and the preamble in the first subset may be used to indicate the first signal. In this way, when the first SSB is an SSB that contains a first signal with the best signal quality in at least one SSB, and the signal quality of at least two reference signals in the first SSB is greater than or equal to a first threshold, the RO and the preamble used to send the random access signal may belong to the first subset. Since the signal quality of at least two reference signals in the first SSB is greater than or equal to the first threshold, the signal quality of at least two reference signals in the first SSB detected by the first device is very good, so it can be applied to the situation where the first device moves faster or the angle expansion of the spatial domain is larger. For example, the width of the beam corresponding to the first signal in the first SSB is larger than the beam width corresponding to the reference signal. Among them, the beam corresponding to the first signal in the first SSB can be indicated by the identity (ID) of the first signal in the first SSB; the beam corresponding to the reference signal can be indicated by the ID of the reference signal. When the first device moves faster or the angle of the airspace is larger, the first device and the second device communicate using a wider beam corresponding to the first signal in the first SSB, which can avoid frequent beam changes between the first device and the second device and improve communication quality. In the present application, being greater than or equal to the first threshold may also mean satisfying a preset condition.

[0010] In one possible design, the multiple subsets include a second subset, and the second subset corresponds to the first signal, the first reference signal, and the second reference signal in the first SSB of at least one SSB. In this design, since the second subset may correspond to the first signal, the first reference signal, and the second reference signal in the first SSB of at least one SSB, the RO and the preamble in the second subset may be used to indicate the first reference signal and the second reference signal. In this way, when the first SSB is the SSB that contains the first signal with the best signal quality in at least one SSB, and the signal quality of multiple reference signals in the first SSB is greater than or equal to the first threshold, if the multiple reference signals correspond one-to-one to multiple spatially continuous beams, the RO and the preamble used to send the random access signal may belong to the second subset.

[0011] In one possible design, the multiple subsets include a third subset, and the third subset corresponds to one or more reference signals in a first SSB in at least one SSB. In this design, since the third subset may correspond to one or more reference signals in a first SSB in at least one SSB, the RO and preamble in the third subset may be used to indicate the one or more reference signals. In this way, when the first SSB is an SSB in at least one SSB that contains a first signal with the best signal quality, and the signal quality of one or more reference signals in the first SSB is greater than or equal to a first threshold, the RO and preamble used to send a random access signal may belong to the third subset, that is, the RO and preamble used to send a random access signal correspond to the one or more reference signals. In this way, the channel quality within the beam scanning range of one or more reference signals can be indicated by the RO and preamble used to send a random access signal, thereby improving the accuracy of the channel information.

[0012] In one possible design, the subset is determined based on the signal quality of the first signal and at least two reference signals in at least one SSB, and the corresponding relationship. With this design, when selecting the RO and preamble for sending the random access signal, the first device considers not only the signal quality of the first signal, but also the signal quality of at least two reference signals, thereby improving the accuracy of the channel information indicated by the random access signal.

[0013] In one possible design, the first signal uses a first precoding, each of the at least two reference signals uses a second precoding different from the first precoding, and the second precoding used by each of the at least two reference signals is different. In at least one SSB, the precoding used by the first signal in different SSBs is different, and the precoding used by at least two reference signals in different SSBs is also different. When the precoding used by the signal is different, the beam used to send the signal is also different. Therefore, with this design, the first signal and the at least two reference signals are sent through different beams. The first device can determine the channel quality of multiple beams based on the first signal and the at least two reference signals, thereby improving the accuracy of the channel information.

[0014] In one possible design, the sum of the beam scanning ranges of at least two reference signals is part or all of the beam scanning range of the first signal. With this design, the first device can determine the channel quality within the beam scanning range of each reference signal based on at least two reference signals. Since the sum of the beam scanning ranges of at least two reference signals is part or all of the beam scanning range of the first signal, the beam scanning range of each reference signal is smaller than the beam scanning range of the first signal. In this way, the first device can not only obtain the overall channel quality within the beam scanning range of the first signal based on the first signal, but also obtain the local channel quality within the beam scanning range of the first signal based on each reference signal, thereby improving the accuracy of the acquired channel information.

[0015] In one possible design, the first signal includes at least one of: PSS, SSS, or PBCH.

[0016] In a second aspect, an embodiment of the present application provides a communication method, which can be applied to a second device, and the second device can be an access network device or a module in the access network device (such as a circuit, a chip, a chip system or a processor), and can also be a logical node, a logical module or software that can implement all or part of the functions of the access network device. Among them, the method may include: the second device sends at least one SSB, and each SSB in at least one SSB includes a first signal and at least two reference signals. The second device receives a random access signal generated according to a preamble code on an RO, and the RO and the preamble code are determined based on at least one SSB.

[0017] In one possible design, the RO and the preamble code belong to a subset among multiple subsets included in the first set, and there is a corresponding relationship between the multiple subsets and at least one SSB, and the corresponding relationship includes: different subsets among the multiple subsets correspond to different first signals and / or different reference signals, respectively.

[0018] In one possible design, the RO and the preamble code are determined based on at least one SSB and a corresponding relationship.

[0019] In one possible design, the multiple subsets include a first subset, and the first subset corresponds to a first signal in a first SSB in at least one SSB.

[0020] In one possible design, the multiple subsets include a second subset, which corresponds to the first signal, the first reference signal, and the second reference signal in a first SSB in at least one SSB.

[0021] In one possible design, the multiple subsets include a third subset, which corresponds to one or more reference signals in a first SSB in at least one SSB.

[0022] In one possible design, the subset is determined based on signal qualities of a first signal in at least one SSB and at least two reference signals, and a corresponding relationship.

[0023] In one possible design, the first signal uses a first precoding, each of the at least two reference signals uses a second precoding different from the first precoding, and the second precoding used by each of the at least two reference signals is different.

[0024] In one possible design, the sum of the beam scanning ranges of at least two reference signals is part or all of the beam scanning range of the first signal.

[0025] In one possible design, the first signal includes at least one of: PSS, SSS, or PBCH.

[0026] In a third aspect, the present application provides a communication device, which may be a terminal or a module in a terminal (such as a circuit, a chip, a chip system or a processor), or a logical node, a logical module or software that can implement all or part of the terminal functions. The communication device has the function of implementing the first aspect above. For example, the communication device includes a module or unit or means corresponding to the operation involved in the first aspect above, and the module or unit or means may be implemented by software, or by hardware, or the corresponding software may be implemented by hardware.

[0027] In one possible design, the communication device includes a processing unit and an interface unit. The interface unit can be used to send and receive signals to achieve communication between the communication device and other devices; the processing unit can be used to perform some internal operations of the communication device. The functions performed by the processing unit and the interface unit can correspond to the operations involved in the first aspect above.

[0028] In one possible design, the communication device includes a processor, which can be used to couple with a memory. The memory can store necessary computer programs or instructions for implementing the functions involved in the first aspect. The processor can execute the computer program or instructions stored in the memory, and when the computer program or instructions are executed, the communication device implements the method in any possible design of the first aspect.

[0029] In one possible design, the communication device includes a processor and a memory, and the memory can store necessary computer programs or instructions for implementing the functions involved in the first aspect. The processor can execute the computer program or instructions stored in the memory, and when the computer program or instructions are executed, the communication device implements the method in any possible design of the first aspect.

[0030] In one possible design, the communication device includes a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and execute the method in any possible design of the first aspect above.

[0031] In a fourth aspect, the present application provides a communication device, which may be an access network device or a module in the access network device (such as a circuit, a chip, a chip system or a processor), and may also be a logical node, a logical module or software that can implement all or part of the functions of the access network device. The communication device has the function of implementing the second aspect above. For example, the communication device includes a module or unit or means corresponding to the operation involved in the second aspect above, and the module or unit or means may be implemented by software, or by hardware, or the corresponding software may be implemented by hardware.

[0032] In one possible design, the communication device includes a processing unit and an interface unit. The interface unit can be used to send and receive signals to achieve communication between the communication device and other devices; the processing unit can be used to perform some internal operations of the communication device. The functions performed by the processing unit and the interface unit can correspond to the operations involved in the second aspect above.

[0033] In one possible design, the communication device includes a processor, which can be used to couple with a memory. The memory can store necessary computer programs or instructions for implementing the functions involved in the second aspect. The processor can execute the computer program or instructions stored in the memory, and when the computer program or instructions are executed, the communication device implements the method in any possible design of the second aspect.

[0034] In one possible design, the communication device includes a processor and a memory, and the memory can store necessary computer programs or instructions for implementing the functions involved in the second aspect. The processor can execute the computer program or instructions stored in the memory, and when the computer program or instructions are executed, the communication device implements the method in any possible design of the second aspect.

[0035] In one possible design, the communication device includes a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and execute the method in any possible design of the second aspect above.

[0036] It can be understood that in the third aspect or the fourth aspect above, the processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. In addition, the above processors can be one or more, and the memories can be one or more. The memory can be integrated with the processor, or the memory can be separately set from the processor. In the specific implementation process, the memory can be integrated with the processor on the same chip, or can be set on different chips respectively. The embodiment of the present application does not limit the type of memory and the setting method of the memory and the processor.

[0037] In a fifth aspect, the present application provides a communication system, which may include the communication device described in the third aspect and the communication device described in the fourth aspect. For example, the communication system includes a terminal and an access network device; wherein the terminal is used to execute the communication method provided in the first aspect, and the access network device is used to execute the communication method provided in the second aspect.

[0038] In a sixth aspect, the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed, the method in any possible design of any aspect of the first to second aspects above is implemented.

[0039] In a seventh aspect, the present application provides a computer program product, which includes a computer program code. When the computer program code is executed, the method in any possible design of any one of the first to second aspects above is implemented.

[0040] In an eighth aspect, the present application provides a chip for reading a computer program stored in a memory to execute a method in any possible design of any one of the first to second aspects above.

[0041] The technical effects that can be achieved in any of the second to eighth aspects mentioned above can refer to the description of the technical effects that can be achieved by any possible design in any of the first aspect mentioned above, and the repetitions will not be discussed here. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 An architecture diagram of a communication system provided in an embodiment of the present application;

[0043] Figure 2 A schematic diagram of a SSB provided in an embodiment of the present application;

[0044] Figure 3 A flow chart of a communication method provided in an embodiment of the present application;

[0045] Figure 4 A schematic diagram of a reference signal port provided in an embodiment of the present application;

[0046] Figure 5 A schematic diagram of another SSB provided in an embodiment of the present application;

[0047] Figure 6 A schematic diagram of the beam scanning range of the first signal and at least two reference signals provided in an embodiment of the present application;

[0048] Figure 7 A flowchart of another communication method provided in an embodiment of the present application;

[0049] Figure 8 A structural diagram of a communication device provided in an embodiment of the present application;

[0050] Fig. 9 A structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] The technical solution in the embodiment of the present application will be described below in conjunction with the accompanying drawings in the embodiment of the present application. The technical solution in the embodiment of the present application can be applied to various communication systems, such as universal mobile telecommunications system (UMTS), wireless local area network (WLAN), wireless fidelity (Wi-Fi) system, fourth generation (4G) mobile communication system (such as long term evolution (LTE) system), fifth generation (5G) mobile communication system (such as new radio (NR) system), and future evolved communication system (such as sixth generation (6G) mobile communication system).

[0052] The present application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. In addition, combinations of these schemes may also be used.

[0053] To facilitate understanding of the embodiments of the present application, Figure 1 A possible, non-limiting system schematic is shown. Figure 1 As shown, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 10 may further include the Internet 300.

[0054] RAN 100 includes at least one RAN node (e.g. Figure 1 110a and 110b, collectively referred to as 110) and at least one terminal (such as Figure 1 RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment ( Figure 1 The terminal 120 is connected to the RAN node 110 in a wireless manner. The RAN node 110 is connected to the core network 200 in a wireless or wired manner. The core network device in the core network 200 and the RAN node 110 in the RAN 100 may be different physical devices, or may be the same physical device that integrates the core network logical function and the radio access network logical function.

[0055] RAN 100 may be a cellular system related to the third generation partnership project (3GPP), for example, a 4G, 5G mobile communication system, or a future evolution system (for example, a 6G mobile communication system). RAN 100 may also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (cloud radio access network, CRAN), or a WiFi system. RAN 100 may also be a communication system that integrates two or more of the above systems.

[0056] The RAN node 110, which may also be sometimes referred to as a RAN entity or an access node, constitutes a part of the communication system to help the terminal achieve wireless access. The multiple RAN nodes 110 in the communication system 10 may be nodes of the same type or nodes of different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative, for example, Figure 1 The network element 120i may be a helicopter or a drone, which may be configured as a mobile base station. For the terminals 120j that access the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN node 110 and the terminal 120 are sometimes referred to as communication devices, for example Figure 1 The network elements 110a and 110b may be understood as communication devices having base station functions, and the network elements 120a-120j may be understood as communication devices having terminal functions.

[0057] The RAN node may also be expressed in different ways, such as access network equipment. Unless otherwise specified in this application, the access network equipment is used for expression.

[0058] In one possible scenario, the access network device may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. The access network device may be a macro base station (e.g. Figure 1 110a in), micro base stations or indoor stations (such as Figure 1110b in the example), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the access network device may also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the access network device in the vehicle to everything (V2X) technology may be a road side unit (RSU). All or part of the functions of the access network device in the present application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The access network device in the present application may also be a logical node, a logical module or software that can implement all or part of the functions of the access network device.

[0059] In another possible scenario, multiple access network devices collaborate to assist the terminal in achieving wireless access, and different access network devices respectively implement part of the functions of the base station. For example, the access network device can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH).

[0060] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called an open CU (open CU, O-CU), DU may also be called an open DU (open DU, O-DU), CU-CP may also be called an open CU-CP (open CU-CP, O-CU-CP), CU-UP may also be called an open CU-UP (open CU-UP, O-CU-UP), and RU may also be called an open RU (open RU, O-RU). Any unit in the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0061] The terminal may also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely used in various scenarios, for example, device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, etc. The embodiments of the present application do not limit the device form of the terminal.

[0062] In the following text of this application, "sending information to a device (such as a terminal)" can be understood as the destination of the information being the device, and can include directly or indirectly sending information to the device. "Receiving information from a device (such as a terminal)" or "receiving information from a device (such as a terminal)" can be understood as the source of the information being the device, and can include directly or indirectly receiving information from the device. The information may be processed as necessary between the source and destination of the information, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.

[0063] The communication system and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0064] The following first explains the relevant terms involved in the embodiments of the present application. It should be noted that these explanations are intended to make the embodiments of the present application easier to understand and should not be regarded as limiting the scope of protection claimed by the present application.

[0065] (1)SSB:

[0066] Currently, SSB may include synchronization signals and PBCH. The synchronization signals may be used by the terminal to perform downlink synchronization and obtain the ID of the cell, and downlink synchronization may include frequency synchronization and time synchronization. PBCH may be used by the terminal to obtain information about the cell it is accessing.

[0067] For example, Figure 2As shown, SSB may include a primary synchronisation signal (PSS), a secondary synchronisation signal (SSS) and PBCH. Among them, PSS and SSS are both synchronization signals. PSS can be used to transmit the cell number, and SSS can be used to transmit the cell group number. The cell number and the cell group number together determine the multiple physical cell identities (PCIs) in the communication system. Once the terminal successfully searches for the PSS and SSS, it will know the PCI corresponding to the SSB. PBCH can be used to transmit the main information block (MIB). The MIB may include the system frame number and the subcarrier spacing for initial access, etc. The terminal can access the cell based on the MIB, etc.

[0068] (2) Units of time domain resources and frequency domain resources:

[0069] In the present application, the unit of time domain resources may be a time unit. For example, the time unit may be, but is not limited to, a subframe, a slot, a symbol, a second (s) or a millisecond (ms), etc. Among them, the symbol may be a time domain symbol (for example, an orthogonal frequency division multiplexing (OFDM) symbol), etc. The following description is made by taking the unit of time domain resources as a symbol as an example.

[0070] In the present application, the unit of frequency domain resources may be RE, resource block (RB) or resource block group (RBG), etc. The following description will be made by taking the unit of time domain resources as RE as an example.

[0071] (3) Frequency range (FR) 1 and FR2:

[0072] FR1 and FR2 are two frequency ranges in NR. FR1 is a frequency band below 6 GHz (sub-6 GHz), and exemplarily, the frequency range of FR1 may include 450 MHz to 6 GHz. FR2 is a frequency band above 6 GHz, and exemplarily, the frequency range of FR2 may include 24 GHz to 52 GHz.

[0073] (4) Signal quality:

[0074] In the present application, the signal quality may be signal strength. The parameter used to reflect or indicate the signal strength may include but is not limited to at least one of the following: reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), or received signal strength indication (RSSI).

[0075] (5) Initial access:

[0076] The terminal can perform initial access when it is turned on or enters a new cell. The initial access process may include: the terminal detects the SSB, obtains downlink synchronization and obtains cell information according to the SSB, and then the terminal can perform random access, establish a connection with the cell and obtain uplink synchronization.

[0077] (6) In the present application, being greater than or equal to the first threshold may be replaced by satisfying a preset condition.

[0078] Currently, in one SSB cycle, the access network device can send multiple SSBs, and different SSBs can be sent using different beams to achieve the effect of beam scanning. The terminal can select the RO and preamble corresponding to the SSB with the best quality to send a random access signal (e.g., RACH signal). In this way, the access network device can determine the beam corresponding to the SSB with the best quality based on the RO and preamble, and use the beam to communicate with the terminal in the subsequent random access process.

[0079] However, the number of SSBs is limited, and the accuracy of the channel information determined by the SSBs is limited. For example, FR1 supports 8 SSBs, and FR2 supports up to 64 SSBs. In order to cover the entire cell, the coverage of the beam used to send each SSB is large, so the channel information determined based on each SSB is the channel information of the beam that sends the SSB, and its accuracy is limited. When the number of antennas of the terminal and / or access network equipment increases and the number of supported beams increases, the terminal and the access network equipment cannot obtain the channel information of the beam with a smaller coverage range based on the SSB.

[0080] In view of this, an embodiment of the present application provides a communication method. Figure 3 A flow chart corresponding to the communication method provided in the embodiment of the present application. Figure 3The method is illustrated by taking the first device and the second device as the execution subjects of the interaction as an example, but the present application does not limit the execution subjects of the interaction. For example, the first device can be a terminal, or a module applied to the terminal, such as a circuit, a chip, a chip system or a processor, or a logical node, a logical module or software that can realize all or part of the terminal functions; the second device can also be an access network device, or a module applied to the access network device, such as a circuit, a chip, a chip system or a processor, or a logical node, a logical module or software that can realize all or part of the access network device functions. Figure 3 As shown, the method includes:

[0081] S301: The second device sends at least one SSB; accordingly, the first device detects at least one SSB.

[0082] Each SSB in at least one SSB includes a first signal and at least two reference signals. SSB a is any SSB in at least one SSB, and SSB a is taken as an example for description below.

[0083] 1. The first signal:

[0084] In some possible ways, in SSB a, the first signal may include at least one of the following: PSS, SSS or PBCH. For example, the first signal may be Figure 2 As another example, the first signal includes Figure 2 One or both of PSS, SSS or PBCH.

[0085] 2. At least two reference signals:

[0086] Exemplarily, any one of the at least two reference signals may be a channel state information reference signal (CSI-RS), or a new reference signal, and the name of the new reference signal is, for example, an initial access reference signal.

[0087] In some possible embodiments, in SSB a, any two of the at least two reference signals are orthogonal. For example, Figure 4As shown, at least two reference signals include reference signals 1 to 8, which can be divided into four groups of reference signal sets that are orthogonal in the frequency domain. The four reference signal sets are: reference signal set 1, including reference signals 1 to 2; reference signal set 2, including reference signals 3 to 4; reference signal set 3, including reference signals 5 to 6; reference signal set 4, including reference signals 7 to 8. When two reference signals belong to different reference signal sets, the two reference signals are orthogonal in the frequency domain. For example, reference signal 1 in reference signal set 1 and reference signal 3 in reference signal 2 are orthogonal in the frequency domain. When two reference signals belong to the same reference signal set, the two reference signals may be orthogonal in the code domain. For example, reference signals 1 and 2 may use mask sequences (+1+1) and (+1-1), respectively.

[0088] 3. Relationship between the first signal and at least two reference signals:

[0089] Exemplarily, in SSB a, the relationship between the first signal and the at least two reference signals may include at least one of relationships 1 to 3.

[0090] Relationship 1: The resources occupied by the first signal in SSB a may be different from the resources occupied by at least two reference signals in SSB a.

[0091] Relation 1 can be implemented in multiple ways, for example, way a1 and / or way a2.

[0092] Mode a1: The first time domain resources occupied by the first signal in SSB a may be different from the second time domain resources occupied by at least two reference signals in SSB a.

[0093] In some examples, the first time domain resource and the second time domain resource may be adjacent in the time domain. For example, the first signal in SSB a includes PSS, SSS, and PBCH. The first time domain resource occupied by the first signal in SSB a is Figure 5 The second time domain resource occupied by at least two reference signals in SSB a is Figure 5 For example, the first signal in SSB a includes PBCH, and the first time domain resource occupied by the first signal in SSB a is Figure 5 The second time domain resource occupied by at least two reference signals in SSB a is Figure 5 The 5th symbol in .

[0094] In some other examples, the first time domain resource and the second time domain resource may not be adjacent in the time domain. For example, the first signal in SSB a includes PSS, SSS and PBCH. The first time domain resources occupied by the first signal in SSB a are symbol 0 to symbol 3. The second time domain resource occupied by at least two reference signals in SSB a is symbol 5. For another example, the first signal in SSB a includes SSS, and the first time domain resource occupied by the first signal in SSB a may be symbol 2. The second time domain resource occupied by at least two reference signals in SSB a is symbol 5. The time interval between the first time domain resource and the second time domain resource may be pre-set, for example, pre-defined by a protocol, or pre-stored in the factory configuration of the first device and / or the second device, or pre-stored in the subscriber identity module (SIM) card of the first device; alternatively, the time interval between the first time domain resource and the second time domain resource may also be determined by the first device or the second device, and the present application does not limit this.

[0095] It should be understood that in mode a1, the frequency domain resources occupied by the first signal in SSB a and the frequency domain resources occupied by at least two reference signals in SSB a may be the same or different. For the specific content that the frequency domain resources occupied by the first signal in SSB a are different from the frequency domain resources occupied by at least two reference signals in SSBa, please refer to mode a2 below, which will not be expanded here.

[0096] Through this method, in each SSB of at least one SSB, the time domain resources occupied by at least two reference signals are different from the time domain resources occupied by the first signal. In this way, the first signal and the at least two reference signals are time-division orthogonal and do not interfere with each other, thereby improving the precision and accuracy of the channel information determined according to the SSB.

[0097] Mode a2: The first frequency domain resources occupied by the first signal in SSB a may be different from the second frequency domain resources occupied by at least two reference signals in SSB a.

[0098] In some examples, the first frequency domain resource and the second frequency domain resource may be adjacent in the frequency domain. For example, the first frequency domain resource occupied by the first signal in SSB a is RB 0 to 20, and the second frequency domain resource occupied by at least two reference signals in SSB a is RB 21 to 22. In other examples, the first frequency domain resource and the second frequency domain resource may not be adjacent in the frequency domain. For example, the first frequency domain resource occupied by the first signal in SSB a is RB 7 to 13, and the second frequency domain resource occupied by at least two reference signals in SSB a is RB 21 to 22.

[0099] It should be understood that in mode a2, the time domain resources occupied by the first signal in SSB a and the time domain resources occupied by at least two reference signals in SSB a may be the same or different. For the specific content that the time domain resources occupied by the first signal in SSB a are different from the time domain resources occupied by at least two reference signals in SSBa, please refer to the above mode a1, which will not be repeated here.

[0100] Through this method, in each SSB of at least one SSB, the frequency domain resources occupied by at least two reference signals are different from the frequency domain resources occupied by the first signal. In this way, the first signal and the at least two reference signals are frequency-division orthogonal and do not interfere with each other, thereby improving the precision and accuracy of the channel information determined according to the SSB.

[0101] Relationship 2: The sum of the beam scanning ranges of at least two reference signals is part or all of the beam scanning range of the first signal.

[0102] Optionally, the beam scanning range of a certain signal may be the coverage range of the beam that sends the signal. Figure 6 As shown, the first signal is sent through beam 1, and the beam scanning range of the first signal may be the coverage range of beam 1. The at least two reference signals include reference signals 1 to 3. Among them, reference signal 1 is sent through beam 2, and the beam scanning range of reference signal 1 may be the coverage range of beam 2; reference signal 2 is sent through beam 3, and the beam scanning range of reference signal 2 may be the coverage range of beam 3; reference signal 3 is sent through beam 4, and the beam scanning range of reference signal 3 may be the coverage range of beam 4. The sum of the coverage ranges of beams 2 to 4 may be part or all of the coverage range of beam 1.

[0103] Through this method, the first device can determine the channel quality within the beam scanning range of each reference signal based on at least two reference signals. Since the sum of the beam scanning ranges of at least two reference signals is part or all of the beam scanning range of the first signal, the beam scanning range of each reference signal is smaller than the beam scanning range of the first signal. In this way, the first device can not only obtain the overall channel quality within the beam scanning range of the first signal based on the first signal, but also obtain the local channel quality within the beam scanning range of the first signal based on each reference signal, thereby improving the accuracy of the acquired channel information.

[0104] Relationship 3: the first signal uses a first precoding, each of the at least two reference signals uses a second precoding different from the first precoding, and the second precoding used by each of the at least two reference signals is different.

[0105] Exemplarily, the first signal uses a first precoding 1. The at least two reference signals include reference signals 1 and 2. Reference signal 1 uses a second precoding 1, and reference signal 2 uses a second precoding 2. The first precoding 1, the second precoding 1, and the second precoding 2 are different.

[0106] When the precoding used by the signal is different, the beam used to send the signal is also different. Therefore, through this method, the first signal and the at least two reference signals are sent through different beams. The first device can determine the channel quality of multiple beams based on the first signal and the at least two reference signals, thereby improving the accuracy of the channel information.

[0107] Optionally, when the number of SSBs in at least one SSB is greater than 2, different SSBs may be sent using different beams. In different SSBs, the number of at least two reference signals may be the same or different. For example, at least one SSB includes SSB 1 and SSB 2. The number of at least two reference signals in SSB 1 and SSB 2 is both 2; or, the number of at least two reference signals in SSB 1 is 2, and the number of at least two reference signals in SSB 2 is 3.

[0108] S302: The first device sends a random access signal generated according to a preamble code on the RO; correspondingly, the second device receives the random access signal generated according to the preamble code on the RO.

[0109] The RO and the preamble are determined according to at least one SSB. For example, the RO and the preamble are determined by the first device according to at least one SSB; that is, the first device can determine the RO and the preamble according to at least one SSB.

[0110] In some possible ways, the RO and the preamble belong to a subset (hereinafter referred to as subset 1) of the multiple subsets included in the first set. Among them, the first set may be a set consisting of all available ROs and available preambles, and each subset of the multiple subsets included in the first set may include at least one available RO and at least one available preamble. Among them, the available ROs may be all ROs configured by the second device for the first device, and the available preambles may be all preambles configured by the second device for the first device. In this way, when a random access signal is to be sent, the first device may select a subset from the first set and use the RO and preamble in the subset to send a random access signal. The first set is illustrated below. For example, the first set may include the RO and preamble in each row of Table 1-1, Table 2-1, and Table 3-1 below. For another example, the first set may include the RO and preamble in each row of Table 1-2, Table 2-2, and Table 3-2 below. For another example, the first set may include the RO and preamble in each row of Table 1-3, Table 2-3, and Table 3-3 below.

[0111] There is a correspondence 1 between the multiple subsets and at least one SSB. The correspondence 1 may include: different subsets among the multiple subsets correspond to different first signals and / or different reference signals. In this case, the RO and the preamble code may be determined according to at least one SSB and the correspondence 1. Specifically, the first device may determine subset 1 from multiple subsets according to at least one SSB and the correspondence 1, and then select the RO and the preamble code from subset 1. Among them, the correspondence 1 may be pre-configured, for example, pre-defined by a protocol, or pre-stored in the factory configuration of the first device and / or the second device, or pre-stored in the SIM card of the first device and / or the second device; or, the correspondence 1 may be determined by the first device or the second device.

[0112] Optionally, subset 1 is determined based on the signal quality of the first signal in at least one SSB and at least two reference signals, and correspondence 1. The specific content of the determination will be described in methods b1 to b3 below and will not be expanded here.

[0113] The above-mentioned multiple subsets may be implemented in multiple ways, for example, at least one of way b1, way b2 or way b3.

[0114] Mode b1: The plurality of subsets include a first subset, wherein the first subset corresponds to a first signal in a first SSB in at least one SSB.

[0115] Optionally, the first subset includes N ROs and M preambles, and a combination of any RO in the N ROs and any preamble in the M preambles may correspond to a first signal in a first SSB in at least one SSB, where N and M are positive integers.

[0116] In some examples, the first subset includes an RO and a preamble. For example, as shown in Table 1-1, if the first subset includes an RO with an index of 0 and a preamble with an index of 1, and the first SSB is SSB 1, then the combination of the RO with an index of 0 and the preamble with an index of 1 corresponds to the first signal in SSB 1.

[0117] Table 1-1

[0118]

[0119] In some other examples, the first subset includes one RO and multiple preambles. For example, as shown in Table 1-2, if the first subset includes an RO with an index of 0 and preambles with indexes from 1 to 2, and the first SSB is SSB 1, then the combination of the RO with an index of 0 and any preamble among the preambles with indexes from 1 to 2 corresponds to the first signal in SSB 1. For example, the combination of the RO with an index of 0 and the preamble with an index of 1 corresponds to the first signal in SSB 1.

[0120] Table 1-2

[0121] RO Index Preamble Index Correlation Signal Beam 0 1,2 First signal in SSB 1 The beam corresponding to the first signal in SSB 1 0 3,4 First signal in SSB 2 The beam corresponding to the first signal in SSB 2

[0122] In some other examples, the first subset includes multiple ROs and multiple preambles. For example, as shown in Table 1-3, if the first subset includes ROs with indexes from 0 to 1 and preambles with indexes from 1 to 64, and the first SSB is SSB 1, then a combination of any RO among the ROs with indexes from 0 to 1 and any preamble among the preambles with indexes from 1 to 64 corresponds to the first signal in SSB 1. For example, a combination of a RO with index 0 and a preamble with index 3 corresponds to the first signal in SSB 1.

[0123] Table 1-3

[0124] RO Index Preamble Index Correlation Signal Beam 0,1 1~64 First signal in SSB 1 The beam corresponding to the first signal in SSB 1 2,3 1~64 First signal in SSB 2 The beam corresponding to the first signal in SSB 2

[0125] Optionally, the first subset corresponds to a beam corresponding to a first signal in a first SSB. The beam corresponding to the first signal in the first SSB is, for example, a beam used to send the first signal in the first SSB. For example, as shown in Tables 1-1 to 1-3, if the first SSB is SSB 1, the first subset corresponds to a beam corresponding to the first signal in SSB 1.

[0126] In some possible ways, when the first SSB is an SSB that contains a first signal with the best signal quality in at least one SSB, and the signal quality of at least two reference signals in the first SSB is greater than or equal to a first threshold, subset 1 is the first subset. The first threshold may be pre-configured, for example, pre-defined by a protocol, or pre-stored in a factory configuration of the first device, or pre-stored in a SIM card of the first device; or, the first threshold may be determined by the first device, or notified to the first device after the second device determines it. In this way, the first device may select an RO and a preamble from the first subset to send a random access signal. After receiving the random access signal, the second device may determine the beam corresponding to the first signal in the first SSB based on the RO and preamble used to send the random access signal. In a subsequent random access process, the second device may use the beam corresponding to the first signal in the first SSB to communicate with the first device.

[0127] For example, the correspondence between the first subset and the first signal in the first SSB in at least one SSB is shown in Table 1-1. If SSB 1 is an SSB containing the first signal with the best signal quality in at least one SSB, and the signal quality of at least two reference signals in SSB 1 is greater than or equal to the first threshold, then subset 1 is the first subset including the RO with index 0 and the preamble with index 1. The first device may select the RO with index 0 and the preamble with index 1 in subset 1 to send a random access signal. After receiving the random access signal, the second device may determine the beam corresponding to the first signal of SSB 1 based on the RO with index 0 and the preamble with index 1. In the subsequent random access process, the second device may use the beam corresponding to the first signal of SSB 1 to communicate with the first device.

[0128] For example, the correspondence between the first subset and the first signal in the first SSB in at least one SSB is shown in Table 1-2. If SSB 1 is an SSB that contains the first signal with the best signal quality in at least one SSB, and the signal quality of at least two reference signals in SSB 1 is greater than or equal to the first threshold, then subset 1 is the first subset including the RO with index 0 and the preamble with indexes 1 to 2. The first device can select the RO with index 0 in subset 1 and any preamble with indexes 1 to 2 to send a random access signal. The following is an example in which the first device selects the RO with index 0 and the preamble with index 2 in subset 1 to send a random access signal. After receiving the random access signal, the second device can determine the beam corresponding to the first signal of SSB 1 based on the RO with index 0 and the preamble with index 2. In the subsequent random access process, the second device can use the beam corresponding to the first signal of SSB 1 to communicate with the first device.

[0129] For another example, the correspondence between the first subset and the first signal in the first SSB in at least one SSB is shown in Table 1-3. If SSB 1 is an SSB that contains the first signal with the best signal quality in at least one SSB, and the signal quality of at least two reference signals in SSB 1 is greater than or equal to the first threshold, then subset 1 is the first subset including ROs indexed from 0 to 1 and preambles indexed from 1 to 64. The first device can select any RO among the ROs indexed from 0 to 1 in subset 1 and any preamble among the preambles indexed from 1 to 64 to send a random access signal. The following is an example in which the first device selects the RO indexed from 0 and the preamble indexed from 3 in subset 1 to send a random access signal. After receiving the random access signal, the second device can determine the beam corresponding to the first signal of SSB 1 based on the RO indexed from 0 and the preamble indexed from 3. In the subsequent random access process, the second device can use the beam corresponding to the first signal of SSB 1 to communicate with the first device.

[0130] By this method, when the first SSB is an SSB that contains the first signal with the best signal quality in at least one SSB, and the signal quality of at least two reference signals in the first SSB is greater than or equal to the first threshold, subset 1 corresponds to the first signal in the first SSB. In the subsequent random access process, the first device and the second device can use the beam corresponding to the first signal of SSB 1 to communicate. Since the signal quality of at least two reference signals in the first SSB is greater than or equal to the first threshold, the signal quality of at least two reference signals in the first SSB detected by the first device is very good, so it can be applied to the situation where the first device moves faster or the angle expansion of the spatial domain is larger. For example, the width of the beam corresponding to the first signal in the first SSB is larger than the beam width corresponding to the reference signal. Among them, the beam corresponding to the first signal in the first SSB can be indicated by the ID of the first signal in the first SSB; the beam corresponding to the reference signal can be indicated by the ID of the reference signal. When the first device moves faster or the angle expansion of the spatial domain is larger, the first device and the second device use the wider beam corresponding to the first signal in the first SSB to communicate, which can avoid frequent changes of beams between the first device and the second device and improve the communication quality.

[0131] Mode b2: The multiple subsets include a second subset, which corresponds to the first signal, the first reference signal, and the second reference signal in the first SSB in at least one SSB.

[0132] Optionally, the second subset includes O ROs and P preambles, and a combination of any RO in the O ROs and any preamble in the P preambles may correspond to a first signal, a first reference signal, and a second reference signal in a first SSB in at least one SSB, where O and P are positive integers.

[0133] In some examples, the second subset includes an RO and a preamble. For example, as shown in Table 2-1, if the second subset includes an RO with an index of 0 and a preamble with an index of 3, the first SSB is SSB 1, the first reference signal is reference signal 1-1 in SSB 1, and the second reference signal is reference signal 1-3 in SSB 1, then the combination of the RO with an index of 0 and the preamble with an index of 3 corresponds to the first signal, reference signal 1-1, and reference signal 1-3 in SSB 1.

[0134] Table 2-1

[0135]

[0136] In some other examples, the second subset includes one RO and multiple preambles. For example, as shown in Table 2-2, if the second subset includes an RO with an index of 0 and preambles with indexes of 5 to 6, the first SSB is SSB 1, the first reference signal is reference signal 1-1 in SSB 1, and the second reference signal is reference signal 1-3 in SSB 1, then the combination of the RO with an index of 0 and any preamble of indexes 5 to 6 corresponds to the first signal, reference signal 1-1, and reference signal 1-3 in SSB 1. For example, the combination of the RO with an index of 0 and the preamble with an index of 4 corresponds to the first signal, reference signal 1-1, and reference signal 1-3 in SSB 1.

[0137] Table 2-2

[0138]

[0139]

[0140] In some other examples, the second subset includes multiple ROs and multiple preambles. For example, as shown in Table 2-3, if the second subset includes ROs with indexes 4 to 5 and preambles with indexes 1 to 64, the first SSB is SSB 1, the first reference signal is reference signal 1-1 in SSB 1, and the second reference signal is reference signal 1-3 in SSB 1, then the combination of any RO in ROs with indexes 4 to 5 and any preamble in preambles with indexes 1 to 64 corresponds to the first signal, reference signal 1-1, and reference signal 1-3 in SSB 1. For example, the combination of RO with index 4 and preamble with index 3 corresponds to the first signal, reference signal 1-1, and reference signal 1-3 in SSB 1.

[0141] Table 2-3

[0142]

[0143] Optionally, the second subset corresponds to beams corresponding to a plurality of reference signals, and the beam corresponding to each reference signal in the plurality of reference signals is, for example, a beam used to send the reference signal. The plurality of reference signals correspond one-to-one to a plurality of spatially continuous beams, and the first reference signal and the second reference signal correspond to beams at both ends of the plurality of beams, respectively. Therefore, the plurality of beams may also be referred to as beams corresponding to the first reference signal to the second reference signal. Exemplarily, the plurality of reference signals include reference signal 1-1, reference signal 1-2, and reference signal 1-3; the plurality of beams include Figure 6Beam 2, beam 3 and beam 4 are shown; reference signal 1-1 corresponds to beam 2, reference signal 1-2 corresponds to beam 3, and reference signal 1-3 corresponds to beam 4. The first reference signal and the second reference signal are reference signal 1-1 and reference signal 1-3, respectively. The second subset corresponds to beams 2 to 4.

[0144] In some possible methods, when the first SSB is an SSB that contains a first signal with the best signal quality in at least one SSB, and the signal quality of multiple reference signals in the first SSB is greater than or equal to a first threshold, subset 1 is the second subset. Among them, the multiple reference signals correspond one-to-one to multiple spatially continuous beams, and the first reference signal and the second reference signal correspond to beams at both ends of the multiple beams, respectively. The specific content of the first threshold can refer to method b1 and will not be repeated here. In this way, the first device can select an RO and a preamble code from the second subset to send a random access signal. Accordingly, after receiving the random access signal, the second device can determine the beam corresponding to the first reference signal to the second reference signal based on the RO and preamble code used to send the random access signal. In the subsequent random access process, the second device can use one or more beams in the beams corresponding to the first reference signal to the second reference signal to communicate with the first device.

[0145] For example, the correspondence between the second subset and the first signal, the first reference signal, and the second reference signal in the first SSB in at least one SSB is shown in Table 2-1. If SSB 1 is an SSB that contains the first signal with the best signal quality in at least one SSB, and the signal quality of reference signals 1-1 to 1-3 in SSB 1 is greater than or equal to the first threshold, then subset 1 is a second subset including an RO with an index of 0 and a preamble with an index of 3. The first device may select an RO with an index of 0 and a preamble with an index of 3 in subset 1 to send a random access signal. After receiving the random access signal, the second device may determine the beams corresponding to reference signals 1-1 to 1-3 based on the RO with an index of 0 and the preamble with an index of 3. In the subsequent random access process, the second device may use one or more beams of the beams corresponding to reference signals 1-1 to 1-3 to communicate with the first device.

[0146] For example, the correspondence between the second subset and the first signal, the first reference signal, and the second reference signal in the first SSB of at least one SSB is shown in Table 2-2. If SSB 1 is an SSB that contains the first signal with the best signal quality in at least one SSB, and the signal quality of reference signals 1-1 to 1-3 in SSB 1 is greater than or equal to the first threshold, then subset 1 is a second subset including an RO with an index of 0 and preambles with indexes of 5 to 6. The first device may select any of the RO with an index of 0 and the preambles with indexes of 5 to 6 in subset 1 to send a random access signal. The following is an example of the first device selecting the RO with an index of 0 and the preamble with an index of 5 in subset 1 to send a random access signal. After receiving the random access signal, the second device may determine the beams corresponding to reference signals 1-1 to 1-3 based on the RO with an index of 0 and the preamble with an index of 5. In the subsequent random access process, the second device may use one or more of the beams corresponding to reference signals 1-1 to 1-3 to communicate with the first device.

[0147] For another example, the correspondence between the second subset and the first signal, the first reference signal, and the second reference signal in the first SSB of at least one SSB is shown in Table 2-3. If SSB 1 is an SSB that contains the first signal with the best signal quality in at least one SSB, and the signal quality of reference signals 1-1 to 1-3 in SSB 1 is greater than or equal to the first threshold, then subset 1 is a second subset including ROs indexed from 4 to 5 and preambles indexed from 1 to 64. The first device can select any RO of the ROs indexed from 4 to 5 in subset 1 and any preamble of the preambles indexed from 1 to 64 to send a random access signal. The following is an example of the first device selecting an RO indexed from 4 to 5 and a preamble indexed from 3 in subset 1 to send a random access signal. After receiving the random access signal, the second device can determine the beams corresponding to reference signals 1-1 to 1-3 based on the RO indexed from 4 and the preamble indexed from 3. In the subsequent random access process, the second device can use one or more beams of the beams corresponding to reference signals 1-1 to 1-3 to communicate with the first device.

[0148] Through this method, when the first SSB is an SSB that contains the first signal with the best signal quality among at least one SSB, and the signal quality of multiple reference signals in the first SSB is greater than or equal to a first threshold, if the multiple reference signals correspond one-to-one to multiple spatially continuous beams, then the RO and preamble code used to send the random access signal only need to correspond to the first reference signal and the second reference signal among the multiple reference signals, and do not need to correspond to each reference signal in the multiple reference signals. In this way, the first device and / or the second device does not need to store the correspondence between the RO and the preamble code used to send the random access signal and each reference signal in the multiple reference signals, thereby saving storage resources.

[0149] Furthermore, in this method, the signal quality of multiple reference signals in the first SSB is greater than or equal to the first threshold value, so that the channel quality of the beams corresponding to the multiple reference signals is very good, which can be applied to the situation where the spatial angle expansion of the first device is relatively concentrated. For example, the width of the beam corresponding to the first signal in the first SSB is larger than the beam width corresponding to the reference signal. When the spatial angle expansion of the first device is relatively concentrated, the first device and the second device use the narrower beam corresponding to the reference signal to communicate, thereby improving the communication quality.

[0150] Mode b3: The multiple subsets include a third subset, which corresponds to one or more reference signals in the first SSB in the at least one SSB.

[0151] Optionally, the third subset includes Q ROs and U preambles, and a combination of any RO in the Q ROs and any preamble in the U preambles may correspond to one or more reference signals in a first SSB in the at least one SSB, wherein Q and U are positive integers.

[0152] In some examples, the third subset includes an RO and an indexed preamble. For example, as shown in Table 3-1, if the third subset includes an RO with an index of 1 and a preamble with an index of 1, and one or more reference signals in the first SSB are reference signal 1-1 in SSB 1, then the combination of the RO with an index of 1 and the preamble with an index of 1 corresponds to reference signal 1-1. For another example, as shown in Table 3-1, the third subset includes an RO with an index of 1 and a preamble with an index of 4, and one or more reference signals in the first SSB are reference signals 1-1 and 1-2 in SSB1, then the combination of the RO with an index of 1 and the preamble with an index of 4 corresponds to reference signals 1-1 and 1-2.

[0153] Table 3-1

[0154]

[0155] In some other examples, the third subset includes one RO and multiple preambles. For example, as shown in Table 3-2, if the third subset includes an RO with an index of 1 and preambles with indexes of 1 to 2, and one or more reference signals in the first SSB are reference signal 1-1 in SSB 1, then the combination of the RO with an index of 1 and any preamble indices of 1 to 2 corresponds to reference signal 1-1. For another example, as shown in Table 3-2, the third subset includes an RO with an index of 1 and preambles with indexes of 7 to 8, and one or more reference signals in the first SSB are reference signals 1-1 and 1-2 in SSB 1, then the combination of the RO with an index of 1 and any preamble indices of 7 to 8 corresponds to reference signals 1-1 and 1-2.

[0156] Table 3-2

[0157]

[0158]

[0159] In some other examples, the third subset includes multiple ROs and multiple preambles. For example, as shown in Table 3-3, if the third subset includes ROs indexed from 12 to 13 and preambles indexed from 1 to 64, and one or more reference signals in the first SSB are reference signal 1-1 in SSB1, then the combination of any RO in the ROs indexed from 12 to 13 and any preamble in the preambles indexed from 1 to 64 corresponds to reference signal 1-1. For another example, as shown in Table 3-3, the third subset includes ROs indexed from 18 to 19 and preambles indexed from 1 to 64, and one or more reference signals in the first SSB are reference signals 1-1 and 1-2 in SSB 1, then the combination of any RO in the ROs indexed from 18 to 19 and any preamble in the preambles indexed from 1 to 64 corresponds to reference signals 1-1 and 1-2.

[0160] Table 3-3

[0161]

[0162] Optionally, the third subset corresponds to a beam corresponding to one or more reference signals in the first SSB, and the beam corresponding to each reference signal is, for example, a beam used to send the reference signal. For example, as shown in Tables 3-1 to 3-3, if the one or more reference signals are reference signal 1-1, the third subset corresponds to the beam corresponding to reference signal 1-1.

[0163] In some possible methods, when the first SSB is an SSB that contains a first signal with the best signal quality in at least one SSB, and the signal quality of one or more reference signals in the first SSB is greater than or equal to a first threshold, subset 1 is the third subset. Among them, the specific content of the first threshold can refer to method b1 and will not be repeated here. In this way, the first device can select an RO and a preamble code from the third subset to send a random access signal. Accordingly, after receiving the random access signal, the second device can determine the beam corresponding to one or more reference signals in the first SSB according to the RO and preamble code used to send the random access signal. In the subsequent random access process, the second device can use the beam corresponding to one or more reference signals in the first SSB to communicate with the first device.

[0164] For example, the correspondence between the first subset and one or more reference signals in the first SSB in at least one SSB is shown in Table 3-1. If SSB 1 is an SSB containing the first signal with the best signal quality in at least one SSB, and the signal quality of reference signal 1-1 in SSB 1 is greater than or equal to the first threshold, then subset 1 is a third subset including an RO with an index of 1 and a preamble with an index of 1. The first device may select an RO with an index of 1 and a preamble with an index of 1 in subset 1 to send a random access signal. After receiving the random access signal, the second device may determine the beam corresponding to reference signal 1-1 based on the RO with an index of 1 and the preamble with an index of 1. In the subsequent random access process, the second device may use the beam corresponding to reference signal 1-1 to communicate with the first device.

[0165] For example, the correspondence between the first subset and one or more reference signals in the first SSB in at least one SSB is shown in Table 3-2. If SSB 1 is an SSB containing the first signal with the best signal quality in at least one SSB, and the signal quality of reference signal 1-1 in SSB 1 is greater than or equal to the first threshold, then subset 1 is a third subset including an RO with an index of 1 and preambles with indexes from 1 to 2. The first device may select an RO with an index of 1 in subset 1 and any preamble from indexes from 1 to 2 to send a random access signal. The following is an example in which the first device selects an RO with an index of 1 and a preamble with an index of 2 to send a random access signal. After receiving the random access signal, the second device may determine the beam corresponding to reference signal 1-1 based on the RO with an index of 1 and the preamble with an index of 2. In the subsequent random access process, the second device may use the beam corresponding to reference signal 1-1 to communicate with the first device.

[0166] For another example, the correspondence between the first subset and one or more reference signals in the first SSB in at least one SSB is shown in Table 3-3. If SSB 1 is an SSB containing the first signal with the best signal quality in at least one SSB, and the signal quality of reference signals 1-1 and 1-2 in SSB 1 is greater than or equal to the first threshold, then subset 1 is a third subset including ROs indexed from 18 to 19 and preambles indexed from 1 to 64. The first device may select any RO of the ROs indexed from 18 to 19 in subset 1 and any preamble of the preambles indexed from 1 to 64 to send a random access signal. The following is an example of the first device selecting an RO indexed from 18 and a preamble indexed from 3 to send a random access signal. After receiving the random access signal, the second device may determine the beams corresponding to reference signals 1-1 and 1-2 based on the RO indexed from 18 and the preamble indexed from 3. In the subsequent random access process, the second device may use one or more beams corresponding to reference signals 1-1 and 1-2 to communicate with the first device.

[0167] By this method, when the first SSB is an SSB including the first signal with the best signal quality in at least one SSB, and the signal quality of one or more reference signals in the first SSB is greater than or equal to the first threshold, the RO and the preamble used to send the random access signal correspond to the one or more reference signals. In this way, the channel quality within the beam scanning range of the one or more reference signals can be indicated by the RO and the preamble used to send the random access signal, thereby improving the accuracy of the channel information.

[0168] Furthermore, in the method, the signal quality of one or more reference signals in the first SSB is greater than or equal to the first threshold value, so that the channel quality of the beam corresponding to the one or more reference signals is very good, and thus it can be applied to the situation where the spatial angle expansion of the first device is relatively concentrated. For example, the width of the beam corresponding to the first signal in the first SSB is larger than the beam width corresponding to the reference signal. When the spatial angle expansion of the first device is relatively concentrated, the first device and the second device use the narrower beam corresponding to the reference signal to communicate, thereby improving the communication quality.

[0169] pass Figure 3 In the method shown, when sending a random access signal, the first device not only considers the first signal but also considers at least two reference signals, thereby improving the accuracy of the channel information indicated by the random access signal.

[0170] An embodiment of the present application provides another communication method. Figure 7 A flow chart corresponding to the communication method provided in the embodiment of the present application. Figure 7 The method is illustrated by taking the first device and the second device as the execution subjects of the interaction as an example, but the present application does not limit the execution subjects of the interaction. For example, the first device can be a terminal, or a module applied to the terminal, such as a circuit, a chip, a chip system or a processor, or a logical node, a logical module or software that can realize all or part of the terminal functions; the second device can also be an access network device, or a module applied to the access network device, such as a circuit, a chip, a chip system or a processor, or a logical node, a logical module or software that can realize all or part of the access network device functions. Figure 7 As shown, the method includes:

[0171] S701: The second device sends at least one SSB; accordingly, the first device detects at least one SSB.

[0172] Among them, any SSB in the at least one SSB may include PSS, SSS and PBCH. For example, any SSB in the at least one SSB may be Figure 2 SSB shown.

[0173] S702: The second device sends at least one set of reference signals; correspondingly, the first device detects at least one set of reference signals.

[0174] Each of the at least one group of reference signals may include at least two reference signals. For specific contents of the at least two reference signals in each group of reference signals, reference may be made to the description of the at least two reference signals in S301, which will not be repeated here.

[0175] At least one SSB and at least one group of reference signals may correspond one to one. For example, at least one SSB includes SSB 1 to SSB 3, at least one group of reference signals includes reference signals of groups 1 to 3, SSB 1 corresponds to reference signals of group 1, SSB 2 corresponds to reference signals of group 2, and SSB 3 corresponds to reference signals of group 3.

[0176] SSB b is any SSB in at least one SSB, and SSB b corresponds to a first group of reference signals in at least one group of reference signals. There may be multiple relationships between SSB b and the first group of reference signals. Exemplarily, the relationship between SSB b and the first group of reference signals may refer to the description of “the relationship between the first signal and at least two reference signals” in S301, and the first signal in SSBa is replaced with SSB b, and at least two reference signals in SSB a are replaced with the first group of reference signals corresponding to SSB b. When the first signal exists alone, the first signal is replaced with SSB b, which will not be described in detail here.

[0177] This application does not limit the execution order of S701 and S702.

[0178] S703: The first device sends a random access signal generated according to the preamble code on the RO; correspondingly, the second device receives the random access signal generated according to the preamble code on the RO.

[0179] The RO and the preamble are determined according to at least one SSB and at least one set of reference signals. For example, the RO and the preamble are determined by the first device according to at least one SSB and at least one set of reference signals; that is, the first device may determine the RO and the preamble according to at least one SSB and at least one set of reference signals.

[0180] In some possible ways, the RO and the preamble belong to a subset (hereinafter referred to as subset 2) of the multiple subsets included in the first set. For the specific content of the first set, refer to the description of the first set in S302, which will not be repeated here. There is a corresponding relationship 2 between the multiple subsets and at least one SSB and / or at least one group of reference signals. The corresponding relationship 2 may include: different subsets in the multiple subsets correspond to different SSBs and / or different reference signals. In this case, the RO and the preamble may be determined based on at least one SSB, at least one group of reference signals and the corresponding relationship 2. For example, the RO and the preamble may be determined by the first device based on at least one SSB, at least one group of reference signals and the corresponding relationship 2. Specifically, the first device may determine subset 2 from multiple subsets based on at least one SSB, at least one group of reference signals and corresponding relationship 2, and then select the RO and the preamble from subset 2. Among them, the corresponding relationship 2 can be pre-configured, for example, pre-defined by the protocol, or pre-stored in the factory configuration of the first device and / or the second device, or pre-stored in the SIM card of the first device and / or the second device; or, the corresponding relationship 2 can be determined by the first device or the second device.

[0181] Optionally, subset 2 is determined based on the signal quality of at least one SSB and at least one group of reference signals, and correspondence 2. The determination method can refer to the method for determining subset 1 in S302, except that the first signal in at least one SSB is replaced by at least one SSB, the first signal in SSB m is replaced by SSB m, at least two reference signals in SSB m are replaced by a group of reference signals corresponding to SSB m, the reference signal in SSB m is replaced by a reference signal corresponding to SSB m, and one or more reference signals in SSB m are replaced by one or more reference signals corresponding to SSB m, and SSB m includes at least one of the following: SSB 1, SSB 2 or the first SSB; "the SSB containing the first signal with the best signal quality in at least one SSB" is replaced by "the SSB with the best signal quality in at least one SSB", which is not repeated here.

[0182] The above-mentioned multiple subsets may be implemented in multiple ways, for example, at least one of way c1, way c2 or way c3.

[0183] Mode c1: the multiple subsets include a fourth subset, and the fourth subset corresponds to a first SSB in at least one SSB.

[0184] Mode c2: The multiple subsets include a fifth subset, which corresponds to a first SSB in at least one SSB, and a first reference signal and a second reference signal in a group of reference signals corresponding to the first SSB.

[0185] Mode c3: The multiple subsets include a sixth subset, which corresponds to one or more reference signals in a group of reference signals corresponding to a first SSB in at least one SSB.

[0186] The specific contents of mode c1 to mode c3 may refer to mode b1 to mode b3 respectively, except that the first signal in at least one SSB is replaced by at least one SSB, the first signal in SSB m is replaced by SSB m, at least two reference signals in SSB m are replaced by a group of reference signals corresponding to SSB m, the reference signal in SSB m is replaced by a reference signal corresponding to SSB m, one or more reference signals in SSB m are replaced by one or more reference signals corresponding to SSB m, and SSBm includes at least one of the following: SSB 1, SSB 2 or the first SSB; and “at least one SSB containing the first signal with the best signal quality” is replaced by “the SSB with the best signal quality in at least one SSB”, which will not be repeated here.

[0187] pass Figure 7 In the method shown, when sending a random access signal, the first device not only considers at least one SSB, but also considers at least one group of reference signals, thereby improving the accuracy of the channel information indicated by the random access signal.

[0188] Based on the same technical concept as the above method embodiment, the embodiment of the present application provides a corresponding communication device, which can be used to perform the functions of the relevant steps in the above method embodiment. The function can be implemented by hardware, can be implemented by software, or can be implemented by hardware executing the corresponding software. The hardware or software includes one or more modules corresponding to the above functions. The communication device can be a terminal, or can be a module in a terminal (such as a circuit or a chip), or can be a logical node, a logical module or software that can realize all or part of the functions of a terminal or an access network device; or the communication device can be an access network device or a module in an access network device (such as a circuit or a chip), or can be a logical node, a logical module or software that can realize all or part of the functions of an access network device.

[0189] In a possible implementation, the structure of the communication device provided in the embodiment of the present application is as follows: Figure 8 As shown, the communication device 800 includes an interface unit 801 and a processing unit 802. The functions of each unit in the communication device 800 are introduced below.

[0190] The interface unit 801 is used to input and / or output information. The input information can be replaced by receiving information, and the output information can be replaced by sending information. When outputting information, the interface unit 801 can output information to other devices outside the communication device 800, or it can output information to other units in the communication device 800. In some embodiments, the interface unit 801 can be implemented by at least one of a physical interface, a communication module, a communication interface, and an input and output interface. In other embodiments, the interface unit 801 can be implemented by an interface circuit, for example, a mobile communication module. Among them, the mobile communication module may include one or more of at least one antenna, at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc.

[0191] The processing unit 802 can be used to support the communication device 800 to perform the processing actions in the above method embodiment. The processing unit 802 can be implemented by one or more processors. For example, the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0192] In one embodiment, the communication device 800 is applied to Figure 3 The first device in the embodiment of the present application is shown. The specific functions of the processing unit 802 in this embodiment are introduced below.

[0193] The processing unit 802 is used to: detect at least one SSB, each SSB in the at least one SSB includes a first signal and at least two reference signals; send a random access signal generated according to a preamble code on the RO through the interface unit 801, and the RO and the preamble code are determined according to at least one SSB.

[0194] In another embodiment, the communication device 800 is applied to Figure 3 The second device in the embodiment of the present application is shown. The specific functions of the processing unit 802 in this implementation are introduced below.

[0195] The processing unit 802 is used to: send at least one SSB through the interface unit 801, each SSB in the at least one SSB includes a first signal and at least two reference signals; receive a random access signal generated according to a preamble code on the RO through the interface unit 801, and the RO and the preamble code are determined based on at least one SSB.

[0196] In yet another embodiment, the communication device 800 is applied to Figure 7 The first device in the embodiment of the present application is shown. The specific functions of the processing unit 802 in this embodiment are introduced below.

[0197] The processing unit 802 is used to: detect at least one SSB; detect at least one group of reference signals, each group of reference signals in the at least one group of reference signals may include at least two reference signals, and at least one SSB and at least one group of reference signals have a one-to-one correspondence; send a random access signal generated according to the preamble code on the RO through the interface unit 801, and the RO and the preamble code are determined based on at least one SSB and at least one group of reference signals.

[0198] In yet another embodiment, the communication device 800 is applied to Figure 7 The second device in the embodiment of the present application is shown. The specific functions of the processing unit 802 in this implementation are introduced below.

[0199] The processing unit 802 is used to: send at least one SSB through the interface unit 801; send at least one group of reference signals through the interface unit 801, each group of reference signals in the at least one group of reference signals may include at least two reference signals, and at least one SSB and at least one group of reference signals have a one-to-one correspondence; receive a random access signal generated according to a preamble code on the RO through the interface unit 801, and the RO and the preamble code are determined based on at least one SSB and at least one group of reference signals.

[0200] For a more detailed description of the processing unit 802 and the interface unit 801, please refer to Figure 3 and Figure 7 The relevant description in the method embodiment shown is directly obtained and will not be repeated here.

[0201] It should be noted that the division of modules in the above embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit.

[0202] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0203] In a possible implementation, the communication device provided in the embodiment of the present application refers to Fig. 9 As shown, the communication device 900 includes: a processor 902. Optionally, the communication device 900 also includes: an interface circuit 901 and a memory 903. The interface circuit 901, the processor 902 and the memory 903 are coupled to each other.

[0204] Optionally, the interface circuit 901, the processor 902 and the memory 903 are coupled to each other via a bus 909. The bus 909 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig. 9 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0205] The interface circuit 901 is used to input and / or output information. The input information can be replaced by receiving information, and the output information can be replaced by sending information. When outputting information, the interface circuit 901 can output information to other devices outside the communication device 900, or can output information to other units in the communication device 900. Exemplarily, the interface circuit 901 can be implemented by at least one of a physical interface, a communication module, a communication interface, an input-output interface, and a mobile communication module. Among them, the mobile communication module may include one or more of at least one antenna, at least one filter, a switch, a power amplifier, an LNA, etc.

[0206] The processor 902 may be used to support the communication device 900 in executing the processing actions in the above method embodiment. When the communication device 900 is used to implement the above method embodiment, the processor 902 may also be used to implement the functions of the above processing unit 802. The processor 902 may be a CPU, or other general-purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor, or any conventional processor.

[0207] In one embodiment, the communication device 900 is applied to Figure 3 The first device in the embodiment of the present application is shown. The specific functions of the processor 902 in this implementation are introduced below.

[0208] Processor 902 is used to: detect at least one SSB, each SSB in the at least one SSB includes a first signal and at least two reference signals; send a random access signal generated according to a preamble code on the RO through the interface circuit 901, and the RO and the preamble code are determined according to at least one SSB.

[0209] In another embodiment, the communication device 900 is applied to Figure 3 The second device in the embodiment of the present application is shown. The specific functions of the processor 902 in this implementation are introduced below.

[0210] Processor 902 is used to: send at least one SSB through interface circuit 901, each SSB in at least one SSB includes a first signal and at least two reference signals; receive a random access signal generated according to a preamble code on RO through interface circuit 901, and RO and preamble code are determined according to at least one SSB.

[0211] In yet another embodiment, the communication device 900 is applied to Figure 7 The first device in the embodiment of the present application is shown. The specific functions of the processor 902 in this implementation are introduced below.

[0212] Processor 902 is used to: detect at least one SSB; detect at least one group of reference signals, each group of reference signals in the at least one group of reference signals may include at least two reference signals, and at least one SSB and at least one group of reference signals have a one-to-one correspondence; send a random access signal generated according to a preamble code on an RO through an interface circuit 901, and the RO and the preamble code are determined based on at least one SSB and at least one group of reference signals.

[0213] In yet another embodiment, the communication device 900 is applied to Figure 7The second device in the embodiment of the present application is shown. The specific functions of the processor 902 in this implementation are introduced below.

[0214] Processor 902 is used to: send at least one SSB through interface circuit 901; send at least one group of reference signals through interface circuit 901, each group of reference signals in the at least one group of reference signals may include at least two reference signals, and at least one SSB and at least one group of reference signals have a one-to-one correspondence; receive a random access signal generated according to a preamble code on an RO through interface circuit 901, and the RO and the preamble code are determined based on at least one SSB and at least one group of reference signals.

[0215] The specific functions of the processor 902 can refer to the description of the communication method provided in the above embodiments and examples of the present application, and Figure 8 The specific functional description of the communication device 800 in the embodiment of the present application is shown and will not be repeated here.

[0216] The memory 903 is used to store program instructions and / or data, etc. Specifically, the program instructions may include a program code, and the program code includes a computer operation instruction. The memory 903 may include a RAM, and may also include a non-volatile memory (non-volatile memory), such as at least one disk storage. The processor 902 executes the program instructions stored in the memory 903, and uses the data stored in the memory 903 to implement the above functions, thereby implementing the communication method provided in the above embodiment of the present application. The memory 903 can be integrated with the processor 902, or it can be a memory outside the communication device.

[0217] It is understandable that this application Fig. 9The memory 903 in can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a ROM, a programmable read-only memory (programmable ROM, PROM), an erasable programmable read-only memory (erasable PROM, EPROM), an electrically erasable programmable read-only memory (electrically EPROM, EEPROM) or a flash memory. The volatile memory can be a RAM, which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (doubledata rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhancedSDRAM, ESDRAM), synchronous connection dynamic random access memory (synchlink DRAM, SLDRAM) and direct memory bus random access memory (direct rambus RAM, DR RAM). It should be noted that memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.

[0218] Based on the above embodiments, the embodiments of the present application further provide a computer program product including computer executable instructions. When the computer program product is run, the method provided in the above embodiments is executed.

[0219] Based on the above embodiments, the embodiments of the present application further provide a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a computer, the computer executes the method provided in the above embodiments.

[0220] The storage medium may be any available medium that can be accessed by a computer. For example, but not limited to, a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer.

[0221] Based on the above embodiments, an embodiment of the present application further provides a chip, which is used to read a computer program stored in a memory to implement the method provided in the above embodiments.

[0222] Based on the above embodiments, the embodiments of the present application provide a chip system, which includes a processor for supporting a computer device to implement the functions involved in each device in the above embodiments. In a possible design, the chip system also includes a memory for storing the necessary programs and data for the computer device. The chip system can be composed of a chip, or it can include a chip and other discrete devices.

[0223] In the various embodiments of the present application, unless otherwise specified or provided for in any logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.

[0224] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0225] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0226] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0227] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0228] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.

[0229] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A communication method, characterized in that: include: Detecting at least one synchronization signal and a physical broadcast channel (PBCH) block (SSB), each SSB in the at least one SSB comprising a first signal and at least two reference signals; A random access signal generated according to a preamble is sent on a random access channel opportunity RO, wherein the RO and the preamble are determined according to the at least one SSB.

2. The method according to claim 1, characterized in that The RO and the preamble code belong to a subset of multiple subsets included in the first set, and there is a corresponding relationship between the multiple subsets and the at least one SSB, and the corresponding relationship includes: different subsets among the multiple subsets correspond to different first signals and / or different reference signals respectively.

3. The method according to claim 2, characterized in that The RO and the preamble are determined according to the at least one SSB and the corresponding relationship.

4. The method according to claim 2 or 3, characterized in that The plurality of subsets include a first subset corresponding to a first signal in a first SSB in the at least one SSB.

5. The method according to any one of claims 2 to 4, characterized in that: The plurality of subsets include a second subset corresponding to a first signal, a first reference signal, and a second reference signal in a first SSB of the at least one SSB.

6. The method according to any one of claims 2 to 5, characterized in that The multiple subsets include a third subset, which corresponds to one or more reference signals in a first SSB in the at least one SSB.

7. The method according to any one of claims 2 to 6, characterized in that: A subset among the multiple subsets is determined based on the signal qualities of the first signal and at least two reference signals in the at least one SSB, and the corresponding relationship.

8. The method according to any one of claims 1 to 7, characterized in that The first signal uses a first precoding, each of the at least two reference signals uses a second precoding different from the first precoding, and the second precoding used by each of the at least two reference signals is different.

9. The method according to any one of claims 1 to 8, characterized in that The sum of the beam scanning ranges of the at least two reference signals is part or all of the beam scanning range of the first signal.

10. The method according to any one of claims 1 to 9, characterized in that: The first signal includes at least one of the following: a primary synchronization signal PSS, a secondary synchronization signal SSS, or a PBCH.

11. A communication method, characterized in that: include: Sending at least one synchronization signal and a physical broadcast channel (PBCH) block SSB, each SSB in the at least one SSB comprising a first signal and at least two reference signals; A random access signal generated according to a preamble is received at a random access channel opportunity RO, wherein the RO and the preamble are determined according to the at least one SSB.

12. The method according to claim 11, characterized in that The RO and the preamble code belong to a subset of multiple subsets included in the first set, and there is a corresponding relationship between the multiple subsets and the at least one SSB, and the corresponding relationship includes: different subsets among the multiple subsets correspond to different first signals and / or different reference signals respectively.

13. The method according to claim 12, characterized in that The RO and the preamble are determined according to the at least one SSB and the corresponding relationship.

14. The method according to claim 12 or 13, characterized in that The plurality of subsets include a first subset corresponding to a first signal in a first SSB in the at least one SSB.

15. The method according to any one of claims 12 to 14, characterized in that The plurality of subsets include a second subset corresponding to a first signal, a first reference signal, and a second reference signal in a first SSB of the at least one SSB.

16. The method according to any one of claims 12 to 15, characterized in that The multiple subsets include a third subset, which corresponds to one or more reference signals in a first SSB in the at least one SSB.

17. The method according to any one of claims 12 to 16, characterized in that A subset among the multiple subsets is determined based on the signal qualities of the first signal and at least two reference signals in the at least one SSB, and the corresponding relationship.

18. The method according to any one of claims 11 to 17, characterized in that The first signal uses a first precoding, each of the at least two reference signals uses a second precoding different from the first precoding, and the second precoding used by each of the at least two reference signals is different.

19. The method according to any one of claims 11 to 18, characterized in that The sum of the beam scanning ranges of the at least two reference signals is part or all of the beam scanning range of the first signal.

20. The method according to any one of claims 11 to 19, characterized in that The first signal includes at least one of the following: a primary synchronization signal PSS, a secondary synchronization signal SSS, or a PBCH.

21. A communication device, characterized in that: include: An interface unit for receiving and sending information; A processing unit, configured to execute the method according to any one of claims 1 to 20 through the interface unit.

22. A communication device, characterized in that: The method comprises a processor configured to execute the method according to any one of claims 1 to 20.

23. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instructions. When the computer program or instructions are executed by the communication device, the method according to any one of claims 1 to 20 is implemented.

24. A computer program product, characterized in that The computer program product comprises: a computer program code, and when the computer program code is executed, the method according to any one of claims 1 to 20 is implemented.