WO2023098399A1 - 通信方法及通信装置 - Google Patents

通信方法及通信装置 Download PDF

Info

Publication number
WO2023098399A1
WO2023098399A1 PCT/CN2022/129979 CN2022129979W WO2023098399A1 WO 2023098399 A1 WO2023098399 A1 WO 2023098399A1 CN 2022129979 W CN2022129979 W CN 2022129979W WO 2023098399 A1 WO2023098399 A1 WO 2023098399A1
Authority
WO
WIPO (PCT)
Prior art keywords
frequency
frequency hopping
hopping sequence
sequence
joint
Prior art date
Application number
PCT/CN2022/129979
Other languages
English (en)
French (fr)
Inventor
魏帆
王磊
徐修强
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2023098399A1 publication Critical patent/WO2023098399A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • H04B1/7107Subtractive interference cancellation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/713Spread spectrum techniques using frequency hopping
    • H04B1/7136Arrangements for generation of hop frequencies, e.g. using a bank of frequency sources, using continuous tuning or using a transform
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Definitions

  • the present application relates to the technical field of communication, and in particular, to a communication method and a communication device.
  • the multiplexing of multiple users in time domain, frequency domain, air domain and other resources is a problem that needs to be considered emphatically.
  • Existing long term evolution (long term evolution, LTE), new radio access technology (new radio access technology, NR) and other systems use orthogonal multiple access to provide users with time domain, frequency domain, air domain and other resources
  • LTE long term evolution
  • NR new radio access technology
  • the allocation allows each user to exclusively occupy a certain frequency domain, time domain or air domain resource.
  • applications such as the Internet of Things
  • the number of access users in wireless networks will increase exponentially.
  • non-orthogonal multiple access methods need to be considered, that is, multiple users share the same resources in the time domain, frequency domain, and air domain during communication.
  • a frequency hopping mechanism can be introduced in the communication system, that is, by making users Different frequency points/frequency bands are randomly selected during transmission to randomize the interference between users, thereby improving the multiple access interference problem in non-orthogonal multiple access.
  • the design of the frequency hopping sequence in the frequency hopping mechanism in the related art only considers the resource dimension of the frequency point/frequency band in the frequency domain.
  • the present application provides a communication method and a communication device, which can reduce interference among multiple users and help improve communication reliability.
  • the present application provides a communication method, the method is applicable to a terminal device, and the method includes:
  • the indication information is used to indicate a frequency-domain frequency point frequency hopping sequence and a first frequency hopping sequence, or the indication information is used to indicate a joint frequency hopping sequence, and the joint frequency hopping sequence uses To determine the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence;
  • the first frequency hopping sequence includes one or more of the following: demodulation reference signal DMRS port frequency hopping sequence, beam frequency hopping sequence, pilot frequency hopping sequence sequence;
  • multiple resource dimensions for example, at least two resource dimensions in the frequency domain frequency hopping sequence, DMRS port frequency hopping sequence, beam hopping sequence, pilot frequency hopping sequence, etc.
  • Interference between multiple users can be reduced, which is conducive to improving the reliability of communication.
  • the first frequency hopping sequence is a DMRS port frequency hopping sequence; the frequency hopping sequence indicated by the indication information is determined based on at least one of the following parameters: the number of frequency points in the frequency domain F, the number of DMRS ports P, the length T of the frequency hopping sequence and the maximum number of collisions d.
  • the indication information is used to indicate a joint frequency hopping sequence
  • the method also includes:
  • the joint frequency hopping sequence is converted into a frequency domain frequency hopping sequence and a DMRS port frequency hopping sequence based on the frequency point number F in the frequency domain.
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the indication information is used to indicate a joint frequency hopping sequence
  • the method also includes:
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the joint frequency hopping sequence can be converted into a frequency domain frequency hopping sequence and a DMRS port frequency hopping sequence based on the number of frequency points F in the frequency domain or the number P of DMRS ports, which has strong operability and various implementation methods.
  • the receiving the indication information from the network device includes:
  • the indication information includes one or more of the following:
  • the frequency band granularity of the signature sequence is resource block level or resource unit level.
  • the present application provides a communication method, which is applicable to network devices, and the method includes:
  • the indication information is used to indicate the frequency-domain frequency point frequency hopping sequence and the first frequency hopping sequence, or the indication information is used to indicate a joint frequency hopping sequence, and the joint frequency hopping sequence is used for Determine the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence;
  • the first frequency hopping sequence includes one or more of the following: demodulation reference signal DMRS port frequency hopping sequence, beam frequency hopping sequence, pilot frequency hopping sequence ;
  • the first frequency hopping sequence is a DMRS port frequency hopping sequence; the frequency hopping sequence indicated by the indication information is determined based on at least one of the following parameters: the number of frequency points in the frequency domain F, the number of DMRS ports P, the length T of the frequency hopping sequence and the maximum number of collisions d.
  • the frequency-domain frequency hopping sequence and the DMRS port frequency-hopping sequence are converted and obtained based on the number of frequency points F in the frequency domain and the joint frequency-hopping sequence.
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the frequency-domain frequency-hopping sequence and the DMRS port frequency-hopping sequence are converted based on the number P of DMRS ports and the joint frequency-hopping sequence.
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the sending the indication information to the terminal device includes:
  • the indication information includes one or more of the following:
  • the frequency band granularity of the signature sequence is resource block level or resource unit level.
  • the present application provides a communication device, and the device may be a terminal device.
  • the unit includes:
  • the transceiver unit is configured to receive indication information from the network device, the indication information is used to indicate the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence, or the indication information is used to indicate the joint frequency hopping sequence, the The joint frequency hopping sequence is used to determine the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence; the first frequency hopping sequence includes one or more of the following: demodulation reference signal DMRS port frequency hopping sequence, beam frequency hopping sequence , pilot frequency hopping sequence;
  • a processing unit configured to communicate with the network device through the transceiver unit based on the frequency-domain frequency point frequency hopping sequence and the first frequency hopping sequence.
  • the first frequency hopping sequence is a DMRS port frequency hopping sequence; the frequency hopping sequence indicated by the indication information is determined based on at least one of the following parameters: the number of frequency points in the frequency domain F, the number of DMRS ports P, the length T of the frequency hopping sequence and the maximum number of collisions d.
  • the indication information is used to indicate a joint frequency hopping sequence; the processing unit is further configured to:
  • the joint frequency hopping sequence is converted into a frequency domain frequency hopping sequence and a DMRS port frequency hopping sequence based on the frequency point number F in the frequency domain.
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the indication information is used to indicate a joint frequency hopping sequence; the processing unit is further configured to:
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the transceiver unit is also used for:
  • the indication information includes one or more of the following:
  • the frequency band granularity of the signature sequence is resource block level or resource unit level.
  • the present application provides a communication device, which may be a network device.
  • the unit includes:
  • the transceiver unit is configured to send indication information to the terminal device, the indication information is used to indicate the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence, or the indication information is used to indicate the joint frequency hopping sequence, the joint
  • the frequency hopping sequence is used to determine the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence; the first frequency hopping sequence includes one or more of the following: demodulation reference signal DMRS port frequency hopping sequence, beam frequency hopping sequence, pilot frequency hopping sequence;
  • a processing unit configured to communicate with the terminal device through the transceiver unit based on the frequency-domain frequency point frequency hopping sequence and the first frequency hopping sequence.
  • the first frequency hopping sequence is a DMRS port frequency hopping sequence; the frequency hopping sequence indicated by the indication information is determined based on at least one of the following parameters: the number of frequency points in the frequency domain F, the number of DMRS ports P, the length T of the frequency hopping sequence and the maximum number of collisions d.
  • the frequency-domain frequency hopping sequence and the DMRS port frequency-hopping sequence are converted and obtained based on the number of frequency points F in the frequency domain and the joint frequency-hopping sequence.
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the frequency-domain frequency-hopping sequence and the DMRS port frequency-hopping sequence are converted based on the number P of DMRS ports and the joint frequency-hopping sequence.
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the transceiver unit is also used for:
  • the indication information includes one or more of the following:
  • the frequency band granularity of the signature sequence is resource block level or resource unit level.
  • the present application provides a communication device.
  • the device may be a terminal device, or a device in the terminal device, or a device that can be matched with the terminal device.
  • the communication device may also be a system on a chip.
  • the communication device can execute the method described in the first aspect.
  • the functions of the communication device may be realized by hardware, or may be realized by executing corresponding software by hardware.
  • the hardware or software includes one or more units or modules corresponding to the above functions.
  • the unit or module can be software and/or hardware.
  • the present application provides a communication device.
  • the device may be a network device, or a device in the network device, or a device that can be matched with the network device.
  • the communication device may also be a system on a chip.
  • the communication device can execute the method described in the second aspect.
  • the functions of the communication device may be realized by hardware, or may be realized by executing corresponding software by hardware.
  • the hardware or software includes one or more units or modules corresponding to the above functions.
  • the unit or module can be software and/or hardware.
  • the present application provides a communication device, which may be a terminal device, and the communication device includes a processor and a transceiver, and the processor and the transceiver are used to execute at least one computer program stored in a memory Or an instruction, so that the device implements the method according to any one of the first aspect.
  • the present application provides a communication device, which may be a terminal device, and the communication device includes a processor, a transceiver, and a memory.
  • the processor, the transceiver and the memory are coupled; the processor and the transceiver are used to implement the method according to any one of the first aspect.
  • the present application provides a communication device, which may be a network device, and the communication device includes a processor and a transceiver, and the processor and the transceiver are used to execute at least one computer program stored in a memory Or an instruction, so that the device implements the method according to any one of the second aspect.
  • the present application provides a communication device, which may be a network device, and the communication device includes a processor, a transceiver, and a memory.
  • the processor, the transceiver and the memory are coupled; the processor and the transceiver are used to implement the method according to any one of the second aspect.
  • the present application provides a computer-readable storage medium, in which computer programs or instructions are stored.
  • computer programs or instructions are executed by the computer, any one of the first to second aspects can be realized.
  • the present application provides a computer program product including instructions, the computer program product includes computer program code, when the computer program code is run on a computer, any one of the first to second aspects can be realized. item method.
  • FIG. 1 is a schematic diagram of a network architecture of a communication system provided by an embodiment of the present application
  • FIG. 2 is a schematic diagram of another network architecture of a communication system provided by an embodiment of the present application.
  • FIG. 3 is a schematic diagram of DMRS type 1
  • FIG. 4 is a schematic diagram of DMRS type 2
  • FIG. 5 is a schematic flowchart of a communication method provided by an embodiment of the present application.
  • FIG. 6 is a schematic diagram of a scenario of a beam hopping sequence provided by an embodiment of the present application.
  • FIG. 7 is a schematic diagram of a scenario of a pilot frequency hopping sequence provided by an embodiment of the present application.
  • FIG. 8 is a schematic diagram of a simulation result of Case 1 in a pre-configured scenario provided by an embodiment of the present application.
  • FIG. 9 is a schematic diagram of the simulation results of Case 2 in the preconfigured scenario provided by the embodiment of the present application.
  • FIG. 10 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
  • Fig. 11 is a schematic structural diagram of another communication device provided by an embodiment of the present application.
  • FIG. 12 is a schematic structural diagram of another communication device provided by an embodiment of the present application.
  • FIG. 13 is a schematic structural diagram of another communication device provided by an embodiment of the present application.
  • words such as “exemplary” or “for example” are used to mean an example, illustration or description. Any embodiment or design described herein as “exemplary” or “for example” is not to be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as “exemplary” or “such as” is intended to present related concepts in a concrete manner.
  • GSM global system of mobile communication
  • CDMA code division multiple access
  • WCDMA broadband code division multiple access
  • general packet radio service general packet radio service, GPRS
  • long term evolution long term evolution, LTE
  • LTE frequency division duplex frequency division duplex, FDD
  • LTE Time Division Duplex TDD
  • Universal Mobile Telecommunications System UMTS
  • Worldwide Interoperability for Microwave Access WiMAX
  • Fifth Generation (5G) System or new radio (new radio, NR) and future communication systems, etc. are not limited here.
  • FIG. 1 is a schematic diagram of a network architecture of a communication system provided by an embodiment of the present application.
  • the communication system may be a 5G communication system, or another communication system, such as a 6G communication system, which is not limited in this embodiment of the present application.
  • the communication system includes network equipment and terminal equipment. Wherein, the number of network devices may be 1, and the number of terminal devices may be 6 for schematic illustration.
  • the terminal equipment in the embodiment of the present application is a device with wireless transceiver function, wherein the terminal equipment can also be called user equipment (user equipment, UE), access terminal (access terminal), terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless network device, user agent, or user equipment, etc.
  • Terminal equipment can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; it can also be deployed on water (such as ships, etc.); it can also be deployed in the air (such as on aircraft, balloons, and satellites, etc.).
  • An end device can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a smart phone, a cell phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) , which can be handheld devices with wireless communication functions, computing devices or other devices connected to wireless modems, vehicle-mounted devices, wearable devices, drone devices or terminals in the Internet of Things, Internet of Vehicles, fifth-generation mobile communications (fifth generation, 5G) network and any form of terminal in the future network, relay user equipment or terminal in the future evolution of the public land mobile network (public land mobile network, PLMN), where the relay user equipment can be, for example 5G residential gateway (RG).
  • SIP session initiation protocol
  • WLL wireless local loop
  • PDA personal digital assistant
  • the terminal device can be a virtual reality (virtual reality, VR) terminal, an augmented reality (augmented reality, AR) terminal, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a smart grid ( smart grid), wireless terminals in transportation security, wireless terminals in smart cities, wireless terminals in smart homes, etc.
  • VR virtual reality
  • AR augmented reality
  • a wireless terminal in industrial control a wireless terminal in unmanned driving
  • a wireless terminal in telemedicine a smart grid ( smart grid)
  • smart grid smart grid
  • wireless terminals in transportation security wireless terminals in smart cities, wireless terminals in smart homes, etc.
  • the network equipment in the embodiment of the present application may include, for example, access network (access network, AN) equipment, wireless access network (radio access network, RAN) equipment, etc.
  • the access network equipment includes but is not limited to : New generation base station (generation node B, gNB), evolved node B (evolved node B, eNB), next generation evolved node B (next generation eNB, ng-eNB), wireless backhaul equipment, Radio network controller (radio network controller, RNC), node B (node B, NB), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS), home base station (home evolved nodeB , HeNB) or (home node B, HNB)), baseband unit (baseBand unit, BBU), transmission and receiving point (transmitting and receiving point, TRP), transmission point (transmitting point, TP), mobile switching center, etc., here No restrictions.
  • the access network device includes but is not limited to :
  • a network device and terminal devices 1 to 6 form a communication system.
  • the terminal device 1 to the terminal device 6 can send uplink information to the network device, and the network device can also send downlink information to the terminal device 1 to the terminal device 6 .
  • terminal equipment 4 to terminal equipment 6 may also form a communication system.
  • the network device can send downlink information to terminal device 1, terminal device 2, terminal device 5, etc.; terminal device 5 can also send downlink information to terminal device 4, terminal device 6.
  • the terminal device 4 and the terminal device 6 may also send uplink information to the network device through the terminal device 5 .
  • network equipment and terminal equipment can also form a relay system.
  • data may be forwarded through a relay device (or called a relay node) between the network device and the terminal device.
  • the relay device can specifically be a small station, an integrated access and backhauling (integrated access and backhauling, IAB) node, a distributed unit (distributed unit, DU), a terminal device, a transmitter and receiver point (TRP) etc., this application does not limit.
  • the relay system shown in FIG. 2 is an example of a single-hop (Single-hop) relay system, that is, there is only one relay device between the network device and the terminal device.
  • the network device and the terminal device It is also possible to form a multi-hop (Multi-hop) relay system, that is, there are multiple relay devices between the network device and the terminal device, which is not limited in this application.
  • Multi-hop multi-hop
  • Scheduled uplink data transmission scenario the network device pre-configures a frequency hopping pattern for each terminal in the network, and the terminal device is activated through the scheduling of the network device and sends data according to the pre-configured frequency hopping pattern of the network device. uplink data;
  • Pre-configured uplink data transmission scenario the network device pre-configures a frequency hopping pattern for each terminal in the network, and the terminal device randomly activates according to the arrival of data and transmits according to the pre-configured frequency hopping pattern of the network device uplink data;
  • the network device broadcasts an optional frequency hopping pattern set to each terminal in the network, and the terminal device performs random activation according to data arrival, and in the frequency hopping pattern set Randomly select a frequency hopping pattern to send uplink data.
  • Intra-slot frequency hopping which is applied to single-slot or multi-slot physical uplink shared channel (PUSCH) transmission scenarios.
  • the starting resource block (resource block, RB) position of each frequency hopping can be calculated by the following formula:
  • RB start is the starting RB position of the uplink bandwidth part (bandwidth part, BWP), and the resource block of type 1 can be allocated by resource configuration information to determine.
  • RB offset represents the frequency domain offset between two frequency hops, Indicates the number of RBs occupied by the communication bandwidth.
  • Inter-slot frequency hopping Inter-slot frequency hopping
  • the slot The starting RB position of can be calculated by the following formula:
  • RB start indicates the starting RB position of the uplink bandwidth part
  • RB offset indicates the frequency domain offset between two frequency hops
  • Indicates the number of RBs occupied by the communication bandwidth Indicates time slot The starting RB position of .
  • DMRS Demodulation reference signal
  • Existing DMRS ports are multiplexed in a manner of frequency division multiplexing (FDM) + time division multiplexing (TDM).
  • Each code division multiplexing (code division multiplexing, CDM) group is divided into multiple ports by an orthogonal cover code (OCC), and the CDM groups are distinguished by means of FDM.
  • the existing NR protocol supports two DMRS types, and each type may include one (single-symbol DMRS) or two (multi-symbol DMRS) orthogonal frequency division multiplexing (orthogonal frequency division multiplexing, OFDM) symbols.
  • the multiplexing and configuration methods of the two DMRS types are described as follows:
  • DMRS type 1 is a schematic diagram of DMRS type 1.
  • FIG. 3 is a schematic diagram of DMRS type 1.
  • subcarriers in one OFDM symbol are divided into two sets of frequency-divided comb resources, where each set of comb resources constitutes a CDM group.
  • the CDM group supports multiplexing of 2 ports through 2 OCCs, and supports a maximum of 4 ports.
  • Dual-symbol DMRS adds time-domain OCC on the basis of single-symbol results.
  • Each group of comb resources occupies two consecutive OFDM symbols.
  • Each CDM group implements 4 orthogonal ports through 4 time-frequency domain OCCs, so it supports up to 8 orthogonal ports.
  • FIG. 4 is a schematic diagram of DMRS type 2.
  • the subcarriers in one OFDM symbol are divided into three CDM groups, each CDM group consists of two pairs of adjacent two subcarriers, and two OCCs support 2 Port multiplexing, FDM between groups, so up to 6 ports are supported.
  • Double-symbol DMRS adds a time-domain orthogonal cover code (time domain OCC, TD-OCC) on the basis of a single-symbol structure.
  • Each CDM group occupies two consecutive OFDM symbols, and each CDM group passes through 4 time-frequency domains.
  • the OCC supports 4 orthogonal ports, and supports a maximum of 12 ports in 3 CDM groups.
  • the interference between the pilot signals of the two users can be eliminated through frequency division.
  • the interference between the pilot signals of the two users can be eliminated through the code domain. For example, consider the following pilot sequence of length 4:
  • the frequency hopping pattern is also called a frequency hopping sequence, and is used to indicate the frequency point or frequency band selection at the time of frequency hopping. If multiple devices (generally, multiple terminal devices) select the same frequency point or frequency band at the same frequency hopping moment, it is considered that a collision has occurred among the multiple devices.
  • the frequency band (or frequency point) selection of t, the number of optional frequency points Q at each frequency hopping moment is related to the communication bandwidth (that is, the available frequency domain resources).
  • the number of moments when frequency point collisions occur between any two frequency hopping sequences in the frequency hopping pattern set G is less than or equal to d.
  • fewer optional frequency points Q will limit the capacity of the frequency hopping pattern set G that meets the constraints. Therefore, how to design as many frequency hopping sequences as possible under the condition of limited frequency domain resources such as bandwidth is a problem that needs to be considered.
  • the pilot signal received by the base station can be written as:
  • ⁇ k is the pilot sequence sent by user k
  • n is Gaussian white noise
  • y is the received pilot signal.
  • the channel estimated by the pilot sequence is the superposition of the channel coefficients of two users, which leads to the problem of pilot pollution, which leads to serious deterioration of the channel estimation performance at the receiving end.
  • the pilot sequences of the two users are non-orthogonal, the pilot signal of user 2 will still interfere with the channel estimation of user 1 (and vice versa). Therefore, how to design resource allocation in frequency hopping communication to reduce the possibility of resource collisions such as frequency point and pilot frequency among users is another issue that needs to be considered.
  • a frequency hopping mechanism can be introduced in the communication system, that is, by making users Different frequency points/frequency bands are randomly selected during transmission to randomize the interference between users, thereby improving the multiple access interference problem in non-orthogonal multiple access.
  • the design of the frequency hopping sequence in the frequency hopping mechanism in the related art only considers the resource dimension of the frequency point/frequency band in the frequency domain.
  • the present application proposes a communication method and a communication device, which distinguish users through multiple resource dimensions, improve the user multiplexing capability of the system, and help improve the reliability of communication.
  • FIG. 5 is a schematic flowchart of a communication method provided by an embodiment of the present application. As shown in Figure 5, the method includes the following steps S501 to S502:
  • the terminal device receives indication information from the network device.
  • the network device sends indication information to the terminal device, and accordingly, the terminal device receives the indication information from the network device.
  • the indication information may be used to indicate at least one frequency domain frequency point hopping sequence and at least one first frequency hopping sequence corresponding to the at least one frequency domain frequency point frequency hopping sequence, or the indication information may also be used to indicate At least one joint frequency hopping sequence, that is, the indication information may be used to indicate a frequency domain frequency point frequency hopping sequence and a first frequency hopping sequence associated with the frequency domain frequency point frequency hopping sequence, or the indication information may also be used to Multiple frequency-domain frequency point frequency hopping sequences and multiple first frequency-hopping sequences associated with the multiple frequency-domain frequency point frequency-hopping sequences are indicated.
  • the indication information may be used to indicate a joint frequency hopping sequence, or the indication information may also be used to indicate multiple joint frequency hopping sequences, and the like.
  • the joint frequency hopping sequence can be used to determine the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence, that is, the joint frequency hopping sequence can be converted into the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence.
  • the frequency-domain frequency-point frequency-hopping sequence and the first frequency-hopping sequence are sequence pairs with an
  • the first frequency hopping sequence corresponding to the domain frequency point frequency hopping sequence and the frequency domain frequency point frequency hopping sequence is a sequence pair converted based on a joint frequency hopping sequence.
  • the first frequency hopping sequence involved in the present application includes one or more of the following: DMRS port frequency hopping sequence, beam frequency hopping sequence, pilot frequency hopping sequence and other communication resources.
  • the beam may include a transmitting beam and/or a receiving beam
  • the beam hopping sequence may include a transmitting beam hopping sequence and/or a receiving beam hopping sequence.
  • the beam hopping sequences involved in the following content can all be understood as the transmitting beam hopping sequences of the terminal equipment.
  • the frequency-domain frequency point frequency hopping sequence includes a frequency point or a frequency band selection corresponding to each frequency hopping moment among the multiple frequency hopping moments.
  • the DMRS port frequency hopping sequence includes the DMRS port selection corresponding to each frequency hopping moment in the multiple frequency hopping moments
  • the beam hopping sequence includes the beam selection corresponding to each frequency hopping moment in the multiple frequency hopping moments, leading
  • the frequency hopping sequence includes the pilot sequence selection corresponding to each frequency hopping moment in the multiple frequency hopping moments.
  • the indication information in this application may be carried in radio resource control (radio resource control, RRC) signaling to be sent to the terminal device, that is, the indication information is included in the RRC signaling.
  • RRC radio resource control
  • Scenario 1 a scheduled uplink data transmission scenario.
  • the network device sends instruction information to the terminal device, and then the terminal device activates and sends data according to the schedule of the network device. It should be noted that, if multiple terminal devices are connected to the network device, the network device may send corresponding indication information to each terminal device to indicate the frequency hopping sequence.
  • Scenario 2 a preconfigured (configured) uplink data transmission scenario.
  • the network device sends instruction information to the terminal device, and the terminal device randomly activates and sends data when the data arrives.
  • Scenario 3 In the uplink data transmission scenario based on random selection, the network device broadcasts multiple frequency hopping sequences to the terminal device, and the terminal device randomly activates when the data arrives, and randomly selects a hop among multiple frequency hopping sequences Send data in frequency sequence.
  • the indication information is used to indicate the frequency hopping sequence of the frequency domain frequency point and the first frequency hopping sequence
  • the indication information is used to indicate the frequency hopping sequence of a frequency domain frequency point and the frequency hopping sequence associated with the frequency domain frequency point.
  • a first frequency hopping sequence corresponding to the frequency hopping sequence is taken as an example for description.
  • the indication information is used to indicate a joint frequency hopping sequence
  • the following uses the indication information to indicate a joint frequency hopping sequence as an example for schematic illustration.
  • the frequency hopping sequence indicated by the indication information may be based on the frequency domain At least one of the number of frequency points F, the number of DMRS ports P, the length of the frequency hopping sequence T, and the maximum number of collisions d is determined.
  • the way of constructing the joint frequency hopping sequence based on the Euclidean geometry or based on the interleaving and cyclic shifting method will be described in detail in the specific related part below.
  • the joint frequency hopping sequence can be converted into a frequency domain frequency point frequency hopping sequence and a DMRS port frequency hopping sequence.
  • the specific implementation of converting the joint frequency hopping sequence into the frequency domain frequency point frequency hopping sequence and the DMRS port frequency hopping sequence will be described in detail in the specific related part below.
  • the frequency hopping sequence indicated by the indication information may be based on the frequency domain frequency At least one of the number of points F, the number of beams in the space domain B, the length of the frequency hopping sequence T, and the maximum number of collisions d is determined, wherein the joint frequency hopping sequence can be converted into a frequency domain frequency point frequency hopping sequence and a beam frequency hopping sequence.
  • the frequency hopping sequence indicated by the indication information can be based on the number of frequency points F in the frequency domain, the number of DMRS ports P, the number of beams in the airspace B, the number of pilot sequences L, the length of the frequency hopping sequence T and At least one of the maximum number of collisions d and the like is determined, wherein the joint frequency hopping sequence can be converted into a frequency domain frequency point frequency hopping sequence, a DMRS port frequency hopping sequence, a beam frequency hopping sequence and a pilot frequency hopping sequence.
  • the frequency domain frequency point frequency hopping sequence, the first frequency hopping sequence and the joint frequency hopping sequence involved in the embodiment of the present application may be collectively referred to as a frequency hopping sequence.
  • the frequency hopping sequence involved in the embodiment of the present application may be generated by a network device or a terminal device based on the frequency hopping sequence parameters (such as the number of frequency points F in the frequency domain, the number of DMRS ports P, the length of the frequency hopping sequence T, and the maximum Parameters such as the number of collisions d) are generated and pre-stored in the 3GPP protocol.
  • the frequency hopping sequence may also be generated online by the network device based on the frequency hopping sequence generation parameters, and broadcast by the network device to each terminal device in the network; and/or, the frequency hopping sequence may also be generated by the terminal device based on The frequency hopping sequence generation parameters are generated online, and there is no limitation here. It should be noted that when the terminal device generates the frequency hopping sequence based on the frequency hopping sequence generation parameter, the frequency hopping sequence generation parameter may be broadcast to the terminal device by the network device.
  • the instruction information sent by the network device to the terminal device may include one or more of a frequency hopping sequence, a sequence identifier corresponding to the frequency hopping sequence, or a signature sequence corresponding to the frequency hopping sequence in the frequency domain.
  • a sequence identifier is used to uniquely mark a frequency hopping sequence or a frequency hopping sequence pair or a frequency hopping sequence set.
  • the frequency hopping sequence can be understood as one or more of a joint frequency hopping sequence, a frequency domain frequency point frequency hopping sequence, or a DMRS port frequency hopping sequence.
  • the indication information may be the frequency domain frequency point frequency hopping sequence and the DMRS port frequency hopping sequence itself, for example, The indication information includes frequency-domain frequency point frequency hopping sequence 1 and DMRS port frequency hopping sequence 1.
  • the indication information may also include the frequency domain frequency point frequency hopping sequence identifier corresponding to the frequency domain frequency point frequency hopping sequence and the DMRS port frequency hopping sequence identifier corresponding to the DMRS port frequency hopping sequence, for example, the indication information includes the frequency domain frequency point hopping Frequency sequence identification 1 and DMRS port frequency hopping sequence identification 1, wherein frequency domain frequency point frequency hopping sequence identification 1 is used to uniquely identify frequency domain frequency point frequency hopping sequence 1, and DMRS port frequency hopping sequence identification 1 is used to uniquely identify DMRS port Hopping sequence 1.
  • the indication information may also include a frequency-domain frequency hopping sequence, a DMRS port frequency-hopping sequence, a frequency-domain frequency-hopping sequence identifier, a DMRS port frequency-hopping sequence identifier, etc., without limitation here.
  • the indication information includes frequency-domain frequency hopping sequence 1, DMRS port frequency-hopping sequence 1, frequency-domain frequency-hopping sequence identifier 1, and DMRS port frequency-hopping sequence identifier 1.
  • the indication information may also include an identifier corresponding to a sequence pair composed of a frequency domain frequency point frequency hopping sequence and an associated DMRS port frequency hopping sequence.
  • the indication information includes an identifier 1, where the identifier 1 can be used for unique Sequence pair 1 is identified, wherein sequence pair 1 includes frequency domain frequency point frequency hopping sequence 1 and DMRS port frequency hopping sequence 1.
  • the indication information may also include a DMRS port frequency hopping sequence identifier and a signature sequence corresponding to the frequency domain frequency point frequency hopping sequence.
  • the granularity of the frequency-domain frequency-point frequency-hopping sequence in the frequency domain can be either resource block (resource block, RB) level or resource element (resource element, RE) level. That is to say, the frequency band granularity of the signature sequence can be RB level or RE level.
  • resources of a frequency point in the frequency domain may be continuous or non-continuous (that is, a frequency point may be composed of REs or RBs at several intervals).
  • the granularity in the time domain can be one or more OFDM symbols, or one or more time slots, etc., which is not limited here.
  • the network device can indicate the following signature sequence S i to the terminal device based on the indication information :
  • the row in the signature sequence S i represents the RB
  • the column represents the frequency hopping time.
  • An element of 1 means that one or more RBs are selected at a frequency hopping time
  • an element of 0 means that at a frequency hopping time
  • One or more RBs are not selected.
  • the S i indicates that for the i-th user equipment, the frequency domain resource selection at five frequency hopping moments is RB2 (ie frequency band F2), RB1 (ie frequency band F1), RB4 (ie frequency band F4), RB3 (ie frequency band F3 ) and RB1 (ie frequency band F1).
  • the network device may indicate the following signature sequence S i ' to the terminal device based on the indication information:
  • the row in the signature sequence S i ′ represents the RE
  • the column represents the frequency hopping time.
  • the element taking 1 means selecting one or more REs at a frequency hopping time
  • the element taking 0 means selecting one or more REs at a frequency hopping time.
  • One or more REs are not selected at the moment.
  • the S i indicates that for the i-th user equipment, the frequency domain resource selections at five frequency hopping moments are RE4-RE6 (ie, RE4-RE6 in frequency band F2), RE1-RE3 (ie, frequency band F1), RE10-RE12 (ie frequency band F4), RE7-RE9 (ie frequency band F3), and RE1-RE3 (ie frequency band F1).
  • the signature sequence may be a sparse sequence.
  • the non-zero element 1 is used to indicate that the terminal device supports one or more (that is, element 1 can correspond to one or more RBs), continuous or discontinuous resources in the frequency domain (that is, the resources can be continuous or discontinuous in the frequency domain) , where, when the resources are discontinuous in the frequency domain, the 1s in each column of S i ' may be discontinuous) selection.
  • the indication information may be the joint frequency hopping sequence itself, for example, the indication information includes the joint frequency hopping sequence 1 .
  • the indication information may also include a joint frequency hopping sequence identifier corresponding to the joint frequency hopping sequence, for example, the indication information includes a joint frequency hopping sequence identifier 1, where the joint frequency hopping sequence identifier 1 is used to uniquely identify the joint frequency hopping sequence 1.
  • the indication information may also include the joint frequency hopping sequence and the joint frequency hopping sequence identifier, etc., and there is no limitation here.
  • the indication information includes the joint frequency hopping sequence 1 and the joint frequency hopping sequence identifier 1 .
  • the joint frequency hopping sequence involved in this application can be generated based on the Euclidean Geometry (EG) method or based on the interleaving and cyclic shift method or other possible frequency hopping sequence construction methods.
  • EG Euclidean Geometry
  • the network device may send the generated K joint frequency hopping sequences to the terminal device.
  • the appropriate values of the first parameter m and the second parameter s can make the total number of frequency points Q, the total number of joint frequency hopping sequences K, and the maximum number of frequency hopping times T max all meet the expected needs, that is, In other words, the selection of appropriate m and s needs to consider the three parameters of Q, K, and T mas at the same time, so that all three parameters are in a suitable interval.
  • the network device when the network device generates K joint frequency hopping sequences according to the first parameter m and the second parameter s, it includes the following steps:
  • the network device can determine the primitive polynomial corresponding to the first parameter m and the second parameter s according to the first parameter m and the second parameter s, where the primitive polynomial can be used to generate the joint frequency hopping sequence identifier and the first representation form
  • the joint frequency hopping sequence identifier of the second representation specifically, the primitive polynomial is used to generate the first representation and the second representation of each joint frequency hopping sequence identifier.
  • Table 1 shows the first representation form and the second representation form corresponding to the 16 joint frequency hopping sequence identifiers.
  • first representation second representation 1 0 (0000) 2 1 (1000) 3 a (0100) 4 a 2 (0010) 5 a 3 (0001) 6 a 4 (1100) 7 a 5 (0110) 8 a 6 (0011) 9 a 7 (1101) 10 a 8 (1010) 11 a 9 (0101) 12 a 10 (1110) 13 a 11 (0111) 14 a 12 (1111) 15 a 13 (1011) 16 a 14 (1001)
  • the joint frequency hopping sequence is mainly generated based on GF(2 s ).
  • GF is Galois field (galois field).
  • the generation process of generating a joint frequency hopping sequence based on the Galois field of other prime powers (ie GF(p s ), where p is a prime number) is the same as the above-mentioned generation of a joint frequency hopping sequence based on GF(2 s ) The process is similar and will not be repeated here.
  • the frequency point corresponding to the frequency hopping moment 1 in each joint frequency hopping sequence is Q3;
  • the frequency point corresponding to frequency hopping moment 2 in each joint frequency hopping sequence is Q3;
  • the frequency point corresponding to frequency hopping moment 3 in each joint frequency hopping sequence is Q3;
  • the frequency point corresponding to the frequency hopping moment 4 is Q3; in the joint frequency hopping sequences corresponding to the joint frequency hopping sequence identifiers 3, 7, 10 and 15, the frequency point corresponding to the frequency hopping moment 5 in each joint frequency hopping sequence is Q3.
  • the network device determines the frequency point mapped to the second frequency point at the frequency hopping time t Multiple joint frequency hopping sequence identifiers corresponding to multiple joint frequency hopping sequences, wherein the second frequency point is each frequency point in the Q frequency points except the first frequency point.
  • the network device can use the following formula (2 ) respectively calculate the 2 s joint sequence identifiers corresponding to the 2 s joint frequency hopping sequences mapped to each second frequency point at the frequency hopping time t:
  • the four frequency points are Q1, Q2, Q3 and Q4 respectively. Assuming that the first frequency point is Q3, therefore, Q1, Q2 and Q4 can be respectively used as the second frequency points.
  • the 4 joint frequency hopping sequences corresponding to the 4 joint frequency hopping sequences mapped to Q1 can be determined
  • the 4 joint frequency hopping sequences corresponding to the 4 joint frequency hopping sequences mapped to Q1 are identified as 3, 5, 9 and 14;
  • the 4 joint frequency hopping sequences corresponding to the 4 joint frequency hopping sequences to Q1 are identified as 1, 2, 3 and 4.
  • the frequency corresponding to the frequency hopping moment 1 in each joint frequency hopping sequence is Q1
  • the frequency point corresponding to frequency hopping moment 3 in each joint frequency hopping sequence is Q1;
  • the frequency point corresponding to the frequency hopping moment 4 is Q1; among the joint frequency hopping sequences corresponding to the joint frequency hopping sequences marked 1, 2, 3 and 4, the frequency point corresponding to the frequency hopping moment 4 of each joint frequency hopping sequence is Q1.
  • the frequency hopping time in each joint frequency hopping sequence in the joint frequency hopping sequences corresponding to the joint frequency hopping sequence identifiers 2, 6, 11 and 14 can be determined based on formula (2)
  • the frequency point corresponding to 1 is Q2
  • the frequency point corresponding to the frequency hopping moment 2 in each joint frequency hopping sequence is Q2
  • the joint frequency hopping sequence In the joint frequency hopping sequences corresponding to 1, 8, 10 and 14, the frequency point corresponding to frequency hopping moment 3 in each joint frequency hopping sequence is Q2;
  • the joint frequency hopping sequence corresponding to 4, 6, 10 and 13 In the frequency sequence the frequency point corresponding to the frequency hopping moment 4 of each joint frequency hopping sequence is Q2; in the joint frequency hopping sequence corresponding to the joint frequency hopping sequence marks 5, 6, 7 and 8, the hopping frequency of each joint frequency hopping sequence
  • the frequency point corresponding to the frequency moment 4 is Q2.
  • the frequency corresponding to frequency hopping moment 1 in each joint frequency hopping sequence in the joint frequency hopping sequences corresponding to the joint frequency hopping sequence identifiers 4, 8, 9 and 16 can be determined based on formula (2).
  • the point is Q4, and in the joint frequency hopping sequences corresponding to the joint frequency hopping sequence identifiers 1, 6, 9 and 15, the frequency point corresponding to the frequency hopping moment 2 in each joint frequency hopping sequence is Q4, and the joint frequency hopping sequence identifiers 3, 6 , in the joint frequency hopping sequences corresponding to 12 and 16, the frequency point corresponding to the frequency hopping moment 3 in each joint frequency hopping sequence is Q4; in the joint frequency hopping sequences corresponding to the joint frequency hopping sequences marked 2, 8, 12 and 15, The frequency point corresponding to the frequency hopping moment 4 of each joint frequency hopping sequence is Q4; in the joint frequency hopping sequences corresponding to the joint frequency hopping sequence marks 13, 14, 15 and 16, the frequency hopping moment 4 of each joint frequency hopping sequence corresponds to The frequency point
  • the frequency point selection corresponding to each of the 16 joint frequency hopping sequences generated at each of the five frequency hopping moments can be determined, see Table 2 and Table 3 below for details , wherein Table 2 includes the frequency point selection corresponding to each frequency hopping moment of the 8 joint frequency hopping sequences corresponding to the identifiers 1 to 8 at each of the 5 frequency hopping moments (ie T1 to T5), and Table 3 includes the identifiers
  • Table 2 includes the frequency point selection corresponding to each frequency hopping moment of the 8 joint frequency hopping sequences corresponding to the identifiers 1 to 8 at each of the 5 frequency hopping moments (ie T1 to T5)
  • Table 3 includes the identifiers
  • the 8 joint frequency hopping sequences corresponding to 9 to 16 are respectively selected at the frequency points corresponding to each frequency hopping moment in the 5 frequency hopping moments (ie, T1 to T5).
  • the identification 1 is the joint frequency hopping sequence identification corresponding to the joint frequency hopping sequence 1
  • the identification 2 is the joint frequency hopping sequence identification corresponding to the joint frequency hopping sequence 2
  • the identification 16 is the joint frequency hopping sequence corresponding to the joint frequency hopping sequence 16.
  • a joint frequency hopping sequence can be allocated to a user for frequency hopping communication.
  • UE1 can correspond to the joint frequency hopping sequence corresponding to allocation ID 1 for frequency hopping communication
  • UE2 can correspond to the joint frequency hopping sequence corresponding to allocation ID 2.
  • the sequence is used for frequency hopping communication, and by analogy, UE16 can use the joint frequency hopping sequence corresponding to the allocation identifier 16 for frequency hopping communication.
  • the network device can determine the sequence length as T max K joint frequency hopping sequences, according to actual needs, T ⁇ [1, T max ] frequency hopping moments can be extracted from them to construct the final K joint frequency hopping sequences, that is, based on T max (or understood as t ⁇ [1,T max ]) the sequence length of the joint frequency hopping sequence constructed is T max , but in practical application, the frequency hopping sequence length T of the required joint frequency hopping sequence may be less than or equal to T max , therefore, when When the frequency hopping sequence length T of the actually required joint frequency hopping sequence is less than T max , the frequency points corresponding to T frequency hopping moments can be extracted from the constructed joint frequency hopping sequence with a sequence length of T max to construct the final joint hopping sequence.
  • the extraction rule may be to extract frequency points corresponding to T consecutive frequency hopping moments from the joint frequency hopping sequence whose sequence length is T max as the final joint frequency hopping sequence;
  • the frequency points corresponding to T frequency hopping moments are randomly selected from the joint frequency hopping sequence as the final joint frequency hopping sequence, wherein the frequency points corresponding to the randomly extracted T frequency hopping moments can be discontinuous T frequency hopping moments corresponding frequency points.
  • the three joint frequency hopping sequences finally constructed are [Q1, Q2, Q3], assuming that the frequency points corresponding to frequency hopping time 2 to frequency hopping time 4 are extracted, so the finally constructed three joint frequency hopping sequences are [Q2, Q3, Q4].
  • Another example is to extract frequency points corresponding to frequency hopping time 1, frequency hopping time 3 and frequency hopping time 4 as an example, and the finally constructed joint frequency hopping sequence is [Q1, Q3, Q4], and for example to extract frequency hopping time 1 , the frequency points corresponding to frequency hopping time 2 and frequency hopping time 4 are taken as an example, and the finally constructed joint frequency hopping sequence is [Q1, Q2, Q4].
  • the network device can also generate a joint frequency hopping sequence with a sequence length of T only for the number T of frequency hopping moments actually required (that is, skip the extraction operation) .
  • the value of the frequency hopping time t involved in formula (1) and formula (2) may be t ⁇ [1,T].
  • the joint frequency hopping sequence constructed by the network device is the joint frequency hopping sequence corresponding to the identifiers 1 to 16 in Table 2 above, and the three selected frequency hopping moments are designated as frequency hopping moment 1, frequency hopping moment 3 and frequency hopping time 4, so the network device can broadcast the 16 joint frequency hopping sequences and frequency hopping times 1, 3 and 4 to the terminal equipment, and then the terminal equipment will select from the corresponding joint frequency hopping sequence according to the frequency hopping time 1, 3 and 4 Extract the corresponding frequency points from the frequency hopping sequence to construct the final joint frequency hopping sequence. For example, taking [Q1, Q4, Q2, Q3, Q1] as an example, the extracted frequency hopping moments 1, 3 and 4 The final joint frequency hopping sequence constructed by corresponding frequency points is [Q1, Q2, Q3].
  • the network device may also indicate the value of the first parameter m, the second parameter s, and the frequency hopping time t to the terminal device, and the terminal device generates the final joint frequency hopping by combining formula (1) and formula (2) sequence.
  • the candidate sequences can be obtained first, and then a corresponding set of joint frequency hopping sequences can be generated based on each candidate sequence, wherein a set of joint frequency hopping sequences Multiple joint frequency hopping sequences may be included.
  • the number of candidate sequences can be multiple, and the multiple candidate sequences can be predefined in the protocol, and the number of elements with the same relative position in any two candidate sequences in the multiple candidate sequences is different.
  • Exceeds the maximum number of collisions d that is, less than or equal to d.
  • the size of d can be set according to actual needs, and there is no limitation here.
  • multiple candidate sequences may be generated based on interleaving.
  • each candidate sequence may include Q elements, the Q elements correspond to Q different frequency points, and Q is a positive integer greater than 1.
  • the following mainly takes the generation of a group of joint frequency hopping sequences based on one candidate sequence as an example for schematic illustration, where the one candidate sequence may be described as the first sequence.
  • the first sequence is acquired first, where the first sequence includes Q elements, the Q elements correspond to Q different frequency points, and Q is a positive integer greater than 1. Then determine the first element in the first sequence, where the first element can be any element in the first sequence, so there are Q choices for the first element. Finally, a joint frequency hopping sequence is generated according to the first element.
  • the frequency point corresponding to the first element is the frequency point corresponding to the first frequency hopping moment in the joint frequency hopping sequence, and the i-th hop in the joint frequency hopping sequence
  • the frequency point corresponding to the frequency moment is the frequency point corresponding to the element obtained by moving i-1 times to the left (or right) according to the set rule starting from the first element, where i is a positive integer from 2 to Q, and Q is a positive integer greater than or equal to 2.
  • the obtained first sequence as [Q1, Q6, Q5, Q4, Q3, Q2] as an example. See Table 4 below for details, assuming that the first element is Q1 in the first sequence, based on the way of circular shifting to the right, a joint frequency hopping sequence can be correspondingly generated as [Q1, Q6, Q5, Q4, Q3, Q2],
  • the joint frequency hopping sequence identifier corresponding to the joint frequency hopping sequence may be identifier 1.
  • a joint frequency hopping sequence can be correspondingly generated as [Q2, Q1, Q6, Q5, Q4, Q3], where the joint frequency hopping
  • the joint frequency hopping sequence identifier corresponding to the sequence may be identifier 2.
  • a joint frequency hopping sequence can be correspondingly generated as [Q3, Q2, Q1, Q6, Q5, Q4], where the joint frequency hopping
  • the joint frequency hopping sequence identifier corresponding to the sequence may be identifier 3.
  • a joint frequency hopping sequence can be correspondingly generated as [Q4, Q3, Q2, Q1, Q6, Q5], where the joint frequency hopping
  • the joint frequency hopping sequence identifier corresponding to the frequency sequence may be identifier 4.
  • a joint frequency hopping sequence can be correspondingly generated as [Q5, Q4, Q3, Q2, Q1, Q6], where the joint frequency hopping
  • the joint frequency hopping sequence identifier corresponding to the sequence may be identifier 5.
  • a joint frequency hopping sequence can be correspondingly generated as [Q6, Q5, Q4, Q3, Q2, Q1], where the joint frequency hopping
  • the joint frequency hopping sequence identifier corresponding to the sequence may be identifier 6.
  • a terminal device may perform frequency hopping communication based on a joint frequency hopping sequence.
  • a terminal device can be assigned a joint frequency hopping sequence, or a terminal device can also be assigned multiple joint frequency hopping sequences, and then the terminal device selects a joint frequency hopping sequence from the assigned multiple joint frequency hopping sequences.
  • the frequency sequence is used for the frequency hopping sequence.
  • UE1 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identity 1
  • UE2 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identity 2
  • UE3 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identity 3
  • UE4 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identity 3.
  • Frequency hopping communication can be performed based on the joint frequency hopping sequence corresponding to identifier 4
  • UE5 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identifier 5
  • UE6 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identifier 6.
  • the obtained first sequence as [Q3, Q5, Q2, Q6, Q4, Q1] as an example. See Table 5 below for details, assuming that the first element is Q3 in the first sequence, based on the way of circular shifting to the right, a joint frequency hopping sequence can be correspondingly generated as [Q3, Q5, Q2, Q6, Q4, Q1] , where the joint frequency hopping sequence identifier corresponding to the joint frequency hopping sequence may be identifier 7.
  • a joint frequency hopping sequence can be correspondingly generated as [Q1, Q3, Q5, Q2, Q6, Q4], where the joint frequency hopping
  • the joint frequency hopping sequence identifier corresponding to the sequence may be identifier 8.
  • a joint frequency hopping sequence can be correspondingly generated as [Q4, Q1, Q3, Q5, Q2, Q6], where the joint frequency hopping
  • the joint frequency hopping sequence identifier corresponding to the sequence may be identifier 9 .
  • a joint frequency hopping sequence can be correspondingly generated as [Q6, Q4, Q1, Q3, Q5, Q2], where the joint frequency hopping
  • the joint frequency hopping sequence identifier corresponding to the frequency sequence may be identifier 10.
  • a joint frequency hopping sequence can be correspondingly generated as [Q2, Q6, Q4, Q1, Q3, Q5], where the joint frequency hopping
  • the joint frequency hopping sequence identifier corresponding to the sequence may be identifier 11.
  • a joint frequency hopping sequence can be correspondingly generated as [Q5, Q2, Q6, Q4, Q1, Q3], where the joint frequency hopping
  • the joint frequency hopping sequence identifier corresponding to the sequence may be identifier 12 .
  • a terminal device may perform frequency hopping communication based on a joint frequency hopping sequence.
  • a terminal device can be assigned a joint frequency hopping sequence, or a terminal device can also be assigned multiple joint frequency hopping sequences, and then the terminal device selects a joint frequency hopping sequence from the assigned multiple joint frequency hopping sequences.
  • the frequency sequence is used for the frequency hopping sequence.
  • UE7 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identifier 7
  • UE8 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identifier 8
  • UE9 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identifier 9
  • UE10 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identifier 9.
  • Frequency hopping communication can be performed based on the joint frequency hopping sequence corresponding to identifier 10
  • UE11 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identifier 11
  • UE12 can perform frequency hopping communication based on the joint frequency hopping sequence corresponding to identifier 12.
  • the multiple joint frequency hopping sequences included in a group of joint frequency hopping sequences constructed based on the same first sequence are completely orthogonal, that is, the joint frequency hopping sequences within the group do not have any frequency point collision.
  • Table 4 based on the first sequence [Q1, Q6, Q5, Q4, Q3, Q2], six orthogonal joint frequency hopping sequences can be generated, which can be correspondingly assigned to UE1-UE6, so UE1-UE6 can be understood as usergroup1.
  • Table 5 Another example is Table 5.
  • 6 orthogonal joint frequency hopping sequences can also be generated, which can be correspondingly assigned to UE7-UE12, so UE7-UE12 can Understand it as user group 2. That is to say, a group of joint frequency hopping sequences generated based on one candidate sequence can be correspondingly assigned to one terminal device group.
  • the joint frequency hopping sequence within the group is orthogonal, and the joint frequency hopping sequence between groups only collides twice at most.
  • T1 time 1
  • frequency hopping time 4 i.e. T4
  • the joint frequency hopping sequence corresponding to 8 collides twice at frequency hopping time 2 (ie, T2) and frequency hopping time 5 (ie, T5), that is, a collision occurs at frequency points F6 and F3.
  • the indication information when the indication information is used to indicate the frequency domain frequency point frequency hopping sequence and the DMRS port frequency hopping sequence, for the network device, 1 if the network device can obtain from the 3GPP protocol If the frequency-domain frequency point frequency hopping sequence and the DMRS port frequency-hopping sequence are obtained directly, the instruction information sent by the network device may include the obtained frequency-domain frequency point frequency-hopping sequence and the DMRS port frequency-hopping sequence, and/or, the instruction information may also It may include a frequency domain frequency point frequency hopping sequence identifier and a DMRS port frequency hopping sequence identifier, and/or, the indication information may also include an identifier of a sequence pair composed of a frequency domain frequency point frequency hopping sequence and a DMRS port frequency hopping sequence, and/or Alternatively, the indication information may also include a signature sequence corresponding to a frequency-domain frequency point hopping sequence, a DMRS port hopping sequence (or a DMRS port hopping sequence identifier), etc
  • the network device can directly obtain the joint frequency hopping sequence from the 3GPP protocol, or the network device can generate a joint frequency hopping sequence based on various parameters, the network device can first convert the joint frequency hopping sequence into frequency domain frequency point hopping After the frequency sequence and DMRS port frequency hopping sequence, the converted frequency domain frequency point frequency hopping sequence and DMRS port frequency hopping sequence are sent to the terminal device through the instruction information, and the content included in the instruction information can be referred to the description of the above situation 1 The content included in the indication information of , will not be repeated here.
  • the terminal device receives the indication information from the network device, so the terminal device can determine the frequency domain frequency point frequency hopping sequence and the DMRS port frequency hopping sequence allocated for itself by the network device according to the indication information.
  • the indication information when the indication information is used to indicate the joint frequency hopping sequence, for the network device, if the network device can directly obtain the joint frequency hopping sequence from the 3GPP protocol, or the network device can item parameter to generate a joint frequency hopping sequence, the indication information sent by the network device may include a joint frequency hopping sequence, and/or a joint frequency hopping sequence identifier, etc., which is not limited here.
  • the terminal device receives the instruction information from the network device, therefore, the terminal device can determine the joint frequency hopping sequence assigned to itself by the network device according to the instruction information, and further, the terminal device can convert the determined joint frequency hopping sequence to It is frequency domain frequency point frequency hopping sequence and DMRS port frequency hopping sequence.
  • the conversion methods of converting the joint frequency hopping sequence into the frequency domain frequency point frequency hopping sequence and the DMRS port frequency hopping sequence include the following two methods:
  • the joint frequency hopping sequence is converted into a frequency domain frequency hopping sequence and a DMRS port frequency hopping sequence.
  • ceil( ⁇ ) represents the round-up function
  • mod( ⁇ ) represents the modulo function
  • the following table 6 shows the result of converting the joint frequency hopping sequence into a frequency domain frequency point frequency hopping sequence and a DMRS port frequency hopping sequence after generating the joint frequency hopping sequence based on the Euclidean geometry method. It can be seen from Table 6 that for UE1 and UE2, since the joint frequency hopping sequences of the two users collide only at the first frequency hopping moment, there is only a complete collision between the frequency domain frequency point and the DMRS port at time 1 , at the rest of the frequency hopping time, two users can be distinguished by frequency points in the frequency domain or one or two resource dimensions in the DMRS port. Based on this, even if two users send the same pilot sequence, it will not cause channel Severe deterioration in estimated performance.
  • the terminal device communicates with the network device based on the frequency hopping sequence of the frequency domain and the first frequency hopping sequence.
  • the terminal device may communicate with the network device based on the frequency-domain frequency point hopping sequence and the first frequency hopping sequence.
  • the network device communicates with the terminal device based on the frequency hopping sequence of the frequency domain and the first frequency hopping sequence. For example, taking the first frequency hopping sequence as the DMRS port frequency hopping sequence as an example, at the frequency hopping time 1, the terminal device can use the frequency point 1 or frequency band 1 corresponding to the frequency hopping time 1 in the frequency domain frequency point frequency hopping sequence, and the DMRS The DMRS port 1 corresponding to the frequency hopping time 1 in the port frequency hopping sequence communicates with the network device.
  • the terminal device can use the frequency hopping time in the frequency domain frequency point frequency hopping sequence Frequency point 1 or frequency band 1 corresponding to 1, DMRS port 1 corresponding to frequency hopping time 1 in the DMRS port frequency hopping sequence, beam 1 corresponding to frequency hopping time 1 in the beam hopping sequence, and frequency hopping time in the pilot frequency hopping sequence 1 corresponds to pilot sequence 1 to communicate with network devices.
  • communication may be understood as uplink transmission of a terminal device and/or downlink transmission of a network device, etc., which is not limited here.
  • FIG. 6 is a schematic diagram of a scenario of a beam hopping sequence provided by an embodiment of the present application.
  • the number B of beams in the space domain is 5, and the 5 beams are respectively beam 1 , beam 2 , beam 3 , beam 4 and beam 5 as shown in FIG. 6 .
  • the beam is the transmit beam
  • the terminal device at frequency hopping time 1, the terminal device can use beam 2 for uplink transmission, at frequency hopping time 2, the terminal device can use beam 5 for uplink transmission, ..., at frequency hopping time T, the terminal device can use beam 1 to perform uplink transmission.
  • FIG. 7 is a schematic diagram of a scenario of a pilot frequency hopping sequence provided by an embodiment of the present application.
  • the number l of pilot sequences is n
  • the n pilot sequences are respectively pilot sequence 1 , pilot sequence 2 , pilot sequence 3 , . . . , pilot sequence n in FIG. 7 .
  • the terminal device can send pilot sequence 2, at frequency hopping time 2, the terminal device can send pilot sequence 1, ..., at frequency hopping time T, the terminal device can send pilot sequence sequence n.
  • the system can be greatly improved.
  • the user multiplexing capability reduces the interference between multiple users.
  • it can also more effectively solve the problem of pilot pollution in the channel estimation process, which is conducive to improving the reliability of communication.
  • the first frequency hopping sequence is a DMRS port sequence
  • users are jointly distinguished through the two resource dimensions of frequency domain frequency point and DMRS port, which can be used under the condition of limited bandwidth in the frequency domain.
  • F be the number of optional points (or the number of optional frequency bands) in the frequency domain
  • P be the number of DMRS ports
  • the frequency hopping pattern capacity improvement method proposed in this application is not only applicable to the frequency hopping pattern construction scheme based on Euclidean geometry, but also can be applied to the frequency hopping pattern construction scheme based on interleaving and cyclic shift, and other Possible frequency hopping pattern construction schemes.
  • this application can not only improve the user multiplexing capability of the system, but also reduce the pilot pollution problem in channel estimation by jointly allocating communication resources such as frequency points in the frequency domain, DMRS ports, transmission beams, and pilot sequences.
  • Figure 8 and Figure 9 show the simulation performance of the block error rate (block error rate, BLER) of the actual channel estimation of the application scheme in the Configured (pre-configuration) scenario, wherein Figure 8 corresponds to potential users in the network
  • BLER block error rate
  • FIG 9 corresponds to the scenario when the number of potential users in the network is large and the time offset is too large (for convenience of description, hereinafter referred to as situation 2).
  • Frequency Hopping in Figure 8 represents the frequency domain frequency point frequency hopping sequence set generated by the Euclidean geometric method when the number of frequency points F in the frequency domain is equal to 8.
  • Frequency Hopping in Figure 9 represents the frequency domain frequency point frequency hopping sequence set generated by the Euclidean geometric method when the number of frequency points F in the frequency domain is equal to 8.
  • Frequency Hopping in Figure 9 represents the frequency domain frequency point frequency hopping sequence set generated by the Euclidean geometric method when the number of frequency points F in the frequency domain is equal to 8.
  • Point frequency hopping sequence wherein the 64 frequency domain frequency point frequency hopping sequences can be repeated 3 times to obtain a total of 192 frequency domain frequency point frequency hopping sequences for simulation, and the Joint Frequency-Port Hopping in Figure 9 represents the number of total frequency points When it is equal to 32, there are 1024 joint frequency hopping pattern sets generated by the Euclidean geometric method, and 192 joint frequency hopping patterns can be selected from the 1024 joint frequency hopping patterns for simulation.
  • Table 8 below shows the simulation parameter configurations of Case 1 and Case 2.
  • the frequency point-DMRS port joint allocation method proposed by the technical solution of this application ie, EG Hopping+Joint Design in Figure 8 and Figure 9) can ensure that there is only one frequency hopping moment at most where the frequency point and the DMRS port collide at the same time , so it has better BLER performance.
  • the communication device provided by the present application will be described in detail below with reference to FIGS. 10 to 13 .
  • FIG. 10 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
  • the communication apparatus shown in FIG. 10 may be used to perform some or all functions of the terminal device in the method embodiment described in FIG. 5 above.
  • the device may be a terminal device, or a device in the terminal device, or a device that can be matched with the terminal device.
  • the communication device may also be a system on a chip.
  • the communication device shown in FIG. 10 may include a transceiver unit 1001 and a processing unit 1002 .
  • the processing unit 1002 is configured to perform data processing.
  • the transceiver unit 1001 is integrated with a receiving unit and a sending unit.
  • the transceiver unit 1001 may also be called a communication unit. Alternatively, the transceiver unit 1001 may also be split into a receiving unit and a sending unit.
  • the processing unit 1002 below is the same as the transceiver unit 1001 , and will not be described in detail below. in:
  • the transceiver unit 1001 is configured to receive indication information from the network device, the indication information is used to indicate the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence, or the indication information is used to indicate the joint frequency hopping sequence, the The joint frequency hopping sequence is used to determine the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence; the first frequency hopping sequence includes one or more of the following: demodulation reference signal DMRS port frequency hopping sequence, beam frequency hopping sequence, pilot frequency hopping sequence;
  • the processing unit 1002 is configured to communicate with the network device through the transceiving unit 1001 based on the frequency-domain frequency point hopping sequence and the first frequency hopping sequence.
  • the first frequency hopping sequence is a DMRS port frequency hopping sequence; the frequency hopping sequence indicated by the indication information is determined based on at least one of the following parameters: the number of frequency points in the frequency domain F, the number of DMRS ports P, the length T of the frequency hopping sequence and the maximum number of collisions d.
  • the indication information is used to indicate a joint frequency hopping sequence; the processing unit 1002 is further configured to:
  • the joint frequency hopping sequence is converted into a frequency domain frequency hopping sequence and a DMRS port frequency hopping sequence based on the frequency point number F in the frequency domain.
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the indication information is used to indicate a joint frequency hopping sequence; the processing unit 1002 is further configured to:
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the transceiver unit 1001 is further configured to:
  • the indication information includes one or more of the following:
  • the frequency band granularity of the signature sequence is resource block level or resource unit level.
  • FIG. 11 is a schematic structural diagram of another communication device provided by an embodiment of the present application.
  • the communication device shown in FIG. 11 may be used to perform some or all functions of the network device in the method embodiment described in FIG. 5 above.
  • the device may be a network device, or a device in the network device, or a device that can be matched with the network device.
  • the communication device may also be a system on a chip.
  • the communication device shown in FIG. 11 may include a transceiver unit 1101 and a processing unit 1102 . in:
  • the transceiver unit 1101 is configured to send indication information to the terminal device, the indication information is used to indicate the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence, or the indication information is used to indicate the joint frequency hopping sequence, the The joint frequency hopping sequence is used to determine the frequency domain frequency point frequency hopping sequence and the first frequency hopping sequence; the first frequency hopping sequence includes one or more of the following: demodulation reference signal DMRS port frequency hopping sequence, beam frequency hopping sequence , pilot frequency hopping sequence;
  • the processing unit 1102 is configured to use the transceiving unit 1101 to communicate with the terminal device based on the frequency-domain frequency point frequency hopping sequence and the first frequency hopping sequence.
  • the first frequency hopping sequence is a DMRS port frequency hopping sequence; the frequency hopping sequence indicated by the indication information is determined based on at least one of the following parameters: the number of frequency points in the frequency domain F, the number of DMRS ports P, the length T of the frequency hopping sequence and the maximum number of collisions d.
  • the frequency-domain frequency hopping sequence and the DMRS port frequency-hopping sequence are converted and obtained based on the number of frequency points F in the frequency domain and the joint frequency-hopping sequence.
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the frequency-domain frequency-hopping sequence and the DMRS port frequency-hopping sequence are converted based on the number P of DMRS ports and the joint frequency-hopping sequence.
  • the joint frequency hopping sequence s [s 1 s 2 ...s T ]; the frequency domain frequency hopping sequence and DMRS port hopping sequence Satisfied respectively:
  • the transceiver unit 1101 is further configured to:
  • the indication information includes one or more of the following:
  • the frequency band granularity of the signature sequence is resource block level or resource unit level.
  • FIG. 12 is a schematic structural diagram of another communication device provided by an embodiment of the present application.
  • the communication device may be the terminal device described in the embodiment of the present application, and is used to implement the functions of the terminal device in FIG. 5 above.
  • FIG. 12 only shows main components of the terminal device 1200 .
  • a terminal device 1200 includes a processor, a memory, a control circuit, an antenna, and an input and output device.
  • the processor is mainly used to process communication protocols and communication data, control the entire terminal device 1200, execute software programs, and process data of the software programs.
  • Memory is primarily used to store software programs and data.
  • the control circuit is mainly used for the conversion of the baseband signal and the radio frequency signal and the processing of the radio frequency signal.
  • Antennas are mainly used to send and receive radio frequency signals in the form of electromagnetic waves.
  • Input and output devices such as touch screens, display screens, microphones, keyboards, etc., are mainly used to receive data input by users and output data to users.
  • the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program.
  • the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the control circuit, and the control circuit performs radio frequency processing on the baseband signal, and sends the radio frequency signal through the antenna in the form of electromagnetic waves.
  • the control circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor, and the processor converts the baseband signal into data and processes the data .
  • FIG. 12 only shows a memory and a processor.
  • the terminal device 1200 may include multiple processors and memories.
  • a storage may also be called a storage medium or a storage device, which is not limited in this embodiment of the present invention.
  • the processor may include a baseband processor and a central processing unit, the baseband processor is mainly used to process communication protocols and communication data, and the central processor is mainly used to control the entire terminal device 1200, Executing the software program, processing the data of the software program.
  • the processor in FIG. 12 integrates the functions of the baseband processor and the central processing unit.
  • the baseband processor and the central processing unit can also be independent processors, interconnected through technologies such as a bus.
  • the terminal device 1200 may include multiple baseband processors to adapt to different network standards, the terminal device 1200 may include multiple central processors to enhance its processing capability, and various components of the terminal device 1200 may be connected through various buses.
  • the baseband processor may also be expressed as a baseband processing circuit or a baseband processing chip.
  • the central processing unit may also be expressed as a central processing circuit or a central processing chip.
  • the function of processing the communication protocol and communication data can be built in the processor, or can be stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.
  • the antenna and the control circuit with the transceiver function may be regarded as the transceiver unit 1210 of the terminal device 1200
  • the processor with the processing function may be regarded as the processing unit 1220 of the terminal device 1200
  • a terminal device 1200 includes a transceiver unit 1210 and a processing unit 1220 .
  • the transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, and the like.
  • the device in the transceiver unit 1210 for realizing the receiving function may be regarded as a receiving unit
  • the device in the transceiver unit 1210 for realizing the sending function may be regarded as a sending unit, that is, the transceiver unit 1210 includes a receiving unit and a sending unit.
  • the receiving unit may also be called a receiver, receiver, receiving circuit, etc.
  • the sending unit may be called a transmitter, transmitter, or transmitting circuit, etc.
  • FIG. 13 is a schematic structural diagram of another communication device provided by an embodiment of the present application.
  • the communication device may be the network device described in the embodiment of the present application, and is configured to realize the functions of the network device in FIG. 5 above.
  • the network device includes: a baseband device 131 , a radio frequency device 132 , and an antenna 133 .
  • the radio frequency device 132 receives the information sent by the terminal device through the antenna 133, and sends the information sent by the terminal device to the baseband device 131 for processing.
  • the baseband device 131 processes the information of the terminal device and sends it to the radio frequency device 132
  • the radio frequency device 132 processes the information of the terminal device and sends it to the terminal device through the antenna 133 .
  • the baseband device 131 includes one or more processing units 1311 , a storage unit 1312 and an interface 1313 .
  • the processing unit 1311 is configured to support the network device to execute the functions of the network device in the foregoing method embodiments.
  • the storage unit 1312 is used to store software programs and/or data.
  • the interface 1313 is used for exchanging information with the radio frequency device 132, and the interface includes an interface circuit for input and output of information.
  • the processing unit is an integrated circuit, such as one or more ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits can be integrated together to form a chip.
  • the storage unit 1312 and the processing unit 1311 may be located in the same chip, that is, an on-chip storage element. Alternatively, the storage unit 1312 and the processing unit 1311 may also be located on different chips from the processing unit 1311 , that is, an off-chip storage element.
  • the storage unit 1312 may be one memory, or a general term for multiple memories or storage elements.
  • a network device may implement part or all of the steps in the foregoing method embodiments in the form of one or more processing unit schedulers. For example, the corresponding functions of the network device in FIG. 5 are realized.
  • the one or more processing units may support wireless access technologies of the same standard, or may support wireless access technologies of different standards.
  • the embodiment of the present application also provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the instruction is run on a processor, the method flow of the above-mentioned method embodiment is realized.
  • the embodiment of the present application further provides a computer program product.
  • the computer program product is run on a processor, the method flow of the above method embodiment is realized.
  • the disclosed systems, devices and methods may be implemented in other ways.
  • the device embodiments described above are only illustrative.
  • the division of the units is only a logical function division.
  • the units described as separate components may or may not be physically separated.
  • the components shown may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
  • the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium.
  • the technical solution of the present application is essentially or the part that contributes to the prior art or the 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 Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present application.
  • the aforementioned computer-readable storage medium may be any available medium that can be accessed by a computer.
  • the computer readable medium may include random access memory (random access memory, RAM), read-only memory (read-only memory, ROM), programmable read-only memory (programmable ROM, PROM), Erasable programmable read-only memory (erasable PROM, EPROM), electrically erasable programmable read-only memory (electrically erasable programmable read only memory, EEPROM), compact disc read-only memory (compact disc read-only memory, CD- ROM), universal serial bus flash disk (universal serial bus flash disk), removable hard disk, or other optical disk storage, magnetic disk storage medium, or other magnetic storage device, or can be used to carry or store desired data in the form of instructions or data structures program code and any other medium that can be accessed by a computer.
  • RAM random access memory
  • read-only memory read-only memory
  • ROM programmable read-only memory
  • PROM programmable read-only memory
  • Erasable programmable read-only memory Erasable programmable read-only memory
  • EPROM Er
  • RAM static random access memory
  • dynamic RAM dynamic random access memory
  • SDRAM synchronous dynamic random access memory
  • double data rate SDRAM double data rate SDRAM
  • DDR SDRAM double data rate SDRAM
  • enhanced SDRAM enhanced synchronous dynamic random access memory
  • SLDRAM synchronous connection dynamic random access memory
  • direct rambus RAM direct rambus RAM

Landscapes

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

Abstract

本申请提供了一种通信方法及通信装置,该方法包括:接收来自网络设备的指示信息,指示信息用于指示频域频点跳频序列以及第一跳频序列,或者,指示信息用于指示联合跳频序列,联合跳频序列用于确定频域频点跳频序列以及第一跳频序列;第一跳频序列包括以下一项或多项:解调参考信号DMRS端口跳频序列、波束跳频序列、导频跳频序列;基于频域频点跳频序列和第一跳频序列与网络设备通信。本申请通过多个资源维度区分用户,可降低多个用户间的干扰,有利于提高通信的可靠性。

Description

通信方法及通信装置
本申请要求于2021年12月02日提交中国专利局、申请号为202111473385.X,发明名称为“通信方法及通信装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,尤其涉及一种通信方法及通信装置。
背景技术
在无线通信***中,多用户在时域、频域、空域等资源上的复用是一个需要着重考虑的问题。现有的长期演进(long term evolution,LTE)、新无线接入技术(new radio access technology,NR)等***采用正交多址接入的方式来对用户进行时域、频域、空域等资源的分配,使得每个用户可以独占某一频域、时域或空域资源。随着物联网等应用的不断普及,无线网络中接入用户的数量将以几何级数增长。在频谱等通信资源有限的背景下,需要考虑非正交的多址接入方式,即多个用户在通信过程中共享相同的时域、频域、空域等资源。在非正交的多址接入中,由于用户共享相同的通信资源,为了解决多用户间干扰(即多址干扰)问题,可以在通信***中引入跳频机制,即通过使用户在每次传输中随机选择不同的频点/频带,来随机化用户间的干扰,进而改善在非正交的多址接入中的多址干扰问题。但是,相关技术中跳频机制中跳频序列的设计只考虑了频域频点/频带这一个资源维度,当网络中接入用户数较多时,每个频点上仍然具有大量的干扰用户,因此对于处理多用户***多址间干扰的能力较为有限。
发明内容
本申请提供了一种通信方法及通信装置,可降低多个用户间的干扰,有利于提高通信的可靠性。
第一方面,本申请提供了一种通信方法,该方法适用于终端设备,该方法包括:
接收来自网络设备的指示信息,所述指示信息用于指示频域频点跳频序列以及第一跳频序列,或者,所述指示信息用于指示联合跳频序列,所述联合跳频序列用于确定频域频点跳频序列以及第一跳频序列;所述第一跳频序列包括以下一项或多项:解调参考信号DMRS端口跳频序列、波束跳频序列、导频跳频序列;
基于所述频域频点跳频序列和所述第一跳频序列与所述网络设备通信。
在本申请中,通过多个资源维度(例如频域频点跳频序列,DMRS端口跳频序列、波束跳频序列、导频跳频序列等中的至少两个资源维度)用于区分用户,可降低多个用户间的干扰,有利于提高通信的可靠性。
在一种可能的实现中,所述第一跳频序列为DMRS端口跳频序列;所述指示信息指示的跳频序列基于以下参数中的至少一项确定:频域频点数F,DMRS端口数P,跳频序列长度T以及最大碰撞次数d。
在一种可能的实现中,所述指示信息用于指示联合跳频序列;
所述方法还包括:
基于所述频域频点数F将所述联合跳频序列转换为频域跳频序列和DMRS端口跳频序列。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000001
Figure PCTCN2022129979-appb-000002
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000003
分别满足:
Figure PCTCN2022129979-appb-000004
Figure PCTCN2022129979-appb-000005
其中,
Figure PCTCN2022129979-appb-000006
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000007
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在一种可能的实现中,所述指示信息用于指示联合跳频序列;
所述方法还包括:
基于所述DMRS端口数P将所述联合跳频序列转换为频域跳频序列和DMRS端口跳频序列。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000008
Figure PCTCN2022129979-appb-000009
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000010
分别满足:
Figure PCTCN2022129979-appb-000011
Figure PCTCN2022129979-appb-000012
其中,
Figure PCTCN2022129979-appb-000013
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000014
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在本申请中,可基于频域频点数F或DMRS端口数P将联合跳频序列转换为频域跳频序列和DMRS端口跳频序列,可操作性强,实现方式多样。
在一种可能的实现中,所述接收来自网络设备的指示信息,包括:
接收来自网络设备的无线资源控制RRC信令,所述RRC信令包括所述指示信息。
在一种可能的实现中,所述指示信息包括以下一项或者多项:
跳频序列,所述跳频序列对应的序列标识,所述跳频序列对应的签名序列;
其中,所述签名序列的频带粒度为资源块级别或资源单元级别。
第二方面,本申请提供了一种通信方法,该方法适用于网络设备,该方法包括:
向终端设备发送指示信息,所述指示信息用于指示频域频点跳频序列以及第一跳频序列,或者,所述指示信息用于指示联合跳频序列,所述联合跳频序列用于确定频域频点跳频序列以及第一跳频序列;所述第一跳频序列包括以下一项或多项:解调参考信号DMRS端口跳频序列、波束跳频序列、导频跳频序列;
基于所述频域频点跳频序列和所述第一跳频序列与所述终端设备通信。
在一种可能的实现中,所述第一跳频序列为DMRS端口跳频序列;所述指示信息指示的跳频序列基于以下参数中的至少一项确定:频域频点数F,DMRS端口数P,跳频序列长度T以及最大碰撞次数d。
在一种可能的实现中,所述频域跳频序列和所述DMRS端口跳频序列基于所述频域频点数F和所述联合跳频序列转换得到。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000015
Figure PCTCN2022129979-appb-000016
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000017
分别满足:
Figure PCTCN2022129979-appb-000018
Figure PCTCN2022129979-appb-000019
其中,
Figure PCTCN2022129979-appb-000020
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000021
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在一种可能的实现中,所述频域跳频序列和所述DMRS端口跳频序列基于所述DMRS端口数P和所述联合跳频序列转换得到。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000022
Figure PCTCN2022129979-appb-000023
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000024
分别满足:
Figure PCTCN2022129979-appb-000025
Figure PCTCN2022129979-appb-000026
其中,
Figure PCTCN2022129979-appb-000027
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000028
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在一种可能的实现中,所述向终端设备发送指示信息,包括:
向终端设备发送无线资源控制RRC信令,所述RRC信令包括所述指示信息。
在一种可能的实现中,所述指示信息包括以下一项或者多项:
跳频序列,所述跳频序列对应的序列标识,所述跳频序列对应的签名序列;
其中,所述签名序列的频带粒度为资源块级别或资源单元级别。
第三方面,本申请提供了一种通信装置,该装置可以为终端设备。该装置包括:
收发单元,用于接收来自网络设备的指示信息,所述指示信息用于指示频域频点跳频序列以及第一跳频序列,或者,所述指示信息用于指示联合跳频序列,所述联合跳频序列用于确定频域频点跳频序列以及第一跳频序列;所述第一跳频序列包括以下一项或多项:解调参考信号DMRS端口跳频序列、波束跳频序列、导频跳频序列;
处理单元,用于通过所述收发单元基于所述频域频点跳频序列和所述第一跳频序列与所述网络设备通信。
在一种可能的实现中,所述第一跳频序列为DMRS端口跳频序列;所述指示信息指示的跳频序列基于以下参数中的至少一项确定:频域频点数F,DMRS端口数P,跳频序列长度T以及最大碰撞次数d。
在一种可能的实现中,所述指示信息用于指示联合跳频序列;所述处理单元还用于:
基于所述频域频点数F将所述联合跳频序列转换为频域跳频序列和DMRS端口跳频序列。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000029
Figure PCTCN2022129979-appb-000030
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000031
分别满足:
Figure PCTCN2022129979-appb-000032
Figure PCTCN2022129979-appb-000033
其中,
Figure PCTCN2022129979-appb-000034
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000035
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在一种可能的实现中,所述指示信息用于指示联合跳频序列;所述处理单元还用于:
基于所述DMRS端口数P将所述联合跳频序列转换为频域跳频序列和DMRS端口跳频序列。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000036
Figure PCTCN2022129979-appb-000037
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000038
分别满足:
Figure PCTCN2022129979-appb-000039
Figure PCTCN2022129979-appb-000040
其中,
Figure PCTCN2022129979-appb-000041
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000042
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在一种可能的实现中,所述收发单元还用于:
接收来自网络设备的无线资源控制RRC信令,所述RRC信令包括所述指示信息。
在一种可能的实现中,所述指示信息包括以下一项或者多项:
跳频序列,所述跳频序列对应的序列标识,所述跳频序列对应的签名序列;
其中,所述签名序列的频带粒度为资源块级别或资源单元级别。
第四方面,本申请提供了一种通信装置,该装置可以为网络设备。该装置包括:
收发单元,用于向终端设备发送指示信息,所述指示信息用于指示频域频点跳频序列以及第一跳频序列,或者,所述指示信息用于指示联合跳频序列,所述联合跳频序列用于确定频域频点跳频序列以及第一跳频序列;所述第一跳频序列包括以下一项或多项:解调参考信号DMRS端口跳频序列、波束跳频序列、导频跳频序列;
处理单元,用于通过所述收发单元基于所述频域频点跳频序列和所述第一跳频序列与所述终端设备通信。
在一种可能的实现中,所述第一跳频序列为DMRS端口跳频序列;所述指示信息指示的跳频序列基于以下参数中的至少一项确定:频域频点数F,DMRS端口数P,跳频序列长度T以及最大碰撞次数d。
在一种可能的实现中,所述频域跳频序列和所述DMRS端口跳频序列基于所述频域频点数F和所述联合跳频序列转换得到。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000043
Figure PCTCN2022129979-appb-000044
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000045
分别满足:
Figure PCTCN2022129979-appb-000046
Figure PCTCN2022129979-appb-000047
其中,
Figure PCTCN2022129979-appb-000048
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000049
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在一种可能的实现中,所述频域跳频序列和所述DMRS端口跳频序列基于所述DMRS端口数P和所述联合跳频序列转换得到。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000050
Figure PCTCN2022129979-appb-000051
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000052
分别满足:
Figure PCTCN2022129979-appb-000053
Figure PCTCN2022129979-appb-000054
其中,
Figure PCTCN2022129979-appb-000055
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000056
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在一种可能的实现中,所述收发单元还用于:
向终端设备发送无线资源控制RRC信令,所述RRC信令包括所述指示信息。
在一种可能的实现中,所述指示信息包括以下一项或者多项:
跳频序列,所述跳频序列对应的序列标识,所述跳频序列对应的签名序列;
其中,所述签名序列的频带粒度为资源块级别或资源单元级别。
第五方面,本申请提供了一种通信装置,该装置可以是终端设备,也可以是终端设备中的装置,或者是能够和终端设备匹配使用的装置。其中,该通信装置还可以为芯片***。该通信装置可执行第一方面所述的方法。该通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。该单元或模块可以是软件和/或硬件。该通信装置执行的操作及有益效果可以参见上述第一方面所述的方法以及有益效果,重复之处不再赘述。
第六方面,本申请提供了一种通信装置,该装置可以是网络设备,也可以是网络设备中的装置,或者是能够和网络设备匹配使用的装置。其中,该通信装置还可以为芯片***。该通信装置可执行第二方面所述的方法。该通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。该单元或模块可以是软件和/或硬件。该通信装置执行的操作及有益效果可以参见上述第二方面所述的方法以及有益效果,重复之处不再赘述。
第七方面,本申请提供了一种通信装置,该装置可以是终端设备,所述通信装置包括处理器和收发器,所述处理器和所述收发器用于执行至少一个存储器中存储的计算机程序或指令,以使得所述装置实现如第一方面中任意一项的方法。
第八方面,本申请提供了一种通信装置,该装置可以是终端设备,该通信装置包括处理器、收发器和存储器。其中,处理器、收发器和存储器耦合;处理器和收发器用于实现如第一方面中任意一项的方法。
第九方面,本申请提供了一种通信装置,该装置可以是网络设备,所述通信装置包括处理器和收发器,所述处理器和所述收发器用于执行至少一个存储器中存储的计算机程序或指令,以使得所述装置实现如第二方面中任意一项的方法。
第十方面,本申请提供了一种通信装置,该装置可以是网络设备,该通信装置包括处理器、收发器和存储器。其中,处理器、收发器和存储器耦合;处理器和收发器用于实现如第二方面中任意一项的方法。
第十一方面,本申请提供了一种计算机可读存储介质,存储介质中存储有计算机程序或指令,当计算机程序或指令被计算机执行时,实现如第一方面~第二方面中任意一项的方法。
第十二方面,本申请提供一种包括指令的计算机程序产品,所述计算机程序产品中包括计算机程序代码,当计算机程序代码在计算机上运行时,以实现第一方面~第二方面中任意一项的方法。
附图说明
图1是本申请实施例提供的通信***的一种网络架构示意图;
图2是本申请实施例提供的通信***的另一种网络架构示意图;
图3是DMRS类型1的示意图;
图4是DMRS类型2的示意图;
图5是本申请实施例提供的通信方法的流程示意图;
图6是本申请实施例提供的波束跳频序列的场景示意图;
图7是本申请实施例提供的导频跳频序列的场景示意图;
图8是本申请实施例提供的预配置场景下情况1的仿真结果示意图;
图9是本申请实施例提供的预配置场景下情况2的仿真结果示意图;
图10是本申请实施例提供的一种通信装置的结构示意图;
图11是本申请实施例提供的另一种通信装置的结构示意图;
图12是本申请实施例提供的另一种通信装置的结构示意图;
图13是本申请实施例提供的另一种通信装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
在本申请的描述中,除非另有说明,“/”表示“或”的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
本申请实施例的技术方案可以应用于各种通信***,例如:全球移动通讯(global system of mobile communication,GSM)***、码分多址(code division multiple access,CDMA)***、宽带码分多址(wideband code division multiple access,WCDMA)***、通用分组无线业务(general packet radio service,GPRS)、长期演进(long term evolution,LTE)***、LTE频分双工(frequency division duplex,FDD)***、LTE时分双工(time division duplex,TDD)、通用移动通信***(universal mobile telecommunication system,UMTS)、全球互联微波接入 (worldwide interoperability for microwave access,WiMAX)通信***、第五代(5th generation,5G)***或新无线(new radio,NR)以及未来的通信***等,在此不做限制。
示例性地,请参见图1,图1是本申请实施例提供的一种通信***的网络架构示意图。该通信***可以是5G通信***,或者为其它的通信***,如6G通信***等,本申请实施例不做限制。该通信***中包括网络设备和终端设备。其中,网络设备的数量可以1个为例,终端设备的数量可以6个为例进行示意性说明。
其中,本申请实施例中的终端设备是一种具有无线收发功能的设备,其中终端设备也可称为用户设备(user equipment,UE),接入终端(access terminal)、终端、用户单元、用户站、移动站(mobile station)、移动台(mobile)、远方站(remote station)、远程终端(remote terminal)、移动设备、用户终端(user terminal)、无线网络设备、用户代理(user agent)或用户装置等。终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。终端设备可以是蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、智能电话、手机、无线本地环路(wireless local loop,WLL)站、个人数字处理(personal digital assistant,PDA),可以是具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它设备、车载设备、可穿戴设备、无人机设备或物联网、车联网中的终端、第五代移动通信(fifth generation,5G)网络以及未来网络中的任意形态的终端、中继用户设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端等,其中,中继用户设备例如可以是5G家庭网关(residential gateway,RG)。例如终端设备可以是虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、工业控制中的无线终端、无人驾驶中的无线终端、远程医疗中的无线终端、智能电网(smart grid)中的无线终端、运输安全中的无线终端、智慧城市中的无线终端、智慧家庭中的无线终端等。本申请实施例对此不做限定。
其中,本申请实施例中的网络设备,例如可以包括接入网(access network,AN)设备,无线接入网(radio access network,RAN)设备等,其中,接入网设备例如包括但不限于:5G通信***中的新一代基站(generation node B,gNB)、演进型节点B(evolved node B,eNB)、下一代演进型节点B(next generation eNB,ng-eNB)、无线回传设备、无线网络控制器(radio network controller,RNC)、节点B(node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站((home evolved nodeB,HeNB)或(home node B,HNB))、基带单元(baseBand unit,BBU)、传输接收点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、移动交换中心等,在此不做限制。另外,接入网设备也可以是6G通信***中的基站,或者是开放型基站(Open RAN)或者云基站(Cloud RAN)等,在此不做限制。
如图1所示,网络设备和终端设备1~终端设备6组成一个通信***。在该通信***中,终端设备1~终端设备6可以发送上行信息给网络设备,网络设备也可以发送下行信息给终端设备1~终端设备6。此外,终端设备4~终端设备6也可以组成一个通信***。在该通信***中,网络设备可以发送下行信息给终端设备1、终端设备2、终端设备5等;终端设备5也可以发送下行信息给终端设备4、终端设备6。而终端设备4和终端设备6也可以通过终端设备5向网络设备发送上行信息。
此外,网络设备和终端设备还可以组成中继***。示例性地,如图2所示,在该***中,网络设备和终端设备之间,可以通过中继设备(或称为中继节点)转发数据。其中,中继设备具体可以是小站、集成接入和回传(integrated access and backhauling,IAB)节点、分布式 单元(distributed unit,DU)、终端设备、收发点(transmitter and receiver point,TRP)等,本申请不做限制。应理解,图2所示的中继***是以单跳(Single-hop)中继***为例,即网络设备和终端设备之间只有一个中继设备,在具体实施时,网络设备和终端设备还可以组成多跳(Multi-hop)中继***,即网络设备和终端设备之间有多个中继设备,本申请对此不做限制。
应理解,本申请实施例可以应用于5G NR***下的多用户数据传输,例如可以包含如下三个场景:
(1)基于调度(scheduled)的上行数据传输场景:网络设备为网络中的每个终端预配置一个跳频图案,终端设备通过网络设备的调度进行激活并根据网络设备预配置的跳频图案发送上行数据;
(2)基于预配置(configured)的上行数据传输场景:网络设备为网络中的每个终端预配置一个跳频图案,终端设备根据数据到达进行随机激活并根据网络设备预配置的跳频图案发送上行数据;
(3)基于随机选择(random selection)的上行数据传输场景:网络设备向网络中的每个终端广播可选的跳频图案集合,终端设备根据数据到达进行随机激活,并且在跳频图案集合中随机选择一个跳频图案进行上行数据的发送。
需要说明的是,本申请实施例中描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
为便于理解本申请实施例的相关内容,下面对一些本申请方案需要用到的知识进行介绍。需要说明的是,这些解释是为了让本申请实施例更容易被理解,而不应该视为对本申请所要求的保护范围的限定。
1、时隙内跳频(Intra-slot frequency hopping)和跨时隙跳频(Inter-slot frequency hopping)
在第三代合作伙伴计划(3rd generation partnership project,3GPP)技术规范(technical specification,TS)38.214协议中,给出了一种跳频图案的设计方案,该方案支持如下两种跳频模式:
(1)时隙内跳频(Intra-slot frequency hopping),应用于单时隙或多时隙的物理上行共享信道(physical uplink shared channel,PUSCH)传输场景。
对于时隙内跳频,每次跳频的起始资源块(resource block,RB)位置可以通过如下公式计算得出:
Figure PCTCN2022129979-appb-000057
其中,i=0与i=1分别表示第一跳频时刻与第二跳频时刻,RB start是上行带宽部分(bandwidth part,BWP)的起始RB位置,可以通过资源分配类型1的资源块配置信息来确定。RB offset表示两次跳频间的频域偏移,
Figure PCTCN2022129979-appb-000058
表示通信带宽所占的RB的个数。
(2)跨时隙跳频(Inter-slot frequency hopping),应用于多时隙的PUSCH传输场景。
对于跨时隙跳频,时隙
Figure PCTCN2022129979-appb-000059
的起始RB位置可以通过如下公式计算得出:
Figure PCTCN2022129979-appb-000060
其中,
Figure PCTCN2022129979-appb-000061
表示无线帧中的当前时隙标号,RB start表示上行带宽部分的起始RB位置,RB offset表示两次跳频间的频域偏移,
Figure PCTCN2022129979-appb-000062
表示通信带宽所占的RB的个数,
Figure PCTCN2022129979-appb-000063
表示时隙
Figure PCTCN2022129979-appb-000064
的起始RB位置。
可以看出,无论是时隙内跳频还是跨时隙跳频,在时域上,一个跳频周期内只有两个跳频时刻,在频域上,只支持两个可选的跳频频点。当网络中接入用户数较多时,每个频点上会存在大量的干扰用户,因此现有的跳频传输方案,对于处理多用户通信***中的多址间干扰的能力较为有限。
2、解调参考信号(demodulation reference signal,DMRS)
现有的DMRS端口间采用频分复用(frequency division multiplexing,FDM)+时分复用(time division multiplexing,TDM)的方式进行复用。在每个码分复用(code division multiplexing,CDM)组内通过正交覆盖码(orthogonal cover code,OCC)分为多个端口,CDM组间通过FDM的方式进行区分。现有NR协议支持两种DMRS类型,每个类型可以包括一个(单符号DMRS)或者两个(多符号DMRS)正交频分复用(orthogonal frequency division multiplexing,OFDM)符号。两种DMRS类型的复用和配置方式描述如下:
(1)DMRS类型1。请参见图3,图3是DMRS类型1的示意图。如图3所示,对于单符号DMRS,一个OFDM符号内的子载波被分为两组频分的梳状资源,其中每组梳状资源构成一个CDM组。CDM组内部通过2个OCC支持2个端口复用,最多支持4个端口。双符号DMRS在单符号结果的基础上增加时域OCC,每组梳状资源占用连续的两个OFDM符号,每个CDM组通过4个时频域的OCC实现4个正交端口,因此最多支持8个正交端口。
(2)DMRS类型2。请参见图4,图4是DMRS类型2的示意图。如图4所示,对于单符号DMRS,一个OFDM符号内的子载波被分为3个CDM组,每个CDM组由两对相邻的两个子载波构成,CDM组内通过2个OCC支持2端口复用,组间FDM,因此最多支持6个端口。双符号DMRS在单符号结构的基础上增加了时域正交覆盖码(time domain OCC,TD-OCC),每个CDM组占用连续的两个OFDM符号,每个CDM组通过4个时频域的OCC支持4个正交端口,3个CDM组中最大支持12个端口。
可理解的,当配置了不同DMRS端口时,两个用户可以发送相同的导频序列而不造成信道估计性能的下降。
例如,当两个用户配置不同的FDM组时,可以通过频分来消除两个用户的导频信号间的干扰。当两个用户配置相同的CDM组而OCC码不同时,可以通过码域来消除两个用户导频信号间的干扰。例如,考虑如下长度为4的导频序列:
φ=[1-1j -1+1j-1+1j -1-1j] T
对于单符号DMRS,当两个用户的OCC码分别为
wf 1=[1 1 1 1] T与wf 2=[1 -1 1 -1] T时,可以构造如下两个正交的导频序列分别为:
Figure PCTCN2022129979-appb-000065
Figure PCTCN2022129979-appb-000066
其中,
Figure PCTCN2022129979-appb-000067
表示向量元素间的点乘,由于
Figure PCTCN2022129979-appb-000068
因此可以通过DMRS端口的OCC码构 造两个正交的导频序列来实现信道估计中用户的干扰消除。
3、跳频图案
跳频图案也称为跳频序列,用于指示在跳频时刻的频点或频带选择。如果多个设备(一般指多个终端设备)在同一跳频时刻选择了相同的频点或频带,则认为该多个设备之间发生了碰撞。
需要说明的是,目前跳频通信的设计主要需要面临如下两个问题:
1、跳频图案集合的容量问题。通信设备在不同时刻对频带的选择构成了一个跳频图案(或跳频序列),例如序列s=[s 1s 2…s T],其中s t∈[1,Q]表示通信设备在时刻t的频带(或频点)选择,每个跳频时刻的可选频点数Q与通信带宽(即可用的频域资源)有关。跳频图案是所有Q T个序列中的一个子集G={s 1 s 2…s K},满足如下约束条件:
Figure PCTCN2022129979-appb-000069
即跳频图案集合G中任意两个跳频序列发生频点碰撞的时刻数小于等于d。在通信带宽有限的条件下,较少的可选频点数Q将使得满足约束条件的跳频图案集合G容量受限。因此,如何在带宽等频域资源有限的条件下,设计尽可能多的跳频序列是需要考虑的一个问题。
2、信道估计过程中频点、导频等资源碰撞的问题。考虑一个包括K个用户的上行通信***,基站的导频接收信号可以写作:
Figure PCTCN2022129979-appb-000070
其中,
Figure PCTCN2022129979-appb-000071
是用户k在频带q上的信道系数,φ k是用户k发送的导频序列,n是高斯白噪声,y表示导频接收信号。当K≥2时,即有两个以上的用户选择了相同频点时,将会产生多用户干扰问题。具体来说,当导频序列数量有限使得两个用户选择相同的发送导频时,
Figure PCTCN2022129979-appb-000072
此时通过导频序列估计得出的信道是两个用户信道系数的叠加,从而产生导频污染问题,进而导致接收端信道估计性能的严重恶化。当两个用户的导频序列非正交时,用户2的导频信号仍会对用户1的信道估计产生干扰(反之亦然)。因此,如何设计跳频通信中的资源分配以减少用户发生频点、导频等资源碰撞的可能性是需要考虑的另一个问题。
需要说明的是,现有的LTE、NR等***采用正交多址接入的方式来对用户进行时域、频域、空域等资源的分配,使得每个用户可以独占某一频域、时域或空域资源。随着物联网等应用的不断普及,无线网络中接入用户的数量将以几何级数增长。在频谱等通信资源有限的背景下,需要考虑非正交的多址接入方式,即多个用户在通信过程中共享相同的时域、频域、空域等资源。在非正交的多址接入中,由于用户共享相同的通信资源,为了解决多用户间干扰(即多址干扰)问题,可以在通信***中引入跳频机制,即通过使用户在每次传输中随机选择不同的频点/频带,来随机化用户间的干扰,进而改善在非正交的多址接入中的多址干扰问题。但是,相关技术中跳频机制中跳频序列的设计只考虑了频域频点/频带这一个资源维度,当网络中接入用户数较多时,每个频点上仍然具有大量的干扰用户,因此对于处理多用户***多址间干扰的能力较为有限。
基于此,本申请提出了一种通信方法及通信装置,通过多个资源维度区分用户,提升了***用户复用能力,有利于提高通信的可靠性。
下面将结合更多的附图对本申请提供的技术方案进行详细说明。
请参见图5,图5是本申请实施例提供的通信方法的流程示意图。如图5所示,该方法 包括如下步骤S501至步骤S502:
S501、终端设备接收来自网络设备的指示信息。
在一些可行的实施方式中,网络设备向终端设备发送指示信息,相应地,终端设备接收来自网络设备的指示信息。其中,该指示信息可以用于指示至少一个频域频点跳频序列以及与该至少一个频域频点跳频序列对应的至少一个第一跳频序列,或者,该指示信息也可以用于指示至少一个联合跳频序列,即指示信息可以用于指示一个频域频点跳频序列以及与该一个频域频点跳频序列关联的一个第一跳频序列,或者,指示信息也可以用于指示多个频域频点跳频序列以及与该多个频域频点跳频序列关联的多个第一跳频序列。或者,指示信息可以用于指示一个联合跳频序列,或者,指示信息也可以用于指示多个联合跳频序列等。其中联合跳频序列可以用于确定频域频点跳频序列以及第一跳频序列,即联合跳频序列可以转换为频域频点跳频序列和第一跳频序列。
可理解的,当指示信息用于指示频域频点跳频序列和第一跳频序列时,频域频点跳频序列和第一跳频序列为具有关联关系的序列对,或者理解为频域频点跳频序列和频域频点跳频序列对应的第一跳频序列是基于一个联合跳频序列转换得到的序列对。可理解的,本申请中涉及的第一跳频序列包括以下一项或多项:DMRS端口跳频序列、波束跳频序列、导频跳频序列等通信资源。其中,波束可以包括发送波束和/或接收波束,也就是说,波束跳频序列可以包括发送波束跳频序列和/或接收波束跳频序列。这里,为方便理解,以下内容中所涉及的波束跳频序列皆可以理解为终端设备的发送波束跳频序列。
需要说明的是,本申请实施例中频域频点跳频序列中包括多个跳频时刻中每个跳频时刻对应的频点或频带选择。相应地,DMRS端口跳频序列中包括多个跳频时刻中每个跳频时刻对应的DMRS端口选择,波束跳频序列中包括多个跳频时刻中每个跳频时刻对应的波束选择,导频跳频序列中包括多个跳频时刻中每个跳频时刻对应的导频序列选择。
可理解的,本申请中的指示信息可以承载在无线资源控制(radio resource control,RRC)信令中以发送给终端设备,即RRC信令中包括指示信息。
其中,本申请实施例可以适用于如下3个场景:
场景1:基于调度(scheduled)的上行数据传输场景。网络设备向终端设备发送指示信息,进而终端设备根据网络设备的调度进行激活并发送数据。需要说明的是,若网络设备下接入了多个终端设备,则网络设备可以分别向每个终端设备发送对应的指示信息来指示跳频序列。
场景2:基于预配置(configured)的上行数据传输场景。网络设备向终端设备发送指示信息,终端设备在数据到达时进行随机激活并发送数据。
场景3:基于随机选择(random selection)的上行数据传输场景,网络设备向终端设备广播多个跳频序列,终端设备在数据到达时进行随机激活,并且在多个跳频序列中随机选择一个跳频序列发送数据。
为方便描述,针对指示信息用于指示频域频点跳频序列以及第一跳频序列的情况,以下皆以指示信息用于指示一个频域频点跳频序列以及与该一个频域频点跳频序列对应的一个第一跳频序列为例进行说明。相应地,针对指示信息用于指示联合跳频序列的情况,以下皆以指示信息用于指示一个联合跳频序列为例进行示意性说明。
例如,当第一跳频序列为DMRS端口跳频序列时,指示信息指示的跳频序列(即频域频点跳频序列和DMRS端口跳频序列,或者,联合跳频序列)可以基于频域频点数F,DMRS端口数P,跳频序列长度T以及最大碰撞次数d等中的至少一项确定。或者,理解为指示信息 指示的联合跳频序列可以基于总频点数Q,跳频序列长度T以及最大碰撞次数d等中的至少一项确定,其中总频点数Q=F·P。示例性地,当采用基于欧式几何方式生成联合跳频序列时,联合跳频序列是基于总频点数Q,跳频序列长度T确定的,其中总频点数Q=F·P。示例性地,当采用基于交织与循环移位方式生成联合跳频序列时,联合跳频序列是基于总频点数Q,跳频序列长度T以及最大碰撞次数d确定的,其中总频点数Q=F·P。关于基于欧式几何或基于交织与循环移位方式构造联合跳频序列的方式在下文具体涉及部分进行详细描述。其中联合跳频序列可以转换为频域频点跳频序列和DMRS端口跳频序列。关于将联合跳频序列转换为频域频点跳频序列和DMRS端口跳频序列的具体实现方式在下文具体涉及部分进行详细描述。
又例如,当第一跳频序列为波束跳频序列时,指示信息指示的跳频序列(即频域频点跳频序列和波束跳频序列,或者,联合跳频序列)可以基于频域频点数F,空域波束个数B,跳频序列长度T以及最大碰撞次数d等中的至少一项确定,其中联合跳频序列可以转换为频域频点跳频序列和波束跳频序列。或者,理解为指示信息指示的联合跳频序列可以基于总频点数Q,跳频序列长度T以及最大碰撞次数d等中的至少一项确定,其中总频点数Q=F·B。示例性地,当采用基于欧式几何方式生成联合跳频序列时,联合跳频序列是基于总频点数Q,跳频序列长度T确定的,其中总频点数Q=F·B。示例性地,当采用基于交织与循环移位方式生成联合跳频序列时,联合跳频序列是基于总频点数Q,跳频序列长度T以及最大碰撞次数d确定的,其中总频点数Q=F·B。
又例如,当第一跳频序列为DMRS端口跳频序列,波束跳频序列和导频跳频序列时,指示信息指示的跳频序列(即频域频点跳频序列,DMRS端口跳频序列,波束跳频序列和导频跳频序列,或者,联合跳频序列)可以基于频域频点数F,DMRS端口数P,空域波束个数B,导频序列数L,跳频序列长度T以及最大碰撞次数d等中的至少一项确定,其中联合跳频序列可以转换为频域频点跳频序列,DMRS端口跳频序列,波束跳频序列和导频跳频序列。或者,理解为指示信息指示的联合跳频序列可以基于总频点数Q,跳频序列长度T以及最大碰撞次数d等中的至少一项确定,其中总频点数Q=F·P·B·L。示例性地,当采用基于欧式几何方式生成联合跳频序列时,联合跳频序列是基于总频点数Q,跳频序列长度T确定的,其中总频点数Q=F·P·B·L。示例性地,当采用基于交织与循环移位方式生成联合跳频序列时,联合跳频序列是基于总频点数Q,跳频序列长度T以及最大碰撞次数d确定的,其中总频点数Q=F·P·B·L。
为方便描述,以下主要以第一跳频序列为DMRS端口跳频序列为例进行示意性说明,相应地,Q=F·P。其中,本申请实施例中涉及的频域频点跳频序列、第一跳频序列和联合跳频序列可统称为跳频序列。
需要说明的是,本申请实施例中所涉及的跳频序列可以是由网络设备或终端设备基于跳频序列生成参数(例如频域频点数F,DMRS端口数P,跳频序列长度T以及最大碰撞次数d等参数)生成并预先存储在3GPP协议中的。可选的,跳频序列也可以是由网络设备基于跳频序列生成参数在线生成,并且由网络设备广播给网络中的各个终端设备的;和/或,跳频序列也可以是由终端设备基于跳频序列生成参数在线生成的,在此不做限制。需要说明的是,当由终端设备基于跳频序列生成参数生成跳频序列时,跳频序列生成参数可以是由网络设备广播给终端设备的。
一般来说,网络设备向终端设备发送的指示信息可以包括跳频序列,跳频序列对应的序列标识,或者频域频点跳频序列对应的签名序列等中的一项或者多项。其中,一个序列标识用于唯一标记一个跳频序列或一个跳频序列对或一个跳频序列集合。这里 跳频序列可以理 解为联合跳频序列,频域频点跳频序列或DMRS端口跳频序列等中的一项或多项。
在一种实现方式中,针对指示信息用于指示频域频点跳频序列和DMRS端口跳频序列的情况,指示信息可以为频域频点跳频序列和DMRS端口跳频序列本身,例如,指示信息包括频域频点跳频序列1和DMRS端口跳频序列1。或者,指示信息也可以包括频域频点跳频序列对应的频域频点跳频序列标识和DMRS端口跳频序列对应的DMRS端口跳频序列标识,例如,指示信息中包括频域频点跳频序列标识1和DMRS端口跳频序列标识1,其中,频域频点跳频序列标识1用于唯一标识频域频点跳频序列1,DMRS端口跳频序列标识1用于唯一标识DMRS端口跳频序列1。或者,指示信息也可以同时包括频域频点跳频序列,DMRS端口跳频序列,频域频点跳频序列标识和DMRS端口跳频序列标识等在此不做限制。例如,指示信息包括频域频点跳频序列1,DMRS端口跳频序列1,频域频点跳频序列标识1和DMRS端口跳频序列标识1。或者,指示信息也可以包括由频域频点跳频序列和与之关联的DMRS端口跳频序列组成的序列对对应的标识,例如,指示信息中包括标识1,其中,标识1可以用于唯一标识序列对1,其中序列对1包括频域频点跳频序列1和DMRS端口跳频序列1。或者,指示信息也可以包括DMRS端口跳频序列标识和频域频点跳频序列对应的签名序列。
需要说明的是,频域频点跳频序列在频域上的粒度既可以是资源块(resource block,RB)级别的,也可以是资源单元(resource element,RE)级别的。也就是说,签名序列的频带粒度可以为RB级别或RE级别。其中,频域上一个频点的资源既可以连续的,也可以非连续的(即一个频点可由若干间隔的RE或RB构成)。在时域上的粒度既可以是一个或多个OFDM符号,也可以是一个或多个时隙等,在此不做限制。
例如,假设频域频点跳频序列为[F2,F1,F4,F3,F1],当频域的频带粒度为RB级别时,网络设备可以基于指示信息对终端设备指示如下的签名序列S i
Figure PCTCN2022129979-appb-000073
其中i表示第i个终端设备,签名序列S i中的行表示RB,列表示跳频时刻,元素取1表示在一个跳频时刻选择一个或者多个RB,元素取0表示在一个跳频时刻没有选择一个或者多个RB。该S i表示对第i个用户设备,在五个跳频时刻的频域资源选择分别为RB2(即频带F2)、RB1(即频带F1)、RB4(即频带F4)、RB3(即频带F3)以及RB1(即频带F1)。
又例如,当频域的频带粒度为RE级别时,网络设备可以基于指示信息对终端设备指示如下的签名序列S i′:
Figure PCTCN2022129979-appb-000074
其中i表示第i个终端设备,签名序列S i′中的行表示RE,列表示跳频时刻,元素取1表示在一个跳频时刻选择一个或者多个RE,元素取0表示在一个跳频时刻没有选择一个或者多个RE。该S i表示对第i个用户设备,在五个跳频时刻的频域资源选择分别为RE4-RE6(即频带F2中的RE4-RE6)、RE1-RE3(即频带F1)、RE10-RE12(即频带F4)、RE7-RE9(即频带F3)以及RE1-RE3(即频带F1)。
可理解的是,签名序列可以为一个稀疏序列。其中非零元素1用来指示终端设备对频域上一个或多个(即元素1可对应一个或多个RB)、连续或非连续资源(即资源在频域上可以是连续或不连续的,其中,当资源在频域上是不连续时,S i′中每一列的1可以不连续)的选择。
在一种实现方式中,针对指示信息用于指示联合跳频序列的情况,指示信息可以为联合跳频序列本身,例如,指示信息包括联合跳频序列1。或者,指示信息也可以包括联合跳频序列对应的联合跳频序列标识,例如,指示信息中包括联合跳频序列标识1,其中,联合跳频序列标识1用于唯一标识联合跳频序列1。或者,指示信息也可以同时包括联合跳频序列和联合跳频序列标识等,在此不做限制,例如指示信息包括联合跳频序列1和联合跳频序列标识1。
需要说明的是,本申请中涉及的联合跳频序列可以基于欧式几何(Euclidean Geometry,EG)方式或者基于交织与循环移位方式或者其它可能的跳频序列构造方式生成。
1、下面介绍基于欧式几何生成联合跳频序列的实现方式:
示例性地,当采用欧式几何方式生成联合跳频序列时,网络设备可以获取第一参数m和第二参数s,然后网络设备可以根据第一参数m和第二参数s,生成K个联合跳频序列,K=2 ms
在一种实现中,网络设备可以将生成的K个联合跳频序列发送给终端设备。
需要说明的是,网络设备在获取第一参数m和第二参数s时,可以根据总频点数Q(例如Q=F·P)和/或联合跳频序列的总个数K和/或最大跳频次数T max,选择合适的第一参数m和第二参数s。例如,可以根据总频点数Q=2 (m-1)s和/或联合跳频序列的总个数K=2 ms和/或最大跳频次数T max=(2 ms-1)/(2 s-1),确定合适的第一参数m和第二参数s。通常来说,合适的第一参数m和第二参数s的取值可以使得总频点数Q,联合跳频序列的总个数K,最大跳频次数T max都可以满足预期的需求,也就是说,合适的m和s的选取需要同时考虑Q,K,T mas三个参数,使得三者均在一个合适的区间。
举例来说,假设频域频点数F=2,DMRS端口数P=4,因此可确定Q=8,基于总频点数Q=2 (m-1)s,可确定m=2,s=3。
又举例来说,假设频域频点数F=2,DMRS端口数P=2,因此可确定Q=4,基于总频点数Q=2 (m-1)s,可确定m=2,s=2。
又举例来说,假设联合跳频序列的总个数K=64,基于K=2 ms,可确定m=2,s=3。
又举例来说,假设联合跳频序列的总个数K=16,基于K=2 ms,可确定m=2,s=2,或者,m=1,s=4。其中,网络设备可以选择m=2,s=2分别作为第一参数和第二参数的取值。其中,虽然选择m=1,s=4也可以保证联合跳频序列的总个数K=16,但是会使得总频点数Q=1,不适用于跳频***。
需要说明的是,为方便理解,以下皆以总频点数Q=4,K=16,T max=5,m=2,s=2,为例进行示意性说明。
其中,网络设备在根据第一参数m和第二参数s,生成K个联合跳频序列时,包括以下步骤:
S1、网络设备根据第一参数m和第二参数s可以确定第一参数m和第二参数s对应的本原多项式,其中本原多项式可以用于生成第一表示形式的联合跳频序列标识和第二表示形式的联合跳频序列标识,具体而言,本原多项式用于生成每个联合跳频序列标识的第一表示形式和第二表示形式。例如下述表1示出了16个联合跳频序列标识对应的第一表示形式和第二表示形式。
表1
联合跳频序列标识 第一表示形式 第二表示形式
1 0 (0000)
2 1 (1000)
3 a (0100)
4 a 2 (0010)
5 a 3 (0001)
6 a 4 (1100)
7 a 5 (0110)
8 a 6 (0011)
9 a 7 (1101)
10 a 8 (1010)
11 a 9 (0101)
12 a 10 (1110)
13 a 11 (0111)
14 a 12 (1111)
15 a 13 (1011)
16 a 14 (1001)
S2、网络设备根据第一表示形式,确定在跳频时刻t映射为第一频点的多个联合跳频序列对应的多个联合跳频序列标识。例如对于跳频时刻t,其中t∈[1,T max],网络设备确定一个非零初始点p t=α t-1,通过下述公式(1)计算在跳频时刻t,映射到第一频点的2 s个联合跳频序列对应的2 s个联合序列标识:
k·p t   (1);
其中
Figure PCTCN2022129979-appb-000075
可以理解,在该欧式几何方式中,主要基于GF(2 s)的生成联合跳频序列。其中GF为伽罗华域(galois field)。可理解的,对于根据其余素数幂的伽罗华域(即GF(p s),其中p是一个素数)生成联合跳频序列的生成流程与上述基于GF(2 s)生成联合跳频序列的流程类似,在此不再进行赘述。
示例性地,以总频点数Q=4,联合跳频序列的总个数K=16,m=2,s=2为例。其中,假设4个频点分别为Q1,Q2,Q3和Q4,通过从该4个频点中选取出一个频点作为第一频点,因此,基于上述公式(1),可确定出16个联合跳频序列中哪4个联合跳频序列在跳频时刻t选 择了第一频点,t∈[1,5]。
这里,以第一频点为Q3为例,假设基于上述公式(1),可确定在跳频时刻1(即t=1)时,映射到Q3的4个联合跳频序列对应的4个联合跳频序列标识为3,7,10和15;在跳频时刻2(即t=2)时,映射到Q3的4个联合跳频序列对应的4个联合跳频序列标识为2,5,10和16;在跳频时刻3(即t=3)时,映射到Q3的4个联合跳频序列对应的4个联合跳频序列标识为4,5,11和15;在跳频时刻4(即t=4)时,映射到Q3的4个联合跳频序列对应的4个联合跳频序列标识为1,7,11和16;在跳频时刻5(即t=5)时,映射到Q3的4个联合跳频序列对应的4个联合跳频序列标识为3,7,10和15。
因此,基于该映射关系,可确定联合跳频序列标识3,7,10和15对应的联合跳频序列中,每个联合跳频序列中跳频时刻1对应的频点为Q3;联合跳频序列标识2,5,10和16对应的联合跳频序列中,每个联合跳频序列中跳频时刻2对应的频点为Q3;联合跳频序列标识4,5,11和15对应的联合跳频序列中,每个联合跳频序列中跳频时刻3对应的频点为Q3;联合跳频序列标识1,7,11和16对应的联合跳频序列中,每个联合跳频序列中跳频时刻4对应的频点为Q3;联合跳频序列标识3,7,10和15对应的联合跳频序列中,每个联合跳频序列中跳频时刻5对应的频点为Q3。
以此类推,网络设备根据第一表示形式和第二表示形式以及在跳频时刻t映射为第一频点的多个联合跳频序列标识,确定在跳频时刻t映射为第二频点的多个联合跳频序列对应的多个联合跳频序列标识,其中第二频点为Q个频点中除第一频点之外的其他各个频点。例如对于跳频时刻t,其中t∈[1,T max],针对剩余2 (m-1)s-1个第二频点中每个第二频点,网络设备可以通过下述公式(2)分别计算在跳频时刻t,映射到每个第二频点的2 s个联合跳频序列对应的2 s个联合序列标识:
p 0+k·p t   (2);
其中p 0≠0与p t线性独立,
Figure PCTCN2022129979-appb-000076
一般来说,不同的第二频点对应的p 0不同。
示例性地,以总频点数Q=4,联合跳频序列的总个数K=16,m=2,s=2为例。其中,4个频点分别为Q1,Q2,Q3和Q4。假设第一频点为Q3,因此,可分别将Q1,Q2和Q4作为第二频点。
这里,以第二频点为Q1为例,假设基于上述公式(2),可确定在跳频时刻1(即t=1)时,映射到Q1的4个联合跳频序列对应的4个联合跳频序列标识为1,5,12和13;在跳频时刻2(即t=2)时,映射到Q1的4个联合跳频序列对应的4个联合跳频序列标识为3,8,11和13;在跳频时刻3(即t=3)时,映射到Q1的4个联合跳频序列对应的4个联合跳频序列标识为2,7,9和13;在跳频时刻4(即t=4)时,映射到Q1的4个联合跳频序列对应的4个联合跳频序列标识为3,5,9和14;在跳频时刻5(即t=5)时,映射到Q1的4个联合跳频序列对应的4个联合跳频序列标识为1,2,3和4。因此,基于该映射关系,可确定联合跳频序列标识1,5,12和13对应的联合跳频序列中,每个联合跳频序列中跳频时刻1对应的频点为Q1,联合跳频序列标识3,8,11和13对应的联合跳频序列中,每个联合跳频序列中跳频时刻2对应的频点为Q1,联合跳频序列标识2,7,9和13对应的联合跳频序列中,每个联合跳频序列中跳频时刻3对应的频点为Q1;联合跳频序列标3,5,9和14对应的联合跳频序列中,每个联合跳频序列的跳频时刻4对应的频点为Q1;联合跳频序列标1,2,3和4对应的联合跳频序列中,每个联合跳频 序列的跳频时刻4对应的频点为Q1。
以此类推,当第二频点为Q2时,基于公式(2)可确定联合跳频序列标识2,6,11和14对应的联合跳频序列中,每个联合跳频序列中跳频时刻1对应的频点为Q2,联合跳频序列标识4,7,12和14对应的联合跳频序列中,每个联合跳频序列中跳频时刻2对应的频点为Q2,联合跳频序列标识1,8,10和14对应的联合跳频序列中,每个联合跳频序列中跳频时刻3对应的频点为Q2;联合跳频序列标4,6,10和13对应的联合跳频序列中,每个联合跳频序列的跳频时刻4对应的频点为Q2;联合跳频序列标5,6,7和8对应的联合跳频序列中,每个联合跳频序列的跳频时刻4对应的频点为Q2。
当第二频点为Q4时,基于公式(2)可确定联合跳频序列标识4,8,9和16对应的联合跳频序列中,每个联合跳频序列中跳频时刻1对应的频点为Q4,联合跳频序列标识1,6,9和15对应的联合跳频序列中,每个联合跳频序列中跳频时刻2对应的频点为Q4,联合跳频序列标识3,6,12和16对应的联合跳频序列中,每个联合跳频序列中跳频时刻3对应的频点为Q4;联合跳频序列标2,8,12和15对应的联合跳频序列中,每个联合跳频序列的跳频时刻4对应的频点为Q4;联合跳频序列标13,14,15和16对应的联合跳频序列中,每个联合跳频序列的跳频时刻4对应的频点为Q4。
最后,基于上述映射关系,可确定生成的16个联合跳频序列中每个联合跳频序列在5个跳频时刻中各个跳频时刻对应的频点选择,详见下述表2和表3,其中表2中包括了标识1~标识8对应的8个联合跳频序列分别在5个跳频时刻(即T1~T5)中各个跳频时刻对应的频点选择,表3中包括了标识9~标识16对应的8个联合跳频序列分别在5个跳频时刻(即T1~T5)中各个跳频时刻对应的频点选择。其中,标识1为联合跳频序列1对应的联合跳频序列标识,标识2为联合跳频序列2对应的联合跳频序列标识,以此类推,标识16为联合跳频序列16对应的联合跳频序列标识。
可理解的,一个联合跳频序列可分配给一个用户用于跳频通信,例如UE1可以对应分配标识1对应的联合跳频序列用于跳频通信,UE2对应分配标识2可以对应的联合跳频序列用于跳频通信,以此类推,UE16可以对应分配标识16对应的联合跳频序列用于跳频通信。
表2
Figure PCTCN2022129979-appb-000077
表3
Figure PCTCN2022129979-appb-000078
需要说明的是,网络设备根据跳频时刻t(其中t∈[1,T max])上第一频点、第二频点与联合跳频序列标识的映射关系,可以确定出序列长度为T max的K个联合跳频序列,根据实际需求,可以从中抽取T∈[1,T max]个跳频时刻构造最终的K个联合跳频序列,也就是说,基于T max(或者理解为t∈[1,T max])构造出的联合跳频序列的序列长度为T max,而实际应用时,所需要的联合跳频序列的跳频序列长度T可能小于或者等于T max,因此,当实际需要的联合跳频序列的跳频序列长度T小于T max时,可以从构造好的序列长度为T max的联合跳频序列中抽取出T个跳频时刻对应的频点构造最终的联合跳频序列。其中,抽取规则可以是从序列长度为T max的联合跳频序列中抽取连续T个跳频时刻对应的频点作为最终的联合跳频序列;或者,抽取规则也可以是从序列长度为T max的联合跳频序列中随机抽取T个跳频时刻对应的频点作为最终的联合跳频序列,其中,随机抽取出的T个跳频时刻对应的频点可以是不连续的T个跳频时刻对应的频点。
例如,假设基于T max=4构造出的联合跳频序列为[Q1,Q2,Q3,Q4]。其中,实际所需的联合跳频序列的跳频序列长度为T=3,因此,可从联合跳频序列为[Q1,Q2,Q3,Q4]中抽取出3个跳频时刻构造出最终的联合跳频序列。例如以抽取连续的3个跳频时刻对应的频点为例,假设抽取的是跳频时刻1~跳频时刻3对应的频点,因此最终构造出的3个联合跳频序列为[Q1,Q2,Q3],假设抽取的是跳频时刻2~跳频时刻4对应的频点,因此最终构造出的3个联合跳频序列为[Q2,Q3,Q4]。又例如以抽取跳频时刻1,跳频时刻3和跳频时刻4对应的频点为例,最终构造出的联合跳频序列为[Q1,Q3,Q4],又例如以抽取跳频时刻1,跳频时刻2和跳频时刻4对应的频点为例,最终构造出的联合跳频序列为[Q1,Q2,Q4]。
可选的,结合上述根据公式(1)与公式(2),网络设备也可以仅针对实际需要的跳频时刻的个数T生成序列长度为T的联合跳频序列(即跳过抽取操作)。其中,在一种可能的是实现中,公式(1)和公式(2)中涉及的跳频时刻t的取值可以为t∈[1,T]。另一种可能的是实现中,公式(1)和公式(2)中涉及的跳频时刻t的取值可以为集合φ={1,2,3…,T max}的子集,其中任一个子集的大小为T。例如,假设T max=4,T=3,其中公式(1)和公式(2)中涉及的跳频时刻t的取值可以为t∈[1,3],或者公式(1)和公式(2)中涉及的跳频时刻t的取值可以为t∈[2,4],或者公式(1)和公式(2)中涉及的跳频时刻t的取值可以为t∈{1,3,4},或者公式(1)和公式(2)中涉及的跳频时刻t的取值可以为t∈{1,2,4}等,在此不进行逐一列 举。
可选的,也可以将长度为T max的K个联合跳频序列,以及指定选取的T个跳频时刻广播给终端设备,由终端设备从长度为T max的跳频序列中抽取T个跳频时刻,以构成最终的联合跳频序列。举例来说,假设网络设备构造出的联合跳频序列为上述表2中标识1~标识16对应的联合跳频序列,且指定选取的3个跳频时刻分别为跳频时刻1,跳频时刻3和跳频时刻4,因此网络设备可将该16个联合跳频序列和跳频时刻1,3和4广播给终端设备,进而由终端设备根据跳频时刻1,3和4从相应的联合跳频序列中抽取出对应的频点,以构造出最终的联合跳频序列,示例性地,以[Q1,Q4,Q2,Q3,Q1]为例,抽取出的跳频时刻1,3和4对应频点所构造出的最终的联合跳频序列为[Q1,Q2,Q3]。
可选的,网络设备也可以将第一参数m,第二参数s,跳频时刻t的取值指示给终端设备,由终端设备结合公式(1)与公式(2)生成最终的联合跳频序列。
需要说明的是,基于欧式几何方法构造联合跳频序列时,构造出的多个联合跳频序列中任意两个联合跳频序列在相同频点的碰撞次数最多只有一次(即最大碰撞次数d=1)。
2、下面介绍基于交织与循环移位方式生成联合跳频序列的实现方式:
示例性地,当采用基于交织与循环移位方式生成联合跳频序列时,可首先获取候选序列,进而基于每个候选序列生成对应的一组联合跳频序列,其中,一组联合跳频序列可以包括多个联合跳频序列。需要说明的是,候选序列的数量可以有多个,其中多个候选序列可以是在协议中预定义的,且该多个候选序列中任意两个候选序列中具有相同相对位置的元素的数量不超过最大碰撞次数d,即小于或者等于d。其中,d的大小可以根据实际需求进行设置,在此不做限制。这里,多个候选序列可以是基于交织的方式生成的。其中,每个候选序列可以包括Q个元素,Q个元素对应Q个不同的频点,Q为大于1的正整数。
例如假设d=2,其中通过交织方式生成的两个候选序列分别为[Q1,Q6,Q5,Q4,Q3,Q2]和[Q3,Q5,Q2,Q6,Q4,Q1],不难看出,该两个候选序列中只有Q3与Q6具有相同相对位置(即Q3与Q6在两个候选序列中皆间隔2个位置),因此可确定具有相同相对位置的元素(即Q3和Q6)的数量为2,其满足不超过最大碰撞次数d的要求。
为方便理解,下面主要以基于一个候选序列生成一组联合跳频序列为例进行示意性说明,其中,可将该一个候选序列描述为第一序列。
具体地,首先获取第一序列,其中第一序列包括Q个元素,Q个元素对应Q个不同的频点,Q为大于1的正整数。然后确定第一序列中的第一元素,其中,第一元素可以为第一序列中的任意一个元素,因此第一元素可以有Q种选择。最后根据第一元素生成联合跳频序列。可理解的,根据第一元素所生成的联合跳频序列中,第一元素对应的频点为联合跳频序列中第1个跳频时刻对应的频点,联合跳频序列中第i个跳频时刻对应的频点为从第一元素开始,按照设定规则向左(或向右)循环移动i-1次得到的元素对应的频点,其中i取2至Q中的正整数,Q为大于或等于2的正整数。
例如,以获取到的第一序列为[Q1,Q6,Q5,Q4,Q3,Q2]为例。详见如下表4,假设第一元素为第一序列中的Q1,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q1,Q6,Q5,Q4,Q3,Q2],其中该联合跳频序列对应的联合跳频序列标识可以为标识1。又假设第一元素为第一序列中的Q2,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q2,Q1,Q6,Q5,Q4,Q3],其中该联合跳频序列对应的联合跳频序列标识可以为标识2。又假设第一元素为第一序列中的Q3,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q3,Q2,Q1,Q6,Q5,Q4],其中该联合跳频序列对应的联合跳频序列标识可以为标识3。又假设 第一元素为第一序列中的Q4,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q4,Q3,Q2,Q1,Q6,Q5],其中,该联合跳频序列对应的联合跳频序列标识可以为标识4。又假设第一元素为第一序列中的Q5,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q5,Q4,Q3,Q2,Q1,Q6],其中该联合跳频序列对应的联合跳频序列标识可以为标识5。又假设第一元素为第一序列中的Q6,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q6,Q5,Q4,Q3,Q2,Q1],其中该联合跳频序列对应的联合跳频序列标识可以为标识6。
可理解的,在实际实现时,一个终端设备可基于一个联合跳频序列进行跳频通信。其中,一个终端设备可被分配一个联合跳频序列,或者,一个终端设备也可以被分配多个联合跳频序列,进而由终端设备从被分配到的多个联合跳频序列中选取一个联合跳频序列用于跳频序列。例如UE1可以基于标识1对应的联合跳频序列进行跳频通信,UE2可以基于标识2对应的联合跳频序列进行跳频通信,UE3可以基于标识3对应的联合跳频序列进行跳频通信,UE4可以基于标识4对应的联合跳频序列进行跳频通信,UE5可以基于标识5对应的联合跳频序列进行跳频通信,UE6可以基于标识6对应的联合跳频序列进行跳频通信。
表4
Figure PCTCN2022129979-appb-000079
又例如,以获取到的第一序列为[Q3,Q5,Q2,Q6,Q4,Q1]为例。详见下述表5,假设第一元素为第一序列中的Q3,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q3,Q5,Q2,Q6,Q4,Q1],其中该联合跳频序列对应的联合跳频序列标识可以为标识7。又假设第一元素为第一序列中的Q1,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q1,Q3,Q5,Q2,Q6,Q4],其中该联合跳频序列对应的联合跳频序列标识可以为标识8。又假设第一元素为第一序列中的Q4,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q4,Q1,Q3,Q5,Q2,Q6],其中该联合跳频序列对应的联合跳频序列标识可以为标识9。又假设第一元素为第一序列中的Q6,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q6,Q4,Q1,Q3,Q5,Q2],其中,该联合跳频序列对应的联合跳频序列标识可以为标识10。又假设第一元素为第一序列中的Q2,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q2,Q6,Q4,Q1,Q3,Q5],其中该联合跳频序列对应的联合跳频序列标识可以为标识11。又假设第一元素为第一序列中的Q5,基于向右循环移位的方式,可对应生成一个联合跳频序列为[Q5,Q2,Q6,Q4,Q1,Q3],其中该联合跳频序列对应的联合跳频序列标识可以为标识12。
可理解的,在实际实现时,一个终端设备可基于一个联合跳频序列进行跳频通信。其中,一个终端设备可被分配一个联合跳频序列,或者,一个终端设备也可以被分配多个联合跳频序列,进而由终端设备从被分配到的多个联合跳频序列中选取一个联合跳频序列用于跳频序列。例如UE7可以基于标识7对应的联合跳频序列进行跳频通信,UE8可以基于标识8对应的联合跳频序列进行跳频通信,UE9可以基于标识9对应的联合跳频序列进行跳频通信,UE10可以基于标识10对应的联合跳频序列进行跳频通信,UE11可以基于标识11对应的联合跳频序列进行跳频通信,UE12可以基于标识12对应的联合跳频序列进行跳频通信。
表5
Figure PCTCN2022129979-appb-000080
需要说明的是,基于相同第一序列构造的一组联合跳频序列中包括的多个联合跳频序列间是完全正交的,即组内联合跳频序列没有任何频点碰撞。例如表4,基于第一序列[Q1,Q6,Q5,Q4,Q3,Q2],可以生成6个正交的联合跳频序列,其可以对应分配给UE1-UE6,因此UE1-UE6可理解为用户组1。又例如表5,根据第一序列[Q3,Q5,Q2,Q6,Q4,Q1],也可以生成6个正交的联合跳频序列,其可以对应分配给UE7-UE12,因此UE7-UE12可理解为用户组2。也就是说,基于一个候选序列生成的一组联合跳频序列可以对应分配给一个终端设备组。
其中,组内联合跳频序列正交,组间联合跳频序列最多只碰撞2次,例如表4中标识6对应的联合跳频序列与表5中标识10对应的联合跳频序列在跳频时刻1(即T1)和跳频时刻4(即T4)发生了两次碰撞,即在频点F6与F3发生了碰撞,又例如表4中标识4对应的联合跳频序列与表5中标识8对应的联合跳频序列在跳频时刻2(即T2)和跳频时刻5(即T5)发生了两次碰撞,即在频点F6与F3发生了碰撞。
需要说明的是,在一种可能的实现方式中,当指示信息用于指示频域频点跳频序列以及DMRS端口跳频序列时,针对网络设备而言,①若网络设备可以从3GPP协议中直接获取到频域频点跳频序列以及DMRS端口跳频序列,则网络设备发送的指示信息可以包括获取到的频域频点跳频序列以及DMRS端口跳频序列,和/或,指示信息也可以包括频域频点跳频序列标识和DMRS端口跳频序列标识,和/或,指示信息也可以包括频域频点跳频序列和DMRS 端口跳频序列所组成的序列对的标识,和/或,指示信息也可以包括频域频点跳频序列对应的签名序列和DMRS端口跳频序列(或DMRS端口跳频序列标识)等,在此不做限制。②若网络设备可以从3GPP协议中直接获取到联合跳频序列,或者,网络设备可以基于各项参数生成联合跳频序列,则可以先由网络设备将联合跳频序列转换为频域频点跳频序列以及DMRS端口跳频序列后,再将转换得到的频域频点跳频序列以及DMRS端口跳频序列通过指示信息发送给终端设备,其中,指示信息中包括的内容可参见前述情况①描述的指示信息包括的内容,在此不再进行赘述。相应地,终端设备接收来自网络设备的指示信息,因此终端设备可以根据指示信息确定出网络设备为自身分配的频域频点跳频序列以及DMRS端口跳频序列。
在一种可能的实现方式中,当指示信息用于指示联合跳频序列时,针对网络设备而言,若网络设备可以从3GPP协议中直接获取到联合跳频序列,或者,网络设备可以基于各项参数生成联合跳频序列,则网络设备发送的指示信息可以包括联合跳频序列,和/或联合跳频序列标识等,在此不做限制。相应地,终端设备接收来自网络设备的指示信息,因此,终端设备可以根据指示信息确定出网络设备为自身分配的联合跳频序列,进一步地,可以由终端设备将确定出的联合跳频序列转换为频域频点跳频序列以及DMRS端口跳频序列。
需要说明的是,将联合跳频序列转换为频域频点跳频序列以及DMRS端口跳频序列的转换方式包括如下两种:
转换方式1:基于频域频点数F将联合跳频序列转换为频域跳频序列和DMRS端口跳频序列,具体地,假设联合跳频序列s=[s 1s 2…s T],其中s t∈[1,Q],Q=F·P。其中频域跳频序列
Figure PCTCN2022129979-appb-000081
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000082
分别满足:
Figure PCTCN2022129979-appb-000083
Figure PCTCN2022129979-appb-000084
其中,
Figure PCTCN2022129979-appb-000085
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000086
是DMRS端口跳频序列在时刻t的端口选择,t∈[1,T]。
转换方式2:基于DMRS端口数P将联合跳频序列转换为频域跳频序列和DMRS端口跳频序列,具体地,假设联合跳频序列s=[s 1s 2…s T],其中s t∈[1,Q],Q=F·P。其中频域跳频序列
Figure PCTCN2022129979-appb-000087
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000088
分别满足:
Figure PCTCN2022129979-appb-000089
Figure PCTCN2022129979-appb-000090
其中,
Figure PCTCN2022129979-appb-000091
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000092
是DMRS端口跳频序列在时刻t的端口选择,t∈[1,T]。
其中,ceil(·)表示向上取整函数,mod(·)表示取模函数。
示例性地,如下表6示出了基于欧式几何方式生成联合跳频序列后,将联合跳频序列转换为频域频点跳频序列与DMRS端口跳频序列的结果。从表6中可以看出,对于UE1与UE2,由于两个用户的联合跳频序列仅在第一跳频时刻发生频点碰撞,因此仅在时刻1有频域频点与DMRS端口的完全碰撞,在其余跳频时刻,两个用户可以通过频域频点或DMRS端口中的一 个或两个资源维度来进行区分,基于此,两个用户即使发送相同的导频序列,也不会造成信道估计性能的严重恶化。
表6
Figure PCTCN2022129979-appb-000093
S502、终端设备基于频域频点跳频序列和第一跳频序列与网络设备通信。
在一些可行的实施方式中,终端设备可以基于频域频点跳频序列和第一跳频序列与网络设备通信。相应地,网络设备基于频域频点跳频序列和第一跳频序列与终端设备通信。例如,以第一跳频序列为DMRS端口跳频序列为例,在跳频时刻1,终端设备可以采用频域频点跳频序列中跳频时刻1对应的频点1或频带1,以及DMRS端口跳频序列中跳频时刻1对应的DMRS端口1与网络设备进行通信。又例如,以第一跳频序列为DMRS端口跳频序列、波束跳频序列和导频跳频序列为例,在跳频时刻1,终端设备可以采用频域频点跳频序列中跳频时刻1对应的频点1或频带1,DMRS端口跳频序列中跳频时刻1对应的DMRS端口1,波束跳频序列中跳频时刻1对应的波束1,以及导频跳频序列中跳频时刻1对应的导频序列1与网络设备进行通信。这里,通信可以理解为终端设备的上行发送和/或网络设备的下行发送等,在此不做限制。
示例性地,请参见图6,图6是本申请实施例提供的波束跳频序列的场景示意图。如图6所示,空域波束个数B为5,且该5个波束分别为如图6中的波束1,波束2,波束3,波束4和波束5。假设波束为发送波束,如图6所示,在跳频时刻1,终端设备可以采用波束2进行上行发送,在跳频时刻2,终端设备可以采用波束5进行上行发送,…,在跳频时刻T,终端设备可以采用波束1进行上行发送。
示例性地,请参见图7,图7是本申请实施例提供的导频跳频序列的场景示意图。如图7所示,导频序列数l为n,且该n个导频序列分别为如图7中的导频序列1,导频序列2,导频序列3,…,导频序列n。如图7所示,在跳频时刻1,终端设备可以发送导频序列2,在跳频时刻2,终端设备可以发送导频序列1,…,在跳频时刻T,终端设备可以发送导频序列n。
在本申请实施例中,通过采用频域频点跳频序列、DMRS端口跳频序列、波束跳频序列、导频跳频序列等中的至少两个资源维度来联合区分用户,可以大幅提升***的用户复用能力,降低了多个用户间的干扰,除此之外,还可以更为有效的解决在信道估计过程中的导频污染问题,有利于提高通信的可靠性。
需要说明的是,本申请实施例中,当第一跳频序列为DMRS端口序列时,通过频域频点与DMRS端口两个资源维度来对用户进行联合区分,可以在频域带宽有限的条件下,增加跳 频图案个数,提升***用户复用能力。令F为频域可选点数(或可选频带数),P为DMRS端口数量,则考虑不同的频点-DMRS端口组合,可选的总频点数Q=F·P。从而可以设计满足如下约束条件的跳频序列集合G={s 1 s 2…s K},
Figure PCTCN2022129979-appb-000094
其中,联合跳频序列为s=[s 1s 2…s T],其中s t∈[1,Q]。由于Q>F,因此在频域带宽有限的条件下,通过同时利用频域频点与DMRS端口两个资源维度可以大幅提升***跳频图案的容量。
例如,考虑基于欧式几何的跳频图案构造方法,假定频域频点数F=8,DMRS端口数P=4,则如下表7比较了现有方案与本申请方案构造的跳频图案容量。从表7中可以看出,对基于欧式几何的跳频图案构造方法,在频域资源相同的条件下,通过进一步考虑DMRS端口的资源维度,可以将***跳频图案数从K=64大幅提升至K=1024,最大跳频周期T=9提升至T=33。需要指出的是,本申请方案给出的跳频图案容量提升方法不仅适用于基于欧式几何的跳频图案构造方案,也可应用于基于交织与循环移位的跳频图案构造方案中,以及其它可能的跳频图案构造方案。
表7
Figure PCTCN2022129979-appb-000095
需要说明的是,本申请通过联合分配频域频点、DMRS端口、发送波束以及导频序列等通信资源,不仅可以提升***的用户复用能力,还可减轻信道估计中的导频污染问题。
其中,如图8和图9给出了本申请方案在Configured(预配置)场景下、实际信道估计的误块率(block error rate,BLER)的仿真性能,其中图8对应于网络中***数少、时偏(time offset,TO)小时的场景(为方便描述,以下简称情况1),图9对应于网络中***数多、时偏大时的场景(为方便描述,以下简称情况2)。其中,图8中的Frequency Hopping表示的是频域频点数F等于8时,通过欧式几何方法生成的频域频点跳频序列集合,该频域频点跳频序列集合中一共有64个频域频点跳频序列,其中可基于该64个频域频点跳频序列用于仿真,图8中的Joint Frequency-Port Hopping表示在总频点数等于32(即Q=32)时,通过欧式几何方法生成的联合跳频图案集合,一共有1024个,其中可以从该1024个联合跳频图案中选取64个联合跳频图案用于仿真。图9中的Frequency Hopping表示的是频域频点数F等于8时,通过欧式几何方法生成的频域频点跳频序列集合,该频域频点跳频序列集合中一共有64个频域频点跳频序列,其中可将该64个频域频点跳频序列重复3次得到总共192个频域频点跳频序列用于仿真,图9中的Joint Frequency-Port Hopping表示在总频点数等于32时,通过欧式几何方法生成的联合跳频图案集合,一共有1024个,其中可以从该1024个联合跳频图案中选取192个联合跳频图案用于仿真。
如下表8给出了情况1与情况2仿真参数配置。
表8
Figure PCTCN2022129979-appb-000096
对于图8,在只考虑频域频点数F=8的情况下,最多可以生成64个跳频图案,此时潜在接入用户数较少。此外,时偏TO=48较小使得导频序列的正交性较好。基于以上原因,现有方案受导频污染的影响较少,因此可以有较好的BLER性能。
对于图9,为了支持***数K=192,现有方案需要将产生的跳频图案复用3次(192=3×64)。因此会存在两个用户在每个跳频时刻上的频点、DMRS端口都发生碰撞(即碰撞数d=跳频次数T),此时由于时频TO=72较大,导频序列的正交性较差使得信道估计的精度较低,因此现有方案具有较差的BLER性能。与之相比,本申请技术方案(即图8和图9中EG Hopping+Joint Design)提出的频点-DMRS端口联合分配方法可以保证最多只有一个跳频时刻发生频点、DMRS端口的同时碰撞,因此其具有较好的BLER性能。
下面将结合图10~图13对本申请提供的通信装置进行详细说明。
请参见图10,图10是本申请实施例提供的一种通信装置的结构示意图。图10所示的通信装置可以用于执行上述图5所描述的方法实施例中终端设备的部分或全部功能。该装置可以是终端设备,也可以是终端设备中的装置,或者是能够和终端设备匹配使用的装置。其中,该通信装置还可以为芯片***。图10所示的通信装置可以包括收发单元1001和处理单元1002。其中,处理单元1002,用于进行数据处理。收发单元1001集成有接收单元和发送单元。收发单元1001也可以称为通信单元。或者,也可将收发单元1001拆分为接收单元和发送单元。下文的处理单元1002和收发单元1001同理,下文不再赘述。其中:
收发单元1001,用于接收来自网络设备的指示信息,所述指示信息用于指示频域频点跳频序列以及第一跳频序列,或者,所述指示信息用于指示联合跳频序列,所述联合跳频序列用于确定频域频点跳频序列以及第一跳频序列;所述第一跳频序列包括以下一项或多项:解调参考信号DMRS端口跳频序列、波束跳频序列、导频跳频序列;
处理单元1002,用于通过所述收发单元1001基于所述频域频点跳频序列和所述第一跳频序列与所述网络设备通信。
在一种可能的实现中,所述第一跳频序列为DMRS端口跳频序列;所述指示信息指示的跳频序列基于以下参数中的至少一项确定:频域频点数F,DMRS端口数P,跳频序列长度T以及最大碰撞次数d。
在一种可能的实现中,所述指示信息用于指示联合跳频序列;所述处理单元1002还用于:
基于所述频域频点数F将所述联合跳频序列转换为频域跳频序列和DMRS端口跳频序列。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000097
Figure PCTCN2022129979-appb-000098
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000099
分别满足:
Figure PCTCN2022129979-appb-000100
Figure PCTCN2022129979-appb-000101
其中,
Figure PCTCN2022129979-appb-000102
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000103
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在一种可能的实现中,所述指示信息用于指示联合跳频序列;所述处理单元1002还用于:
基于所述DMRS端口数P将所述联合跳频序列转换为频域跳频序列和DMRS端口跳频序列。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000104
Figure PCTCN2022129979-appb-000105
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000106
分别满足:
Figure PCTCN2022129979-appb-000107
Figure PCTCN2022129979-appb-000108
其中,
Figure PCTCN2022129979-appb-000109
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000110
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在一种可能的实现中,所述收发单元1001还用于:
接收来自网络设备的无线资源控制RRC信令,所述RRC信令包括所述指示信息。
在一种可能的实现中,所述指示信息包括以下一项或者多项:
跳频序列,所述跳频序列对应的序列标识,所述跳频序列对应的签名序列;
其中,所述签名序列的频带粒度为资源块级别或资源单元级别。
该通信装置的其他可能的实现方式,可参见上述图5对应的方法实施例中对接入网设备功能的相关描述,在此不赘述。
请参见图11,图11是本申请实施例提供的另一种通信装置的结构示意图。图11所示的通信装置可以用于执行上述图5所描述的方法实施例中网络设备的部分或全部功能。该装置可以是网络设备,也可以是网络设备中的装置,或者是能够和网络设备匹配使用的装置。其中,该通信装置还可以为芯片***。图11所示的通信装置可以包括收发单元1101和处理单元1102。其中:
收发单元1101,用于向终端设备发送指示信息,所述指示信息用于指示频域频点跳频序列以及第一跳频序列,或者,所述指示信息用于指示联合跳频序列,所述联合跳频序列用于确定频域频点跳频序列以及第一跳频序列;所述第一跳频序列包括以下一项或多项:解调参考信号DMRS端口跳频序列、波束跳频序列、导频跳频序列;
处理单元1102,用于通过所述收发单元1101基于所述频域频点跳频序列和所述第一跳频序列与所述终端设备通信。
在一种可能的实现中,所述第一跳频序列为DMRS端口跳频序列;所述指示信息指示的跳频序列基于以下参数中的至少一项确定:频域频点数F,DMRS端口数P,跳频序列长度T以及最大碰撞次数d。
在一种可能的实现中,所述频域跳频序列和所述DMRS端口跳频序列基于所述频域频点数F和所述联合跳频序列转换得到。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000111
Figure PCTCN2022129979-appb-000112
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000113
分别满足:
Figure PCTCN2022129979-appb-000114
Figure PCTCN2022129979-appb-000115
其中,
Figure PCTCN2022129979-appb-000116
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000117
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在一种可能的实现中,所述频域跳频序列和所述DMRS端口跳频序列基于所述DMRS端口数P和所述联合跳频序列转换得到。
在一种可能的实现中,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
Figure PCTCN2022129979-appb-000118
Figure PCTCN2022129979-appb-000119
和DMRS端口跳频序列
Figure PCTCN2022129979-appb-000120
分别满足:
Figure PCTCN2022129979-appb-000121
Figure PCTCN2022129979-appb-000122
其中,
Figure PCTCN2022129979-appb-000123
表示频域跳频序列在时刻t的频点选择,
Figure PCTCN2022129979-appb-000124
是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
在一种可能的实现中,所述收发单元1101还用于:
向终端设备发送无线资源控制RRC信令,所述RRC信令包括所述指示信息。
在一种可能的实现中,所述指示信息包括以下一项或者多项:
跳频序列,所述跳频序列对应的序列标识,所述跳频序列对应的签名序列;
其中,所述签名序列的频带粒度为资源块级别或资源单元级别。
该通信装置的其他可能的实现方式,可参见上述图5对应的方法实施例中对接入网设备功能的相关描述,在此不赘述。
请参见图12,图12是本申请实施例提供的另一种通信装置的结构示意图。如图12所示,该通信装置可以为本申请实施例中描述的终端设备,用于实现上述图5中终端设备的功能。为了便于说明,图12仅示出了终端设备1200的主要部件。如图12所示,终端设备1200包括处理器、存储器、控制电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对整个终端设备1200进行控制,执行软件程序,处理软件程序的数据。存储器主要用于存储软件程序和数据。控制电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏,显示屏,麦克风,键盘等主要用于接收用户输入的数据以及对用户输出数据。
以终端设备1200为手机为例,当终端设备1200开机后,处理器可以读取存储单元中的软件程序,解释并执行软件程序的指令,处理软件程序的数据。当需要通过无线发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至控制电路,控制电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备1200时,控制电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。
本领域技术人员可以理解,为了便于说明,图12仅示出了一个存储器和处理器。在一些实施例中,终端设备1200可以包括多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本发明实施例对此不做限制。
作为一种可选的实现方式,处理器可以包括基带处理器和中央处理器,基带处理器主要 用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个终端设备1200进行控制,执行软件程序,处理软件程序的数据。图12中的处理器集成了基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过总线等技术互联。终端设备1200可以包括多个基带处理器以适应不同的网络制式,终端设备1200可以包括多个中央处理器以增强其处理能力,终端设备1200的各个部件可以通过各种总线连接。所述基带处理器也可以表述为基带处理电路或者基带处理芯片。所述中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储单元中,由处理器执行软件程序以实现基带处理功能。
在一个例子中,可以将具有收发功能的天线和控制电路视为终端设备1200的收发单元1210,将具有处理功能的处理器视为终端设备1200的处理单元1220。如图12所示,终端设备1200包括收发单元1210和处理单元1220。收发单元也可以称为收发器、收发机、收发装置等。可选的,可以将收发单元1210中用于实现接收功能的器件视为接收单元,将收发单元1210中用于实现发送功能的器件视为发送单元,即收发单元1210包括接收单元和发送单元。示例性的,接收单元也可以称为接收机、接收器、接收电路等,发送单元可以称为发射机、发射器或者发射电路等。
请参见图13,图13是本申请实施例提供的另一种通信装置的结构示意图。如图13所示,该通信装置可以为本申请实施例中描述的网络设备,用于实现上述图5中网络设备的功能。该网络设备包括:基带装置131,射频装置132、天线133。在上行方向上,射频装置132通过天线133接收终端设备发送的信息,将终端设备发送的信息发送给基带装置131进行处理。在下行方向上,基带装置131对终端设备的信息进行处理,并发送给射频装置132,射频装置132对终端设备的信息进行处理后经过天线133发送给终端设备。
基带装置131包括一个或多个处理单元1311,存储单元1312和接口1313。其中处理单元1311用于支持网络设备执行上述方法实施例中网络设备的功能。存储单元1312用于存储软件程序和/或数据。接口1313用于与射频装置132交互信息,该接口包括接口电路,用于信息的输入和输出。在一种实现中,所述处理单元为集成电路,例如一个或多个ASIC,或,一个或多个DSP,或,一个或者多个FPGA,或者这些类集成电路的组合。这些集成电路可以集成在一起,构成芯片。存储单元1312与处理单元1311可以位于同一个芯片中,即片内存储元件。或者存储单元1312与处理单元1311也可以为与处理单元1311处于不同芯片上,即片外存储元件。所述存储单元1312可以是一个存储器,也可以是多个存储器或存储元件的统称。
网络设备可以通过一个或多个处理单元调度程序的形式实现上述方法实施例中的部分或全部步骤。例如实现图5中网络设备的相应的功能。所述一个或多个处理单元可以支持同一种制式的无线接入技术,也可以支持不同种制式的无线接入制式。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在处理器上运行时,上述方法实施例的方法流程得以实现。
本申请实施例还提供一种计算机程序产品,当所述计算机程序产品在处理器上运行时,上述方法实施例的方法流程得以实现。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是 软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的计算机可读存储介质,可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括随机存取存储器(random access memory,RAM)、只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦可编程只读存储器(electrically erasable programmable read only memory,EEPROM)、紧凑型光盘只读存储器(compact disc read-only memory,CD-ROM)、通用串行总线闪存盘(universal serial bus flash disk)、移动硬盘、或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。另外,通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)或直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。
以上所述,仅为本申请的具体实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应所述以权利要求的保护范围为准。

Claims (25)

  1. 一种通信方法,其特征在于,包括:
    接收来自网络设备的指示信息,所述指示信息用于指示频域频点跳频序列以及第一跳频序列,或者,所述指示信息用于指示联合跳频序列,所述联合跳频序列用于确定频域频点跳频序列以及第一跳频序列;所述第一跳频序列包括以下一项或多项:解调参考信号DMRS端口跳频序列、波束跳频序列、导频跳频序列;
    基于所述频域频点跳频序列和所述第一跳频序列与所述网络设备通信。
  2. 根据权利要求1所述的方法,其特征在于,所述第一跳频序列为DMRS端口跳频序列;所述指示信息指示的跳频序列基于以下参数中的至少一项确定:
    频域频点数F,DMRS端口数P,跳频序列长度T以及最大碰撞次数d。
  3. 根据权利要求2所述的方法,其特征在于,所述指示信息用于指示联合跳频序列;
    所述方法还包括:
    基于所述频域频点数F将所述联合跳频序列转换为频域跳频序列和DMRS端口跳频序列。
  4. 根据权利要求3所述的方法,其特征在于,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
    Figure PCTCN2022129979-appb-100001
    和DMRS端口跳频序列
    Figure PCTCN2022129979-appb-100002
    分别满足:
    Figure PCTCN2022129979-appb-100003
    Figure PCTCN2022129979-appb-100004
    其中,
    Figure PCTCN2022129979-appb-100005
    表示频域跳频序列在时刻t的频点选择,
    Figure PCTCN2022129979-appb-100006
    是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
  5. 根据权利要求2所述的方法,其特征在于,所述指示信息用于指示联合跳频序列;
    所述方法还包括:
    基于所述DMRS端口数P将所述联合跳频序列转换为频域跳频序列和DMRS端口跳频序列。
  6. 根据权利要求5所述的方法,其特征在于,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
    Figure PCTCN2022129979-appb-100007
    和DMRS端口跳频序列
    Figure PCTCN2022129979-appb-100008
    分别满足:
    Figure PCTCN2022129979-appb-100009
    Figure PCTCN2022129979-appb-100010
    其中,
    Figure PCTCN2022129979-appb-100011
    表示频域跳频序列在时刻t的频点选择,
    Figure PCTCN2022129979-appb-100012
    是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
  7. 根据权利要求1-6任一项所述的方法,其特征在于,所述接收来自网络设备的指示信息, 包括:
    接收来自网络设备的无线资源控制RRC信令,所述RRC信令包括所述指示信息。
  8. 根据权利要求1-7中任一项所述的方法,其特征在于,所述指示信息包括以下一项或者多项:
    跳频序列,所述跳频序列对应的序列标识,所述跳频序列对应的签名序列;
    其中,所述签名序列的频带粒度为资源块级别或资源单元级别。
  9. 一种通信方法,其特征在于,包括:
    向终端设备发送指示信息,所述指示信息用于指示频域频点跳频序列以及第一跳频序列,或者,所述指示信息用于指示联合跳频序列,所述联合跳频序列用于确定频域频点跳频序列以及第一跳频序列;所述第一跳频序列包括以下一项或多项:解调参考信号DMRS端口跳频序列、波束跳频序列、导频跳频序列;
    基于所述频域频点跳频序列和所述第一跳频序列与所述终端设备通信。
  10. 根据权利要求9所述的方法,其特征在于,所述第一跳频序列为DMRS端口跳频序列;所述指示信息指示的跳频序列基于以下参数中的至少一项确定:
    频域频点数F,DMRS端口数P,跳频序列长度T以及最大碰撞次数d。
  11. 根据权利要求10所述的方法,其特征在于,所述频域跳频序列和所述DMRS端口跳频序列基于所述频域频点数F和所述联合跳频序列转换得到。
  12. 根据权利要求11所述的方法,其特征在于,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
    Figure PCTCN2022129979-appb-100013
    和DMRS端口跳频序列
    Figure PCTCN2022129979-appb-100014
    分别满足:
    Figure PCTCN2022129979-appb-100015
    Figure PCTCN2022129979-appb-100016
    其中,
    Figure PCTCN2022129979-appb-100017
    表示频域跳频序列在时刻t的频点选择,
    Figure PCTCN2022129979-appb-100018
    是DMRS端口跳频序列在时刻t的端口选择,所述t∈[1,T]。
  13. 根据权利要求10所述的方法,其特征在于,所述频域跳频序列和所述DMRS端口跳频序列基于所述DMRS端口数P和所述联合跳频序列转换得到。
  14. 根据权利要求13所述的方法,其特征在于,所述联合跳频序列s=[s 1s 2…s T];所述频域跳频序列
    Figure PCTCN2022129979-appb-100019
    和DMRS端口跳频序列
    Figure PCTCN2022129979-appb-100020
    分别满足:
    Figure PCTCN2022129979-appb-100021
    Figure PCTCN2022129979-appb-100022
    其中,
    Figure PCTCN2022129979-appb-100023
    表示频域跳频序列在时刻t的频点选择,
    Figure PCTCN2022129979-appb-100024
    是DMRS端口跳频序列在时刻t的端口 选择,所述t∈[1,T]。
  15. 根据权利要求9-14任一项所述的方法,其特征在于,所述向终端设备发送指示信息,包括:
    向终端设备发送无线资源控制RRC信令,所述RRC信令包括所述指示信息。
  16. 根据权利要求9-15中任一项所述的方法,其特征在于,所述指示信息包括以下一项或者多项:
    跳频序列,所述跳频序列对应的序列标识,所述跳频序列对应的签名序列;
    其中,所述签名序列的频带粒度为资源块级别或资源单元级别。
  17. 一种通信装置,其特征在于,所述通信装置为终端设备或芯片,包括:
    收发单元,用于接收来自网络设备的指示信息,所述指示信息用于指示频域频点跳频序列以及第一跳频序列,或者,所述指示信息用于指示联合跳频序列,所述联合跳频序列用于确定频域频点跳频序列以及第一跳频序列;所述第一跳频序列包括以下一项或多项:解调参考信号DMRS端口跳频序列、波束跳频序列、导频跳频序列;
    处理单元,用于通过所述收发单元基于所述频域频点跳频序列和所述第一跳频序列与所述网络设备通信。
  18. 一种通信装置,其特征在于,所述通信装置为网络设备或芯片,包括:
    收发单元,用于向终端设备发送指示信息,所述指示信息用于指示频域频点跳频序列以及第一跳频序列,或者,所述指示信息用于指示联合跳频序列,所述联合跳频序列用于确定频域频点跳频序列以及第一跳频序列;所述第一跳频序列包括以下一项或多项:解调参考信号DMRS端口跳频序列、波束跳频序列、导频跳频序列;
    处理单元,用于通过所述收发单元基于所述频域频点跳频序列和所述第一跳频序列与所述终端设备通信。
  19. 一种通信装置,其特征在于,所述通信装置为终端设备或芯片,包括处理器和收发器,所述处理器和所述收发器用于执行至少一个存储器中存储的计算机程序或指令,以使得所述装置实现如权利要求1~8中任一项所述的方法。
  20. 一种通信装置,其特征在于,所述通信装置为网络设备或芯片,包括处理器和收发器,所述处理器和所述收发器用于执行至少一个存储器中存储的计算机程序或指令,以使得所述装置实现如权利要求9~16中任一项所述的方法。
  21. 一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被计算机执行时,实现如权利要求1~8中任一项所述的方法。
  22. 一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被计算机执行时,实现如权利要求9~16中任一项所述的方法。
  23. 一种计算机程序产品,其特征在于,所述计算机程序产品中包括计算机程序代码,当所述计算机程序代码在计算机上运行时,以实现如权利要求1~8中任一项所述的方法。
  24. 一种计算机程序产品,其特征在于,所述计算机程序产品中包括计算机程序代码,当所述计算机程序代码在计算机上运行时,以实现如权利要求9~16中任一项所述的方法。
  25. 一种通信***,其特征在于,包括至少一个网络设备和至少一个终端设备,所述至少一个终端设备用于实现如权利要求1~8中任一项所述的方法,所述至少一个网络设备用于实现如权利要求9~16中任一项所述的方法。
PCT/CN2022/129979 2021-12-02 2022-11-04 通信方法及通信装置 WO2023098399A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202111473385.X 2021-12-02
CN202111473385.XA CN116260482A (zh) 2021-12-02 2021-12-02 通信方法及通信装置

Publications (1)

Publication Number Publication Date
WO2023098399A1 true WO2023098399A1 (zh) 2023-06-08

Family

ID=86611483

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/129979 WO2023098399A1 (zh) 2021-12-02 2022-11-04 通信方法及通信装置

Country Status (2)

Country Link
CN (1) CN116260482A (zh)
WO (1) WO2023098399A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116505970A (zh) * 2023-06-30 2023-07-28 西华大学 一种单次碰撞宽间隔跳频序列集的构造方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150296052A1 (en) * 2014-04-15 2015-10-15 Raytheon Company Method for incorporating network port hopping with minimal or no impact to underlying systems
CN106160815A (zh) * 2016-06-15 2016-11-23 西北工业大学 基于空时频码跳变的非正交多址接入方法
WO2017008236A1 (en) * 2015-07-14 2017-01-19 Nec Corporation Method and apparatus for reference signal configuration and detection
CN106455097A (zh) * 2016-09-06 2017-02-22 珠海市魅族科技有限公司 上行跳频方法及装置
US20180149730A1 (en) * 2016-11-26 2018-05-31 Wenhua Li Cognitive MIMO Radar with Multi-dimensional Hopping Spread Spectrum and Interference-Free Windows for Autonomous Vehicles
WO2021010872A1 (en) * 2019-07-15 2021-01-21 Telefonaktiebolaget Lm Ericsson (Publ) Method for physical layer access control based on a pilot hopping sequence

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150296052A1 (en) * 2014-04-15 2015-10-15 Raytheon Company Method for incorporating network port hopping with minimal or no impact to underlying systems
WO2017008236A1 (en) * 2015-07-14 2017-01-19 Nec Corporation Method and apparatus for reference signal configuration and detection
CN106160815A (zh) * 2016-06-15 2016-11-23 西北工业大学 基于空时频码跳变的非正交多址接入方法
CN106455097A (zh) * 2016-09-06 2017-02-22 珠海市魅族科技有限公司 上行跳频方法及装置
US20180149730A1 (en) * 2016-11-26 2018-05-31 Wenhua Li Cognitive MIMO Radar with Multi-dimensional Hopping Spread Spectrum and Interference-Free Windows for Autonomous Vehicles
WO2021010872A1 (en) * 2019-07-15 2021-01-21 Telefonaktiebolaget Lm Ericsson (Publ) Method for physical layer access control based on a pilot hopping sequence

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116505970A (zh) * 2023-06-30 2023-07-28 西华大学 一种单次碰撞宽间隔跳频序列集的构造方法
CN116505970B (zh) * 2023-06-30 2023-08-29 西华大学 一种单次碰撞宽间隔跳频序列集的构造方法

Also Published As

Publication number Publication date
CN116260482A (zh) 2023-06-13

Similar Documents

Publication Publication Date Title
US10979194B2 (en) Resource indication method, user equipment, and network device
CN109076526B (zh) 一种数据传输方法、网络侧设备及终端设备
EP4156811A1 (en) Sidelink feedback resource configuration method, terminal device, and network device
EP3637842B1 (en) Method of transmitting and receiving information, network device and terminal device
US20200008091A1 (en) Signal transmission method and device, and system
KR20180014036A (ko) 주파수 도메인 자원들의 구성을 위한 방법 및 디바이스
CN106936556B (zh) 一种面向窄带物联网的时频二维稀疏码多址接入方法
JP2017123624A (ja) ユーザ装置、基地局、信号受信方法及び信号送信方法
JP2020115641A (ja) 高効率ワイヤレスネットワークにおける向上した通信効率のためのシステムおよび方法
TW202008829A (zh) 資源配置的方法和終端設備
TW202008828A (zh) 資源配置的方法和終端設備
WO2020238992A1 (zh) 一种通信方法及装置
WO2016082706A1 (zh) 数据传输方法和设备
WO2023207476A1 (zh) 一种通信方法、装置及设备
WO2020244728A1 (en) Dynamic discrete fourier transform or bandwidth size indication
WO2023098399A1 (zh) 通信方法及通信装置
US20190387549A1 (en) Communication apparatus, terminal, and communication method
WO2022141106A1 (zh) 重复传输数据信道的方法和设备
CN107733596B (zh) 信息传输方法和设备
CN114079891A (zh) 信号传输方法、通信装置及存储介质
WO2024067652A1 (zh) 通信方法、通信装置、芯片及计算机可读存储介质
WO2024026772A1 (zh) 无线通信的方法和终端设备
CN110890955A (zh) 一种通信方法和装置
WO2024149326A1 (zh) 一种通信方法及装置
WO2022252954A1 (zh) 资源配置的方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22900204

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2022900204

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2022900204

Country of ref document: EP

Effective date: 20240618