WO2018219250A1 - Method and device for generating scrambling code sequence - Google Patents

Method and device for generating scrambling code sequence Download PDF

Info

Publication number
WO2018219250A1
WO2018219250A1 PCT/CN2018/088632 CN2018088632W WO2018219250A1 WO 2018219250 A1 WO2018219250 A1 WO 2018219250A1 CN 2018088632 W CN2018088632 W CN 2018088632W WO 2018219250 A1 WO2018219250 A1 WO 2018219250A1
Authority
WO
WIPO (PCT)
Prior art keywords
parameter
trp
port
scrambling code
dmrs
Prior art date
Application number
PCT/CN2018/088632
Other languages
French (fr)
Chinese (zh)
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
Priority claimed from CN201710686835.0A external-priority patent/CN108988978B/en
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to EP18808899.1A priority Critical patent/EP3624371B1/en
Publication of WO2018219250A1 publication Critical patent/WO2018219250A1/en
Priority to US16/698,466 priority patent/US11101909B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K3/00Jamming of communication; Counter-measures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received

Definitions

  • the present application relates to the field of communications technologies, and in particular, to a method and an apparatus for generating a scrambling code sequence.
  • the transmitting end (such as a base station) often uses a scrambling technique to scramble the transmitted data.
  • the receiving end such as a user equipment (User Equipment)
  • receives the scrambled data the descrambled data is descrambled. , get the raw data.
  • the scrambling technology can distinguish data from different cells by different scrambling methods, randomize inter-cell interference, and suppress inter-cell interference, so that the UE can obtain data from the cell better from the received data. .
  • the transmitting end uses the scrambling technique to scramble the transmitted data, it is necessary to generate a scrambling code sequence, and then the transmitting end obtains the scrambled data according to the scrambling code sequence and the sequence corresponding to the data to be transmitted.
  • the receiving end receives the scrambled data, and descrambles the scrambled data by using the same scrambling code sequence to obtain original data.
  • LTE Long Term Evolution
  • LTE-A Long Term Evolution-Advanced
  • the initial value of the scrambling code generated by the base station is c init .
  • the n RNTI is an identifier of the UE. When there is only one code, q is 0. When two coders are scheduled at the same time, q is 0 or 1.
  • n s is the slot number. Indicates the subframe number ( To round down the symbol), Is the cell identification code.
  • a 5G NR cell usually includes multiple Transmitter and Receiver Point (TRP) and multiple UEs. Each UE accepts services provided by multiple TRPs. All TRPs are independent of each other and share the cell identity of the cell.
  • TRP Transmitter and Receiver Point
  • NC-JT Non-Coherent-Joint Transmission
  • NC-JT Non-Coherent-Joint Transmission
  • the cell includes 2 TRPs: a first TRP and a second TRP.
  • the n RNTI corresponding to the first TRP is the same as the n RNTI corresponding to the second TRP, and the q corresponding to the first TRP and the q corresponding to the second TRP are both 0 (because each TRP does not know the existence of the remaining TRP), the first TRP corresponding to the second TRP n s n s corresponding to the same (because all TRP simultaneously transmit data to the UE), a first corresponding TRP Corresponding to the second TRP Same, n RNTI , q, n s and All are configuration parameters corresponding to the data to be transmitted set in advance.
  • the initial value of the scrambling code generated by the first TRP is exactly the same as the initial value of the scrambling code generated by the second TRP
  • the scrambling code sequence determined by the first TRP is exactly the same as the scrambling code sequence determined by the second TRP, and any TRP.
  • the interference caused to another TRP is a non-randomized interference.
  • the first TRP nor the second TRP can perform the purpose of scrambling in the 5G NR cell (the purpose of the scrambling is to randomize the interference caused by any TRP to another TRP).
  • the UE cannot receive from the UE.
  • the data sent by the first TRP or the second TRP is better obtained in the data, and the system performance is poor.
  • the embodiment of the invention provides a method and a device for generating a scrambling code sequence.
  • the technical solution is as follows:
  • a method for generating a scrambling code sequence comprising:
  • the scrambling code sequence is determined according to the configuration parameter of the TRP of the transmitting and receiving point, and the configuration parameters corresponding to different TRPs are different; the data is scrambled or descrambled by using the scrambling code sequence.
  • different TRPs have different configuration parameters, different TRPs obtain different scrambling sequences, and any TRP interferes with another TRP as randomized interference, and the user equipment can receive data from the received data.
  • the data sent by the corresponding TRP is better obtained, and the system performance is improved.
  • the TRP can be the sender of the data or the receiver of the data.
  • the TRP is the transmitting end of the data
  • the user equipment is the receiving end of the data
  • the user equipment is the transmitting end of the data.
  • determining the scrambling sequence according to the configuration parameter of the TRP of the sending and receiving point including:
  • the configuration parameters corresponding to different TRPs are different, the initial values of the scrambling codes generated by different TRPs are different, and the scrambling code sequences obtained by different TRPs are different, and the interference caused by any TRP to another TRP is randomized. Interference, the user equipment can better obtain the data sent by the corresponding TRP from the received data, thereby improving system performance.
  • the configuration parameter includes a target parameter, and different target parameters corresponding to different TRPs are different.
  • the configuration parameter may further include: at least one of an identifier of the user equipment, a slot number corresponding to the resource where the data is located, a cell identifier, and a parameter indicating a codeword sequence number.
  • the target parameter includes at least one of an RS related parameter, a beam parameter, a first identifier that is allocated by the TRP, a second identifier that is pre-allocated by the TRP, a synchronization signal related parameter, a QCL indication parameter, and a PDCCH related parameter.
  • the RS related parameter may be used to indicate configuration information of the RS.
  • the RS related parameter may include at least one of a port parameter of the RS and a resource parameter of the RS.
  • the port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS.
  • the port group includes at least one port, and the port number may be a port identification code or a port index number; the port group The number can be a port group identifier or a port group index number.
  • the resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain.
  • the location of the RS in the time domain is the identifier of the symbol occupied by the RS
  • the location of the RS in the frequency domain is the identifier of the subcarrier occupied by the RS.
  • the RS can be DMRS, CSI-RS, PT-RS, TRS or SRS.
  • the DMRS may be an uplink DMRS or a downlink DMRS, and the uplink DMRS may be a data channel DMRS or a control channel DMRS; the downlink DMRS may be a data channel DMRS or a control channel DMRS.
  • the port number of the RS may be determined according to a preset rule, based on a port number of at least one port corresponding to the codeword, and each port has a port number. For example, the smallest or smallest port number of at least one port may be selected. The port number.
  • the port group number of the RS may also be determined according to a preset rule, based on the port group number of at least one port group corresponding to the codeword. For example, the smallest or largest port group number may be selected from the port group number of at least one port group. .
  • the port parameters of the RS may also include parameters related to the port number of the RS or the port group number of the RS, such as the identity of the layer used to map the codeword.
  • a beam parameter indicating a beam for transmitting data such as an identification code of a beam that can be used to indicate transmission of data.
  • the beam parameters may also include parameters related to the identification code of the beam, such as time slot parameters, band parameters, and the like.
  • the first identification code is used to generate an initial value of the scrambling code.
  • the second identification code is used to indicate the TRP.
  • the synchronization signal related parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal.
  • the preset parameters are a root sequence parameter, a cyclic shift parameter, or a scrambling parameter.
  • the resource parameter of the synchronization signal may be used to indicate the transmission order number of the SS block of the synchronization signal or the transmission order number of the uplink RACH occasion.
  • the port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one port.
  • the port number can be a port ID or a port index.
  • the port group ID can be a port group ID or a port group index.
  • the synchronization signal is a PSS, SSS or PRACH signal.
  • the QCL indication parameters of different TRPs are different.
  • Each TRP corresponds to at least one QCL set, and each QCL set in the at least one QCL set includes an RS having a quasi-co-location relationship, a SS block, and the like.
  • the QCL indication parameter can be used to indicate at least one of a set identification code of a QCL set and a set index number of a QCL set.
  • the PDCCH related parameter may be used to indicate configuration information of the PDCCH.
  • the PDCCH related parameter may include a resource parameter of the PDCCH.
  • the resource parameter of the PDCCH is used to indicate a location of the PDCCH in the time domain and/or the frequency domain.
  • the location of the PDCCH in the time domain is the identifier of the symbol occupied by the PDCCH, and the location of the PDCCH in the frequency domain or the identifier of the subcarrier occupied by the PDCCH.
  • the target parameter may include an RS related parameter, a beam parameter, a first identification code to which the TRP is allocated, a second identification code pre-allocated by the TRP, a synchronization signal related parameter, a QCL indication parameter, and a PDCCH related parameter. At least one of them. Because the configuration parameters of different TRPs are different, the initial values of the scrambling codes generated by different TRPs according to the configuration parameters are different, and the scrambling code sequences determined based on the initial values of the scrambling codes are also different.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • the UEid is an identifier of the user equipment, where n s is the slot number corresponding to the resource where the data is located, and q is a parameter used to indicate the codeword sequence number. Is the cell identification code. Indicates the subframe number ( Round up the symbol).
  • the target parameter further includes: a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
  • a scrambling code sequence generating apparatus comprising at least one module, the at least one module for implementing the scrambling code sequence generating method according to the first aspect.
  • a scrambling code sequence generating apparatus comprising at least one processor and an interface.
  • the processor and interface are connected by a bus.
  • the processor is used to:
  • the scrambling code sequence is determined according to the configuration parameter of the TRP of the transmitting and receiving point, and the configuration parameters corresponding to different TRPs are different; and the data is scrambled or descrambled by using the scrambling code sequence.
  • the processor is specifically configured to: generate an initial value of the scrambling code according to the configuration parameter; and determine a scrambling code sequence based on the initial value of the scrambling code.
  • the configuration parameter includes a target parameter, and different target parameters corresponding to different TRPs are different.
  • the configuration parameter may further include: at least one of an identifier of the user equipment, a slot number corresponding to the resource where the data is located, a cell identifier, and a parameter indicating a codeword sequence number.
  • the target parameter includes at least one of an RS related parameter, a beam parameter, a first identifier that is allocated by the TRP, a second identifier that is pre-allocated by the TRP, a synchronization signal related parameter, a QCL indication parameter, and a PDCCH related parameter.
  • the RS related parameter may be used to indicate configuration information of the RS.
  • the RS related parameter may include at least one of a port parameter of the RS and a resource parameter of the RS.
  • the port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS, and the port group includes at least one port.
  • the resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain.
  • the RS can be DMRS, CSI-RS, PT-RS, TRS or SRS.
  • the DMRS may be an uplink DMRS or a downlink DMRS, and the uplink DMRS may be a data channel DMRS or a control channel DMRS; the downlink DMRS may be a data channel DMRS or a control channel DMRS.
  • the port parameters of the RS may also include parameters related to the port number of the RS or the port group number of the RS, such as the identity of the layer used to map the codeword.
  • a beam parameter indicating a beam for transmitting data such as an identification code of a beam that can be used to indicate transmission of data.
  • the first identification code is used to generate an initial value of the scrambling code.
  • the second identification code is used to indicate the TRP.
  • the synchronization signal related parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal.
  • the preset parameters are a root sequence parameter, a cyclic shift parameter, or a scrambling parameter.
  • the resource parameter of the synchronization signal may be used to indicate the transmission order number of the SS block of the synchronization signal or the transmission order number of the uplink RACH occasion.
  • the port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one port.
  • the synchronization signal is a PSS, SSS or PRACH signal.
  • the QCL indication parameters of different TRPs are different.
  • the QCL indication parameter may be used to indicate at least one of a set identification code of a QCL set and a set index number of a QCL set.
  • the PDCCH related parameter may be used to indicate configuration information of the PDCCH.
  • the PDCCH related parameter may include a resource parameter of the PDCCH.
  • the resource parameter of the PDCCH is used to indicate a location of the PDCCH in the time domain and/or the frequency domain.
  • different TRPs have different identification codes assigned to user equipments.
  • the target parameter further includes: a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
  • the processor may be a chip.
  • the processor may be a logic circuit, an integrated circuit, or the like; the processor may be a general-purpose processor, which is implemented by reading software code stored in the memory.
  • the memory can be integrated in the processor, can be located outside of the processor, and can exist independently.
  • the scrambling code sequence generating device further includes an antenna.
  • the scrambling code sequence generating device further includes other functional components such as a battery module, a wired/wireless charging structure, and the like.
  • the antenna is used for transmitting and receiving wireless signals, and the antenna can be matched with the interface to implement signal transmission and reception of 5G technology.
  • a computer readable storage medium in a fourth aspect, storing instructions for causing a computer to perform the scrambling code provided by the first aspect when the computer readable storage medium is run on a computer Sequence generation method.
  • a computer program product comprising instructions for causing a computer to perform the scrambling code sequence generation method provided by the first aspect above is provided when the computer program product is run on a computer.
  • the scrambling code sequence can be determined according to the configuration parameters of the TRP, and the data is scrambled or descrambled by the scrambling code sequence.
  • the configuration parameters corresponding to different TRPs are different. Compared with the related technology, the different TRPs obtain different scrambling sequences, and the interference caused by any TRP to another TRP is randomized interference, which improves system performance.
  • FIG. 1 is a schematic diagram of an implementation environment involved in various embodiments of the present application.
  • 2-1 is a flowchart of a method for generating a scrambling code sequence according to an embodiment of the present invention
  • 2-2 is a schematic diagram of six REs corresponding to an RS according to an embodiment of the present invention.
  • 2-3 is a schematic diagram of an SS block sending sequence according to an embodiment of the present invention.
  • 3-1 is a schematic structural diagram of a scrambling code sequence generating apparatus according to an embodiment of the present invention.
  • FIG. 3-1 is a schematic structural diagram of a determining module in the embodiment shown in FIG. 3-1;
  • FIG. 4 is a schematic structural diagram of still another scrambling code sequence generating apparatus according to an embodiment of the present invention.
  • FIG. 1 shows a schematic diagram of an implementation environment involved in various embodiments of the present application.
  • the implementation environment can be a 5G NR cell.
  • a 5G NR cell usually includes multiple TRPs and multiple user equipments.
  • a TRP such as a base station
  • a user equipment is a receiving end of data.
  • Each user equipment accepts services provided by multiple TRPs.
  • the TRP determines the scrambling sequence based on the configuration parameters. Thereafter, the data to be transmitted is scrambled using the scrambling code sequence to obtain scrambled data.
  • the TRP then sends the scrambled data to the user equipment.
  • the user equipment determines the scrambling code sequence according to the configuration parameter, and then uses the scrambling code sequence to descramble the scrambled data to obtain original data.
  • the multiple TRPs in FIG. 1 include a first TRP001 and a second TRP002, and the first TRP001 provides services for three user equipments, which are the user equipment 10, the user equipment 20, and the user equipment 30, respectively.
  • the second TRP002 serves four user equipments, which are user equipment 30, user equipment 40, user equipment 50, and user equipment 60, respectively.
  • User equipment 30 accepts the services provided by the first TRP001 and the second TRP002.
  • the TRP may be the sender of the data or the receiver of the data. This application does not limit this.
  • the user equipment may be a UE in a general sense.
  • the user equipment may also be a mobile station, an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device.
  • the user equipment can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), and a wireless communication function.
  • SIP Session Initiation Protocol
  • WLL Wireless Local Loop
  • PDA Personal Digital Assistant
  • PLMN Public Land Mobile Network
  • the user equipment may also include other devices capable of communicating with an access network device (e.g., a base station), such as a relay (English: Relay).
  • an access network device e.g., a base station
  • a relay English: Relay
  • 2-1 is a flowchart of a method for generating a scrambling code sequence according to an embodiment of the present invention.
  • the method may be applied to the implementation environment shown in Figure 1.
  • the TRP is used as the data sending end
  • the user equipment is The receiving end of the data is described as an example.
  • the method can include:
  • Step 201 The TRP acquires data to be transmitted.
  • Step 202 The TRP obtains configuration parameters, and configuration parameters corresponding to different TRPs are different.
  • Different TRPs in the embodiments of the present invention refer to different TRPs serving the same user equipment. Since the configuration parameters corresponding to different TRPs are different, the scrambling code sequences determined by different TRPs according to the configuration parameters are also different. For example, the configuration parameters corresponding to the first TRP001 and the second TRP002 in FIG. 1 are different.
  • Step 203 The TRP generates an initial value of the scrambling code according to the configuration parameter.
  • the TRP may first generate an initial value of the scrambling code according to the configuration parameter, and then determine the scrambling code sequence based on the initial value of the scrambling code.
  • the configuration parameter includes a target parameter, and different target parameters corresponding to different TRPs are different.
  • the target parameter may include a reference signal (Reference Signal, RS) related parameter, a beam parameter, a first identification code to which the TRP is allocated, a second identification code pre-allocated by the TRP, a synchronization signal related parameter, and a quasi co-location (Quasi -Co-Location, QCL) indicates at least one of a parameter and a physical downlink control channel (PDCCH) related parameter.
  • RS Reference Signal
  • the RS related parameter in the target parameter may be used to indicate configuration information of the RS.
  • the RS related parameter may include at least one of a port parameter of the RS and a resource parameter of the RS.
  • the port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS, and the port group includes at least one port.
  • the port number can be a port ID or a port index.
  • the port group ID can be a port group ID or a port group index.
  • the resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain.
  • the RS may be a Demodulation Reference Signal (DMRS), a Channel State Information Reference Signal (CSI-RS), a Phase Tracking Reference Signal (PT-RS), or a fine A time-frequency tracking reference signal (TRS) or a sounding reference signal (SRS).
  • DMRS may be an uplink DMRS or a downlink DMRS; the uplink DMRS may be a data channel DMRS or a control channel DMRS, and the downlink DMRS may be a data channel DMRS or a control channel DMRS.
  • the DMRS is used to estimate the transmission channel.
  • a beam parameter in the target parameter is used to indicate a beam that transmits data.
  • the beam parameter can be used to indicate an identification code of a beam that transmits data.
  • the first identification code in the target parameter is used to generate an initial value of the scrambling code.
  • the synchronization signal related parameter in the target parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal.
  • the preset parameters are a root sequence parameter, a cyclic shift parameter, or a scrambling parameter.
  • the resource parameter of the synchronization signal may be used to indicate a transmission order number of a synchronization signal block of the synchronization signal or a transmission order number of a Random Access Channel occasion.
  • the sync signal block is called an SS block.
  • the random access channel timing is called RACH occasion.
  • the port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one port.
  • the port number can be a port ID or a port index.
  • the port group ID can be a port group ID or a port group index.
  • the synchronization signal may be a Primary Synchronization Signal (PSS), a Secondary Synchronization Signal (SSS), or a Physical Random Access Channel (PRACH) signal.
  • PSS Primary Synchronization Signal
  • SSS Secondary Synchronization Signal
  • PRACH Physical Random Access Channel
  • Each TRP corresponds to at least one QCL set, and each QCL set in the at least one QCL set includes an RS having a quasi-co-location relationship, a SS block, and the like.
  • the PDCCH related parameter in the target parameter may be used to indicate configuration information of the PDCCH.
  • the PDCCH related parameter includes a resource parameter of the PDCCH, and the resource parameter of the PDCCH may be used to indicate a location of the PDCCH in the time domain and/or the frequency domain.
  • the target parameter may further include a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
  • the configuration parameter may further comprise: an identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code And at least one of the parameters q for indicating the codeword number. When there is only one code, q is 0, and when 2 codes are scheduled at the same time, q is 0 or 1.
  • the identifiers assigned to the user equipment by different TRPs may be different.
  • the target parameter further includes: a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
  • the configuration parameters may be in various forms.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter may also take various forms.
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code And a target parameter, the target parameter including a port parameter of the RS, Por RS .
  • the port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS, and the port group includes at least one port.
  • the port parameters of the RS corresponding to different TRPs are different.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • the configuration parameter may further include a parameter q for indicating the codeword sequence number, and then the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may be expressed as:
  • the RS may be a DMRS, a CSI-RS, a PT-RS, a TRS, or an SRS.
  • the embodiment of the present invention does not limit the type of the RS.
  • the DMRS may be an uplink DMRS or a downlink DMRS, where the uplink DMRS may be a data channel DMRS or a control channel DMRS, and the downlink DMRS may be a data channel DMRS or a control channel DMRS.
  • the embodiment of the present invention does not limit the type of the DMRS.
  • the port parameter of the DMRS may include a port number of the DMRS, and the port number may be a port identification code or a port index number.
  • the port number of the DMRS is recorded as Port DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1 such as, M1, m2 and m3 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 p3
  • p1 , p2 and p3 are constant
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI is the identification code of the user equipment
  • the port DMRS is the port number of the DMRS
  • n s is the slot number corresponding to the resource where the data is located. Is the cell identification code.
  • one codeword corresponds to at least one DMRS port, and each DMRS port has one port number.
  • one codeword corresponds to at most four DMRS ports.
  • the Port DMRS in the formula (1) may be determined by the TRP (or user equipment) according to a preset rule, based on the port number of the at least one DMRS port corresponding to the codeword. For example, the codeword transmitted by the first TRP001 in FIG. 1 corresponds to three DMRS ports, the port number of the first DMRS port is 1, the port number of the second DMRS port is 2, and the port number of the third DMRS port.
  • the codeword transmitted by the second TRP002 corresponds to two DMRS ports, the port number of the first DMRS port is 4, and the port number of the second DMRS port is 5.
  • the first TRP001 can select the smallest DMRS port number 1 from the three DMRS port numbers, that is, the Port DMRS in the formula (1) is 1.
  • the second TRP002 may select the smallest DMRS port number 4 from the two DMRS port numbers, that is, the Port DMRS in Equation (1) is 4.
  • first TRP001 and the second TRP002 may also select the largest DMRS port number from the corresponding DMRS port numbers, that is, the first TRP001 may select the DMRS port number from the three DMRS port numbers to be 3, and the second TRP002 may The DMRS port number selected from the two DMRS port numbers is 5.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • the port parameter of the DMRS may include a port group number of the DMRS, and the port group number may be a port group identification code or a port group index number.
  • a port group includes at least one port, and different port groups have different identification codes or index numbers. For example, there are 8 ports in total, and 8 ports are divided into 2 groups. The identification code of the first port group is 1, and the identification code of the second port group is 2. Or a total of 8 ports, 8 ports are divided into 2 groups, the index number of the first port group is 0, and the index number of the second port group is 1.
  • the port group identification code of the DMRS is taken as an example for description. In the embodiment of the present invention, the port group identification code of the DMRS is recorded as Port DMRSGroupID .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2 and m3 are all constants.
  • m1 2 p1
  • m2 2 n
  • m3 2 p2
  • p1, n and p2 are constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI is the identification code of the user equipment
  • the port DMRSGroupID is the port group identification code of the DMRS
  • n s is the slot number corresponding to the resource where the data is located. Is the cell identification code.
  • the Port DMRSGroupID in Equation (2) can be determined by the port group identification code corresponding to the TRP (or User Equipment). For example, the identifier of the port group corresponding to the first TRP001 in FIG. 1 is 1, that is, the Port DMRSGroupID in the formula (2) is 1; the identifier of the port group corresponding to the second TRP002 is 2, that is, The Port DMRSGroupID in Equation (2) is 2.
  • a codeword can correspond to at least one port group.
  • the Port DMRSGroupID in the formula (2) may be determined by the TRP (or the user equipment) according to the preset rule, based on the identification code of the at least one port group corresponding to the codeword.
  • the codeword transmitted by the first TRP001 in FIG. 1 corresponds to two port groups, the identification code of the first port group is 11, and the identification code of the second port group is 12; the codeword corresponding to the second TRP002 is corresponding.
  • the identification code of the first port group is 21, and the identification code of the second port group is 22.
  • the first TRP001 can select the smallest port group identification code 11 from the identification codes of the two port groups, that is, the Port DMRSGroupID in the formula (2) is 11.
  • the second TRP002 may select the smallest port group identification code 21 from the identification codes of the two port groups, that is, the Port DMRSGroupID in the formula (2) is 21.
  • the first TRP001 and the second TRP002 may also select the largest port group identification code from the identification codes of the corresponding port groups, that is, 12 and 22 respectively.
  • the port parameters of the DMRS may also include parameters related to the port number of the DMRS or the port group number of the DMRS, such as the port parameter of the DMRS may include an identifier of a layer for mapping the codeword.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a port parameter of the RS.
  • q is 0, and when 2 codes are scheduled at the same time, q is 0 or 1.
  • the RS can be DMRS, CSI-RS, PT-RS, TRS or SRS. It is assumed that the RS is a DMRS, and the DMRS may be an uplink DMRS or a downlink DMRS, where the uplink DMRS may be a data channel DMRS or a control channel DMRS, and the downlink DMRS may be a data channel DMRS or a control channel DMRS.
  • the port parameters of the DMRS may include the port number DMRS of the DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n
  • m4 2 p3
  • p1 , p2 , n and p3 are all constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI is an identifier of the user equipment
  • q is a parameter for indicating a codeword sequence number
  • Port DMRS is a port number of the DMRS
  • n s is a slot number corresponding to the resource where the data is located, Indicates the subframe number ( To round down the symbol), Is the cell identification code.
  • the port parameters of the DMRS may include the port group identification code Port DMRSGroupID of the DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n
  • m4 2 p3
  • p1 , p2 , n and p3 are all constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI is an identifier of the user equipment
  • q is a parameter for indicating a codeword sequence number
  • Port DMRSGroupID is a port group identification code of the DMRS
  • n s is a slot number corresponding to the resource where the data is located. Is the cell identification code.
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code And a target parameter, the target parameter including a port parameter of the RS.
  • the port parameter of the RS can be used to indicate the port number of the RS and the port group identification code of the RS.
  • the RS can be DMRS, CSI-RS, PT-RS, TRS or SRS.
  • the port parameters of the DMRS may include the port number of the DMRS Port DMRS and the port group identification code Port DMRSGroupID of the DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 n1
  • m3 2 n2
  • m4 2 p2
  • p1 , n1 , n2 and p2 are constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI is the identifier of the user equipment
  • the port DMRS is the port number of the DMRS
  • the port DMRSGroupID is the port group identification code of the DMRS
  • n s is the slot number corresponding to the resource where the data is located. Is the cell identification code.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a port parameter of the RS.
  • the port parameter of the RS can be used to indicate the port number of the RS and the port group identification code of the RS.
  • the RS can be DMRS, CSI-RS, PT-RS, TRS or SRS.
  • the RS is taken as an example for the DMRS.
  • the port parameters of the DMRS may include the port number of the DMRS Port DMRS and the port group identification code Port DMRSGroupID of the DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, m4 and m5 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n1
  • m4 2 n2
  • m5 2 p3
  • p1 , p2 , n1 , n2 and p3 are all constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI is the identification code of the user equipment
  • q is the parameter for indicating the codeword sequence number
  • Port DMRS is the port number of the DMRS
  • Port DMRSGroupID is the port group identification code of the DMRS
  • n s is the time slot corresponding to the resource where the data is located. No. Is the cell identification code.
  • the manner of determining the Port DMRS and the Port DMRSGroupID in the formula (6) can refer to the corresponding content in the first implementable manner.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a resource parameter Re RS of the RS .
  • the resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n
  • m4 2 p3
  • p1 , p2 , n and p3 are all constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI as user equipment identification code, q is a parameter for indicating a codeword number, Re RS to the RS resource parameter, n s where the resource data corresponding to the slot number, Is the cell identification code.
  • the location of the RS in the time domain is the identifier of the symbol occupied by the RS
  • the location of the RS in the frequency domain is the identifier of the subcarrier occupied by the RS.
  • z RS is an identification code of a symbol occupied by the RS or an identification code of a subcarrier.
  • the RS may be a DMRS, a CSI-RS, a PT-RS, a TRS, or an SRS.
  • the DMRS can be an uplink DMRS or a downlink DMRS.
  • the uplink DMRS may be a data channel DMRS or a control channel DMRS, and the downlink DMRS may be a data channel DMRS or a control channel DMRS.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as: Re RS1 is the position of the RS in the frequency domain, and Re RS2 is the position of the RS in the time domain.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • Re RS1 is the identification code of the subcarrier occupied by the RS in the frequency domain
  • Re RS2 is the identification code of the symbol occupied by the RS in the time domain.
  • the RS can correspond to multiple resource elements (Resources, REs), and each RE corresponds to a time-frequency resource location (location in the real-time domain and the frequency domain).
  • FIG. 2-2 exemplarily shows a schematic diagram of 6 REs corresponding to the RS, where the time-frequency resource location corresponding to RE0001 is (0, 4), that is, the identification code of the sub-carrier of RE0001 is 0, RE0001
  • the identifier of the symbol is 4, that is, Re RS1 is equal to 0 and Re RS2 is equal to 4.
  • the time-frequency resource location corresponding to RE0001 can be substituted. in.
  • the time-frequency resource location (9, 4) corresponding to RE0006 can also be substituted.
  • Re RS1 is equal to 9 and Re RS2 is equal to 4.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code And a target parameter, the target parameter includes a beam parameter, and the beam parameter is used to indicate a beam for transmitting data.
  • the beam parameter may be an identification code (ie, the number of the beam) of the beam transmitting the data.
  • the identification codes of the beams corresponding to different TRPs are different.
  • the identification code of the beam is recorded as ID Beam .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2 and m3 are all constants.
  • m1 2 p1
  • m2 2 n
  • m3 2 p2
  • p1, n and p2 are constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI is the identification code of the user equipment
  • ID beam is the identification code of the beam
  • n s is the slot number corresponding to the resource where the data is located. Is the cell identification code.
  • the initial value of the scrambling code may be generated based on the identification code of the beam.
  • the beam parameters may also be parameters related to the identification code of the beam, such as time slot parameters, band parameters, and the like.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a beam parameter.
  • the beam parameter may be an identification code ID Beam of a beam for transmitting data.
  • the identification codes of the beams corresponding to different TRPs are different.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n
  • m4 2 p3
  • p1 , p2 , n and p3 are all constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI is an identifier of the user equipment
  • q is a parameter for indicating a codeword sequence number
  • ID Beam is an identifier of the beam
  • n s is a slot number corresponding to the resource where the data is located. Is the cell identification code.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code a parameter q for indicating a codeword sequence number and a target parameter, where the target parameter is a first identification code to which the TRP is assigned, and the first identification code is used to generate an initial value of the scrambling code.
  • the first identification code is denoted as p.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n
  • m4 2 p3
  • p1 , p2 , n and p3 are all constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI is an identifier of the user equipment
  • q is a parameter for indicating a codeword sequence number
  • p is a first identifier code to which the TRP is assigned
  • n s is a slot number corresponding to the resource where the data is located, Is the cell identification code.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
  • the TRP acquiring the target parameter may include: the TRP receiving the first identification code sent by the network side device.
  • the network side device is used to manage the TRP.
  • the network side device allocates different first identification codes to different TRPs. For example, in FIG. 1, the first identifier code assigned by the network side device to the first TRP001 is 3, and the first identification code assigned to the second TRP002 is 4. Since different TRPs are assigned different first identification codes, the initial values of the scrambling codes generated by different TRPs according to the configuration parameters are different.
  • the method may further include: the TRP sending the first identification code to the user equipment.
  • the first TRP001 sends the first identification code 3 to the user equipment 30, and the second TRP002 sends the first identification code 4 to the user equipment 30, so that the user equipment obtains the scrambling code sequence and uses the scrambling code sequence pair.
  • the received data is descrambled.
  • the TRP may send the first identification code to the user equipment through the control channel.
  • the user equipment After receiving the first identification code, the user equipment generates an initial value of the scrambling code according to the configuration parameter, and then obtains a scrambling code sequence for descrambling based on the initial value of the scrambling code.
  • the TRP can also receive the first identification code sent by the network side device, generate an initial value of the scrambling code according to the configuration parameter, and then based on the interference.
  • the code initial value yields a scrambling code sequence for descrambling.
  • the TRP After receiving the first identification code sent by the network side device, the TRP sends the first identification code to the user equipment, so that the user equipment generates the initial value of the scrambling code. Thereafter, the user equipment obtains a scrambling code sequence for scrambling based on the scrambling code initial value.
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code A parameter q and a target parameter for indicating a codeword sequence number, the target parameter being a second identifier code pre-allocated by the TRP.
  • the second identification code is used to indicate the TRP.
  • the second identification code is recorded as The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n
  • m4 2 p3
  • p1 , p2 , n and p3 are all constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI is an identifier of the user equipment
  • q is a parameter used to indicate a codeword sequence number.
  • n s is the slot number corresponding to the resource where the data is located, Is the cell identification code.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as:
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
  • the acquiring, by the TRP, the target parameter may include: acquiring, by the TRP, a pre-allocated second identification code. a second identifier code that is pre-allocated by different TRPs different.
  • a second identifier code that is pre-allocated by different TRPs different.
  • the first TRP001 is pre-allocated with a second identification code of 5
  • the second TRP002 is pre-allocated with a second identification code of 6. Since different TRPs are pre-allocated with different second identification codes, the initial values of the scrambling codes generated by different TRPs according to the configuration parameters are different.
  • About assigning a second identification code to the TRP The process can refer to related technologies.
  • the method may further include: sending the second identification code to the user equipment.
  • the first TRP001 sends the second identification code 5 to the user equipment 30, and the second TRP002 sends the second identification code 6 to the user equipment 30.
  • the TRP sends the second identification code to the user equipment after acquiring the pre-assigned second identification code.
  • the TRP may send the second identification code to the user equipment through the control channel.
  • the user equipment After receiving the second identification code, the user equipment generates an initial value of the scrambling code according to the configuration parameter, and then obtains a scrambling code sequence for descrambling based on the initial value of the scrambling code.
  • the TRP can also obtain the pre-allocated second identification code, and then generate the initial value of the scrambling code according to the configuration parameter, and then based on the scrambling code.
  • the initial value yields a scrambling code sequence for descrambling.
  • the TRP sends the second identification code to the user equipment, so that the user equipment generates the initial value of the scrambling code. Thereafter, the user equipment obtains a scrambling code sequence for scrambling based on the scrambling code initial value.
  • the configuration parameter may include: an identity code UEid of the user equipment, a slot number n s corresponding to the resource where the data is located, a parameter q for indicating a codeword sequence number, and a cell identifier code.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1 such as, M1, m2 and m3 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 p3
  • p1 , p2 and p3 are all constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • the identification code for the user equipment UEID is a parameter indicating the number of code words
  • n s is a slot number data corresponding to the resource is located
  • the TRP obtains an identifier code UEid assigned to the user equipment.
  • Different TRPs have different identification codes assigned to user equipment. For example, in FIG. 1 , the identifier code assigned to the user equipment 30 by the first TRP 001 is 7, and the identifier code assigned by the second TRP 002 to the user equipment 30 is 8. Since different TRPs have different identification codes assigned to user equipments, the initial values of scrambling codes generated by different TRPs are different.
  • different TRPs may be pre-assigned an identification code range, and different TRPs are pre-assigned with different identification code ranges.
  • different TRPs may randomly generate an identification code by using different hash functions, and then assign the generated identification code to the user equipment.
  • the first TRP001 is pre-assigned with an identifier code ranging from 100 to 200
  • the second TRP001 is pre-assigned with an identifier code ranging from 300 to 400.
  • the first TRP001 selects an identification code 150 from 100 to 200 and assigns it to the user equipment 30.
  • the second TRP002 selects an identification code 370 from 300 to 400 and assigns it to the user equipment 30.
  • the identification codes assigned by the first TRP 001 and the second TRP 002 to the user equipment 30 are different.
  • the first TRP 001 generates a identification code using a hash function and assigns it to the user equipment 30.
  • the second TRP 002 generates another identification code by using another hash function, and assigns it to the user equipment 30.
  • the first TRP001 and the second TRP002 generate different identification codes.
  • the user equipment is the data receiving end
  • the user equipment acquiring the identification code of the user equipment may include: obtaining the identification code allocated by the TRP for the user equipment during the uplink access process.
  • the user equipment 30 obtains the identifier code 150 assigned by the first TRP001 to the user equipment 30 during the uplink access process, and the identifier code assigned by the second TRP002 to the user equipment 30 during the uplink access process. 370.
  • the TRP can also obtain the identification code assigned to the user equipment, generate the initial value of the scrambling code, and then obtain the initial value based on the scrambling code.
  • the scrambling code sequence for descrambling the user equipment obtains the identifier code assigned by the TRP to the user equipment during the uplink access process, and then generates an initial value of the scrambling code based on the identifier code allocated by the TRP for the user equipment, and then obtains the scrambling code based on the initial value of the scrambling code. Scrambling code sequence.
  • n RNTI ⁇ 2 14 in the above formula (1) to formula (11) may also be replaced by UEid ⁇ 2 14 in the implementable manner.
  • the configuration parameter includes: an identifier code n RNTI of the user equipment, a slot number n s corresponding to the resource where the data is located, and a cell identifier code.
  • a target parameter the target parameter may include a port parameter of the RS and a first identification code p to which the TRP is assigned.
  • the RS is a DMRS.
  • the port parameters of the DMRS include the port number DMRS of the DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 n
  • m3 2 p2
  • m4 2 p3
  • p1 , n , p2 and p3 are all constants.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
  • n RNTI is the identification code of the user equipment
  • p is the first identification code assigned to the TRP
  • the port DMRS is the port number of the DMRS
  • n s is the slot number corresponding to the resource where the data is located. Is the cell identification code.
  • TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
  • the port parameter of the DMRS includes the port group identifier code DMRSGroupID of the DMRS .
  • the TRP scrambling initial value c init configuration parameters generated can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 n
  • m3 2 p2
  • m4 2 p3
  • p1 , n , p2 and p3 are all constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • n RNTI is the identification code of the user equipment
  • p is the first identification code assigned to the TRP
  • the port DMRSGroupID is the port group identification code of the DMRS
  • n s is the slot number corresponding to the resource where the data is located. Is the cell identification code.
  • TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
  • the target parameter may further include a resource parameter of the RS, and the resource parameter of the RS may refer to a corresponding content in the fifth achievable manner.
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code A parameter q for indicating a codeword sequence number and a target parameter, the target parameter including a port parameter of the RS and a first identification code p to which the TRP is assigned.
  • the RS is a DMRS.
  • the port parameters of the DMRS include the port number DMRS of the DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, m4 and m5 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n1
  • m4 2 n2
  • m5 2 p3
  • p1 , p2 , n1 , n2 and p3 are all constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • n RNTI is an identifier of the user equipment
  • q is a parameter for indicating a codeword sequence number
  • p is a first identifier
  • Port DMRS is a port number of the DMRS
  • n s is a slot number corresponding to the resource where the data is located, Is the cell identification code.
  • TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
  • the port parameter of the DMRS includes the port group identifier code DMRSGroupID of the DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, m4 and m5 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n1
  • m4 2 n2
  • m5 2 p3
  • p1 , p2 , n1 , n2 and p3 are all constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • n RNTI is the identification code of the user equipment
  • q is the parameter for indicating the codeword sequence number
  • p is the first identification code
  • the port DMRSGroupID is the port group identification code of the DMRS
  • n s is the slot number corresponding to the resource where the data is located.
  • TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
  • the target parameter may further include a resource parameter of the RS.
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code And a target parameter, the target parameter including a port parameter of the RS and a second identifier code pre-allocated by the TRP
  • the RS is a DMRS.
  • the port parameters of the DMRS include the port number DMRS of the DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n
  • m4 2 p3
  • p1 , p2 , n and p3 are all constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • n RNTI is the identification code of the user equipment
  • Port DMRS is the port number of the DMRS.
  • a second identification code pre-allocated for the TRP where n s is the slot number corresponding to the resource where the data is located, Is the cell identification code.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as:
  • TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
  • the port parameter of the DMRS includes the port group identifier code DMRSGroupID of the DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 n1
  • m3 2 n2
  • m4 2 p2
  • p1 , n1 , n2 and p2 are constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • n RNTI is an identifier of the user equipment
  • the port DMRSGroupID is a port group identification code of the DMRS.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as:
  • TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code a parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a port parameter of the RS and a second identifier code pre-allocated by the TRP
  • the RS is a DMRS.
  • the port parameters of the DMRS include the port number DMRS of the DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, m4 and m5 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n1
  • m4 2 n2
  • m5 2 p3
  • p1 , p2 , n1 , n2 and p3 are all constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • n RNTI is the identification code of the user equipment
  • q is a parameter for indicating the codeword serial number
  • Port DMRS is the port number of the DMRS.
  • a second identification code pre-allocated for the TRP where n s is the slot number corresponding to the resource where the data is located, Is the cell identification code.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as:
  • TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
  • the port parameter of the DMRS includes the port group identifier code DMRSGroupID of the DMRS .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, m4 and m5 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n1
  • m4 2 n2
  • m5 2 p3
  • p1 , p2 , n1 , n2 and p3 are all constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • n RNTI is the identification code of the user equipment
  • q is a parameter for indicating the codeword serial number
  • Port DMRSGroupID is the port group identification code of the DMRS.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as:
  • TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
  • n RNTI in the foregoing formula (13) to formula (20) may also be replaced by the UE id in the tenth implementable manner.
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a synchronization signal related parameter Para Syn .
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n
  • m4 2 p3
  • p1 , p2 , n and p3 are all constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • n RNTI is an identifier of the user equipment
  • q is a parameter for indicating a codeword sequence number
  • Para Syn is a synchronization signal related parameter
  • n s is a slot number corresponding to a resource where the data is located, Is the cell identification code.
  • the synchronization signal can be a PSS, SSS or PRACH signal.
  • the synchronization signal related parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal.
  • the preset parameters are a root sequence parameter, a cyclic shift parameter, or a scrambling parameter.
  • the synchronization signal related parameter Para Syn may include a preset parameter f c , which is a root sequence (ie, ZC (Zadoff-Chu) root sequence) parameter, a cyclic shift parameter, or a scrambling parameter.
  • a preset parameter f c is a root sequence (ie, ZC (Zadoff-Chu) root sequence) parameter, a cyclic shift parameter, or a scrambling parameter.
  • the root sequence is directly used to determine the root sequence parameter corresponding to the synchronization signal sequence is 1, and the root sequence is cyclically shifted to determine that the cyclic shift parameter corresponding to the synchronization signal sequence is 2, and the root sequence is cyclically shifted and added. After the scrambling, it is determined that the scrambling parameter corresponding to the synchronization signal sequence is 3.
  • the scrambling code initial value may be generated based on the corresponding preset parameters.
  • the synchronization signal related parameter Para Syn may also include the transmission order number of the SS block of the synchronization signal or the transmission order number of the uplink RACH occasion.
  • the TRP continuously transmits a plurality of SS blocks in the time domain, and each SS block has a transmission order number. Assuming that the TRP continuously transmits four SS blocks, the first SS block corresponding to the transmission order number is 1, and the second SS block corresponding to the transmission order number is 2, and the third SS block corresponding to the transmission is sent. The sequence number is 3, and the transmission order number corresponding to the 4th SS block transmitted is 4.
  • the initial value of the scrambling code can be generated based on the transmission order number of the SS block.
  • the TRP continuously transmits multiple RACH occasions in the time domain, and each RACH occasion has a transmission sequence number. Therefore, when the transmission sequence numbers of the RACH occasions sent by different TRPs are different, it may be based on The transmission sequence number of the RACH occasion generates an initial value of the scrambling code.
  • configuration parameters include: the identification code n RNTI of the user equipment, data transmission services where the resource data corresponding to the slot number n s, a cell identification code A parameter q indicating a codeword sequence number and a target parameter, the target parameter including a transmission order number c1 of the SS block.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as: such as, M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n
  • m4 2 p3
  • p1 , p2 , n and p3 are all constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • Figures 2-3 exemplarily show a schematic diagram of the SS block transmission order.
  • the TRP continuously sends four SS blocks.
  • the sending sequence number corresponding to the first SS block sent is 0, the sending sequence number corresponding to the second SS block is 1, and the third SS block corresponds.
  • the transmission order number is 2, the transmission order number corresponding to the 4th SS block is 3, and the number of symbols occupied by each SS block is 4, and the slots occupied by the first two SS blocks and the latter two SS blocks are different.
  • the sending sequence number 1 corresponding to the second SS block may be substituted.
  • the synchronization signal related parameter Para Syn may also include a port parameter d c of the synchronization signal, and the port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one One port.
  • the port number can be a port ID or a port index.
  • the port group ID can be a port group ID or a port group index.
  • the port group identification code for the port number of the synchronization signal and the synchronization signal can be described with reference to the DMRS.
  • the initial value of the scrambling code c init generated by the TRP according to the configuration parameters can also be expressed as:
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a QCL indication parameter Para QCL .
  • the QCL indication parameters corresponding to different TRPs are different.
  • Each TRP corresponds to at least one QCL set, and each QCL set in the at least one QCL set is used to record an RS having a quasi-co-location relationship, a SS block, and the like.
  • the channel estimation of the elements contained in a QCL set is the same.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n
  • m4 2 p3
  • p1 , p2 , n and p3 are all constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • n RNTI is the identification code of the user equipment
  • q is a parameter for indicating the codeword sequence number
  • Para QCL is the QCL indication parameter
  • n s is the slot number corresponding to the resource where the data is located. Is the cell identification code.
  • the QCL indication parameter may include at least one of a set identification code of the QCL set and a set index number of the QCL set.
  • Different TRPs belong to different QCL sets.
  • the channel estimation mode of the RS of the first TRP001 in FIG. 1 is different from the channel estimation mode of the RS of the second TRP002, and the set identification code of the QCL set to which the RS of the first TRP001 belongs is 1, that is, the formula (22)
  • the Para QCL in the ) is 1.
  • the set identification code of the QCL set to which the RS of the second TRP002 belongs is 2, that is, the Para QCL in the formula (22) is 2.
  • the initial value of the scrambling code c init generated by the TRP according to the configuration parameters can also be expressed as:
  • the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code A parameter q and a target parameter for indicating a codeword sequence number, the target parameter includes a PDCCH-related parameter, and the PDCCH-related parameter may be used to indicate configuration information of the PDCCH.
  • the PDCCH related parameter may include a resource parameter Para PDCCH of the PDCCH , and the resource parameter of the PDCCH may be used to indicate a location of the PDCCH in the time domain and/or the frequency domain.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, and m4 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n
  • m4 2 p3
  • p1 , p2 , n and p3 are all constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • n RNTI is an identifier of the user equipment
  • q is a parameter for indicating a codeword sequence number
  • the Para PDCCH is a resource parameter of the PDCCH
  • n s is a slot number corresponding to the resource where the data is located. Is the cell identification code.
  • the location of the PDCCH in the time domain is the identifier of the symbol occupied by the PDCCH, and the location of the PDCCH in the frequency domain or the identifier of the subcarrier occupied by the PDCCH.
  • TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
  • the target parameter may further include: a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
  • the group IDs of different TRP groups are different.
  • one 5G NR cell includes 10 TRPs, and 10 TRPs are divided into two groups, each group including 5 TRPs.
  • the group ID of the first group is 9, and the group ID of the second group is 10.
  • the first TRP001 belongs to the first group
  • the second TRP002 belongs to the second group.
  • the scrambling code sequence may be obtained based on the group identification code of the TRP group, or the scrambling code sequence may be obtained based on parameters related to the group identification code of the TRP group.
  • the group identification code of the TRP group is recorded as N TRPSet .
  • the TRP is pre-assigned the group identification code of the TRP group to which the TRP belongs.
  • the TRP generates an initial value of the scrambling code according to the group identification code of the TRP group to which it belongs.
  • the TRP sends the group identification code of the TRP group to which the TRP belongs to the user equipment, so that the user equipment generates the initial value of the scrambling code based on the group identification code.
  • the target parameter includes a second identification code pre-allocated by the TRP And the group identification code N TRPSet of the TRP group to which the TRP belongs.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
  • M1, m2, m3, m4 and m5 are all constants.
  • m1 2 p1
  • m2 2 p2
  • m3 2 n1
  • m4 2 n2
  • m5 2 p3
  • p1 , p2 , n1 , n2 and p3 are all constants.
  • TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
  • n RNTI is an identifier of the user equipment
  • n s is a slot number corresponding to the resource where the data is located.
  • q is a parameter for indicating the codeword sequence number.
  • a second identification code pre-assigned to the TRP, and the N TRPSet is a group identification code of the TRP group to which the TRP belongs.
  • n in the above different formulas may be the same or different.
  • N1 in different formulas may be the same or different, and n2 in different formulas may be the same or different.
  • the m1 in the different formulas may be the same or different.
  • the m2 in different formulas may be the same or different.
  • M3 in different formulas may be the same or different.
  • M4 in different formulas may be the same or different.
  • M5 in different formulas may be the same or different.
  • the achievable manner in the embodiment of the present invention is not limited to the foregoing implementable manner.
  • the first identifier code that is allocated by the TRP may be combined to generate the initial value of the scrambling code based on the third implementable manner.
  • the initial value of the scrambling code is generated by combining the identification code of the beam.
  • the configuration parameters in the embodiment of the present invention may further include parameters other than the parameters mentioned in the foregoing implementation manner, such as a code block group (CBG) parameter and a bandwidth block (Band). Width part, BWP) parameters, subcarrier spacing parameters, etc.
  • the parameters included in the configuration parameters are not limited in the embodiment of the present invention.
  • the CBG parameter may be a group identification code of the CBG
  • the BWP parameter may be a block identification code of the CBG
  • the subcarrier spacing parameter may be an identification code of the subcarrier spacing.
  • the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as: Where x is the group identification code of the CBG, and y is the block identification code of the CBG.
  • Step 204 The TRP determines a scrambling code sequence based on the initial value of the scrambling code.
  • the TRP may determine the scrambling code sequence based on the initial value of the scrambling code obtained in step 203.
  • the TRP may also determine the scrambling code sequence based on the configuration parameters obtained in step 202.
  • Step 205 The TRP scrambles the acquired data by using a scrambling code sequence to obtain scrambled data.
  • the TRP obtains scrambled data according to the scrambling code sequence and the sequence corresponding to the acquired data.
  • the specific process of scrambling can refer to related technologies.
  • the first TRP001 and the second TRP002 in FIG. 1 scramble the acquired data using the scrambling code sequences obtained respectively.
  • Step 206 The TRP sends the scrambled data to the user equipment.
  • the first TRP001 sends the scrambled data obtained by the first TRP001 to the user equipment 30, and the second TRP002 sends the scrambled data obtained by the second TRP002 to the user equipment 30.
  • the initial value of the scrambling code obtained by the first TRP001 is different from the initial value of the scrambling code obtained by the second TRP002, so the scrambling code sequence obtained by the first TRP001 is different from the scrambling code sequence obtained by the second TRP002, and then any TRP is applied to another TRP.
  • the resulting interference is randomized interference. In this way, the user equipment 30 can better obtain the data sent by the first TRP001 or the second TRP002, thereby improving system performance.
  • Step 207 The user equipment acquires a scrambling code sequence.
  • the user equipment obtains a scrambling code sequence according to the initial value of the scrambling code. Specifically, the user equipment acquires the configuration parameter, and then generates an initial value of the scrambling code according to the configuration parameter, and then determines the scrambling code sequence based on the initial value of the scrambling code.
  • the user equipment descrambles the scrambling data sent by each TRP by using a corresponding scrambling code sequence. For example, in FIG. 1, the first TRP001 obtains a scrambling code sequence F, and the user equipment 30 acquires a scrambling code sequence identical to the scrambling code sequence F to descramble the scrambled data obtained by the first TRP001.
  • the second TRP002 obtains a scrambling code sequence E, and the user equipment 30 acquires a scrambling code sequence identical to the scrambling code sequence E to descramble the scrambled data obtained by the second TRP002.
  • the process of the user equipment acquiring the scrambling code sequence may refer to a corresponding process in the foregoing multiple implementable manners.
  • Step 208 The user equipment descrambles the scrambled data by using a scrambling code sequence.
  • the first TRP001 scrambles the acquired data x1 with the scrambling code sequence F to obtain the scrambled data y1; and the second TRP002 scrambles the acquired data x2 with the scrambling code sequence E to obtain the scrambled data y2.
  • the first TRP 001 sends the scrambled data y1 to the user equipment 30, and the second TRP 002 sends the scrambled data y2 to the user equipment 30.
  • the user equipment 30 After receiving the scrambling data y1 sent by the first TRP001, the user equipment 30 obtains the scrambling code sequence F, descrambles the scrambled data y1 by using the scrambling code sequence F, and obtains x1; the user equipment 30 receives the scrambled data sent by the second TRP002. After y2, the scrambling code sequence E is obtained, and the scrambling code sequence y2 is descrambled by the scrambling code sequence E to obtain x2.
  • the first TRP001 and the second TRP002 in FIG. 1 are taken as an example.
  • the second TRP002 also sends the scrambled data to the user equipment 30.
  • the second TRP002 may interfere with the transmission process of the first TRP001.
  • the data received by the user equipment 30 includes the scrambled data sent by the first TRP001 and the scrambled data sent by the second TRP002. Because the scrambling code sequence obtained by the first TRP and the scrambling code sequence obtained by the second TRP002 are different, the interference caused by the second TRP002 on the first TRP001 is randomized interference.
  • the user equipment 30 can better obtain the scrambled data transmitted by the first TRP001 from the received data. After obtaining the scrambled data sent by the first TRP001, the user equipment 30 descrambles the scrambled data by using a corresponding scrambling code sequence to obtain original data. Similarly, the user equipment 30 can better obtain the scrambled data sent by the second TRP002 from the received data, and descramble the scrambled data by using a corresponding scrambling code sequence to obtain the original data.
  • sequence of steps of the scrambling code sequence generation method provided by the embodiment of the present invention may be appropriately adjusted.
  • the steps may also be increased or decreased according to the situation, and any method that can be easily conceived within the technical scope of the present invention is well within the scope of the present invention, and therefore will not be described again. .
  • the method for generating a scrambling code sequence can determine a scrambling code sequence according to a configuration parameter of a TRP, and use the scrambling code sequence to scramble or descramble the data.
  • the configuration parameters corresponding to different TRPs are different.
  • the different TRPs obtain different scrambling sequences, and the interference caused by any TRP to another TRP is randomized interference, which improves system performance.
  • FIG. 3-1 is a schematic structural diagram of a scrambling code sequence generating apparatus 300 according to an embodiment of the present invention.
  • the scrambling code sequence generating apparatus 300 can be applied to the TRP in the implementation environment shown in FIG. 1, and can also be applied to user equipment.
  • the TRP can be the sender of the data or the receiver of the data.
  • the scrambling code sequence generating apparatus 300 includes:
  • the determining module 310 is configured to determine a scrambling code sequence according to a configuration parameter of the TRP, where configuration parameters corresponding to different TRPs are different.
  • the processing module 320 is configured to scramble or descramble the data by using the scrambling code sequence determined by the determining module.
  • the determining module 310 may include:
  • the generating sub-module 311 is configured to implement step 203 in the foregoing embodiment.
  • the determining sub-module 312 is configured to implement step 204 in the above embodiment.
  • the configuration parameter includes a target parameter, and different target parameters corresponding to different TRPs are different.
  • the configuration parameter further includes: at least one of an identifier of the user equipment, a slot number corresponding to the resource where the data is located, a cell identifier, and a parameter indicating a codeword sequence number.
  • the target parameter may include at least one of an RS related parameter, a beam parameter, a first identifier that is allocated by the TRP, a second identifier that is pre-allocated by the TRP, a synchronization signal related parameter, a QCL indication parameter, and a PDCCH related parameter.
  • the RS related parameter may be used to indicate configuration information of the RS
  • the beam parameter is used to indicate a beam for transmitting data
  • the first identification code is used to generate an initial value of the scrambling code
  • the second identification code is used to indicate a TRP
  • a QCL indication of different TRPs may be used to indicate configuration information of the PDCCH.
  • the RS related parameter includes at least one of a port parameter of the RS and a resource parameter of the RS.
  • the port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS, and the port group includes at least one port.
  • the port number can be a port ID or a port index.
  • the port group ID can be a port group ID or a port group index.
  • the resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain.
  • the RS is DMRS, CSI-RS, PT-RS, TRS or SRS.
  • the DMRS may be an uplink DMRS or a downlink DMRS, and the uplink DMRS may be a data channel DMRS or a control channel DMRS; the downlink DMRS may be a data channel DMRS or a control channel DMRS.
  • the beam parameter may be used to indicate an identification code of a beam that transmits data.
  • the synchronization signal related parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal.
  • the preset parameter is a root sequence parameter, a cyclic shift parameter, or a scrambling parameter.
  • the resource parameter of the synchronization signal may be used to indicate the transmission order number of the SS block of the synchronization signal or the transmission order number of the uplink RACH occasion.
  • the port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one port.
  • the port number can be a port ID or a port index.
  • the port group ID can be a port group ID or a port group index.
  • the synchronization signal can be a PSS, SSS or PRACH signal.
  • the QCL indication parameter may be used to indicate at least one of a set identification code of the QCL set and a set index number of the QCL set.
  • the PDCCH-related parameter may include a resource parameter of the PDCCH, where the resource parameter of the PDCCH may be used to indicate a location of the PDCCH in the time domain and/or the frequency domain.
  • different TRPs have different identification codes assigned to user equipments.
  • the target parameter further includes: a group identification code of the TRP group to which the TRP belongs.
  • the TRP group includes at least one TRP.
  • the scrambling code sequence generating apparatus is capable of determining a scrambling code sequence according to a configuration parameter of the TRP, and scrambling or descrambling the data by using the scrambling code sequence.
  • the configuration parameters corresponding to different TRPs are different.
  • the different TRPs obtain different scrambling sequences, and the interference caused by any TRP to another TRP is randomized interference, which improves system performance.
  • the scrambling code sequence generating apparatus 500 can be applied to the TRP in the implementation environment shown in FIG. 1, and can also be applied to user equipment, TRP. It can be the sender of the data or the receiver of the data. As shown in FIG. 4, the scrambling code sequence generating apparatus 500 includes at least one processor 510 and an interface 520, and the processor 510 and the interface 520 are connected by a bus 530.
  • the processor 510 is configured to: determine a scrambling code sequence according to a configuration parameter of the TRP, where configuration parameters corresponding to different TRPs are different; and use the scrambling code sequence to scramble or descramble the data.
  • the scrambling code sequence generating apparatus is capable of determining a scrambling code sequence according to a configuration parameter of the TRP, and scrambling or descrambling the data by using the scrambling code sequence.
  • the configuration parameters corresponding to different TRPs are different.
  • the different TRPs obtain different scrambling sequences, and the interference caused by any TRP to another TRP is randomized interference, which improves system performance.
  • the processor 510 is specifically configured to:
  • a scrambling code sequence is determined based on the initial value of the scrambling code.
  • the configuration parameter includes a target parameter, and different target parameters corresponding to different TRPs are different.
  • the configuration parameter further includes: at least one of an identifier of the user equipment, a slot number corresponding to the resource where the data is located, a cell identifier, and a parameter indicating a codeword sequence number.
  • the target parameter may include at least one of an RS related parameter, a beam parameter, a first identifier that is allocated by the TRP, a second identifier that is pre-allocated by the TRP, a synchronization signal related parameter, a QCL indication parameter, and a PDCCH related parameter.
  • the RS related parameter may be used to indicate configuration information of the RS
  • the beam parameter is used to indicate a beam for transmitting data
  • the first identification code is used to generate an initial value of the scrambling code
  • the second identification code is used to indicate a TRP
  • a QCL indication of different TRPs may be used to indicate configuration information of the PDCCH.
  • the RS related parameter includes at least one of a port parameter of the RS and a resource parameter of the RS.
  • the port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS, and the port group includes at least one port.
  • the port number can be a port ID or a port index.
  • the port group ID can be a port group ID or a port group index.
  • the resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain.
  • the RS is DMRS, CSI-RS, PT-RS, TRS or SRS.
  • the DMRS may be an uplink DMRS or a downlink DMRS, and the uplink DMRS may be a data channel DMRS or a control channel DMRS; the downlink DMRS may be a data channel DMRS or a control channel DMRS.
  • the beam parameter may be used to indicate an identification code of a beam that transmits data.
  • the synchronization signal related parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal.
  • the preset parameters are a root sequence parameter, a cyclic shift parameter, or a scrambling parameter.
  • the resource parameter of the synchronization signal may be used to indicate the transmission order number of the SS block of the synchronization signal or the transmission order number of the uplink RACH occasion.
  • the port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one port.
  • the port number can be a port ID or a port index.
  • the port group ID can be a port group ID or a port group index.
  • the synchronization signal can be a PSS, SSS or PRACH signal.
  • the QCL indication parameter may be used to indicate at least one of a set identification code of the QCL set and a set index number of the QCL set.
  • the PDCCH related parameter includes a resource parameter of the PDCCH
  • the resource parameter of the PDCCH may be used to indicate a location of the PDCCH in the time domain and/or the frequency domain.
  • different TRPs have different identification codes assigned to user equipments.
  • the target parameter further includes: a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
  • the processor may be a chip.
  • the processor may be a logic circuit, an integrated circuit, or the like; the processor may be a general-purpose processor, which is implemented by reading software code stored in the memory.
  • the memory can be integrated in the processor, can be located outside of the processor, and can exist independently.
  • the scrambling code sequence generating apparatus 500 may further include a memory 540.
  • the memory 540 includes an operating system 5401 and an application program 5402.
  • the operating system 5401 includes various operating system programs for implementing hardware-based components.
  • the application 5402 includes various applications for implementing various application functions, such as a data scrambling program or a data descrambling program, and the data scrambling program enables the scrambling sequence generating device to scramble the acquired data using a scrambling sequence.
  • the processor 510 can execute an application stored in the memory 540 to cooperate with the scrambling code sequence generation method illustrated in FIG. 2-1.
  • the scrambling code sequence generating apparatus provided by the embodiment of the present invention implements the functions performed by the scrambling code sequence generating apparatus in the apparatus embodiment shown in FIG. 3-1 by the cooperation of the foregoing various execution modules.
  • the determining module 310 in FIG. 3-1 in the above may be implemented by a processor, or may be implemented by the processor executing an application stored in the memory.
  • the processor 510 may be a central processing unit (CPU), and the processor 510 may also be other general-purpose processors, digital signal processing (DSP). , Application Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc.
  • DSP digital signal processing
  • ASIC Application Specific Integrated Circuit
  • FPGA Field-Programmable Gate Array
  • the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
  • the above steps may be completed by an integrated logic circuit of hardware in the processor 510 or an instruction in the form of software.
  • the steps of the method disclosed in the embodiments of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
  • the software modules can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, and the like.
  • the storage medium is located in the memory, and the processor 510 reads the information in the memory and completes the steps of the above method in combination with the hardware thereof.
  • the scrambling code sequence generating device further includes an antenna 550.
  • the scrambling code sequence generating device further includes other functional components such as a battery module, a wired/wireless charging structure, and the like.
  • the antenna 550 is used to transmit and receive wireless signals.
  • the antenna 550 can cooperate with the interface 520 to implement signal transmission and reception of signals such as 5G technology.
  • the scrambling code sequence generating apparatus is capable of determining a scrambling code sequence according to a configuration parameter of the TRP, and scrambling or descrambling the data by using the scrambling code sequence.
  • the configuration parameters corresponding to different TRPs are different.
  • the different TRPs obtain different scrambling sequences, and the interference caused by any TRP to another TRP is randomized interference, which improves system performance.
  • the above embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
  • software it may be implemented in whole or in part in the form of a computer program product comprising one or more computer instructions.
  • the computer program instructions When the computer program instructions are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present invention are generated in whole or in part.
  • the computer can be a general purpose computer, a computer network, or other programmable device.
  • the computer instructions can be stored in a readable storage medium of a computer or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data
  • the center transmits to another website site, computer, server, or data center by wire (eg, coaxial cable, fiber optic, digital subscriber line) or wireless (eg, infrared, wireless, microwave, etc.).
  • the computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media.
  • the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium, or a semiconductor medium (eg, a solid state hard disk) or the like.
  • the disclosed apparatus and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the modules is only a logical function division.
  • there may be another division manner for example, multiple modules or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • a person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium.
  • the storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.

Landscapes

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

Abstract

Disclosed are a method and device for generating a scrambling code sequence, which fall within the technical field of communications. The method comprises: determining a scrambling code sequence according to the configuration parameters of a transceiving point (TRP), the configuration parameters corresponding to different TRPs being different; and scrambling or descrambling data by using the scrambling code sequence. The present application is used for data transmission, and solves the problems in the prior art of user equipment being unable easily to obtain data transmitted by a TRP from among received data, and poor system performance, thus improving system performance.

Description

扰码序列生成方法及装置Scrambling code sequence generation method and device
本申请要求于2017年6月1日提交中国国家知识产权局、申请号为201710404714.2、申请名称为“扰码序列生成方法及装置”的中国专利申请,以及2017年8月11日提交中国国家知识产权局、申请号为201710686835.0、申请名称为“扰码序列生成方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application is required to be submitted to the State Intellectual Property Office of China on June 1, 2017, the application number is 201710404714.2, the Chinese patent application with the application name "scrambling code sequence generation method and device", and the Chinese national knowledge submitted on August 11, 2017. The priority of the Chinese Patent Application entitled "Responsive Code Sequence Generation Method and Apparatus" is hereby incorporated by reference.
技术领域Technical field
本申请涉及通信技术领域,特别涉及一种扰码序列生成方法及装置。The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for generating a scrambling code sequence.
背景技术Background technique
随着通信技术的快速发展,用户可以基于无线通信***随时随地获取有效数据。发送端(如基站)常采用加扰技术对待传输数据进行加扰,接收端(如用户设备(User Equipment,UE))接收到加扰后的数据时,对该加扰后的数据进行解扰,得到原始数据。加扰技术可以通过不同的加扰方式对来自不同小区的数据进行区分,将小区间的干扰随机化,抑制小区间干扰,使得UE能够从接收到的数据中较好地得到来自本小区的数据。With the rapid development of communication technology, users can obtain valid data anytime and anywhere based on wireless communication systems. The transmitting end (such as a base station) often uses a scrambling technique to scramble the transmitted data. When the receiving end (such as a user equipment (User Equipment)) receives the scrambled data, the descrambled data is descrambled. , get the raw data. The scrambling technology can distinguish data from different cells by different scrambling methods, randomize inter-cell interference, and suppress inter-cell interference, so that the UE can obtain data from the cell better from the received data. .
相关技术中,发送端采用加扰技术对待传输数据进行加扰时,需要生成扰码序列,然后发送端根据该扰码序列和待传输数据对应的序列,得到加扰后的数据。接收端接收该加扰后的数据,并采用同一扰码序列对该加扰后的数据进行解扰,得到原始数据。示例的,在长期演进(Long Term Evolution,LTE)或长期演进技术升级版(LTE-Advanced,LTE-A)中,基站生成扰码初始值,然后根据该扰码初始值得到扰码序列。基站生成的扰码初始值为c init
Figure PCTCN2018088632-appb-000001
其中,n RNTI为UE的标识码。当仅有一个码子时,q为0。当同时调度2个码子时,q为0或1。n s为时隙号。
Figure PCTCN2018088632-appb-000002
表示子帧号(
Figure PCTCN2018088632-appb-000003
为向下取整符号),
Figure PCTCN2018088632-appb-000004
为小区标识码。
In the related art, when the transmitting end uses the scrambling technique to scramble the transmitted data, it is necessary to generate a scrambling code sequence, and then the transmitting end obtains the scrambled data according to the scrambling code sequence and the sequence corresponding to the data to be transmitted. The receiving end receives the scrambled data, and descrambles the scrambled data by using the same scrambling code sequence to obtain original data. For example, in Long Term Evolution (LTE) or Long Term Evolution (LTE-Advanced) (LTE-A), the base station generates a scrambling code initial value, and then obtains a scrambling code sequence according to the scrambling code initial value. The initial value of the scrambling code generated by the base station is c init .
Figure PCTCN2018088632-appb-000001
The n RNTI is an identifier of the UE. When there is only one code, q is 0. When two coders are scheduled at the same time, q is 0 or 1. n s is the slot number.
Figure PCTCN2018088632-appb-000002
Indicates the subframe number (
Figure PCTCN2018088632-appb-000003
To round down the symbol),
Figure PCTCN2018088632-appb-000004
Is the cell identification code.
第五代(Fifth Generation,5G)新空口(New Radio,NR)技术目前备受关注,一个5G NR小区通常包括多个收发点(Transmitter and Receiver Point,TRP)和多个UE。每个UE接受多个TRP提供的服务。所有TRP相互独立且共用该小区的小区标识。非相干的联合传输(Non-Coherent-Joint Transmission,NC-JT)方案是NR中的重要方案之一,在NC-JT中,每个TRP不知道其余TRP的存在,UE无法确定接收到的数据来自于一个TRP还是多个TRP。如果将上述扰码序列应用于NC-JT方案的5G NR小区,对数据进行加扰或解扰时,假设该小区包括2个TRP:第一TRP和第二TRP。由于第一TRP对应的n RNTI与第二TRP对应的n RNTI相同,第一TRP对应的q与第二TRP对应的q均为0(因为每个TRP不知道其余TRP的存在),第一TRP对应的n s与第二TRP对应的n s相同(因为所有TRP是同时向UE发送数据的),第一TRP对应的
Figure PCTCN2018088632-appb-000005
与第二TRP对应的
Figure PCTCN2018088632-appb-000006
相同,n RNTI、q、n s
Figure PCTCN2018088632-appb-000007
均是预先设置的待传输数据对应的配置参数。这样一来,第一TRP生成的扰码初始值与第二TRP生成的扰码初始值完全相同,进而第一TRP确定的扰码序列与第二TRP确定的扰码序列完全相同,任一TRP对另一TRP造成的干扰是非随机化的干扰。第一TRP和第二TRP均无法起到在5G NR小区中进行加扰的目的(该加扰的目的为将任一TRP对另一TRP造成的干扰随机化),最终,UE无法从接收到的数据中较好地得到第一TRP或第二TRP发送 的数据,***性能较差。
The Fifth Generation (5G) New Radio (NR) technology is currently attracting attention. A 5G NR cell usually includes multiple Transmitter and Receiver Point (TRP) and multiple UEs. Each UE accepts services provided by multiple TRPs. All TRPs are independent of each other and share the cell identity of the cell. Non-Coherent-Joint Transmission (NC-JT) scheme is one of the important schemes in NR. In NC-JT, each TRP does not know the existence of the remaining TRP, and the UE cannot determine the received data. From a TRP or multiple TRPs. If the above scrambling code sequence is applied to the 5G NR cell of the NC-JT scheme, when the data is scrambled or descrambled, it is assumed that the cell includes 2 TRPs: a first TRP and a second TRP. The n RNTI corresponding to the first TRP is the same as the n RNTI corresponding to the second TRP, and the q corresponding to the first TRP and the q corresponding to the second TRP are both 0 (because each TRP does not know the existence of the remaining TRP), the first TRP corresponding to the second TRP n s n s corresponding to the same (because all TRP simultaneously transmit data to the UE), a first corresponding TRP
Figure PCTCN2018088632-appb-000005
Corresponding to the second TRP
Figure PCTCN2018088632-appb-000006
Same, n RNTI , q, n s and
Figure PCTCN2018088632-appb-000007
All are configuration parameters corresponding to the data to be transmitted set in advance. In this way, the initial value of the scrambling code generated by the first TRP is exactly the same as the initial value of the scrambling code generated by the second TRP, and the scrambling code sequence determined by the first TRP is exactly the same as the scrambling code sequence determined by the second TRP, and any TRP. The interference caused to another TRP is a non-randomized interference. Neither the first TRP nor the second TRP can perform the purpose of scrambling in the 5G NR cell (the purpose of the scrambling is to randomize the interference caused by any TRP to another TRP). Finally, the UE cannot receive from the UE. The data sent by the first TRP or the second TRP is better obtained in the data, and the system performance is poor.
发明内容Summary of the invention
为了解决相关技术中用户设备无法从接收到的数据中较好地得到TRP发送的数据,***性能较差的问题,本发明实施例提供了一种扰码序列生成方法及装置。所述技术方案如下:In order to solve the problem that the user equipment can not obtain the data sent by the TRP from the received data in the related art, the system performance is poor. The embodiment of the invention provides a method and a device for generating a scrambling code sequence. The technical solution is as follows:
第一方面,提供了一种扰码序列生成方法,该方法包括:In a first aspect, a method for generating a scrambling code sequence is provided, the method comprising:
根据收发点TRP的配置参数确定扰码序列,不同TRP对应的配置参数不同;利用该扰码序列对数据进行加扰或解扰。The scrambling code sequence is determined according to the configuration parameter of the TRP of the transmitting and receiving point, and the configuration parameters corresponding to different TRPs are different; the data is scrambled or descrambled by using the scrambling code sequence.
在本发明实施例中,不同TRP对应的配置参数不同,不同的TRP得到的扰码序列不同,任一TRP对另一TRP造成的干扰为随机化的干扰,用户设备能够从接收到的数据中较好地得到相应TRP发送的数据,提高了***性能。In the embodiment of the present invention, different TRPs have different configuration parameters, different TRPs obtain different scrambling sequences, and any TRP interferes with another TRP as randomized interference, and the user equipment can receive data from the received data. The data sent by the corresponding TRP is better obtained, and the system performance is improved.
该方法可以应用于TRP,也可以应用于用户设备。TRP可以为数据的发送端,也可以为数据的接收端。当TRP为数据的发送端时,用户设备为数据的接收端;当TRP为数据的接收端时,用户设备为数据的发送端。This method can be applied to TRP as well as to user equipment. The TRP can be the sender of the data or the receiver of the data. When the TRP is the transmitting end of the data, the user equipment is the receiving end of the data; when the TRP is the receiving end of the data, the user equipment is the transmitting end of the data.
可选的,根据收发点TRP的配置参数确定扰码序列,包括:Optionally, determining the scrambling sequence according to the configuration parameter of the TRP of the sending and receiving point, including:
根据配置参数生成扰码初始值;基于该扰码初始值确定扰码序列。Generating a scrambling code initial value according to the configuration parameter; determining a scrambling code sequence based on the scrambling code initial value.
在本发明实施例中,不同TRP对应的配置参数不同,不同的TRP生成的扰码初始值不同,不同的TRP得到的扰码序列不同,任一TRP对另一TRP造成的干扰为随机化的干扰,用户设备能够从接收到的数据中较好地得到相应TRP发送的数据,提高了***性能。In the embodiment of the present invention, the configuration parameters corresponding to different TRPs are different, the initial values of the scrambling codes generated by different TRPs are different, and the scrambling code sequences obtained by different TRPs are different, and the interference caused by any TRP to another TRP is randomized. Interference, the user equipment can better obtain the data sent by the corresponding TRP from the received data, thereby improving system performance.
可选的,配置参数包括目标参数,不同TRP对应的目标参数不同。Optionally, the configuration parameter includes a target parameter, and different target parameters corresponding to different TRPs are different.
进一步的,配置参数还可以包括:用户设备的标识码、数据所在资源对应的时隙号、小区标识码和用于指示码字序号的参数中的至少一个。Further, the configuration parameter may further include: at least one of an identifier of the user equipment, a slot number corresponding to the resource where the data is located, a cell identifier, and a parameter indicating a codeword sequence number.
可选的,该目标参数包括RS相关参数、波束参数、TRP被分配的第一标识码和TRP预先分配的第二标识码、同步信号相关参数、QCL指示参数和PDCCH相关参数中的至少一个。Optionally, the target parameter includes at least one of an RS related parameter, a beam parameter, a first identifier that is allocated by the TRP, a second identifier that is pre-allocated by the TRP, a synchronization signal related parameter, a QCL indication parameter, and a PDCCH related parameter.
其中,RS相关参数可以用于指示RS的配置信息,比如RS相关参数可以包括RS的端口参数和RS的资源参数中的至少一种。RS的端口参数可以用于指示RS的端口号和RS的端口组号中的至少一个,端口组包括至少一个端口,该端口号,可以是端口标识码,也可以是端口索引号;该端口组号,可以是端口组标识码,也可以是端口组索引号。The RS related parameter may be used to indicate configuration information of the RS. For example, the RS related parameter may include at least one of a port parameter of the RS and a resource parameter of the RS. The port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS. The port group includes at least one port, and the port number may be a port identification code or a port index number; the port group The number can be a port group identifier or a port group index number.
RS的资源参数可以用于指示RS在时域和/或频域中的位置。示例的,RS在时域中的位置为RS所占的符号的标识码,RS在频域中的位置为RS所占的子载波的标识码。RS可以为DMRS、CSI-RS、PT-RS、TRS或SRS。DMRS可以为上行DMRS或下行DMRS,上行DMRS可以为数据信道DMRS或控制信道DMRS;下行DMRS可以为数据信道DMRS或控制信道DMRS。The resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain. For example, the location of the RS in the time domain is the identifier of the symbol occupied by the RS, and the location of the RS in the frequency domain is the identifier of the subcarrier occupied by the RS. The RS can be DMRS, CSI-RS, PT-RS, TRS or SRS. The DMRS may be an uplink DMRS or a downlink DMRS, and the uplink DMRS may be a data channel DMRS or a control channel DMRS; the downlink DMRS may be a data channel DMRS or a control channel DMRS.
其中,RS的端口号可以按照预设规则,基于码字对应的至少一个端口的端口号确定,每个端口有一个端口号,示例的,可以从至少一个端口的端口号中选取最小或者最小的端口号。The port number of the RS may be determined according to a preset rule, based on a port number of at least one port corresponding to the codeword, and each port has a port number. For example, the smallest or smallest port number of at least one port may be selected. The port number.
RS的端口组号也可以按照预设规则,基于码字对应的至少一个端口组的端口组号确定 的,示例的,可以从至少一个端口组的端口组号中选取最小或者最大的端口组号。The port group number of the RS may also be determined according to a preset rule, based on the port group number of at least one port group corresponding to the codeword. For example, the smallest or largest port group number may be selected from the port group number of at least one port group. .
RS的端口参数还可以包括与RS的端口号或RS的端口组号相关的参数,比如用于映射码字的层的标识。The port parameters of the RS may also include parameters related to the port number of the RS or the port group number of the RS, such as the identity of the layer used to map the codeword.
波束参数,用于指示传输数据的波束,比如可以用于指示传输数据的波束的标识码。波束参数也可以包括与波束的标识码相关的参数,比如时隙参数、频带参数等。A beam parameter indicating a beam for transmitting data, such as an identification code of a beam that can be used to indicate transmission of data. The beam parameters may also include parameters related to the identification code of the beam, such as time slot parameters, band parameters, and the like.
第一标识码用于生成扰码初始值。第二标识码用于指示TRP。The first identification code is used to generate an initial value of the scrambling code. The second identification code is used to indicate the TRP.
同步信号相关参数可以包括用于指示确定同步信号序列的预设参数、同步信号的资源参数和同步信号的端口参数中的至少一个。预设参数为根序列参数、循环移位参数或加扰参数。同步信号的资源参数可以用于指示同步信号的SS block的发送次序编号或上行RACH occasion的发送次序编号。同步信号的端口参数可以用于指示同步信号的端口号和同步信号的端口组号中的至少一个,该端口组包括至少一个端口。该端口号,可以是端口标识码,也可以是端口索引号;端口组号,可以是端口组标识码,也可以是端口组索引号。示例的,同步信号为PSS、SSS或PRACH信号。The synchronization signal related parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal. The preset parameters are a root sequence parameter, a cyclic shift parameter, or a scrambling parameter. The resource parameter of the synchronization signal may be used to indicate the transmission order number of the SS block of the synchronization signal or the transmission order number of the uplink RACH occasion. The port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one port. The port number can be a port ID or a port index. The port group ID can be a port group ID or a port group index. As an example, the synchronization signal is a PSS, SSS or PRACH signal.
不同TRP的QCL指示参数不同,每个TRP对应至少一个QCL集,该至少一个QCL集中的每个QCL集包括存在准共址关系的RS、同步信号块(SS block)等。示例的,QCL指示参数可以用于指示QCL集的集标识码和QCL集的集索引号中的至少一个。The QCL indication parameters of different TRPs are different. Each TRP corresponds to at least one QCL set, and each QCL set in the at least one QCL set includes an RS having a quasi-co-location relationship, a SS block, and the like. For example, the QCL indication parameter can be used to indicate at least one of a set identification code of a QCL set and a set index number of a QCL set.
PDCCH相关参数可以用于指示PDCCH的配置信息。PDCCH相关参数可以包括PDCCH的资源参数,示例的,PDCCH的资源参数用于指示PDCCH在时域和/或频域中的位置。示例的,PDCCH在时域中的位置为PDCCH所占的符号的标识码,PDCCH在频域中的位置或为PDCCH所占的子载波的标识码。The PDCCH related parameter may be used to indicate configuration information of the PDCCH. The PDCCH related parameter may include a resource parameter of the PDCCH. For example, the resource parameter of the PDCCH is used to indicate a location of the PDCCH in the time domain and/or the frequency domain. For example, the location of the PDCCH in the time domain is the identifier of the symbol occupied by the PDCCH, and the location of the PDCCH in the frequency domain or the identifier of the subcarrier occupied by the PDCCH.
在本发明实施例中,该目标参数可以包括RS相关参数、波束参数、TRP被分配的第一标识码和TRP预先分配的第二标识码、同步信号相关参数、QCL指示参数和PDCCH相关参数中的至少一个。由于不同TRP对应的配置参数不同,所以不同TRP根据配置参数生成的扰码初始值不同,进而基于扰码初始值确定的扰码序列也不同。In the embodiment of the present invention, the target parameter may include an RS related parameter, a beam parameter, a first identification code to which the TRP is allocated, a second identification code pre-allocated by the TRP, a synchronization signal related parameter, a QCL indication parameter, and a PDCCH related parameter. At least one of them. Because the configuration parameters of different TRPs are different, the initial values of the scrambling codes generated by different TRPs according to the configuration parameters are different, and the scrambling code sequences determined based on the initial values of the scrambling codes are also different.
可选的,不同TRP为用户设备分配的标识码不同。示例的,TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000008
其中,UEid为用户设备的标识码,n s为数据所在资源对应的时隙号,q为用于指示码字序号的参数,
Figure PCTCN2018088632-appb-000009
为小区标识码。
Figure PCTCN2018088632-appb-000010
表示子帧号(
Figure PCTCN2018088632-appb-000011
为向下取整符号)。
Optionally, different TRPs have different identification codes assigned to user equipments. For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000008
The UEid is an identifier of the user equipment, where n s is the slot number corresponding to the resource where the data is located, and q is a parameter used to indicate the codeword sequence number.
Figure PCTCN2018088632-appb-000009
Is the cell identification code.
Figure PCTCN2018088632-appb-000010
Indicates the subframe number (
Figure PCTCN2018088632-appb-000011
Round up the symbol).
可选的,目标参数还包括:TRP所属的TRP组的组标识码,TRP组包括至少一个TRP。Optionally, the target parameter further includes: a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
第二方面,提供了一种扰码序列生成装置,该扰码序列生成装置包括至少一个模块,该至少一个模块用于实现上述第一方面所述的扰码序列生成方法。In a second aspect, a scrambling code sequence generating apparatus is provided, the scrambling code sequence generating apparatus comprising at least one module, the at least one module for implementing the scrambling code sequence generating method according to the first aspect.
第三方面,提供了一种扰码序列生成装置,该扰码序列生成装置包括至少一个处理器和接口。处理器和接口由总线连接。处理器用于:In a third aspect, a scrambling code sequence generating apparatus is provided, the scrambling code sequence generating apparatus comprising at least one processor and an interface. The processor and interface are connected by a bus. The processor is used to:
根据收发点TRP的配置参数确定扰码序列,不同TRP对应的配置参数不同;并且利用该扰码序列对数据进行加扰或解扰。The scrambling code sequence is determined according to the configuration parameter of the TRP of the transmitting and receiving point, and the configuration parameters corresponding to different TRPs are different; and the data is scrambled or descrambled by using the scrambling code sequence.
可选的,处理器具体用于:根据配置参数生成扰码初始值;基于扰码初始值确定扰码序列。Optionally, the processor is specifically configured to: generate an initial value of the scrambling code according to the configuration parameter; and determine a scrambling code sequence based on the initial value of the scrambling code.
可选的,配置参数包括目标参数,不同TRP对应的目标参数不同。Optionally, the configuration parameter includes a target parameter, and different target parameters corresponding to different TRPs are different.
进一步的,配置参数还可以包括:用户设备的标识码、数据所在资源对应的时隙号、 小区标识码和用于指示码字序号的参数中的至少一个。Further, the configuration parameter may further include: at least one of an identifier of the user equipment, a slot number corresponding to the resource where the data is located, a cell identifier, and a parameter indicating a codeword sequence number.
可选的,该目标参数包括RS相关参数、波束参数、TRP被分配的第一标识码和TRP预先分配的第二标识码、同步信号相关参数、QCL指示参数和PDCCH相关参数中的至少一个。Optionally, the target parameter includes at least one of an RS related parameter, a beam parameter, a first identifier that is allocated by the TRP, a second identifier that is pre-allocated by the TRP, a synchronization signal related parameter, a QCL indication parameter, and a PDCCH related parameter.
其中,RS相关参数,可以用于指示RS的配置信息,比如RS相关参数可以包括RS的端口参数和RS的资源参数中的至少一种。RS的端口参数可以用于指示RS的端口号和RS的端口组号中的至少一个,端口组包括至少一个端口。RS的资源参数可以用于指示RS在时域和/或频域中的位置。RS可以为DMRS、CSI-RS、PT-RS、TRS或SRS。DMRS可以为上行DMRS或下行DMRS,上行DMRS可以为数据信道DMRS或控制信道DMRS;下行DMRS可以为数据信道DMRS或控制信道DMRS。The RS related parameter may be used to indicate configuration information of the RS. For example, the RS related parameter may include at least one of a port parameter of the RS and a resource parameter of the RS. The port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS, and the port group includes at least one port. The resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain. The RS can be DMRS, CSI-RS, PT-RS, TRS or SRS. The DMRS may be an uplink DMRS or a downlink DMRS, and the uplink DMRS may be a data channel DMRS or a control channel DMRS; the downlink DMRS may be a data channel DMRS or a control channel DMRS.
RS的端口参数还可以包括与RS的端口号或RS的端口组号相关的参数,比如用于映射码字的层的标识。The port parameters of the RS may also include parameters related to the port number of the RS or the port group number of the RS, such as the identity of the layer used to map the codeword.
波束参数,用于指示传输数据的波束,比如可以用于指示传输数据的波束的标识码。A beam parameter indicating a beam for transmitting data, such as an identification code of a beam that can be used to indicate transmission of data.
第一标识码用于生成扰码初始值。第二标识码用于指示TRP。The first identification code is used to generate an initial value of the scrambling code. The second identification code is used to indicate the TRP.
同步信号相关参数可以包括用于指示确定同步信号序列的预设参数、同步信号的资源参数和同步信号的端口参数中的至少一个。预设参数为根序列参数、循环移位参数或加扰参数。同步信号的资源参数可以用于指示同步信号的SS block的发送次序编号或上行RACH occasion的发送次序编号。同步信号的端口参数可以用于指示同步信号的端口号和同步信号的端口组号中的至少一个,该端口组包括至少一个端口。示例的,同步信号为PSS、SSS或PRACH信号。The synchronization signal related parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal. The preset parameters are a root sequence parameter, a cyclic shift parameter, or a scrambling parameter. The resource parameter of the synchronization signal may be used to indicate the transmission order number of the SS block of the synchronization signal or the transmission order number of the uplink RACH occasion. The port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one port. As an example, the synchronization signal is a PSS, SSS or PRACH signal.
不同TRP的QCL指示参数不同,示例的,QCL指示参数可以用于指示QCL集的集标识码和QCL集的集索引号中的至少一个。The QCL indication parameters of different TRPs are different. As an example, the QCL indication parameter may be used to indicate at least one of a set identification code of a QCL set and a set index number of a QCL set.
PDCCH相关参数,可以用于指示PDCCH的配置信息。PDCCH相关参数可以包括PDCCH的资源参数,示例的,PDCCH的资源参数用于指示PDCCH在时域和/或频域中的位置。The PDCCH related parameter may be used to indicate configuration information of the PDCCH. The PDCCH related parameter may include a resource parameter of the PDCCH. For example, the resource parameter of the PDCCH is used to indicate a location of the PDCCH in the time domain and/or the frequency domain.
可选的,不同TRP为用户设备分配的标识码不同。Optionally, different TRPs have different identification codes assigned to user equipments.
可选的,目标参数还包括:TRP所属的TRP组的组标识码,TRP组包括至少一个TRP。Optionally, the target parameter further includes: a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
所述处理器可以是一个芯片,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于所述处理器之外,独立存在。The processor may be a chip. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, or the like; the processor may be a general-purpose processor, which is implemented by reading software code stored in the memory. The memory can be integrated in the processor, can be located outside of the processor, and can exist independently.
进一步地,该扰码序列生成装置还包括天线。该扰码序列生成装置还包括其他功能性的构件,比如:电池模组、有线/无线充电结构等。天线用于收发无线信号,天线可以和接口配合,以实现5G技术等信号的收发。Further, the scrambling code sequence generating device further includes an antenna. The scrambling code sequence generating device further includes other functional components such as a battery module, a wired/wireless charging structure, and the like. The antenna is used for transmitting and receiving wireless signals, and the antenna can be matched with the interface to implement signal transmission and reception of 5G technology.
第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该计算机可读存储介质在计算机上运行时,使得计算机执行上述第一方面所提供的扰码序列生成方法。In a fourth aspect, a computer readable storage medium is provided, the computer readable storage medium storing instructions for causing a computer to perform the scrambling code provided by the first aspect when the computer readable storage medium is run on a computer Sequence generation method.
第五方面,提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述第一方面所提供的扰码序列生成方法。In a fifth aspect, a computer program product comprising instructions for causing a computer to perform the scrambling code sequence generation method provided by the first aspect above is provided when the computer program product is run on a computer.
上述第二方面至第五方面所获得的技术效果与第一方面中对应的技术手段所获得的技 术效果近似,在这里不再赘述。The technical effects obtained by the above second to fifth aspects are similar to those obtained by the corresponding technical means in the first aspect, and will not be described herein.
本发明实施例提供的技术方案带来的有益效果是:The beneficial effects brought by the technical solutions provided by the embodiments of the present invention are:
能够根据TRP的配置参数确定扰码序列,并利用该扰码序列对数据进行加扰或解扰。其中,不同TRP对应的配置参数不同。相较于相关技术,不同的TRP得到的扰码序列不同,任一TRP对另一TRP造成的干扰为随机化的干扰,提高了***性能。The scrambling code sequence can be determined according to the configuration parameters of the TRP, and the data is scrambled or descrambled by the scrambling code sequence. The configuration parameters corresponding to different TRPs are different. Compared with the related technology, the different TRPs obtain different scrambling sequences, and the interference caused by any TRP to another TRP is randomized interference, which improves system performance.
附图说明DRAWINGS
图1是本申请各个实施例所涉及的一种实施环境的示意图;1 is a schematic diagram of an implementation environment involved in various embodiments of the present application;
图2-1是本发明实施例提供的一种扰码序列生成方法的流程图;2-1 is a flowchart of a method for generating a scrambling code sequence according to an embodiment of the present invention;
图2-2是本发明实施例提供的一种RS对应的6个RE的示意图;2-2 is a schematic diagram of six REs corresponding to an RS according to an embodiment of the present invention;
图2-3是本发明实施例提供的一种SS block发送次序的示意图;2-3 is a schematic diagram of an SS block sending sequence according to an embodiment of the present invention;
图3-1是本发明实施例提供的一种扰码序列生成装置的结构示意图;3-1 is a schematic structural diagram of a scrambling code sequence generating apparatus according to an embodiment of the present invention;
图3-2是图3-1所示实施例中确定模块的结构示意图;3-2 is a schematic structural diagram of a determining module in the embodiment shown in FIG. 3-1;
图4是本发明实施例提供的再一种扰码序列生成装置的结构示意图。FIG. 4 is a schematic structural diagram of still another scrambling code sequence generating apparatus according to an embodiment of the present invention.
具体实施方式detailed description
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。In order to make the objects, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
请参考图1,其示出了本申请各个实施例所涉及的一种实施环境的示意图。该实施环境可以为一个5G NR小区。如图1所示,一个5G NR小区通常包括多个TRP和多个用户设备。示例的,TRP(比如基站)为数据的发送端,用户设备为数据的接收端。每个用户设备接受多个TRP提供的服务。TRP根据配置参数确定扰码序列。之后,采用该扰码序列对待传输数据进行加扰,得到加扰后的数据。然后TRP将加扰后的数据发送至用户设备。用户设备根据配置参数确定该扰码序列,再采用该扰码序列对加扰后的数据进行解扰,得到原始数据。Please refer to FIG. 1 , which shows a schematic diagram of an implementation environment involved in various embodiments of the present application. The implementation environment can be a 5G NR cell. As shown in FIG. 1, a 5G NR cell usually includes multiple TRPs and multiple user equipments. For example, a TRP (such as a base station) is a transmitting end of data, and a user equipment is a receiving end of data. Each user equipment accepts services provided by multiple TRPs. The TRP determines the scrambling sequence based on the configuration parameters. Thereafter, the data to be transmitted is scrambled using the scrambling code sequence to obtain scrambled data. The TRP then sends the scrambled data to the user equipment. The user equipment determines the scrambling code sequence according to the configuration parameter, and then uses the scrambling code sequence to descramble the scrambled data to obtain original data.
示例的,图1中的多个TRP包括第一TRP001和第二TRP002,第一TRP001为3个用户设备提供服务,这3个用户设备分别是用户设备10、用户设备20和用户设备30。第二TRP002为4个用户设备服务,这4个用户设备分别是用户设备30、用户设备40、用户设备50和用户设备60。用户设备30接受第一TRP001和第二TRP002提供的服务。For example, the multiple TRPs in FIG. 1 include a first TRP001 and a second TRP002, and the first TRP001 provides services for three user equipments, which are the user equipment 10, the user equipment 20, and the user equipment 30, respectively. The second TRP002 serves four user equipments, which are user equipment 30, user equipment 40, user equipment 50, and user equipment 60, respectively. User equipment 30 accepts the services provided by the first TRP001 and the second TRP002.
在本申请中,TRP可以为数据的发送端,也可以为数据的接收端。本申请对此不作限定。In the present application, the TRP may be the sender of the data or the receiver of the data. This application does not limit this.
在本实施环境以及下述各个实施例中,用户设备可以为一般意义上的UE。此外,用户设备也可以为移动台、接入终端、用户单元、用户站、移动站、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。用户设备可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备以及未来5G网络中的移动台或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)网络中的终端设备等。此外,用户设备还可以包括 中继(英文:Relay)等其他能够和接入网设备(例如,基站)进行通信的设备。In the present implementation environment and the various embodiments described below, the user equipment may be a UE in a general sense. In addition, the user equipment may also be a mobile station, an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The user equipment can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), and a wireless communication function. Handheld devices, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, and mobile stations in future 5G networks or terminals in a future evolutionary Public Land Mobile Network (PLMN) network Equipment, etc. In addition, the user equipment may also include other devices capable of communicating with an access network device (e.g., a base station), such as a relay (English: Relay).
图2-1是本发明实施例提供的一种扰码序列生成方法的流程图,该方法可以应用于图1所示的实施环境,本发明实施例以TRP为数据的发送端,用户设备为数据的接收端为例进行说明。如图2-1所示,该方法可以包括:2-1 is a flowchart of a method for generating a scrambling code sequence according to an embodiment of the present invention. The method may be applied to the implementation environment shown in Figure 1. In the embodiment of the present invention, the TRP is used as the data sending end, and the user equipment is The receiving end of the data is described as an example. As shown in Figure 2-1, the method can include:
步骤201、TRP获取待传输的数据。Step 201: The TRP acquires data to be transmitted.
步骤202、TRP获取配置参数,不同TRP对应的配置参数不同。Step 202: The TRP obtains configuration parameters, and configuration parameters corresponding to different TRPs are different.
本发明实施例中的不同TRP指的是服务于同一用户设备的不同TRP。由于不同的TRP对应的配置参数不同,所以不同的TRP根据配置参数确定的扰码序列也不同。示例的,图1中的第一TRP001和第二TRP002对应的配置参数不同。Different TRPs in the embodiments of the present invention refer to different TRPs serving the same user equipment. Since the configuration parameters corresponding to different TRPs are different, the scrambling code sequences determined by different TRPs according to the configuration parameters are also different. For example, the configuration parameters corresponding to the first TRP001 and the second TRP002 in FIG. 1 are different.
步骤203、TRP根据配置参数生成扰码初始值。Step 203: The TRP generates an initial value of the scrambling code according to the configuration parameter.
可选的,TRP可以先根据配置参数生成扰码初始值,然后再基于该扰码初始值确定扰码序列。Optionally, the TRP may first generate an initial value of the scrambling code according to the configuration parameter, and then determine the scrambling code sequence based on the initial value of the scrambling code.
可选的,该配置参数包括目标参数,不同TRP对应的目标参数不同。示例的,该目标参数可以包括参考信号(Reference Signal,RS)相关参数、波束参数、TRP被分配的第一标识码、TRP预先分配的第二标识码、同步信号相关参数、准共址(Quasi-Co-Location,QCL)指示参数和物理下行控制信道(Physical downlink control channel,PDCCH)相关参数中的至少一个。Optionally, the configuration parameter includes a target parameter, and different target parameters corresponding to different TRPs are different. For example, the target parameter may include a reference signal (Reference Signal, RS) related parameter, a beam parameter, a first identification code to which the TRP is allocated, a second identification code pre-allocated by the TRP, a synchronization signal related parameter, and a quasi co-location (Quasi -Co-Location, QCL) indicates at least one of a parameter and a physical downlink control channel (PDCCH) related parameter.
其中,目标参数中的RS相关参数,可以用于指示RS的配置信息,比如,RS相关参数可以包括RS的端口参数和RS的资源参数中的至少一种。示例的,RS的端口参数可以用于指示RS的端口号和RS的端口组号中的至少一个,端口组包括至少一个端口。该端口号,可以是端口标识码,也可以是端口索引号;该端口组号,可以是端口组标识码,也可以是端口组索引号。RS的资源参数可以用于指示RS在时域和/或频域中的位置。The RS related parameter in the target parameter may be used to indicate configuration information of the RS. For example, the RS related parameter may include at least one of a port parameter of the RS and a resource parameter of the RS. For example, the port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS, and the port group includes at least one port. The port number can be a port ID or a port index. The port group ID can be a port group ID or a port group index. The resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain.
示例的,RS可以为解调参考信号(Demodulation Reference Signal,DMRS)、信道状态信息参考信号(Channel State Information Reference Signal,CSI-RS)、相位跟踪参考信号(Phase Tracking Reference Signal)PT-RS、精时频跟踪参考信号(fine time and frequency tracking Reference Signal,TRS)或侦听参考信号(Sounding reference signal,SRS)。其中,DMRS可以为上行DMRS或下行DMRS;上行DMRS可以为数据信道DMRS或控制信道DMRS,下行DMRS可以为数据信道DMRS或控制信道DMRS。DMRS用于估计传输信道。For example, the RS may be a Demodulation Reference Signal (DMRS), a Channel State Information Reference Signal (CSI-RS), a Phase Tracking Reference Signal (PT-RS), or a fine A time-frequency tracking reference signal (TRS) or a sounding reference signal (SRS). The DMRS may be an uplink DMRS or a downlink DMRS; the uplink DMRS may be a data channel DMRS or a control channel DMRS, and the downlink DMRS may be a data channel DMRS or a control channel DMRS. The DMRS is used to estimate the transmission channel.
目标参数中的波束参数,用于指示传输数据的波束,比如,波束参数可以用于指示传输数据的波束的标识码。A beam parameter in the target parameter is used to indicate a beam that transmits data. For example, the beam parameter can be used to indicate an identification code of a beam that transmits data.
目标参数中的第一标识码,用于生成扰码初始值。目标参数中的第二标识码,用于指示TRP。The first identification code in the target parameter is used to generate an initial value of the scrambling code. A second identification code in the target parameter for indicating the TRP.
目标参数中的同步信号相关参数可以包括用于指示确定同步信号序列的预设参数、同步信号的资源参数和同步信号的端口参数中的至少一个。预设参数为根序列参数、循环移位参数或加扰参数。同步信号的资源参数可以用于指示同步信号的同步信号块(synchronizing signal block)的发送次序编号或上行随机接入信道时机(Random Access Channel occasion)的发送次序编号。通常,同步信号块被称为SS block。随机接入信道时机被称为RACH occasion。同步信号的端口参数可以用于指示同步信号的端口号和同步信号的 端口组号中的至少一个,端口组包括至少一个端口。该端口号,可以是端口标识码,也可以是端口索引号;该端口组号,可以是端口组标识码,也可以是端口组索引号。The synchronization signal related parameter in the target parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal. The preset parameters are a root sequence parameter, a cyclic shift parameter, or a scrambling parameter. The resource parameter of the synchronization signal may be used to indicate a transmission order number of a synchronization signal block of the synchronization signal or a transmission order number of a Random Access Channel occasion. Usually, the sync signal block is called an SS block. The random access channel timing is called RACH occasion. The port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one port. The port number can be a port ID or a port index. The port group ID can be a port group ID or a port group index.
示例的,同步信号可以为主同步信号(Primary Synchronization Signal,PSS)、从同步信号(Secondary Synchronization Signal,SSS)或物理随机接入信道(Physical Random Access Channel,PRACH)信号。For example, the synchronization signal may be a Primary Synchronization Signal (PSS), a Secondary Synchronization Signal (SSS), or a Physical Random Access Channel (PRACH) signal.
不同TRP的QCL指示参数不同。每个TRP对应至少一个QCL集,该至少一个QCL集中的每个QCL集包括存在准共址关系的RS、同步信号块(SS block)等。The QCL indication parameters of different TRPs are different. Each TRP corresponds to at least one QCL set, and each QCL set in the at least one QCL set includes an RS having a quasi-co-location relationship, a SS block, and the like.
目标参数中的PDCCH相关参数,可以用于指示PDCCH的配置信息。示例的,PDCCH相关参数包括PDCCH的资源参数,PDCCH的资源参数可以用于指示PDCCH在时域和/或频域中的位置。The PDCCH related parameter in the target parameter may be used to indicate configuration information of the PDCCH. For example, the PDCCH related parameter includes a resource parameter of the PDCCH, and the resource parameter of the PDCCH may be used to indicate a location of the PDCCH in the time domain and/or the frequency domain.
进一步的,目标参数还可以包括TRP所属的TRP组的组标识码,TRP组包括至少一个TRP。Further, the target parameter may further include a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
进一步的,配置参数还可以包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000012
和用于指示码字序号的参数q中的至少一个。当仅有一个码子时,q为0,当同时调度2个码子时,q为0或1。
Further, the configuration parameter may further comprise: an identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000012
And at least one of the parameters q for indicating the codeword number. When there is only one code, q is 0, and when 2 codes are scheduled at the same time, q is 0 or 1.
可选的,不同TRP为用户设备分配的标识码可以不同。Optionally, the identifiers assigned to the user equipment by different TRPs may be different.
进一步的,目标参数还包括:TRP所属的TRP组的组标识码,TRP组包括至少一个TRP。Further, the target parameter further includes: a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
在本发明实施例中,配置参数可以有多种形式,相应的,TRP根据配置参数生成的扰码初始值也有多种形式。In the embodiment of the present invention, the configuration parameters may be in various forms. Correspondingly, the initial value of the scrambling code generated by the TRP according to the configuration parameter may also take various forms.
示例的,在第一种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000013
和目标参数,该目标参数包括RS的端口参数Por RS。RS的端口参数可以用于指示RS的端口号和RS的端口组号中的至少一个,端口组包括至少一个端口。不同TRP对应的RS的端口参数不同。
Example, may be implemented in a first embodiment, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000013
And a target parameter, the target parameter including a port parameter of the RS, Por RS . The port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS, and the port group includes at least one port. The port parameters of the RS corresponding to different TRPs are different.
TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000014
The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000014
比如,
Figure PCTCN2018088632-appb-000015
m1、m2和m3均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 p3,p1、p2和p3均为常数。示例的,TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000016
such as,
Figure PCTCN2018088632-appb-000015
M1, m2 and m3 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 p3 , and p1 , p2 and p3 are all constants. For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000016
进一步的,配置参数还可以包括用于指示码字序号的参数q,那么TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000017
Further, the configuration parameter may further include a parameter q for indicating the codeword sequence number, and then the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may be expressed as:
Figure PCTCN2018088632-appb-000017
示例的,RS可以为DMRS、CSI-RS、PT-RS、TRS或SRS,本发明实施例对RS的类型不做限定。For example, the RS may be a DMRS, a CSI-RS, a PT-RS, a TRS, or an SRS. The embodiment of the present invention does not limit the type of the RS.
现以RS为DMRS为例进行说明。DMRS可以为上行DMRS或下行DMRS,其中,上行DMRS可以为数据信道DMRS或控制信道DMRS,下行DMRS可以为数据信道DMRS或控制信道DMRS。本发明实施例对DMRS的类型不做限定。Now take RS as the DMRS as an example for explanation. The DMRS may be an uplink DMRS or a downlink DMRS, where the uplink DMRS may be a data channel DMRS or a control channel DMRS, and the downlink DMRS may be a data channel DMRS or a control channel DMRS. The embodiment of the present invention does not limit the type of the DMRS.
一方面,DMRS的端口参数可以包括DMRS的端口号,该端口号可以是端口标识码,也可以是端口索引号。本发明实施例将DMRS的端口号记作Port DMRS。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000018
On one hand, the port parameter of the DMRS may include a port number of the DMRS, and the port number may be a port identification code or a port index number. In the embodiment of the present invention, the port number of the DMRS is recorded as Port DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000018
比如,
Figure PCTCN2018088632-appb-000019
m1、m2和m3均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 p3,p1、p2和p3均为常数
such as,
Figure PCTCN2018088632-appb-000019
M1, m2 and m3 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 p3 , p1 , p2 and p3 are constant
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000020
Figure PCTCN2018088632-appb-000020
其中,n RNTI为用户设备的标识码,Port DMRS为DMRS的端口号,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000021
为小区标识码。
The n RNTI is the identification code of the user equipment, the port DMRS is the port number of the DMRS, and n s is the slot number corresponding to the resource where the data is located.
Figure PCTCN2018088632-appb-000021
Is the cell identification code.
需要补充说明的是,在5G NR技术中,一个码字对应至少一个DMRS端口,每个DMRS端口有一个端口号,通常,一个码字最多对应4个DMRS端口。公式(1)中的Port DMRS可以是TRP(或用户设备)按照预设规则,基于该码字对应的至少一个DMRS端口的端口号确定的。示例的,图1中的第一TRP001传输的码字对应3个DMRS端口,第1个DMRS端口的端口号为1,第2个DMRS端口的端口号为2,第3个DMRS端口的端口号为3;第二TRP002传输的码字对应2个DMRS端口,第1个DMRS端口的端口号为4,第2个DMRS端口的端口号为5。那么第一TRP001可以从3个DMRS端口号中选取最小的DMRS端口号1,也即是,公式(1)中的Port DMRS为1。第二TRP002可以从2个DMRS端口号中选取最小的DMRS端口号4,也即是,公式(1)中的Port DMRS为4。此外,第一TRP001和第二TRP002也可以从各自对应的DMRS端口号中选取最大的DMRS端口号,即第一TRP001可以从3个DMRS端口号中选取的DMRS端口号为3,第二TRP002可以从2个DMRS端口号中选取的DMRS端口号为5。 It should be noted that, in the 5G NR technology, one codeword corresponds to at least one DMRS port, and each DMRS port has one port number. Generally, one codeword corresponds to at most four DMRS ports. The Port DMRS in the formula (1) may be determined by the TRP (or user equipment) according to a preset rule, based on the port number of the at least one DMRS port corresponding to the codeword. For example, the codeword transmitted by the first TRP001 in FIG. 1 corresponds to three DMRS ports, the port number of the first DMRS port is 1, the port number of the second DMRS port is 2, and the port number of the third DMRS port. 3; the codeword transmitted by the second TRP002 corresponds to two DMRS ports, the port number of the first DMRS port is 4, and the port number of the second DMRS port is 5. Then, the first TRP001 can select the smallest DMRS port number 1 from the three DMRS port numbers, that is, the Port DMRS in the formula (1) is 1. The second TRP002 may select the smallest DMRS port number 4 from the two DMRS port numbers, that is, the Port DMRS in Equation (1) is 4. In addition, the first TRP001 and the second TRP002 may also select the largest DMRS port number from the corresponding DMRS port numbers, that is, the first TRP001 may select the DMRS port number from the three DMRS port numbers to be 3, and the second TRP002 may The DMRS port number selected from the two DMRS port numbers is 5.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(Port DMRS)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(Port DMRS ).
另外,由于配置参数可以包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s和小区标识码
Figure PCTCN2018088632-appb-000022
中的至少一个,所以TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(n RNTI,Port DMRS)、c init=f(n RNTI,Port DMRS,n s)或
Figure PCTCN2018088632-appb-000023
等。
In addition, the configuration parameter may include: an identifier code n RNTI of the user equipment, a slot number n s corresponding to the resource where the data is located, and a cell identifier code.
Figure PCTCN2018088632-appb-000022
At least one of them, so the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can also be expressed as: c init = f(n RNTI , Port DMRS ), c init =f(n RNTI , Port DMRS , n s ) or
Figure PCTCN2018088632-appb-000023
Wait.
比如,
Figure PCTCN2018088632-appb-000024
m1、m2和m3均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 p3,p1、p2和p3均为常数。示例的,TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000025
such as,
Figure PCTCN2018088632-appb-000024
M1, m2 and m3 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 p3 , and p1 , p2 and p3 are all constants. Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000025
另一方面,DMRS的端口参数可以包括DMRS的端口组号,该端口组号可以是端口组标识码,也可以是端口组索引号。一个端口组包括至少一个端口,不同端口组的标识码或索引号不同。比如一共有8个端口,8个端口被划分为2组,第一个端口组的标识码为1,第二个端口组的标识码为2。或一共有8个端口,8个端口被划分为2组,第一个端口组的索引号为0,第二个端口组的索引号为1。现以DMRS的端口组标识码为例进行说明,本发明实施例将DMRS的端口组标识码记作Port DMRSGroupIDOn the other hand, the port parameter of the DMRS may include a port group number of the DMRS, and the port group number may be a port group identification code or a port group index number. A port group includes at least one port, and different port groups have different identification codes or index numbers. For example, there are 8 ports in total, and 8 ports are divided into 2 groups. The identification code of the first port group is 1, and the identification code of the second port group is 2. Or a total of 8 ports, 8 ports are divided into 2 groups, the index number of the first port group is 0, and the index number of the second port group is 1. The port group identification code of the DMRS is taken as an example for description. In the embodiment of the present invention, the port group identification code of the DMRS is recorded as Port DMRSGroupID .
TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000026
The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000026
比如,
Figure PCTCN2018088632-appb-000027
m1、m2和m3均为常数。示例的,m1=2 p1,m2=2 n,m3=2 p2,p1、n和p2均为常数。
such as,
Figure PCTCN2018088632-appb-000027
M1, m2 and m3 are all constants. For example, m1=2 p1 , m2=2 n , m3=2 p2 , and p1, n and p2 are constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000028
Figure PCTCN2018088632-appb-000028
其中,n RNTI为用户设备的标识码,Port DMRSGroupID为DMRS的端口组标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000029
为小区标识码。
The n RNTI is the identification code of the user equipment, the port DMRSGroupID is the port group identification code of the DMRS, and n s is the slot number corresponding to the resource where the data is located.
Figure PCTCN2018088632-appb-000029
Is the cell identification code.
公式(2)中的Port DMRSGroupID可以由TRP(或用户设备)对应的端口组标识码确定的。示例的,图1中的第一TRP001对应端口组的标识码为1,也即是,公式(2)中的Port DMRSGroupID为1;第二TRP002对应端口组的标识码为2,也即是,公式(2)中的Port DMRSGroupID为2。 The Port DMRSGroupID in Equation (2) can be determined by the port group identification code corresponding to the TRP (or User Equipment). For example, the identifier of the port group corresponding to the first TRP001 in FIG. 1 is 1, that is, the Port DMRSGroupID in the formula (2) is 1; the identifier of the port group corresponding to the second TRP002 is 2, that is, The Port DMRSGroupID in Equation (2) is 2.
同样的,一个码字可以对应至少一个端口组。公式(2)中的Port DMRSGroupID可以是TRP(或用户设备)按照预设规则,基于该码字对应的至少一个端口组的标识码确定的。示例的,图1中的第一TRP001传输的码字对应2个端口组,第1个端口组的标识码为11,第2个端口组的标识码为12;第二TRP002传输的码字对应2个端口组,第1个端口组的标识码为21,第2个端口组的标识码为22。那么第一TRP001可以从2个端口组的标识码中选取最小的端口组标识码11,也即是,公式(2)中的Port DMRSGroupID为11。第二TRP002可以从2个端口组的标识码中选取最小的端口组标识码21,也即是,公式(2)中的Port DMRSGroupID为21。此外,第一TRP001和第二TRP002也可以从各自对应的端口组的标识码中选取最大的端口组标识码,即分别为12和22。 Similarly, a codeword can correspond to at least one port group. The Port DMRSGroupID in the formula (2) may be determined by the TRP (or the user equipment) according to the preset rule, based on the identification code of the at least one port group corresponding to the codeword. For example, the codeword transmitted by the first TRP001 in FIG. 1 corresponds to two port groups, the identification code of the first port group is 11, and the identification code of the second port group is 12; the codeword corresponding to the second TRP002 is corresponding. For the two port groups, the identification code of the first port group is 21, and the identification code of the second port group is 22. Then, the first TRP001 can select the smallest port group identification code 11 from the identification codes of the two port groups, that is, the Port DMRSGroupID in the formula (2) is 11. The second TRP002 may select the smallest port group identification code 21 from the identification codes of the two port groups, that is, the Port DMRSGroupID in the formula (2) is 21. In addition, the first TRP001 and the second TRP002 may also select the largest port group identification code from the identification codes of the corresponding port groups, that is, 12 and 22 respectively.
另外,DMRS的端口参数还可以包括与DMRS的端口号或DMRS的端口组号相关的参数,比如DMRS的端口参数可以包括用于映射码字的层(layer)的标识。In addition, the port parameters of the DMRS may also include parameters related to the port number of the DMRS or the port group number of the DMRS, such as the port parameter of the DMRS may include an identifier of a layer for mapping the codeword.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(Port DMRSGroupID)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(Port DMRSGroupID ).
另外,由于配置参数可以包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s和小区标识码
Figure PCTCN2018088632-appb-000030
中的至少一个,所以TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(n RNTI,Port DMRSGroupID)、c init=f(n RNTI,Port DMRSGroupID,n s)或
Figure PCTCN2018088632-appb-000031
等。
In addition, the configuration parameter may include: an identifier code n RNTI of the user equipment, a slot number n s corresponding to the resource where the data is located, and a cell identifier code.
Figure PCTCN2018088632-appb-000030
At least one of them, so the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can also be expressed as: c init = f(n RNTI , Port DMRSGroupID ), c init =f(n RNTI , Port DMRSGroupID , n s ) or
Figure PCTCN2018088632-appb-000031
Wait.
比如,
Figure PCTCN2018088632-appb-000032
m1、m2和m3均为常数。示例的,m1=2 p1,m2=2 n,m3=2 p2,p1、n和p2均为常数。示例的,TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000033
such as,
Figure PCTCN2018088632-appb-000032
M1, m2 and m3 are all constants. For example, m1=2 p1 , m2=2 n , m3=2 p2 , and p1, n and p2 are constants. Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000033
在第二种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000034
用于指示码字序号的参数q和目标参数,该目标参数包括RS的端口参数。当仅有一个码子时,q为0,当同时调度2个码子时,q为0或1。
In a second embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000034
A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a port parameter of the RS. When there is only one code, q is 0, and when 2 codes are scheduled at the same time, q is 0 or 1.
RS可以为DMRS、CSI-RS、PT-RS、TRS或SRS。假设RS为DMRS,该DMRS可以为上行DMRS或下行DMRS,其中,上行DMRS可以为数据信道DMRS或控制信道DMRS,下行DMRS可以为数据信道DMRS或控制信道DMRS。The RS can be DMRS, CSI-RS, PT-RS, TRS or SRS. It is assumed that the RS is a DMRS, and the DMRS may be an uplink DMRS or a downlink DMRS, where the uplink DMRS may be a data channel DMRS or a control channel DMRS, and the downlink DMRS may be a data channel DMRS or a control channel DMRS.
一方面,DMRS的端口参数可以包括DMRS的端口号Port DMRS。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000035
On the one hand, the port parameters of the DMRS may include the port number DMRS of the DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000035
比如,
Figure PCTCN2018088632-appb-000036
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n,m4=2 p3,p1、p2、n和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000036
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n , m4=2 p3 , p1 , p2 , n and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000037
Figure PCTCN2018088632-appb-000037
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,Port DMRS为DMRS的端口号,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000038
表示子帧号(
Figure PCTCN2018088632-appb-000039
为向下取整符号),
Figure PCTCN2018088632-appb-000040
为小区标识码。
The n RNTI is an identifier of the user equipment, q is a parameter for indicating a codeword sequence number, Port DMRS is a port number of the DMRS, and n s is a slot number corresponding to the resource where the data is located,
Figure PCTCN2018088632-appb-000038
Indicates the subframe number (
Figure PCTCN2018088632-appb-000039
To round down the symbol),
Figure PCTCN2018088632-appb-000040
Is the cell identification code.
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(n RNTI,q,Port DMRS)、c init=f(n RNTI,q,Port DMRS,n s)或
Figure PCTCN2018088632-appb-000041
等。
In addition, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init = f(n RNTI , q, Port DMRS ), c init =f(n RNTI , q, Port DMRS , n s ) or
Figure PCTCN2018088632-appb-000041
Wait.
另一方面,DMRS的端口参数可以包括DMRS的端口组标识码Port DMRSGroupID。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000042
On the other hand, the port parameters of the DMRS may include the port group identification code Port DMRSGroupID of the DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000042
比如,
Figure PCTCN2018088632-appb-000043
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n,m4=2 p3,p1、p2、n和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000043
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n , m4=2 p3 , p1 , p2 , n and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000044
Figure PCTCN2018088632-appb-000044
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,Port DMRSGroupID为DMRS的端口组标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000045
为小区标识码。
The n RNTI is an identifier of the user equipment, q is a parameter for indicating a codeword sequence number, Port DMRSGroupID is a port group identification code of the DMRS, and n s is a slot number corresponding to the resource where the data is located.
Figure PCTCN2018088632-appb-000045
Is the cell identification code.
同样的,公式(3)中的Port DMRS和公式(4)中的Port DMRSGroupID的确定方式可以参考第一种可实现方式中的相应内容,在此不再赘述。 For the determination of the Port DMRS in the formula (3) and the Port DMRSGroupID in the formula (4), reference may be made to the corresponding content in the first implementation manner, and details are not described herein again.
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(n RNTI,q,Port DMRSGroupID)、c init=f(n RNTI,q,Port DMRSGroupID,n s)或
Figure PCTCN2018088632-appb-000046
等。
In addition, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(n RNTI ,q,Port DMRSGroupID ), c init =f(n RNTI ,q,Port DMRSGroupID ,n s ) or
Figure PCTCN2018088632-appb-000046
Wait.
在第三种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000047
和目标参数,该目标参数包括RS的端口参数。该RS的端口参数可以用于指示RS的端口号和RS的端口组标识码。
In the third embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000047
And a target parameter, the target parameter including a port parameter of the RS. The port parameter of the RS can be used to indicate the port number of the RS and the port group identification code of the RS.
RS可以为DMRS、CSI-RS、PT-RS、TRS或SRS。假设RS为DMRS,DMRS的端口参数可以包括DMRS的端口号Port DMRS和DMRS的端口组标识码Port DMRSGroupID。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000048
The RS can be DMRS, CSI-RS, PT-RS, TRS or SRS. Assuming that the RS is a DMRS, the port parameters of the DMRS may include the port number of the DMRS Port DMRS and the port group identification code Port DMRSGroupID of the DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000048
比如,
Figure PCTCN2018088632-appb-000049
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 n1,m3=2 n2,m4=2 p2,p1、n1、n2和p2均为常数。
such as,
Figure PCTCN2018088632-appb-000049
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 n1 , m3=2 n2 , m4=2 p2 , and p1 , n1 , n2 and p2 are constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000050
Figure PCTCN2018088632-appb-000050
其中,n RNTI为用户设备的标识码,Port DMRS为DMRS的端口号,Port DMRSGroupID为DMRS的端口组标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000051
为小区标识码。公式(5)中的Port DMRS和Port DMRSGroupID的确定方式可以参考第一种可实现方式中的相应内容。
The n RNTI is the identifier of the user equipment, the port DMRS is the port number of the DMRS, the port DMRSGroupID is the port group identification code of the DMRS, and n s is the slot number corresponding to the resource where the data is located.
Figure PCTCN2018088632-appb-000051
Is the cell identification code. For the determination of Port DMRS and Port DMRSGroupID in Equation (5), reference may be made to the corresponding content in the first implementation.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(Port DMRS,Port DMRSGroupID)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(Port DMRS , Port DMRSGroupID ).
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: In addition, the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
c init=f(n RNTI,Port DMRS,Port DMRSGroupID)、c init=f(n RNTI,Port DMRS,Port DMRSGroupID,n s) c init =f(n RNTI ,Port DMRS ,Port DMRSGroupID ), c init =f(n RNTI ,Port DMRS ,Port DMRSGroupID ,n s )
Figure PCTCN2018088632-appb-000052
等。
or
Figure PCTCN2018088632-appb-000052
Wait.
在第四种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000053
用于指示码字序号的参数q和目标参数,该目标参数包括RS的端口参数。该RS的端口参数可以用于指示RS的端口号和RS的端口组标识码。
In the fourth embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000053
A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a port parameter of the RS. The port parameter of the RS can be used to indicate the port number of the RS and the port group identification code of the RS.
RS可以为DMRS、CSI-RS、PT-RS、TRS或SRS。现以RS为DMRS为例进行说明,DMRS的端口参数可以包括DMRS的端口号Port DMRS和DMRS的端口组标识码Port DMRSGroupID。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000054
The RS can be DMRS, CSI-RS, PT-RS, TRS or SRS. The RS is taken as an example for the DMRS. The port parameters of the DMRS may include the port number of the DMRS Port DMRS and the port group identification code Port DMRSGroupID of the DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000054
比如,
Figure PCTCN2018088632-appb-000055
m1、m2、m3、m4和m5均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n1,m4=2 n2,m5=2 p3,p1、p2、n1、n2和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000055
M1, m2, m3, m4 and m5 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n1 , m4=2 n2 , m5=2 p3 , p1 , p2 , n1 , n2 and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000056
Figure PCTCN2018088632-appb-000056
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,Port DMRS为DMRS的端口号,Port DMRSGroupID为DMRS的端口组标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000057
为小 区标识码。公式(6)中的Port DMRS和Port DMRSGroupID的确定方式可以参考第一种可实现方式中的相应内容。
Where n RNTI is the identification code of the user equipment, q is the parameter for indicating the codeword sequence number, Port DMRS is the port number of the DMRS, Port DMRSGroupID is the port group identification code of the DMRS, and n s is the time slot corresponding to the resource where the data is located. No.
Figure PCTCN2018088632-appb-000057
Is the cell identification code. The manner of determining the Port DMRS and the Port DMRSGroupID in the formula (6) can refer to the corresponding content in the first implementable manner.
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: In addition, the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
c init=f(n RNTI,q,Port DMRS,Port DMRSGroupID)、c init=f(n RNTI,q,Port DMRS,Port DMRSGroupID,n s) c init =f(n RNTI ,q,Port DMRS ,Port DMRSGroupID ), c init =f(n RNTI ,q,Port DMRS ,Port DMRSGroupID ,n s )
Figure PCTCN2018088632-appb-000058
等。
or
Figure PCTCN2018088632-appb-000058
Wait.
在第五种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000059
用于指示码字序号的参数q和目标参数,该目标参数包括RS的资源参数Re RS。RS的资源参数可以用于指示RS在时域和/或频域中的位置。
In the fifth embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000059
A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a resource parameter Re RS of the RS . The resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain.
TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000060
The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000060
比如,
Figure PCTCN2018088632-appb-000061
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n,m4=2 p3,p1、p2、n和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000061
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n , m4=2 p3 , p1 , p2 , n and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000062
Figure PCTCN2018088632-appb-000062
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,Re RS为RS的资源参数,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000063
为小区标识码。
Wherein, n RNTI as user equipment identification code, q is a parameter for indicating a codeword number, Re RS to the RS resource parameter, n s where the resource data corresponding to the slot number,
Figure PCTCN2018088632-appb-000063
Is the cell identification code.
示例的,RS在时域中的位置为RS所占的符号的标识码,RS在频域中的位置为RS所占的子载波的标识码。For example, the location of the RS in the time domain is the identifier of the symbol occupied by the RS, and the location of the RS in the frequency domain is the identifier of the subcarrier occupied by the RS.
此外,RS的资源参数Re RS也可以包括与RS所占的符号的标识码或子载波的标识码相关的参数y1,y1=f1(z RS)。z RS为RS所占的符号的标识码或子载波的标识码。 In addition, the resource parameter Re RS of the RS may also include a parameter y1, y1=f1(z RS ) related to the identification code of the symbol occupied by the RS or the identification code of the subcarrier. z RS is an identification code of a symbol occupied by the RS or an identification code of a subcarrier.
其中,RS可以为DMRS、CSI-RS、PT-RS、TRS或SRS。DMRS可以为上行DMRS或下行DMRS。上行DMRS可以为数据信道DMRS或控制信道DMRS,下行DMRS可以为数据信道DMRS或控制信道DMRS。The RS may be a DMRS, a CSI-RS, a PT-RS, a TRS, or an SRS. The DMRS can be an uplink DMRS or a downlink DMRS. The uplink DMRS may be a data channel DMRS or a control channel DMRS, and the downlink DMRS may be a data channel DMRS or a control channel DMRS.
TRP根据配置参数生成的扰码初始值c init也可以表示为:
Figure PCTCN2018088632-appb-000064
Re RS1为RS在频域中的位置,Re RS2为RS在时域中的位置。
The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
Figure PCTCN2018088632-appb-000064
Re RS1 is the position of the RS in the frequency domain, and Re RS2 is the position of the RS in the time domain.
比如,
Figure PCTCN2018088632-appb-000065
m1、m2、m3、m4和m5均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 p3,m4=2 p4,m5=2 p5,p1、p2、p3、P4和p5均为常数。示例的,TRP根据配置参数生成的扰码初始值c init可以表示为:
such as,
Figure PCTCN2018088632-appb-000065
M1, m2, m3, m4 and m5 are all constants. By way of example, m1=2 p1 , m2=2 p2 , m3=2 p3 , m4=2 p4 , m5=2 p5 , p1 , p2 , p3 , P4 and p5 are all constants. For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000066
Re RS1为RS在频域上所占的子载波的标识码,Re RS2为RS在时域上所占的符号的标识码。
Figure PCTCN2018088632-appb-000066
Re RS1 is the identification code of the subcarrier occupied by the RS in the frequency domain, and Re RS2 is the identification code of the symbol occupied by the RS in the time domain.
需要补充说明的是,RS可以对应多个资源粒子(Resource Element,RE),每个RE对应一个时频资源位置(即时域和频域中的位置)。图2-2示例性示出了RS对应的6个RE的示意图,其中,RE0001对应的时频资源位置为(0,4),也即是,RE0001的子载波的标识码为0,RE0001的符号的标识码为4,也即是,Re RS1等于0,Re RS2等于4。那么可以将RE0001对应的时频资源位置代入
Figure PCTCN2018088632-appb-000067
中。此外,也可以将RE0006对应的时频资源位置(9,4)代入
Figure PCTCN2018088632-appb-000068
中,其中,Re RS1等于9,Re RS2等于4。另外,还可以对6个RE的时频资源位置进行运算,将运算结果代入
Figure PCTCN2018088632-appb-000069
中,本发明实施例对此不做限定。
It should be noted that the RS can correspond to multiple resource elements (Resources, REs), and each RE corresponds to a time-frequency resource location (location in the real-time domain and the frequency domain). FIG. 2-2 exemplarily shows a schematic diagram of 6 REs corresponding to the RS, where the time-frequency resource location corresponding to RE0001 is (0, 4), that is, the identification code of the sub-carrier of RE0001 is 0, RE0001 The identifier of the symbol is 4, that is, Re RS1 is equal to 0 and Re RS2 is equal to 4. Then, the time-frequency resource location corresponding to RE0001 can be substituted.
Figure PCTCN2018088632-appb-000067
in. In addition, the time-frequency resource location (9, 4) corresponding to RE0006 can also be substituted.
Figure PCTCN2018088632-appb-000068
Where Re RS1 is equal to 9 and Re RS2 is equal to 4. In addition, it is also possible to calculate the time-frequency resource positions of the six REs and substitute the operation results.
Figure PCTCN2018088632-appb-000069
This embodiment of the present invention does not limit this.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(Re RS)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(Re RS ).
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: In addition, the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
c init=f(n RNTI,q,Re RS)、c init=f(n RNTI,q,Re RS,n s)或
Figure PCTCN2018088632-appb-000070
等。
c init =f(n RNTI ,q,Re RS ), c init =f(n RNTI ,q,Re RS ,n s ) or
Figure PCTCN2018088632-appb-000070
Wait.
此外,TRP根据配置参数生成的扰码初始值c init也可以表示为:
Figure PCTCN2018088632-appb-000071
In addition, the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
Figure PCTCN2018088632-appb-000071
在第六种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000072
和目标参数,该目标参数包括波束参数,波束参数用于指示传输数据的波束。示例的,波束参数可以为传输数据的波束的标识码(即波束的编号)。不同TRP对应的波束的标识码不同。本发明实施例将波束的标识码记作ID Beam。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000073
In the sixth embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000072
And a target parameter, the target parameter includes a beam parameter, and the beam parameter is used to indicate a beam for transmitting data. For example, the beam parameter may be an identification code (ie, the number of the beam) of the beam transmitting the data. The identification codes of the beams corresponding to different TRPs are different. In the embodiment of the invention, the identification code of the beam is recorded as ID Beam . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000073
比如,
Figure PCTCN2018088632-appb-000074
m1、m2和m3均为常数。示例的,m1=2 p1,m2=2 n,m3=2 p2,p1、n和p2均为常数。
such as,
Figure PCTCN2018088632-appb-000074
M1, m2 and m3 are all constants. For example, m1=2 p1 , m2=2 n , m3=2 p2 , and p1, n and p2 are constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000075
Figure PCTCN2018088632-appb-000075
其中,n RNTI为用户设备的标识码,ID Beam为波束的标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000076
为小区标识码。
The n RNTI is the identification code of the user equipment, the ID beam is the identification code of the beam, and n s is the slot number corresponding to the resource where the data is located.
Figure PCTCN2018088632-appb-000076
Is the cell identification code.
在本发明实施例中,当采用波束传输数据时,可以基于波束的标识码生成扰码初始值。In the embodiment of the present invention, when the beam transmission data is adopted, the initial value of the scrambling code may be generated based on the identification code of the beam.
此外,波束参数也可以为与波束的标识码相关的参数,比如时隙参数、频带参数等。In addition, the beam parameters may also be parameters related to the identification code of the beam, such as time slot parameters, band parameters, and the like.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(ID Beam)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(ID Beam ).
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: In addition, the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
c init=f(n RNTI,ID Beam)、c init=f(n RNTI,ID Beam,n s)或
Figure PCTCN2018088632-appb-000077
等。
c init =f(n RNTI ,ID Beam ), c init =f(n RNTI ,ID Beam ,n s ) or
Figure PCTCN2018088632-appb-000077
Wait.
在第七种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000078
用于指示码字序号的参数q和目标参数,该目标参数包括波束参数,示例的,波束参数可以为用于传输数据的波束的标识码ID Beam。不同TRP对应的波束的标识码不同。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000079
In the seventh embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000078
A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a beam parameter. As an example, the beam parameter may be an identification code ID Beam of a beam for transmitting data. The identification codes of the beams corresponding to different TRPs are different. The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000079
比如,
Figure PCTCN2018088632-appb-000080
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n,m4=2 p3,p1、p2、n和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000080
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n , m4=2 p3 , p1 , p2 , n and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000081
Figure PCTCN2018088632-appb-000081
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,ID Beam为波束的标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000082
为小区标识码。
The n RNTI is an identifier of the user equipment, q is a parameter for indicating a codeword sequence number, ID Beam is an identifier of the beam, and n s is a slot number corresponding to the resource where the data is located.
Figure PCTCN2018088632-appb-000082
Is the cell identification code.
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: In addition, the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
c init=f(n RNTI,q,ID Beam)、c init=f(n RNTI,q,ID Beam,n s)或
Figure PCTCN2018088632-appb-000083
等。
c init =f(n RNTI ,q,ID Beam ), c init =f(n RNTI ,q,ID Beam ,n s ) or
Figure PCTCN2018088632-appb-000083
Wait.
在第八种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000084
用于指示码字序号的参数q和目标参数,该目标参数为TRP被分配的第一标识码,该第一标识码用于生成扰码初始值。本发明实施例将该第一标识码记作p。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000085
In the eighth embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000084
a parameter q for indicating a codeword sequence number and a target parameter, where the target parameter is a first identification code to which the TRP is assigned, and the first identification code is used to generate an initial value of the scrambling code. In the embodiment of the present invention, the first identification code is denoted as p. The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000085
比如,
Figure PCTCN2018088632-appb-000086
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n,m4=2 p3,p1、p2、n和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000086
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n , m4=2 p3 , p1 , p2 , n and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000087
Figure PCTCN2018088632-appb-000087
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,p为TRP被分配的第一标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000088
为小区标识码。
The n RNTI is an identifier of the user equipment, q is a parameter for indicating a codeword sequence number, p is a first identifier code to which the TRP is assigned, and n s is a slot number corresponding to the resource where the data is located,
Figure PCTCN2018088632-appb-000088
Is the cell identification code.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(p)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(p).
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: In addition, the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
c init=f(n RNTI,q,p)、c init=f(n RNTI,q,p,n s)或
Figure PCTCN2018088632-appb-000089
等。
c init =f(n RNTI ,q,p), c init =f(n RNTI ,q,p,n s ) or
Figure PCTCN2018088632-appb-000089
Wait.
在该种可实现方式中,TRP获取目标参数,可以包括:TRP接收网络侧设备发送的第一标识码。网络侧设备用于管理TRP。网络侧设备为不同TRP分配不同的第一标识码。比如,图1中,网络侧设备为第一TRP001分配的第一标识码为3,为第二TRP002分配的第一标识码为4。由于不同的TRP被分配的第一标识码不同,所以不同的TRP根据配置参数生成的扰码初始值不同。In this implementation manner, the TRP acquiring the target parameter may include: the TRP receiving the first identification code sent by the network side device. The network side device is used to manage the TRP. The network side device allocates different first identification codes to different TRPs. For example, in FIG. 1, the first identifier code assigned by the network side device to the first TRP001 is 3, and the first identification code assigned to the second TRP002 is 4. Since different TRPs are assigned different first identification codes, the initial values of the scrambling codes generated by different TRPs according to the configuration parameters are different.
相应的,在TRP接收网络侧设备发送的第一标识码之后,该方法还可以包括:TRP将第一标识码发送至用户设备。比如,图1中,第一TRP001将第一标识码3发送至用户设备30,第二TRP002将第一标识码4发送至用户设备30,使得用户设备得到扰码序列,并采用扰码序列对接收到的数据进行解扰。示例的,TRP可以通过控制信道将该第一标识码发送至用户设备。用户设备接收到该第一标识码后,根据配置参数生成扰码初始值,然后基于该扰码初始值得到用于解扰的扰码序列。Correspondingly, after the TRP receives the first identification code sent by the network side device, the method may further include: the TRP sending the first identification code to the user equipment. For example, in FIG. 1, the first TRP001 sends the first identification code 3 to the user equipment 30, and the second TRP002 sends the first identification code 4 to the user equipment 30, so that the user equipment obtains the scrambling code sequence and uses the scrambling code sequence pair. The received data is descrambled. For example, the TRP may send the first identification code to the user equipment through the control channel. After receiving the first identification code, the user equipment generates an initial value of the scrambling code according to the configuration parameter, and then obtains a scrambling code sequence for descrambling based on the initial value of the scrambling code.
需要补充说明的是,当用户设备为数据的发送端,TRP为数据的接收端时,TRP也可以接收网络侧设备发送的第一标识码,根据配置参数生成扰码初始值,然后基于该扰码初始值得到用于解扰的扰码序列。TRP在接收到网络侧设备发送的第一标识码之后,同样的,将第一标识码发送至用户设备,以便于用户设备生成扰码初始值。之后,用户设备基于该扰码初始值得到用于加扰的扰码序列。It should be noted that when the user equipment is the data sending end and the TRP is the data receiving end, the TRP can also receive the first identification code sent by the network side device, generate an initial value of the scrambling code according to the configuration parameter, and then based on the interference. The code initial value yields a scrambling code sequence for descrambling. After receiving the first identification code sent by the network side device, the TRP sends the first identification code to the user equipment, so that the user equipment generates the initial value of the scrambling code. Thereafter, the user equipment obtains a scrambling code sequence for scrambling based on the scrambling code initial value.
在第九种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000090
用于指示码字序号的参数q和目标参数,该目标参数为TRP预先分配的第二标识码。第二标识码用于指示TRP。本发明实施例将该第二标识码记作
Figure PCTCN2018088632-appb-000091
TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000092
In the ninth embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000090
A parameter q and a target parameter for indicating a codeword sequence number, the target parameter being a second identifier code pre-allocated by the TRP. The second identification code is used to indicate the TRP. In the embodiment of the present invention, the second identification code is recorded as
Figure PCTCN2018088632-appb-000091
The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000092
比如,
Figure PCTCN2018088632-appb-000093
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n,m4=2 p3,p1、p2、n和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000093
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n , m4=2 p3 , p1 , p2 , n and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000094
Figure PCTCN2018088632-appb-000094
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,
Figure PCTCN2018088632-appb-000095
为第二标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000096
为小区标识码。
The n RNTI is an identifier of the user equipment, and q is a parameter used to indicate a codeword sequence number.
Figure PCTCN2018088632-appb-000095
For the second identification code, n s is the slot number corresponding to the resource where the data is located,
Figure PCTCN2018088632-appb-000096
Is the cell identification code.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:
Figure PCTCN2018088632-appb-000097
Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as:
Figure PCTCN2018088632-appb-000097
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: In addition, the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can also be expressed as:
Figure PCTCN2018088632-appb-000098
Figure PCTCN2018088632-appb-000099
等。
Figure PCTCN2018088632-appb-000098
or
Figure PCTCN2018088632-appb-000099
Wait.
在该种可实现方式中,TRP获取目标参数,可以包括:TRP获取预先分配的第二标识码。不同TRP被预先分配的第二标识码
Figure PCTCN2018088632-appb-000100
不同。比如,图1中,第一TRP001被预先分配的第二标识码为5,第二TRP002被预先分配的第二标识码为6。由于不同TRP被预先分配的第二标识码不同,所以不同的TRP根据配置参数生成的扰码初始值不同。关于为TRP分配第二标识码
Figure PCTCN2018088632-appb-000101
的过程可以参考相关技术。
In this implementation manner, the acquiring, by the TRP, the target parameter may include: acquiring, by the TRP, a pre-allocated second identification code. a second identifier code that is pre-allocated by different TRPs
Figure PCTCN2018088632-appb-000100
different. For example, in FIG. 1, the first TRP001 is pre-allocated with a second identification code of 5, and the second TRP002 is pre-allocated with a second identification code of 6. Since different TRPs are pre-allocated with different second identification codes, the initial values of the scrambling codes generated by different TRPs according to the configuration parameters are different. About assigning a second identification code to the TRP
Figure PCTCN2018088632-appb-000101
The process can refer to related technologies.
相应的,在获取预先分配的第二标识码之后,该方法还可以包括:将第二标识码发送至用户设备。比如,图1中,第一TRP001将第二标识码5发送至用户设备30,第二TRP002将第二标识码6发送至用户设备30。为了使用户设备得到扰码序列,并采用扰码序列对接收到的数据进行解扰,TRP在获取到预先分配的第二标识码后,将该第二标识码发送至用户设备。示例的,TRP可以通过控制信道将该第二标识码发送至用户设备。用户设备接收到该第二标识码后,根据配置参数生成扰码初始值,然后基于该扰码初始值得到用于解扰的扰码序列。Correspondingly, after acquiring the pre-assigned second identification code, the method may further include: sending the second identification code to the user equipment. For example, in FIG. 1, the first TRP001 sends the second identification code 5 to the user equipment 30, and the second TRP002 sends the second identification code 6 to the user equipment 30. In order to enable the user equipment to obtain the scrambling code sequence and descramble the received data by using the scrambling code sequence, the TRP sends the second identification code to the user equipment after acquiring the pre-assigned second identification code. For example, the TRP may send the second identification code to the user equipment through the control channel. After receiving the second identification code, the user equipment generates an initial value of the scrambling code according to the configuration parameter, and then obtains a scrambling code sequence for descrambling based on the initial value of the scrambling code.
需要补充说明的是,当用户设备为数据的发送端,TRP为数据的接收端时,TRP也可以获取预先分配的第二标识码,再根据配置参数生成扰码初始值,然后基于该扰码初始值得到用于解扰的扰码序列。TRP在获取到预先分配的第二标识码之后,同样的,将第二标识码发送至用户设备,以便于用户设备生成扰码初始值。之后,用户设备基于该扰码初始值得到用于加扰的扰码序列。It should be noted that when the user equipment is the data sending end and the TRP is the data receiving end, the TRP can also obtain the pre-allocated second identification code, and then generate the initial value of the scrambling code according to the configuration parameter, and then based on the scrambling code. The initial value yields a scrambling code sequence for descrambling. After obtaining the pre-assigned second identification code, the TRP sends the second identification code to the user equipment, so that the user equipment generates the initial value of the scrambling code. Thereafter, the user equipment obtains a scrambling code sequence for scrambling based on the scrambling code initial value.
在第十种可实现方式中,不同TRP为用户设备分配的标识码不同。可选的,配置参数可以包括:用户设备的标识码UEid、数据所在资源对应的时隙号n s、用于指示码字序号的参数q和小区标识码
Figure PCTCN2018088632-appb-000102
TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000103
In the tenth implementation manner, different TRPs have different identification codes assigned to user equipments. Optionally, the configuration parameter may include: an identity code UEid of the user equipment, a slot number n s corresponding to the resource where the data is located, a parameter q for indicating a codeword sequence number, and a cell identifier code.
Figure PCTCN2018088632-appb-000102
The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000103
比如,
Figure PCTCN2018088632-appb-000104
m1、m2和m3均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 p3,p1、p2和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000104
M1, m2 and m3 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 p3 , and p1 , p2 and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000105
Figure PCTCN2018088632-appb-000105
其中,UEid为用户设备的标识码,q为用于指示码字序号的参数,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000106
为小区标识码。
Wherein, the identification code for the user equipment UEID, q is a parameter indicating the number of code words, n s is a slot number data corresponding to the resource is located,
Figure PCTCN2018088632-appb-000106
Is the cell identification code.
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(UEid,q)、c init=f(UEid,q,n s)或
Figure PCTCN2018088632-appb-000107
等。
Furthermore, TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as: c init = f (UEid, q), c init = f (UEid, q, n s) or
Figure PCTCN2018088632-appb-000107
Wait.
在该种可实现方式中,TRP获取为用户设备分配的标识码UEid。不同的TRP为用户设备分配的标识码不同。比如,图1中,第一TRP001为用户设备30分配的标识码为7,第二TRP002为用户设备30分配的标识码为8。由于不同的TRP为用户设备分配的标识码不同,所以不同的TRP生成的扰码初始值不同。In this implementation manner, the TRP obtains an identifier code UEid assigned to the user equipment. Different TRPs have different identification codes assigned to user equipment. For example, in FIG. 1 , the identifier code assigned to the user equipment 30 by the first TRP 001 is 7, and the identifier code assigned by the second TRP 002 to the user equipment 30 is 8. Since different TRPs have different identification codes assigned to user equipments, the initial values of scrambling codes generated by different TRPs are different.
为了使不同的TRP为用户设备分配的标识码不同,示例的,不同的TRP可以被预先分配一个标识码范围,不同的TRP被预先分配的标识码范围不同。或者,不同的TRP可以采用不同的哈希函数随机产生标识码,再将产生的该标识码分配给用户设备。In order to make different TRPs have different identification codes for user equipments, for example, different TRPs may be pre-assigned an identification code range, and different TRPs are pre-assigned with different identification code ranges. Alternatively, different TRPs may randomly generate an identification code by using different hash functions, and then assign the generated identification code to the user equipment.
比如,图1中,第一TRP001被预先分配的标识码范围为100~200,第二TRP001被预先分配的标识码范围为300~400。那么第一TRP001从100~200中选取一个标识码150,将其分配给用户设备30。第二TRP002从300~400中选取一个标识码370,将其分配给用户设备30。这样一来,保证了第一TRP001和第二TRP002为用户设备30分配的标识码不同。又或者,第一TRP001采用一个哈希函数产生一个标识码,将其分配给用户设备30。第二TRP002采用另一个哈希函数产生一个标识码,将其分配给用户设备30,最终,第一TRP001和第二TRP002产生的标识码不同。For example, in FIG. 1, the first TRP001 is pre-assigned with an identifier code ranging from 100 to 200, and the second TRP001 is pre-assigned with an identifier code ranging from 300 to 400. Then, the first TRP001 selects an identification code 150 from 100 to 200 and assigns it to the user equipment 30. The second TRP002 selects an identification code 370 from 300 to 400 and assigns it to the user equipment 30. In this way, the identification codes assigned by the first TRP 001 and the second TRP 002 to the user equipment 30 are different. Alternatively, the first TRP 001 generates a identification code using a hash function and assigns it to the user equipment 30. The second TRP 002 generates another identification code by using another hash function, and assigns it to the user equipment 30. Finally, the first TRP001 and the second TRP002 generate different identification codes.
当该方法应用于用户设备时,用户设备为数据的接收端,用户设备获取用户设备的标 识码,可以包括:获取上行接入过程中,TRP为用户设备分配的标识码。比如,图1中,用户设备30获取上行接入过程中,第一TRP001为用户设备30分配的标识码150;用户设备30获取上行接入过程中,第二TRP002为用户设备30分配的标识码370。When the method is applied to the user equipment, the user equipment is the data receiving end, and the user equipment acquiring the identification code of the user equipment may include: obtaining the identification code allocated by the TRP for the user equipment during the uplink access process. For example, in FIG. 1, the user equipment 30 obtains the identifier code 150 assigned by the first TRP001 to the user equipment 30 during the uplink access process, and the identifier code assigned by the second TRP002 to the user equipment 30 during the uplink access process. 370.
需要补充说明的是,当用户设备为数据的发送端,TRP为数据的接收端时,TRP也可以获取为用户设备分配的标识码,生成扰码初始值,然后基于该扰码初始值得到用于解扰的扰码序列。同样的,用户设备获取上行接入过程中,TRP为用户设备分配的标识码,然后基于TRP为用户设备分配的标识码生成扰码初始值,再基于该扰码初始值得到用于加扰的扰码序列。It should be noted that when the user equipment is the data sending end and the TRP is the data receiving end, the TRP can also obtain the identification code assigned to the user equipment, generate the initial value of the scrambling code, and then obtain the initial value based on the scrambling code. The scrambling code sequence for descrambling. Similarly, the user equipment obtains the identifier code assigned by the TRP to the user equipment during the uplink access process, and then generates an initial value of the scrambling code based on the identifier code allocated by the TRP for the user equipment, and then obtains the scrambling code based on the initial value of the scrambling code. Scrambling code sequence.
可选的,上述公式(1)至公式(11)中的第一项n RNTI·2 14也可以由该种可实现方式中的UEid·2 14来替代。 Optionally, the first term n RNTI · 2 14 in the above formula (1) to formula (11) may also be replaced by UEid·2 14 in the implementable manner.
在第十一种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000108
和目标参数,该目标参数可以包括RS的端口参数和TRP被分配的第一标识码p。
In an eleventh implementation manner, the configuration parameter includes: an identifier code n RNTI of the user equipment, a slot number n s corresponding to the resource where the data is located, and a cell identifier code.
Figure PCTCN2018088632-appb-000108
And a target parameter, the target parameter may include a port parameter of the RS and a first identification code p to which the TRP is assigned.
假设RS为DMRS,可选的,DMRS的端口参数包括DMRS的端口号Port DMRS。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000109
Assume that the RS is a DMRS. Optionally, the port parameters of the DMRS include the port number DMRS of the DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000109
比如,
Figure PCTCN2018088632-appb-000110
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 n,m3=2 p2,m4=2 p3,p1、n、p2和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000110
M1, m2, m3, and m4 are all constants. By way of example, m1=2 p1 , m2=2 n , m3=2 p2 , m4=2 p3 , p1 , n , p2 and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: For example, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init can be expressed as:
Figure PCTCN2018088632-appb-000111
Figure PCTCN2018088632-appb-000111
其中,n RNTI为用户设备的标识码,p为TRP被分配的第一标识码,Port DMRS为DMRS的端口号,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000112
为小区标识码。
The n RNTI is the identification code of the user equipment, p is the first identification code assigned to the TRP, the port DMRS is the port number of the DMRS, and n s is the slot number corresponding to the resource where the data is located.
Figure PCTCN2018088632-appb-000112
Is the cell identification code.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(p,Port DMRS)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(p, Port DMRS ).
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: Furthermore, TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
c init=f(n RNTI,p,Port DMRS)、c init=f(n RNTI,p,Port DMRS,n s)或
Figure PCTCN2018088632-appb-000113
等。
c init =f(n RNTI ,p,Port DMRS ), c init =f(n RNTI ,p,Port DMRS ,n s ) or
Figure PCTCN2018088632-appb-000113
Wait.
可选的,DMRS的端口参数包括DMRS的端口组标识码Port DMRSGroupID。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000114
Optionally, the port parameter of the DMRS includes the port group identifier code DMRSGroupID of the DMRS . The TRP scrambling initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000114
比如,
Figure PCTCN2018088632-appb-000115
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 n,m3=2 p2,m4=2 p3,p1、n、p2和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000115
M1, m2, m3, and m4 are all constants. By way of example, m1=2 p1 , m2=2 n , m3=2 p2 , m4=2 p3 , p1 , n , p2 and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000116
Figure PCTCN2018088632-appb-000116
其中,n RNTI为用户设备的标识码,p为TRP被分配的第一标识码,Port DMRSGroupID为DMRS的端口组标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000117
为小区标识码。
The n RNTI is the identification code of the user equipment, p is the first identification code assigned to the TRP, the port DMRSGroupID is the port group identification code of the DMRS, and n s is the slot number corresponding to the resource where the data is located.
Figure PCTCN2018088632-appb-000117
Is the cell identification code.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(p,Port DMRSGroupID)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(p, Port DMRSGroupID ).
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: Furthermore, TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
c init=f(n RNTI,p,Port DMRSGroupID)、c init=f(n RNTI,p,Port DMRSGroupID,n s)或
Figure PCTCN2018088632-appb-000118
等。
c init =f(n RNTI ,p,Port DMRSGroupID ), c init =f(n RNTI ,p,Port DMRSGroupID ,n s ) or
Figure PCTCN2018088632-appb-000118
Wait.
进一步的,目标参数还可以包括RS的资源参数,RS的资源参数可以参考第五种可实现方式中的相应内容。Further, the target parameter may further include a resource parameter of the RS, and the resource parameter of the RS may refer to a corresponding content in the fifth achievable manner.
在第十二种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000119
用于指示码字序号的参数q和目标参数,该目标参数包括 RS的端口参数和TRP被分配的第一标识码p。
In the twelfth embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000119
A parameter q for indicating a codeword sequence number and a target parameter, the target parameter including a port parameter of the RS and a first identification code p to which the TRP is assigned.
假设RS为DMRS,可选的,DMRS的端口参数包括DMRS的端口号Port DMRS。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000120
Assume that the RS is a DMRS. Optionally, the port parameters of the DMRS include the port number DMRS of the DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000120
比如,
Figure PCTCN2018088632-appb-000121
m1、m2、m3、m4和m5均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n1,m4=2 n2,m5=2 p3,p1、p2、n1、n2和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000121
M1, m2, m3, m4 and m5 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n1 , m4=2 n2 , m5=2 p3 , p1 , p2 , n1 , n2 and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000122
Figure PCTCN2018088632-appb-000122
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,p为第一标识码,Port DMRS为DMRS的端口号,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000123
为小区标识码。
The n RNTI is an identifier of the user equipment, q is a parameter for indicating a codeword sequence number, p is a first identifier, Port DMRS is a port number of the DMRS, and n s is a slot number corresponding to the resource where the data is located,
Figure PCTCN2018088632-appb-000123
Is the cell identification code.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(q,p,Port DMRS)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(q,p,Port DMRS ).
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: Furthermore, TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
c init=f(n RNTI,q,p,Port DMRS)、c init=f(n RNTI,q,p,Port DMRS,n s)或
Figure PCTCN2018088632-appb-000124
等。
c init =f(n RNTI ,q,p,Port DMRS ), c init =f(n RNTI ,q,p,Port DMRS ,n s ) or
Figure PCTCN2018088632-appb-000124
Wait.
可选的,DMRS的端口参数包括DMRS的端口组标识码Port DMRSGroupID。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000125
Optionally, the port parameter of the DMRS includes the port group identifier code DMRSGroupID of the DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000125
比如,
Figure PCTCN2018088632-appb-000126
m1、m2、m3、m4和m5均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n1,m4=2 n2,m5=2 p3,p1、p2、n1、n2和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000126
M1, m2, m3, m4 and m5 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n1 , m4=2 n2 , m5=2 p3 , p1 , p2 , n1 , n2 and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000127
Figure PCTCN2018088632-appb-000127
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,p为第一标识码,Port DMRSGroupID为DMRS的端口组标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000128
为小区标识码。
The n RNTI is the identification code of the user equipment, q is the parameter for indicating the codeword sequence number, p is the first identification code, the port DMRSGroupID is the port group identification code of the DMRS, and n s is the slot number corresponding to the resource where the data is located. ,
Figure PCTCN2018088632-appb-000128
Is the cell identification code.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(q,p,Port DMRSGroupID)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(q,p,Port DMRSGroupID ).
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: Furthermore, TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
c init=f(n RNTI,q,p,Port DMRSGroupID)、c init=f(n RNTI,q,p,Port DMRSGroupID,n s)或
Figure PCTCN2018088632-appb-000129
等。
c init =f(n RNTI ,q,p,Port DMRSGroupID ), c init =f(n RNTI ,q,p,Port DMRSGroupID ,n s ) or
Figure PCTCN2018088632-appb-000129
Wait.
进一步的,目标参数还可以包括RS的资源参数。Further, the target parameter may further include a resource parameter of the RS.
在第十三种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000130
和目标参数,该目标参数包括RS的端口参数和TRP预先分配的第二标识码
Figure PCTCN2018088632-appb-000131
In the thirteenth embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000130
And a target parameter, the target parameter including a port parameter of the RS and a second identifier code pre-allocated by the TRP
Figure PCTCN2018088632-appb-000131
假设RS为DMRS,可选的,DMRS的端口参数包括DMRS的端口号Port DMRS。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000132
Assume that the RS is a DMRS. Optionally, the port parameters of the DMRS include the port number DMRS of the DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000132
比如,
Figure PCTCN2018088632-appb-000133
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n,m4=2 p3,p1、p2、n和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000133
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n , m4=2 p3 , p1 , p2 , n and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000134
Figure PCTCN2018088632-appb-000134
其中,n RNTI为用户设备的标识码,Port DMRS为DMRS的端口号,
Figure PCTCN2018088632-appb-000135
为TRP预先分配的第二标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000136
为小区标识码。
Where n RNTI is the identification code of the user equipment, and Port DMRS is the port number of the DMRS.
Figure PCTCN2018088632-appb-000135
a second identification code pre-allocated for the TRP, where n s is the slot number corresponding to the resource where the data is located,
Figure PCTCN2018088632-appb-000136
Is the cell identification code.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:
Figure PCTCN2018088632-appb-000137
Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as:
Figure PCTCN2018088632-appb-000137
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: Furthermore, TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
Figure PCTCN2018088632-appb-000138
Figure PCTCN2018088632-appb-000139
等。
Figure PCTCN2018088632-appb-000138
or
Figure PCTCN2018088632-appb-000139
Wait.
可选的,DMRS的端口参数包括DMRS的端口组标识码Port DMRSGroupID。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000140
Optionally, the port parameter of the DMRS includes the port group identifier code DMRSGroupID of the DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000140
比如,
Figure PCTCN2018088632-appb-000141
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 n1,m3=2 n2,m4=2 p2,p1、n1、n2和p2均为常数。
such as,
Figure PCTCN2018088632-appb-000141
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 n1 , m3=2 n2 , m4=2 p2 , and p1 , n1 , n2 and p2 are constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000142
Figure PCTCN2018088632-appb-000142
其中,n RNTI为用户设备的标识码,Port DMRSGroupID为DMRS的端口组标识码,
Figure PCTCN2018088632-appb-000143
为TRP预先分配的第二标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000144
为小区标识码。
The n RNTI is an identifier of the user equipment, and the port DMRSGroupID is a port group identification code of the DMRS.
Figure PCTCN2018088632-appb-000143
a second identification code pre-allocated for the TRP, where n s is the slot number corresponding to the resource where the data is located,
Figure PCTCN2018088632-appb-000144
Is the cell identification code.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:
Figure PCTCN2018088632-appb-000145
Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as:
Figure PCTCN2018088632-appb-000145
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: Furthermore, TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
Figure PCTCN2018088632-appb-000146
Figure PCTCN2018088632-appb-000147
等。
Figure PCTCN2018088632-appb-000146
or
Figure PCTCN2018088632-appb-000147
Wait.
在第十四种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000148
用于指示码字序号的参数q和目标参数,该目标参数包括RS的端口参数和TRP预先分配的第二标识码
Figure PCTCN2018088632-appb-000149
In the fourteenth embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000148
a parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a port parameter of the RS and a second identifier code pre-allocated by the TRP
Figure PCTCN2018088632-appb-000149
假设RS为DMRS,可选的,DMRS的端口参数包括DMRS的端口号Port DMRS。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000150
Assume that the RS is a DMRS. Optionally, the port parameters of the DMRS include the port number DMRS of the DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000150
比如,
Figure PCTCN2018088632-appb-000151
m1、m2、m3、m4和m5均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n1,m4=2 n2,m5=2 p3,p1、p2、n1、n2和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000151
M1, m2, m3, m4 and m5 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n1 , m4=2 n2 , m5=2 p3 , p1 , p2 , n1 , n2 and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000152
Figure PCTCN2018088632-appb-000152
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,Port DMRS为DMRS的端口号,
Figure PCTCN2018088632-appb-000153
为TRP预先分配的第二标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000154
为小区标识码。
Where n RNTI is the identification code of the user equipment, q is a parameter for indicating the codeword serial number, and Port DMRS is the port number of the DMRS.
Figure PCTCN2018088632-appb-000153
a second identification code pre-allocated for the TRP, where n s is the slot number corresponding to the resource where the data is located,
Figure PCTCN2018088632-appb-000154
Is the cell identification code.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:
Figure PCTCN2018088632-appb-000155
Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as:
Figure PCTCN2018088632-appb-000155
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: Furthermore, TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
Figure PCTCN2018088632-appb-000156
Figure PCTCN2018088632-appb-000157
等。
Figure PCTCN2018088632-appb-000156
or
Figure PCTCN2018088632-appb-000157
Wait.
可选的,DMRS的端口参数包括DMRS的端口组标识码Port DMRSGroupID。TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000158
Optionally, the port parameter of the DMRS includes the port group identifier code DMRSGroupID of the DMRS . The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000158
比如,
Figure PCTCN2018088632-appb-000159
m1、m2、m3、m4和m5均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n1,m4=2 n2,m5=2 p3,p1、p2、n1、n2和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000159
M1, m2, m3, m4 and m5 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n1 , m4=2 n2 , m5=2 p3 , p1 , p2 , n1 , n2 and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000160
Figure PCTCN2018088632-appb-000160
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,Port DMRSGroupID为DMRS 的端口组标识码,
Figure PCTCN2018088632-appb-000161
为TRP预先分配的第二标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000162
为小区标识码。
Where n RNTI is the identification code of the user equipment, q is a parameter for indicating the codeword serial number, and Port DMRSGroupID is the port group identification code of the DMRS.
Figure PCTCN2018088632-appb-000161
a second identification code pre-allocated for the TRP, where n s is the slot number corresponding to the resource where the data is located,
Figure PCTCN2018088632-appb-000162
Is the cell identification code.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:
Figure PCTCN2018088632-appb-000163
Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as:
Figure PCTCN2018088632-appb-000163
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: Furthermore, TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
Figure PCTCN2018088632-appb-000164
Figure PCTCN2018088632-appb-000164
Figure PCTCN2018088632-appb-000165
等。
or
Figure PCTCN2018088632-appb-000165
Wait.
可选的,上述公式(13)至公式(20)中的第一项n RNTI也可以用第十种可实现方式中的UEid来替代。 Optionally, the first term n RNTI in the foregoing formula (13) to formula (20) may also be replaced by the UE id in the tenth implementable manner.
在第十五种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000166
用于指示码字序号的参数q和目标参数,该目标参数包括同步信号相关参数Para Syn
In the fifteenth embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000166
A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a synchronization signal related parameter Para Syn .
TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000167
The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000167
比如,
Figure PCTCN2018088632-appb-000168
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n,m4=2 p3,p1、p2、n和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000168
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n , m4=2 p3 , p1 , p2 , n and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000169
Figure PCTCN2018088632-appb-000169
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,Para Syn为同步信号相关参数,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000170
为小区标识码。
The n RNTI is an identifier of the user equipment, q is a parameter for indicating a codeword sequence number, Para Syn is a synchronization signal related parameter, and n s is a slot number corresponding to a resource where the data is located,
Figure PCTCN2018088632-appb-000170
Is the cell identification code.
示例的,同步信号可以为PSS、SSS或PRACH信号。By way of example, the synchronization signal can be a PSS, SSS or PRACH signal.
可选的,同步信号相关参数可以包括用于指示确定同步信号序列的预设参数、同步信号的资源参数和同步信号的端口参数中的至少一个。预设参数为根序列参数、循环移位参数或加扰参数。Optionally, the synchronization signal related parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal. The preset parameters are a root sequence parameter, a cyclic shift parameter, or a scrambling parameter.
示例的,同步信号相关参数Para Syn可以包括预设参数f c,该预设参数为根序列(即ZC(Zadoff-Chu)根序列)参数、循环移位参数或加扰参数。比如,直接采用根序列确定同步信号序列所对应的根序列参数为1,对根序列进行循环移位后确定同步信号序列所对应的循环移位参数为2,对根序列进行循环移位和加扰后确定同步信号序列所对应的加扰参数为3。因此,当不同TRP确定同步信号序列的预设参数不同时,可以基于相应的预设参数生成扰码初始值。此外,同步信号相关参数Para Syn也可以包括与预设参数相关的参数y2,y2=f2(f c)。 For example, the synchronization signal related parameter Para Syn may include a preset parameter f c , which is a root sequence (ie, ZC (Zadoff-Chu) root sequence) parameter, a cyclic shift parameter, or a scrambling parameter. For example, the root sequence is directly used to determine the root sequence parameter corresponding to the synchronization signal sequence is 1, and the root sequence is cyclically shifted to determine that the cyclic shift parameter corresponding to the synchronization signal sequence is 2, and the root sequence is cyclically shifted and added. After the scrambling, it is determined that the scrambling parameter corresponding to the synchronization signal sequence is 3. Therefore, when different TRPs determine that the preset parameters of the synchronization signal sequence are different, the scrambling code initial value may be generated based on the corresponding preset parameters. In addition, the synchronization signal related parameter Para Syn may also include a parameter y2, y2=f2(f c ) related to the preset parameter.
示例的,同步信号相关参数Para Syn也可以包括同步信号的SS block的发送次序编号,或者为上行RACH occasion的发送次序编号。通常,对于下行同步信号来说,在时域上TRP会连续发送多个SS block,每个SS block都有一个发送次序编号。假设TRP连续发送4个SS block,那么发送的第1个SS block对应的发送次序编号为1,发送的第2个SS block对应的发送次序编号为2,发送的第3个SS block对应的发送次序编号为3,发送的第4个SS block对应的发送次序编号为4。因此,当不同TRP发送的SS block的发送次序编号不同时,可以基于SS block的发送次序编号生成扰码初始值。而对于上行同步信号来说,在时域上TRP会连续发送多个RACH occasion,每个RACH occasion都有一个发送次序编号,因此,当不同TRP发送的RACH occasion的发送次序编号不同时,可以基于RACH occasion的发送次序编号生成扰码初始值。示例的,配置参数包括:用户设备的标识码n RNTI、数据传输业 务的数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000171
用于指示码字序号的参数q和目标参数,该目标参数包括SS block的发送次序编号c1。
For example, the synchronization signal related parameter Para Syn may also include the transmission order number of the SS block of the synchronization signal or the transmission order number of the uplink RACH occasion. Generally, for the downlink synchronization signal, the TRP continuously transmits a plurality of SS blocks in the time domain, and each SS block has a transmission order number. Assuming that the TRP continuously transmits four SS blocks, the first SS block corresponding to the transmission order number is 1, and the second SS block corresponding to the transmission order number is 2, and the third SS block corresponding to the transmission is sent. The sequence number is 3, and the transmission order number corresponding to the 4th SS block transmitted is 4. Therefore, when the transmission order numbers of the SS blocks transmitted by different TRPs are different, the initial value of the scrambling code can be generated based on the transmission order number of the SS block. For the uplink synchronization signal, the TRP continuously transmits multiple RACH occasions in the time domain, and each RACH occasion has a transmission sequence number. Therefore, when the transmission sequence numbers of the RACH occasions sent by different TRPs are different, it may be based on The transmission sequence number of the RACH occasion generates an initial value of the scrambling code. Example, configuration parameters include: the identification code n RNTI of the user equipment, data transmission services where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000171
A parameter q indicating a codeword sequence number and a target parameter, the target parameter including a transmission order number c1 of the SS block.
TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000172
比如,
Figure PCTCN2018088632-appb-000173
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n,m4=2 p3,p1、p2、n和p3均为常数。示例的,TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000174
The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000172
such as,
Figure PCTCN2018088632-appb-000173
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n , m4=2 p3 , p1 , p2 , n and p3 are all constants. Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000174
图2-3示例性示出了SS block发送次序的示意图。如图2-3所示,TRP连续发送4个SS block,发送的第1个SS block对应的发送次序编号为0,第2个SS block对应的发送次序编号为1,第3个SS block对应的发送次序编号为2,第4个SS block对应的发送次序编号为3,且每个SS block所占的符号数为4,前两个SS block和后两个SS block所占的时隙不同。示例的,可以将第2个SS block对应的发送次序编号1代入
Figure PCTCN2018088632-appb-000175
中,其中,c1等于1。也可以将第4个SS block对应的发送次序编号3代入
Figure PCTCN2018088632-appb-000176
中,其中,c1等于3。
Figures 2-3 exemplarily show a schematic diagram of the SS block transmission order. As shown in Figure 2-3, the TRP continuously sends four SS blocks. The sending sequence number corresponding to the first SS block sent is 0, the sending sequence number corresponding to the second SS block is 1, and the third SS block corresponds. The transmission order number is 2, the transmission order number corresponding to the 4th SS block is 3, and the number of symbols occupied by each SS block is 4, and the slots occupied by the first two SS blocks and the latter two SS blocks are different. . For example, the sending sequence number 1 corresponding to the second SS block may be substituted.
Figure PCTCN2018088632-appb-000175
Medium, where c1 is equal to 1. It is also possible to substitute the transmission order number 3 corresponding to the fourth SS block.
Figure PCTCN2018088632-appb-000176
Medium, where c1 is equal to 3.
此外,同步信号相关参数Para Syn也可以包括与SS block的发送次序编号或上行RACH occasion的发送次序编号相关的参数y3,y3=f3(b h),b h为SS block的发送次序编号或上行RACH occasion的发送次序编号。 In addition, the synchronization signal related parameter Para Syn may also include a parameter y3, y3=f3(b h ) related to the transmission order number of the SS block or the transmission sequence number of the uplink RACH occasion, and b h is the transmission order number or uplink of the SS block. The order number of the RACH occasion.
示例的,同步信号相关参数Para Syn也可以包括同步信号的端口参数d c,同步信号的端口参数可以用于指示同步信号的端口号和同步信号的端口组号中的至少一个,端口组包括至少一个端口。该端口号可以是端口标识码,也可以是端口索引号,该端口组号可以是端口组标识码,也可以是端口组索引号。 For example, the synchronization signal related parameter Para Syn may also include a port parameter d c of the synchronization signal, and the port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one One port. The port number can be a port ID or a port index. The port group ID can be a port group ID or a port group index.
此外,同步信号相关参数Para Syn也可以包括与端口参数d c相关的参数y4,y4=f4(d c)。关于同步信号的端口号和同步信号的端口组标识码可以参考DMRS进行说明。 Furthermore, the synchronization signal related parameter Para Syn may also include a parameter y4, y4=f4(d c ) related to the port parameter d c . The port group identification code for the port number of the synchronization signal and the synchronization signal can be described with reference to the DMRS.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(Para Syn)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(Para Syn ).
另外,所以TRP根据配置参数生成的扰码初始值c init也可以表示为: In addition, the initial value of the scrambling code c init generated by the TRP according to the configuration parameters can also be expressed as:
c init=f(n RNTI,q,Para Syn)、c init=f(n RNTI,q,Para Syn,n s)或
Figure PCTCN2018088632-appb-000177
等。
c init =f(n RNTI ,q,Para Syn ), c init =f(n RNTI ,q,Para Syn ,n s ) or
Figure PCTCN2018088632-appb-000177
Wait.
在第十六种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000178
用于指示码字序号的参数q和目标参数,该目标参数包括QCL指示参数Para QCL。不同TRP对应的QCL指示参数不同。每个TRP对应至少一个QCL集,该至少一个QCL集中的每个QCL集用于记录存在准共址关系的RS、同步信号块(SS block)等。一个QCL集中包含的元素的信道估计方式相同。
In a sixteenth embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000178
A parameter q and a target parameter for indicating a codeword sequence number, the target parameter including a QCL indication parameter Para QCL . The QCL indication parameters corresponding to different TRPs are different. Each TRP corresponds to at least one QCL set, and each QCL set in the at least one QCL set is used to record an RS having a quasi-co-location relationship, a SS block, and the like. The channel estimation of the elements contained in a QCL set is the same.
TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000179
The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000179
比如,
Figure PCTCN2018088632-appb-000180
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n,m4=2 p3,p1、p2、n和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000180
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n , m4=2 p3 , p1 , p2 , n and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000181
Figure PCTCN2018088632-appb-000181
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,Para QCL为QCL指示参数,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000182
为小区标识码。
Where n RNTI is the identification code of the user equipment, q is a parameter for indicating the codeword sequence number, Para QCL is the QCL indication parameter, and n s is the slot number corresponding to the resource where the data is located.
Figure PCTCN2018088632-appb-000182
Is the cell identification code.
示例的,QCL指示参数可以包括QCL集的集标识码和QCL集的集索引号中的至少一个。不同TRP所属的QCL集不同。比如图1中的第一TRP001的RS的信道估计方式与第 二TRP002的RS的信道估计方式不相同,第一TRP001的RS所属的QCL集的集标识码为1,也即是,公式(22)中的Para QCL为1。第二TRP002的RS所属的QCL集的集标识码为2,也即是,公式(22)中的Para QCL为2。 For example, the QCL indication parameter may include at least one of a set identification code of the QCL set and a set index number of the QCL set. Different TRPs belong to different QCL sets. For example, the channel estimation mode of the RS of the first TRP001 in FIG. 1 is different from the channel estimation mode of the RS of the second TRP002, and the set identification code of the QCL set to which the RS of the first TRP001 belongs is 1, that is, the formula (22) The Para QCL in the ) is 1. The set identification code of the QCL set to which the RS of the second TRP002 belongs is 2, that is, the Para QCL in the formula (22) is 2.
此外,QCL指示参数也可以包括与QCL集的集标识码或QCL集的集索引号相关的参数y5,y5=f5(d CQL),d CQL为QCL集的集标识码或QCL集的集索引号。 In addition, the QCL indication parameter may also include a parameter y5, y5=f5(d CQL ) related to the set identification code of the QCL set or the set index number of the QCL set, and d CQL is a set identification code of the QCL set or a set index of the QCL set. number.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(Para QCL)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(Para QCL ).
另外,所以TRP根据配置参数生成的扰码初始值c init也可以表示为: In addition, the initial value of the scrambling code c init generated by the TRP according to the configuration parameters can also be expressed as:
c init=f(n RNTI,q,Para QCL)、c init=f(n RNTI,q,Para QCL,n s)或
Figure PCTCN2018088632-appb-000183
等。
c init =f(n RNTI ,q,Para QCL ), c init =f(n RNTI ,q,Para QCL ,n s ) or
Figure PCTCN2018088632-appb-000183
Wait.
在第十七种可实现方式中,配置参数包括:用户设备的标识码n RNTI、数据所在资源对应的时隙号n s、小区标识码
Figure PCTCN2018088632-appb-000184
用于指示码字序号的参数q和目标参数,该目标参数包括PDCCH相关参数,PDCCH相关参数可以用于指示PDCCH的配置信息。示例的,PDCCH相关参数可以包括PDCCH的资源参数Para PDCCH,PDCCH的资源参数可以用于指示PDCCH在时域和/或频域中的位置。
In the seventeenth embodiment can be achieved, the configuration parameters include: the identification code n RNTI of the user equipment, where the resource data corresponding to the slot number n s, a cell identification code
Figure PCTCN2018088632-appb-000184
A parameter q and a target parameter for indicating a codeword sequence number, the target parameter includes a PDCCH-related parameter, and the PDCCH-related parameter may be used to indicate configuration information of the PDCCH. For example, the PDCCH related parameter may include a resource parameter Para PDCCH of the PDCCH , and the resource parameter of the PDCCH may be used to indicate a location of the PDCCH in the time domain and/or the frequency domain.
TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000185
The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000185
比如,
Figure PCTCN2018088632-appb-000186
m1、m2、m3和m4均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n,m4=2 p3,p1、p2、n和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000186
M1, m2, m3, and m4 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n , m4=2 p3 , p1 , p2 , n and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000187
Figure PCTCN2018088632-appb-000187
其中,n RNTI为用户设备的标识码,q为用于指示码字序号的参数,Para PDCCH为PDCCH的资源参数,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000188
为小区标识码。
The n RNTI is an identifier of the user equipment, q is a parameter for indicating a codeword sequence number, the Para PDCCH is a resource parameter of the PDCCH, and n s is a slot number corresponding to the resource where the data is located.
Figure PCTCN2018088632-appb-000188
Is the cell identification code.
示例的,PDCCH在时域中的位置为PDCCH所占的符号的标识码,PDCCH在频域中的位置或为PDCCH所占的子载波的标识码。For example, the location of the PDCCH in the time domain is the identifier of the symbol occupied by the PDCCH, and the location of the PDCCH in the frequency domain or the identifier of the subcarrier occupied by the PDCCH.
此外,PDCCH的资源参数Para PDCCH也可以包括与PDCCH所占的符号的标识码或子载波的标识码相关的参数y6,y6=f6(z PDCCH),z PDCCH为PDCCH所占的符号的标识码或子载波的标识码。 In addition, the resource parameter Para PDCCH of the PDCCH may also include a parameter y6, y6=f6 (z PDCCH ) related to the identifier of the symbol occupied by the PDCCH or the identifier of the subcarrier, and the z PDCCH is an identifier of the symbol occupied by the PDCCH. Or the identification code of the subcarrier.
可选的,TRP根据配置参数生成的扰码初始值c init也可以表示为:c init=f(Para PDCCH)。 Optionally, the initial value of the scrambling code generated by the TRP according to the configuration parameter c init may also be expressed as: c init =f(Para PDCCH ).
另外,TRP根据配置参数生成的扰码初始值c init也可以表示为: Furthermore, TRP scrambling code according to the initial value c init configuration parameters may be generated expressed as:
c init=f(n RNTI,q,Para PDCCH)、c init=f(n RNTI,q,Para PDCCH,n s)或
Figure PCTCN2018088632-appb-000189
等。
c init =f(n RNTI ,q,Para PDCCH ), c init =f(n RNTI ,q,Para PDCCH ,n s ) or
Figure PCTCN2018088632-appb-000189
Wait.
上述第一种可实现方式至第十七种可实现方式中,目标参数还可以包括:TRP所属的TRP组的组标识码,TRP组包括至少一个TRP。不同TRP组的组标识不同。比如,图1中,一个5G NR小区包括10个TRP,10个TRP被分为两组,每组包括5个TRP。第一组的组标识码为9,第二组的组标识码为10。示例的,第一TRP001属于第一组,第二TRP002属于第二组。在这种情况下,可以基于TRP组的组标识码得到扰码序列,或者基于与TRP组的组标识码相关的参数得到扰码序列。本发明实施例将TRP组的组标识码记作N TRPSet。TRP被预先分配该TRP所属的TRP组的组标识码。TRP根据其所属的TRP组的组标识码生成扰码初始值。在传输数据之前,TRP将其所属的TRP组的组标识码发送至用户设备,以便于用户设备基于该组标识码生成扰码初始值。 In the above-mentioned first implementation manner to the seventeenth implementation manner, the target parameter may further include: a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP. The group IDs of different TRP groups are different. For example, in FIG. 1, one 5G NR cell includes 10 TRPs, and 10 TRPs are divided into two groups, each group including 5 TRPs. The group ID of the first group is 9, and the group ID of the second group is 10. For example, the first TRP001 belongs to the first group, and the second TRP002 belongs to the second group. In this case, the scrambling code sequence may be obtained based on the group identification code of the TRP group, or the scrambling code sequence may be obtained based on parameters related to the group identification code of the TRP group. In the embodiment of the present invention, the group identification code of the TRP group is recorded as N TRPSet . The TRP is pre-assigned the group identification code of the TRP group to which the TRP belongs. The TRP generates an initial value of the scrambling code according to the group identification code of the TRP group to which it belongs. Before transmitting the data, the TRP sends the group identification code of the TRP group to which the TRP belongs to the user equipment, so that the user equipment generates the initial value of the scrambling code based on the group identification code.
现以第九种可实现方式中的扰码初始值为例进行说明。目标参数包括TRP预先分配的第二标识码
Figure PCTCN2018088632-appb-000190
和TRP所属的TRP组的组标识码N TRPSet。TRP根据配置参数生成的扰码初始 值c init可以表示为:
Figure PCTCN2018088632-appb-000191
The initial value of the scrambling code in the ninth achievable mode will now be described as an example. The target parameter includes a second identification code pre-allocated by the TRP
Figure PCTCN2018088632-appb-000190
And the group identification code N TRPSet of the TRP group to which the TRP belongs. The initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000191
比如,
Figure PCTCN2018088632-appb-000192
m1、m2、m3、m4和m5均为常数。示例的,m1=2 p1,m2=2 p2,m3=2 n1,m4=2 n2,m5=2 p3,p1、p2、n1、n2和p3均为常数。
such as,
Figure PCTCN2018088632-appb-000192
M1, m2, m3, m4 and m5 are all constants. For example, m1=2 p1 , m2=2 p2 , m3=2 n1 , m4=2 n2 , m5=2 p3 , p1 , p2 , n1 , n2 and p3 are all constants.
示例的,TRP根据配置参数生成的扰码初始值c init可以表示为: Example, TRP scrambling code according to the initial value c init configuration parameters generated can be expressed as:
Figure PCTCN2018088632-appb-000193
Figure PCTCN2018088632-appb-000193
其中,n RNTI为用户设备的标识码,n s为数据所在资源对应的时隙号,
Figure PCTCN2018088632-appb-000194
为小区标识码,q为用于指示码字序号的参数,
Figure PCTCN2018088632-appb-000195
为TRP预先分配的第二标识码,N TRPSet为TRP所属的TRP组的组标识码。
The n RNTI is an identifier of the user equipment, and n s is a slot number corresponding to the resource where the data is located.
Figure PCTCN2018088632-appb-000194
For the cell identification code, q is a parameter for indicating the codeword sequence number.
Figure PCTCN2018088632-appb-000195
A second identification code pre-assigned to the TRP, and the N TRPSet is a group identification code of the TRP group to which the TRP belongs.
需要说明的是,上述不同公式中的n可以是相同的,也可以是不同的。不同公式中的n1可以是相同的,也可以是不同的,不同公式中的n2可以是相同的,也可以是不同的。不同公式中的m1可以是相同的,也可以是不同的。不同公式中的m2可以是相同的,也可以是不同的。不同公式中的m3可以是相同的,也可以是不同的。不同公式中的m4可以是相同的,也可以是不同的。不同公式中的m5可以是相同的,也可以是不同的。It should be noted that n in the above different formulas may be the same or different. N1 in different formulas may be the same or different, and n2 in different formulas may be the same or different. The m1 in the different formulas may be the same or different. The m2 in different formulas may be the same or different. M3 in different formulas may be the same or different. M4 in different formulas may be the same or different. M5 in different formulas may be the same or different.
需要补充说明的是,本发明实施例中的可实现方式不限于上述可实现方式,比如还可以在第三种可实现方式的基础上结合TRP被分配的第一标识码来生成扰码初始值,或者是在第五种可实现方式的基础上结合波束的标识码来生成扰码初始值等等。It should be noted that the achievable manner in the embodiment of the present invention is not limited to the foregoing implementable manner. For example, the first identifier code that is allocated by the TRP may be combined to generate the initial value of the scrambling code based on the third implementable manner. Or, based on the fifth achievable manner, the initial value of the scrambling code is generated by combining the identification code of the beam.
还需要补充说明的是,本发明实施例中的配置参数还可以包括除上述可实现方式提到的参数之外的参数,比如,码块组(code block group,CBG)参数、带宽块(Band width part,BWP)参数、子载波间隔(subcarrier spacing)参数等。本发明实施例对配置参数所包括的参数不做限定。示例的,CBG参数可以为CBG的组标识码,BWP参数可以为CBG的块标识码,子载波间隔参数可以为子载波间隔的标识码。以第十七种可实现方式中的
Figure PCTCN2018088632-appb-000196
为例,TRP根据配置参数生成的扰码初始值c init可以表示为:
Figure PCTCN2018088632-appb-000197
其中,x为CBG的组标识码,y为CBG的块标识码。
It should be further noted that the configuration parameters in the embodiment of the present invention may further include parameters other than the parameters mentioned in the foregoing implementation manner, such as a code block group (CBG) parameter and a bandwidth block (Band). Width part, BWP) parameters, subcarrier spacing parameters, etc. The parameters included in the configuration parameters are not limited in the embodiment of the present invention. For example, the CBG parameter may be a group identification code of the CBG, the BWP parameter may be a block identification code of the CBG, and the subcarrier spacing parameter may be an identification code of the subcarrier spacing. In the seventeenth achievable manner
Figure PCTCN2018088632-appb-000196
For example, the initial value of the scrambling code generated by the TRP according to the configuration parameters c init can be expressed as:
Figure PCTCN2018088632-appb-000197
Where x is the group identification code of the CBG, and y is the block identification code of the CBG.
步骤204、TRP基于扰码初始值确定扰码序列。Step 204: The TRP determines a scrambling code sequence based on the initial value of the scrambling code.
可选的,TRP可以基于步骤203得到的扰码初始值确定扰码序列。TRP也可以基于步骤202得到的配置参数确定扰码序列。具体过程可以参考相关技术,在此不再赘述。Optionally, the TRP may determine the scrambling code sequence based on the initial value of the scrambling code obtained in step 203. The TRP may also determine the scrambling code sequence based on the configuration parameters obtained in step 202. For specific processes, reference may be made to related technologies, and details are not described herein again.
步骤205、TRP采用扰码序列加扰获取的数据,得到加扰数据。Step 205: The TRP scrambles the acquired data by using a scrambling code sequence to obtain scrambled data.
TRP根据扰码序列和获取的数据对应的序列得到加扰数据,加扰的具体过程可以参考相关技术。The TRP obtains scrambled data according to the scrambling code sequence and the sequence corresponding to the acquired data. The specific process of scrambling can refer to related technologies.
比如,图1中的第一TRP001和第二TRP002采用各自得到的扰码序列加扰获取的数据。For example, the first TRP001 and the second TRP002 in FIG. 1 scramble the acquired data using the scrambling code sequences obtained respectively.
步骤206、TRP向用户设备发送加扰数据。Step 206: The TRP sends the scrambled data to the user equipment.
示例的,图1中,第一TRP001将第一TRP001得到的加扰数据发送至用户设备30,第二TRP002将第二TRP002得到的加扰数据发送至用户设备30。由于第一TRP001得到的扰码初始值和第二TRP002得到的扰码初始值不同,所以第一TRP001得到的扰码序列和第二TRP002得到的扰码序列不同,进而任一TRP对另一TRP造成的干扰是随机化的干扰。这样一来,用户设备30能够较好地得到第一TRP001或第二TRP002发送的数据,提高了***性能。For example, in FIG. 1, the first TRP001 sends the scrambled data obtained by the first TRP001 to the user equipment 30, and the second TRP002 sends the scrambled data obtained by the second TRP002 to the user equipment 30. The initial value of the scrambling code obtained by the first TRP001 is different from the initial value of the scrambling code obtained by the second TRP002, so the scrambling code sequence obtained by the first TRP001 is different from the scrambling code sequence obtained by the second TRP002, and then any TRP is applied to another TRP. The resulting interference is randomized interference. In this way, the user equipment 30 can better obtain the data sent by the first TRP001 or the second TRP002, thereby improving system performance.
步骤207、用户设备获取扰码序列。Step 207: The user equipment acquires a scrambling code sequence.
用户设备根据扰码初始值得到扰码序列。具体的,用户设备获取配置参数,然后根据该配置参数生成扰码初始值,再基于扰码初始值确定扰码序列。用户设备针对每个TRP发送的加扰数据,采用对应的扰码序列进行解扰。比如,图1中,第一TRP001得到一个扰码序列F,用户设备30获取一个与扰码序列F相同的扰码序列,来解扰第一TRP001得到的加扰数据。第二TRP002得到一个扰码序列E,用户设备30获取一个与扰码序列E相同的扰码序列,来解扰第二TRP002得到的加扰数据。The user equipment obtains a scrambling code sequence according to the initial value of the scrambling code. Specifically, the user equipment acquires the configuration parameter, and then generates an initial value of the scrambling code according to the configuration parameter, and then determines the scrambling code sequence based on the initial value of the scrambling code. The user equipment descrambles the scrambling data sent by each TRP by using a corresponding scrambling code sequence. For example, in FIG. 1, the first TRP001 obtains a scrambling code sequence F, and the user equipment 30 acquires a scrambling code sequence identical to the scrambling code sequence F to descramble the scrambled data obtained by the first TRP001. The second TRP002 obtains a scrambling code sequence E, and the user equipment 30 acquires a scrambling code sequence identical to the scrambling code sequence E to descramble the scrambled data obtained by the second TRP002.
其中,用户设备获取扰码序列的过程可以参考上述多种可实现方式中的相应过程。The process of the user equipment acquiring the scrambling code sequence may refer to a corresponding process in the foregoing multiple implementable manners.
步骤208、用户设备采用扰码序列解扰加扰数据。Step 208: The user equipment descrambles the scrambled data by using a scrambling code sequence.
比如,图1中,第一TRP001采用扰码序列F加扰获取的数据x1,得到加扰数据y1;第二TRP002采用扰码序列E加扰获取的数据x2,得到加扰数据y2。第一TRP001将加扰数据y1发送至用户设备30,第二TRP002将加扰数据y2发送至用户设备30。用户设备30接收到第一TRP001发送的加扰数据y1后,获取扰码序列F,采用扰码序列F解扰加扰数据y1,得到x1;用户设备30接收到第二TRP002发送的加扰数据y2后,获取扰码序列E,采用扰码序列E解扰加扰数据y2,得到x2。For example, in FIG. 1, the first TRP001 scrambles the acquired data x1 with the scrambling code sequence F to obtain the scrambled data y1; and the second TRP002 scrambles the acquired data x2 with the scrambling code sequence E to obtain the scrambled data y2. The first TRP 001 sends the scrambled data y1 to the user equipment 30, and the second TRP 002 sends the scrambled data y2 to the user equipment 30. After receiving the scrambling data y1 sent by the first TRP001, the user equipment 30 obtains the scrambling code sequence F, descrambles the scrambled data y1 by using the scrambling code sequence F, and obtains x1; the user equipment 30 receives the scrambled data sent by the second TRP002. After y2, the scrambling code sequence E is obtained, and the scrambling code sequence y2 is descrambled by the scrambling code sequence E to obtain x2.
实际应用中,以图1中的第一TRP001和第二TRP002为例进行说明,第一TRP001向用户设备30发送加扰数据的过程中,第二TRP002也向用户设备30发送加扰数据,这样一来,第二TRP002会对第一TRP001的发送过程产生干扰。最终,用户设备30接收到的数据包括第一TRP001发送的加扰数据和第二TRP002发送的加扰数据。而由于第一TRP得到的扰码序列和第二TRP002得到的扰码序列不同,所以第二TRP002对第一TRP001造成的干扰为随机化的干扰。因此,用户设备30能够从接收到的数据中较好地得到第一TRP001发送的加扰数据。用户设备30得到第一TRP001发送的加扰数据后,采用相应的扰码序列对该加扰数据进行解扰,得到原始数据。同样的,用户设备30能够从接收到的数据中较好地得到第二TRP002发送的加扰数据,并采用相应的扰码序列对该加扰数据进行解扰,得到原始数据。In the actual application, the first TRP001 and the second TRP002 in FIG. 1 are taken as an example. In the process that the first TRP001 sends the scrambled data to the user equipment 30, the second TRP002 also sends the scrambled data to the user equipment 30. As a result, the second TRP002 may interfere with the transmission process of the first TRP001. Finally, the data received by the user equipment 30 includes the scrambled data sent by the first TRP001 and the scrambled data sent by the second TRP002. Because the scrambling code sequence obtained by the first TRP and the scrambling code sequence obtained by the second TRP002 are different, the interference caused by the second TRP002 on the first TRP001 is randomized interference. Therefore, the user equipment 30 can better obtain the scrambled data transmitted by the first TRP001 from the received data. After obtaining the scrambled data sent by the first TRP001, the user equipment 30 descrambles the scrambled data by using a corresponding scrambling code sequence to obtain original data. Similarly, the user equipment 30 can better obtain the scrambled data sent by the second TRP002 from the received data, and descramble the scrambled data by using a corresponding scrambling code sequence to obtain the original data.
需要说明的是,本发明实施例提供的扰码序列生成方法步骤的先后顺序可以进行适当调整。步骤也可以根据情况进行相应增减,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本发明的保护范围之内,因此不再赘述。It should be noted that the sequence of steps of the scrambling code sequence generation method provided by the embodiment of the present invention may be appropriately adjusted. The steps may also be increased or decreased according to the situation, and any method that can be easily conceived within the technical scope of the present invention is well within the scope of the present invention, and therefore will not be described again. .
综上所述,本发明实施例提供的扰码序列生成方法,能够根据TRP的配置参数确定扰码序列,并利用该扰码序列对数据进行加扰或解扰。其中,不同TRP对应的配置参数不同。相较于相关技术,不同的TRP得到的扰码序列不同,任一TRP对另一TRP造成的干扰为随机化的干扰,提高了***性能。In summary, the method for generating a scrambling code sequence according to an embodiment of the present invention can determine a scrambling code sequence according to a configuration parameter of a TRP, and use the scrambling code sequence to scramble or descramble the data. The configuration parameters corresponding to different TRPs are different. Compared with the related technology, the different TRPs obtain different scrambling sequences, and the interference caused by any TRP to another TRP is randomized interference, which improves system performance.
图3-1是本发明实施例提供的一种扰码序列生成装置300的结构示意图,该扰码序列生成装置300可以应用于图1所示的实施环境中的TRP,也可以应用于用户设备,TRP可以为数据的发送端,也可以为数据的接收端。如图3-1所示,该扰码序列生成装置300包括:3-1 is a schematic structural diagram of a scrambling code sequence generating apparatus 300 according to an embodiment of the present invention. The scrambling code sequence generating apparatus 300 can be applied to the TRP in the implementation environment shown in FIG. 1, and can also be applied to user equipment. The TRP can be the sender of the data or the receiver of the data. As shown in FIG. 3-1, the scrambling code sequence generating apparatus 300 includes:
确定模块310,用于根据TRP的配置参数确定扰码序列,不同TRP对应的配置参数不同。The determining module 310 is configured to determine a scrambling code sequence according to a configuration parameter of the TRP, where configuration parameters corresponding to different TRPs are different.
处理模块320,用于利用该确定模块确定的扰码序列对数据进行加扰或解扰。The processing module 320 is configured to scramble or descramble the data by using the scrambling code sequence determined by the determining module.
可选的,如图3-2所示,确定模块310,可以包括:Optionally, as shown in FIG. 3-2, the determining module 310 may include:
生成子模块311,用于实现上述实施例中的步骤203。The generating sub-module 311 is configured to implement step 203 in the foregoing embodiment.
确定子模块312,用于实现上述实施例中的步骤204。The determining sub-module 312 is configured to implement step 204 in the above embodiment.
可选的,配置参数包括目标参数,不同TRP对应的目标参数不同。Optionally, the configuration parameter includes a target parameter, and different target parameters corresponding to different TRPs are different.
进一步的,配置参数还包括:用户设备的标识码、数据所在资源对应的时隙号、小区标识码和用于指示码字序号的参数中的至少一个。Further, the configuration parameter further includes: at least one of an identifier of the user equipment, a slot number corresponding to the resource where the data is located, a cell identifier, and a parameter indicating a codeword sequence number.
可选的,该目标参数可以包括RS相关参数、波束参数、TRP被分配的第一标识码、TRP预先分配的第二标识码、同步信号相关参数、QCL指示参数和PDCCH相关参数中的至少一个。Optionally, the target parameter may include at least one of an RS related parameter, a beam parameter, a first identifier that is allocated by the TRP, a second identifier that is pre-allocated by the TRP, a synchronization signal related parameter, a QCL indication parameter, and a PDCCH related parameter. .
其中,RS相关参数可以用于指示RS的配置信息,波束参数用于指示传输数据的波束,第一标识码用于生成扰码初始值,第二标识码用于指示TRP,不同TRP的QCL指示参数不同,PDCCH相关参数,可以用于指示PDCCH的配置信息。The RS related parameter may be used to indicate configuration information of the RS, the beam parameter is used to indicate a beam for transmitting data, the first identification code is used to generate an initial value of the scrambling code, and the second identification code is used to indicate a TRP, and a QCL indication of different TRPs. The PDCCH-related parameters may be used to indicate configuration information of the PDCCH.
可选的,RS相关参数包括RS的端口参数和RS的资源参数中的至少一种。示例的,RS的端口参数可以用于指示RS的端口号和RS的端口组号中的至少一个,端口组包括至少一个端口。该端口号,可以是端口标识码,也可以是端口索引号;该端口组号,可以是端口组标识码,也可以是端口组索引号。Optionally, the RS related parameter includes at least one of a port parameter of the RS and a resource parameter of the RS. For example, the port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS, and the port group includes at least one port. The port number can be a port ID or a port index. The port group ID can be a port group ID or a port group index.
RS的资源参数可以用于指示RS在时域和/或频域中的位置。RS为DMRS、CSI-RS、PT-RS、TRS或SRS。其中,DMRS可以为上行DMRS或下行DMRS,上行DMRS可以为数据信道DMRS或控制信道DMRS;下行DMRS可以为数据信道DMRS或控制信道DMRS。The resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain. The RS is DMRS, CSI-RS, PT-RS, TRS or SRS. The DMRS may be an uplink DMRS or a downlink DMRS, and the uplink DMRS may be a data channel DMRS or a control channel DMRS; the downlink DMRS may be a data channel DMRS or a control channel DMRS.
可选的,波束参数可以用于指示传输数据的波束的标识码。Optionally, the beam parameter may be used to indicate an identification code of a beam that transmits data.
可选的,同步信号相关参数可以包括用于指示确定同步信号序列的预设参数、同步信号的资源参数和同步信号的端口参数中的至少一个。该预设参数为根序列参数、循环移位参数或加扰参数。同步信号的资源参数可以用于指示同步信号的SS block的发送次序编号或上行RACH occasion的发送次序编号。同步信号的端口参数可以用于指示同步信号的端口号和同步信号的端口组号中的至少一个,端口组包括至少一个端口。该端口号,可以是端口标识码,也可以是端口索引号;该端口组号,可以是端口组标识码,也可以是端口组索引号。Optionally, the synchronization signal related parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal. The preset parameter is a root sequence parameter, a cyclic shift parameter, or a scrambling parameter. The resource parameter of the synchronization signal may be used to indicate the transmission order number of the SS block of the synchronization signal or the transmission order number of the uplink RACH occasion. The port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one port. The port number can be a port ID or a port index. The port group ID can be a port group ID or a port group index.
示例的,同步信号可以为PSS、SSS或PRACH信号。By way of example, the synchronization signal can be a PSS, SSS or PRACH signal.
可选的,QCL指示参数可以用于指示QCL集的集标识码和QCL集的集索引号中的至少一个。Optionally, the QCL indication parameter may be used to indicate at least one of a set identification code of the QCL set and a set index number of the QCL set.
可选的,PDCCH相关参数可以包括PDCCH的资源参数,PDCCH的资源参数可以用于指示PDCCH在时域和/或频域中的位置。Optionally, the PDCCH-related parameter may include a resource parameter of the PDCCH, where the resource parameter of the PDCCH may be used to indicate a location of the PDCCH in the time domain and/or the frequency domain.
可选的,不同TRP为用户设备分配的标识码不同。Optionally, different TRPs have different identification codes assigned to user equipments.
进一步的,目标参数还包括:TRP所属的TRP组的组标识码。TRP组包括至少一个TRP。Further, the target parameter further includes: a group identification code of the TRP group to which the TRP belongs. The TRP group includes at least one TRP.
综上所述,本发明实施例提供的扰码序列生成装置,能够根据TRP的配置参数确定扰码序列,并利用该扰码序列对数据进行加扰或解扰。其中,不同TRP对应的配置参数不同。相较于相关技术,不同的TRP得到的扰码序列不同,任一TRP对另一TRP造成的干扰为随机化的干扰,提高了***性能。In summary, the scrambling code sequence generating apparatus provided by the embodiment of the present invention is capable of determining a scrambling code sequence according to a configuration parameter of the TRP, and scrambling or descrambling the data by using the scrambling code sequence. The configuration parameters corresponding to different TRPs are different. Compared with the related technology, the different TRPs obtain different scrambling sequences, and the interference caused by any TRP to another TRP is randomized interference, which improves system performance.
图4是本发明实施例提供的一种扰码序列生成装置500的结构示意图,该扰码序列生成装置500可以应用于图1所示的实施环境中的TRP,也可以应用于用户设备,TRP可以为数据的发送端,也可以为数据的接收端。如图4所示,该扰码序列生成装置500包括:至少一个处理器510和接口520,处理器510和接口520由总线530连接。4 is a schematic structural diagram of a scrambling code sequence generating apparatus 500 according to an embodiment of the present invention. The scrambling code sequence generating apparatus 500 can be applied to the TRP in the implementation environment shown in FIG. 1, and can also be applied to user equipment, TRP. It can be the sender of the data or the receiver of the data. As shown in FIG. 4, the scrambling code sequence generating apparatus 500 includes at least one processor 510 and an interface 520, and the processor 510 and the interface 520 are connected by a bus 530.
处理器510用于:根据TRP的配置参数确定扰码序列,不同TRP对应的配置参数不同;并且利用该扰码序列对数据进行加扰或解扰。The processor 510 is configured to: determine a scrambling code sequence according to a configuration parameter of the TRP, where configuration parameters corresponding to different TRPs are different; and use the scrambling code sequence to scramble or descramble the data.
综上所述,本发明实施例提供的扰码序列生成装置,能够根据TRP的配置参数确定扰码序列,并利用该扰码序列对数据进行加扰或解扰。其中,不同TRP对应的配置参数不同。相较于相关技术,不同的TRP得到的扰码序列不同,任一TRP对另一TRP造成的干扰为随机化的干扰,提高了***性能。In summary, the scrambling code sequence generating apparatus provided by the embodiment of the present invention is capable of determining a scrambling code sequence according to a configuration parameter of the TRP, and scrambling or descrambling the data by using the scrambling code sequence. The configuration parameters corresponding to different TRPs are different. Compared with the related technology, the different TRPs obtain different scrambling sequences, and the interference caused by any TRP to another TRP is randomized interference, which improves system performance.
处理器510具体用于:The processor 510 is specifically configured to:
根据配置参数生成扰码初始值;Generating an initial value of the scrambling code according to the configuration parameter;
基于该扰码初始值确定扰码序列。A scrambling code sequence is determined based on the initial value of the scrambling code.
可选的,配置参数包括目标参数,不同TRP对应的目标参数不同。Optionally, the configuration parameter includes a target parameter, and different target parameters corresponding to different TRPs are different.
进一步的,配置参数还包括:用户设备的标识码、数据所在资源对应的时隙号、小区标识码和用于指示码字序号的参数中的至少一个。Further, the configuration parameter further includes: at least one of an identifier of the user equipment, a slot number corresponding to the resource where the data is located, a cell identifier, and a parameter indicating a codeword sequence number.
可选的,该目标参数可以包括RS相关参数、波束参数、TRP被分配的第一标识码、TRP预先分配的第二标识码、同步信号相关参数、QCL指示参数和PDCCH相关参数中的至少一个。Optionally, the target parameter may include at least one of an RS related parameter, a beam parameter, a first identifier that is allocated by the TRP, a second identifier that is pre-allocated by the TRP, a synchronization signal related parameter, a QCL indication parameter, and a PDCCH related parameter. .
其中,RS相关参数可以用于指示RS的配置信息,波束参数用于指示传输数据的波束,第一标识码用于生成扰码初始值,第二标识码用于指示TRP,不同TRP的QCL指示参数不同,PDCCH相关参数,可以用于指示PDCCH的配置信息。The RS related parameter may be used to indicate configuration information of the RS, the beam parameter is used to indicate a beam for transmitting data, the first identification code is used to generate an initial value of the scrambling code, and the second identification code is used to indicate a TRP, and a QCL indication of different TRPs. The PDCCH-related parameters may be used to indicate configuration information of the PDCCH.
可选的,RS相关参数包括RS的端口参数和RS的资源参数中的至少一种。示例的,RS的端口参数可以用于指示RS的端口号和RS的端口组号中的至少一个,端口组包括至少一个端口。该端口号,可以是端口标识码,也可以是端口索引号;该端口组号,可以是端口组标识码,也可以是端口组索引号。Optionally, the RS related parameter includes at least one of a port parameter of the RS and a resource parameter of the RS. For example, the port parameter of the RS may be used to indicate at least one of a port number of the RS and a port group number of the RS, and the port group includes at least one port. The port number can be a port ID or a port index. The port group ID can be a port group ID or a port group index.
RS的资源参数可以用于指示RS在时域和/或频域中的位置。RS为DMRS、CSI-RS、PT-RS、TRS或SRS。其中,DMRS可以为上行DMRS或下行DMRS,上行DMRS可以为数据信道DMRS或控制信道DMRS;下行DMRS可以为数据信道DMRS或控制信道DMRS。The resource parameters of the RS can be used to indicate the location of the RS in the time domain and/or the frequency domain. The RS is DMRS, CSI-RS, PT-RS, TRS or SRS. The DMRS may be an uplink DMRS or a downlink DMRS, and the uplink DMRS may be a data channel DMRS or a control channel DMRS; the downlink DMRS may be a data channel DMRS or a control channel DMRS.
可选的,波束参数可以用于指示传输数据的波束的标识码。Optionally, the beam parameter may be used to indicate an identification code of a beam that transmits data.
可选的,同步信号相关参数可以包括用于指示确定同步信号序列的预设参数、同步信号的资源参数和同步信号的端口参数中的至少一个。其中,预设参数为根序列参数、循环移位参数或加扰参数。同步信号的资源参数可以用于指示同步信号的SS block的发送次序编号或上行RACH occasion的发送次序编号。同步信号的端口参数可以用于指示同步信号的端口号和同步信号的端口组号中的至少一个,端口组包括至少一个端口。该端口号,可以是端口标识码,也可以是端口索引号;该端口组号,可以是端口组标识码,也可以是端口组索引号。示例的,同步信号可以为PSS、SSS或PRACH信号。Optionally, the synchronization signal related parameter may include at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal. The preset parameters are a root sequence parameter, a cyclic shift parameter, or a scrambling parameter. The resource parameter of the synchronization signal may be used to indicate the transmission order number of the SS block of the synchronization signal or the transmission order number of the uplink RACH occasion. The port parameter of the synchronization signal may be used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, the port group including at least one port. The port number can be a port ID or a port index. The port group ID can be a port group ID or a port group index. By way of example, the synchronization signal can be a PSS, SSS or PRACH signal.
可选的,QCL指示参数可以用于指示QCL集的集标识码和QCL集的集索引号中的至少一个。Optionally, the QCL indication parameter may be used to indicate at least one of a set identification code of the QCL set and a set index number of the QCL set.
可选的,PDCCH相关参数包括PDCCH的资源参数,PDCCH的资源参数可以用于指示PDCCH在时域和/或频域中的位置。Optionally, the PDCCH related parameter includes a resource parameter of the PDCCH, and the resource parameter of the PDCCH may be used to indicate a location of the PDCCH in the time domain and/or the frequency domain.
可选的,不同TRP为用户设备分配的标识码不同。Optionally, different TRPs have different identification codes assigned to user equipments.
可选的,目标参数还包括:TRP所属的TRP组的组标识码,TRP组包括至少一个TRP。Optionally, the target parameter further includes: a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
举例说明,处理器可以是一个芯片,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于所述处理器之外,独立存在。相应的,如图4所示,扰码序列生成装置500还可以包括存储器540,存储器540包含操作***5401和应用程序5402,操作***5401包含各种操作***程序,用于实现基于硬件的各项操作;应用程序5402包含各种应用程序,用于实现各种应用功能,比如数据加扰程序或数据解扰程序,数据加扰程序能够使扰码序列生成装置采用扰码序列加扰获取的数据,得到加扰数据;数据解扰程序能够使扰码序列生成装置采用扰码序列对接收到的加扰数据进行解扰。处理器510可以执行存储器540中存储的应用程序来配合实现图2-1所示的扰码序列生成方法。For example, the processor may be a chip. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, or the like; the processor may be a general-purpose processor, which is implemented by reading software code stored in the memory. The memory can be integrated in the processor, can be located outside of the processor, and can exist independently. Correspondingly, as shown in FIG. 4, the scrambling code sequence generating apparatus 500 may further include a memory 540. The memory 540 includes an operating system 5401 and an application program 5402. The operating system 5401 includes various operating system programs for implementing hardware-based components. Operation; the application 5402 includes various applications for implementing various application functions, such as a data scrambling program or a data descrambling program, and the data scrambling program enables the scrambling sequence generating device to scramble the acquired data using a scrambling sequence. Obtaining scrambled data; the data descrambling program enables the scrambling code sequence generating means to descramble the received scrambled data using the scrambling code sequence. The processor 510 can execute an application stored in the memory 540 to cooperate with the scrambling code sequence generation method illustrated in FIG. 2-1.
本发明实施例提供的扰码序列生成装置通过上述各个执行模块的配合来实现图3-1所示的装置实施例中扰码序列生成装置完成的各项功能。如上文中图3-1中的确定模块310,可以是处理器来实现,也可以是处理器执行存储器中存储的应用程序来实现。The scrambling code sequence generating apparatus provided by the embodiment of the present invention implements the functions performed by the scrambling code sequence generating apparatus in the apparatus embodiment shown in FIG. 3-1 by the cooperation of the foregoing various execution modules. The determining module 310 in FIG. 3-1 in the above may be implemented by a processor, or may be implemented by the processor executing an application stored in the memory.
应理解,在本发明实施例中,该处理器510可以是中央处理单元(Central Processing Unit,CPU),该处理器510还可以是其他通用处理器、数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。It should be understood that, in the embodiment of the present invention, the processor 510 may be a central processing unit (CPU), and the processor 510 may also be other general-purpose processors, digital signal processing (DSP). , Application Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
在实现过程中,上述各步骤可以通过处理器510中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器、闪存、只读存储器、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器510读取存储器中的信息,结合其硬件完成上述方法的步骤。In the implementation process, the above steps may be completed by an integrated logic circuit of hardware in the processor 510 or an instruction in the form of software. The steps of the method disclosed in the embodiments of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor. The software modules can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory, or electrically erasable programmable memory, registers, and the like. The storage medium is located in the memory, and the processor 510 reads the information in the memory and completes the steps of the above method in combination with the hardware thereof.
进一步的,该扰码序列生成装置还包括天线550。该扰码序列生成装置还包括其他功能性的构件,比如:电池模组、有线/无线充电结构等。天线550用于收发无线信号。天线550可以和接口520配合,以实现5G技术等信号的收发。Further, the scrambling code sequence generating device further includes an antenna 550. The scrambling code sequence generating device further includes other functional components such as a battery module, a wired/wireless charging structure, and the like. The antenna 550 is used to transmit and receive wireless signals. The antenna 550 can cooperate with the interface 520 to implement signal transmission and reception of signals such as 5G technology.
综上所述,本发明实施例提供的扰码序列生成装置,能够根据TRP的配置参数确定扰码序列,并利用该扰码序列对数据进行加扰或解扰。其中,不同TRP对应的配置参数不同。相较于相关技术,不同的TRP得到的扰码序列不同,任一TRP对另一TRP造成的干扰为随机化的干扰,提高了***性能。In summary, the scrambling code sequence generating apparatus provided by the embodiment of the present invention is capable of determining a scrambling code sequence according to a configuration parameter of the TRP, and scrambling or descrambling the data by using the scrambling code sequence. The configuration parameters corresponding to different TRPs are different. Compared with the related technology, the different TRPs obtain different scrambling sequences, and the interference caused by any TRP to another TRP is randomized interference, which improves system performance.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。A person skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the foregoing apparatus and module can be referred to the corresponding process in the foregoing method embodiment, and details are not described herein again.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。 当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现,所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机的可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质,或者半导体介质(例如固态硬盘)等。In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, it may be implemented in whole or in part in the form of a computer program product comprising one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in accordance with embodiments of the present invention are generated in whole or in part. The computer can be a general purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a readable storage medium of a computer or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data The center transmits to another website site, computer, server, or data center by wire (eg, coaxial cable, fiber optic, digital subscriber line) or wireless (eg, infrared, wireless, microwave, etc.). The computer readable storage medium can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that includes one or more available media. The usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium, or a semiconductor medium (eg, a solid state hard disk) or the like.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the modules is only a logical function division. In actual implementation, there may be another division manner, for example, multiple modules or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。A person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium. The storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above description is only an optional embodiment of the present application, and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application are included in the protection of the present application. Within the scope.

Claims (25)

  1. 一种扰码序列生成方法,其特征在于,所述方法包括:A method for generating a scrambling code sequence, the method comprising:
    根据收发点TRP的配置参数确定扰码序列,不同TRP对应的配置参数不同;The scrambling code sequence is determined according to the configuration parameter of the TRP of the sending and receiving point, and the configuration parameters corresponding to different TRPs are different;
    利用所述扰码序列对数据进行加扰或解扰。The data is scrambled or descrambled using the scrambling code sequence.
  2. 根据权利要求1所述的方法,其特征在于,所述根据收发点TRP的配置参数确定扰码序列,包括:The method according to claim 1, wherein the determining the scrambling code sequence according to the configuration parameter of the sending and receiving point TRP comprises:
    根据所述配置参数生成扰码初始值;Generating an initial value of the scrambling code according to the configuration parameter;
    基于所述扰码初始值确定所述扰码序列。The scrambling code sequence is determined based on the scrambling code initial value.
  3. 一种扰码序列生成装置,其特征在于,所述装置包括:A scrambling code sequence generating apparatus, characterized in that the apparatus comprises:
    确定模块,用于根据收发点TRP的配置参数确定扰码序列,不同TRP对应的配置参数不同;a determining module, configured to determine a scrambling code sequence according to a configuration parameter of the sending and receiving point TRP, where configuration parameters corresponding to different TRPs are different;
    处理模块,用于利用所述确定模块确定的扰码序列对数据进行加扰或解扰。And a processing module, configured to scramble or descramble the data by using the scrambling code sequence determined by the determining module.
  4. 根据权利要求3所述的装置,其特征在于,所述确定模块,包括:The device according to claim 3, wherein the determining module comprises:
    生成子模块,用于根据所述配置参数生成扰码初始值;Generating a submodule, configured to generate an initial value of the scrambling code according to the configuration parameter;
    确定子模块,用于基于所述扰码初始值确定所述扰码序列。Determining a submodule for determining the scrambling code sequence based on the scrambling code initial value.
  5. 根据权利要求1至4任一所述的方法或装置,其特征在于,A method or apparatus according to any one of claims 1 to 4, wherein
    所述配置参数包括目标参数,不同TRP对应的目标参数不同。The configuration parameters include target parameters, and different target parameters corresponding to different TRPs are different.
  6. 根据权利要求5所述的方法或装置,其特征在于,所述配置参数还包括:用户设备的标识码、数据所在资源对应的时隙号、小区标识码和用于指示码字序号的参数中的至少一个。The method or apparatus according to claim 5, wherein the configuration parameter further comprises: an identification code of the user equipment, a slot number corresponding to the resource where the data is located, a cell identification code, and a parameter for indicating a codeword sequence number. At least one of them.
  7. 根据权利要求6所述的方法或装置,其特征在于,The method or apparatus of claim 6 wherein:
    所述目标参数包括参考信号RS相关参数、波束参数、所述TRP被分配的第一标识码、所述TRP预先分配的第二标识码、同步信号相关参数、准共址QCL指示参数和物理下行控制信道PDCCH相关参数中的至少一个,The target parameters include a reference signal RS related parameter, a beam parameter, a first identification code to which the TRP is allocated, a second identification code pre-allocated by the TRP, a synchronization signal related parameter, a quasi co-location QCL indication parameter, and a physical downlink. At least one of control channel PDCCH related parameters,
    其中,所述第一标识码,用于生成所述扰码初始值;The first identification code is used to generate the initial value of the scrambling code;
    所述第二标识码,用于指示所述TRP。The second identification code is used to indicate the TRP.
  8. 根据权利要求7所述的方法或装置,其特征在于,所述RS相关参数包括所述RS的端口参数和所述RS的资源参数中的至少一种。The method or apparatus of claim 7, wherein the RS related parameter comprises at least one of a port parameter of the RS and a resource parameter of the RS.
  9. 根据权利要求8所述的方法或装置,其特征在于,The method or apparatus of claim 8 wherein:
    所述RS的端口参数用于指示所述RS的端口号和所述RS的端口组号中的至少一个,所述端口组包括至少一个端口。The port parameter of the RS is used to indicate at least one of a port number of the RS and a port group number of the RS, and the port group includes at least one port.
  10. 根据权利要求8所述的方法或装置,其特征在于,The method or apparatus of claim 8 wherein:
    所述RS的资源参数用于指示所述RS在时域和/或频域中的位置。The resource parameters of the RS are used to indicate the location of the RS in the time domain and/or the frequency domain.
  11. 根据权利要求7所述的方法或装置,其特征在于,The method or apparatus of claim 7 wherein:
    所述RS为解调参考信号DMRS、信道状态信息参考信号CSI-RS、相位跟踪参考信号PT-RS、精时频跟踪参考信号TRS或侦听参考信号SRS。The RS is a demodulation reference signal DMRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a fine time-frequency tracking reference signal TRS, or a listening reference signal SRS.
  12. 根据权利要求11所述的方法或装置,其特征在于,The method or apparatus of claim 11 wherein:
    所述DMRS为上行DMRS或下行DMRS。The DMRS is an uplink DMRS or a downlink DMRS.
  13. 根据权利要求12所述的方法或装置,其特征在于,The method or apparatus of claim 12 wherein:
    所述上行DMRS为数据信道DMRS或控制信道DMRS;The uplink DMRS is a data channel DMRS or a control channel DMRS;
    所述下行DMRS为数据信道DMRS或控制信道DMRS。The downlink DMRS is a data channel DMRS or a control channel DMRS.
  14. 根据权利要求7所述的方法或装置,其特征在于,The method or apparatus of claim 7 wherein:
    所述波束参数,用于指示传输数据的波束的标识码。The beam parameter is used to indicate an identification code of a beam for transmitting data.
  15. 根据权利要求7所述的方法或装置,其特征在于,The method or apparatus of claim 7 wherein:
    所述同步信号相关参数包括用于指示确定同步信号序列的预设参数、所述同步信号的资源参数和所述同步信号的端口参数中的至少一个,所述预设参数为根序列参数、循环移位参数或加扰参数。The synchronization signal related parameter includes at least one of a preset parameter for determining a synchronization signal sequence, a resource parameter of the synchronization signal, and a port parameter of the synchronization signal, the preset parameter being a root sequence parameter, and a loop Shift parameter or scrambling parameter.
  16. 根据权利要求15所述的方法或装置,其特征在于,The method or apparatus of claim 15 wherein:
    所述同步信号的资源参数用于指示所述同步信号的同步信号块的发送次序编号或上行随机接入信道时机的发送次序编号。The resource parameter of the synchronization signal is used to indicate a transmission order number of a synchronization signal block of the synchronization signal or a transmission order number of an uplink random access channel timing.
  17. 根据权利要求15所述的方法或装置,其特征在于,The method or apparatus of claim 15 wherein:
    所述同步信号的端口参数用于指示所述同步信号的端口号和所述同步信号的端口组号中的至少一个,所述端口组包括至少一个端口。The port parameter of the synchronization signal is used to indicate at least one of a port number of the synchronization signal and a port group number of the synchronization signal, and the port group includes at least one port.
  18. 根据权利要求7所述的方法或装置,其特征在于,The method or apparatus of claim 7 wherein:
    所述同步信号为主同步信号PSS、从同步信号SSS或物理随机接入信道PRACH信号。The synchronization signal is a primary synchronization signal PSS, a secondary synchronization signal SSS, or a physical random access channel PRACH signal.
  19. 根据权利要求7所述的方法或装置,其特征在于,The method or apparatus of claim 7 wherein:
    所述QCL指示参数用于指示所述QCL集的集标识码和QCL集的集索引号中的至少一个。The QCL indication parameter is used to indicate at least one of a set identification code of the QCL set and a set index number of a QCL set.
  20. 根据权利要求7所述的方法或装置,其特征在于,The method or apparatus of claim 7 wherein:
    所述PDCCH相关参数包括所述PDCCH的资源参数。The PDCCH related parameter includes a resource parameter of the PDCCH.
  21. 根据权利要求20所述的方法或装置,其特征在于,A method or apparatus according to claim 20, wherein
    所述PDCCH的资源参数用于指示所述PDCCH在时域和/或频域中的位置。The resource parameter of the PDCCH is used to indicate a location of the PDCCH in a time domain and/or a frequency domain.
  22. 根据权利要求6所述的方法或装置,其特征在于,The method or apparatus of claim 6 wherein:
    不同TRP为所述用户设备分配的标识码不同。Different TRPs assign different identification codes to the user equipment.
  23. 根据权利要求7所述的方法或装置,其特征在于,The method or apparatus of claim 7 wherein:
    所述目标参数还包括:所述TRP所属的TRP组的组标识码,所述TRP组包括至少一个TRP。The target parameter further includes: a group identification code of the TRP group to which the TRP belongs, and the TRP group includes at least one TRP.
  24. 一种扰码序列生成装置,其特征在于,包括处理器和接口,所述处理器用于:A scrambling code sequence generating apparatus, comprising: a processor and an interface, the processor is configured to:
    根据收发点TRP的配置参数确定扰码序列,不同TRP对应的配置参数不同;并且利用所述扰码序列对数据进行加扰或解扰。The scrambling code sequence is determined according to the configuration parameter of the TRP, and the configuration parameters corresponding to different TRPs are different; and the data is scrambled or descrambled by using the scrambling code sequence.
  25. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述计算机可读存储介质在计算机上运行时,使得计算机执行一种扰码序列生成方法,所述方法包括:A computer readable storage medium, wherein the computer readable storage medium stores instructions for causing a computer to perform a scrambling code sequence generation method when the computer readable storage medium is run on a computer The methods include:
    根据收发点TRP的配置参数确定扰码序列,不同TRP对应的配置参数不同;The scrambling code sequence is determined according to the configuration parameter of the TRP of the sending and receiving point, and the configuration parameters corresponding to different TRPs are different;
    利用所述扰码序列对数据进行加扰或解扰。The data is scrambled or descrambled using the scrambling code sequence.
PCT/CN2018/088632 2017-06-01 2018-05-28 Method and device for generating scrambling code sequence WO2018219250A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP18808899.1A EP3624371B1 (en) 2017-06-01 2018-05-28 Method and device for generating scrambling code sequence
US16/698,466 US11101909B2 (en) 2017-06-01 2019-11-27 Scrambling code sequence generation method and apparatus

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201710404714 2017-06-01
CN201710404714.2 2017-06-01
CN201710686835.0A CN108988978B (en) 2017-06-01 2017-08-11 Scrambling code sequence generation method and device
CN201710686835.0 2017-08-11

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US16/698,466 Continuation US11101909B2 (en) 2017-06-01 2019-11-27 Scrambling code sequence generation method and apparatus

Publications (1)

Publication Number Publication Date
WO2018219250A1 true WO2018219250A1 (en) 2018-12-06

Family

ID=64454426

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/088632 WO2018219250A1 (en) 2017-06-01 2018-05-28 Method and device for generating scrambling code sequence

Country Status (1)

Country Link
WO (1) WO2018219250A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103840909A (en) * 2012-11-22 2014-06-04 普天信息技术研究院有限公司 Method for improving demodulation correctness
WO2014125335A1 (en) * 2013-02-15 2014-08-21 Freescale Semiconductor, Inc. Search method and apparatus for a communication system
US20140321375A1 (en) * 2013-04-25 2014-10-30 Samsung Electronics Co., Ltd. Method and system for acquiring high frequency carrier in a wireless communication network
CN105024778A (en) * 2014-04-16 2015-11-04 普天信息技术有限公司 Scrambling method of downlink channel
CN106664686A (en) * 2014-11-07 2017-05-10 华为技术有限公司 Method, device, and system for data transmission

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103840909A (en) * 2012-11-22 2014-06-04 普天信息技术研究院有限公司 Method for improving demodulation correctness
WO2014125335A1 (en) * 2013-02-15 2014-08-21 Freescale Semiconductor, Inc. Search method and apparatus for a communication system
US20140321375A1 (en) * 2013-04-25 2014-10-30 Samsung Electronics Co., Ltd. Method and system for acquiring high frequency carrier in a wireless communication network
CN105024778A (en) * 2014-04-16 2015-11-04 普天信息技术有限公司 Scrambling method of downlink channel
CN106664686A (en) * 2014-11-07 2017-05-10 华为技术有限公司 Method, device, and system for data transmission

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3624371A4 *

Similar Documents

Publication Publication Date Title
US11101909B2 (en) Scrambling code sequence generation method and apparatus
JP6959434B2 (en) Signal scrambling methods and equipment, and signal descramble methods and equipment
US20200220750A1 (en) Reference signal transmission method and transmission apparatus
US11855922B2 (en) Reference signal transmission method and transmission apparatus
US10778398B2 (en) Physical downlink control channel transmission method, and apparatus
EP3439393B1 (en) Transmission resource indication method, base station, user equipment and transmission resource indication system
WO2018054263A1 (en) Method and device for sending or receiving physical downlink control channel (pdcch)
WO2020001607A1 (en) Data scrambling method and relevant device
JP2019535186A (en) Data communication method, terminal, and base station
WO2018228243A1 (en) Method and device for sending demodulation reference signal, demodulation method and device
US10278206B2 (en) Method for scheduling radio resource in unlicensed spectrum and base station using thereof
CN111586848B (en) Scheduling time sequence determining method, terminal and network side equipment
CN108809562B (en) DMRS sequence determination method, terminal and network side equipment
WO2018127180A1 (en) Method and device for transmitting reference signal
WO2019096276A1 (en) Data transmission method and apparatus
WO2019157903A1 (en) Resource configuration method and device
WO2018177216A1 (en) Method and device for transmitting signal
WO2022002005A1 (en) Sequence generation method and related device
WO2018219250A1 (en) Method and device for generating scrambling code sequence
WO2019138150A1 (en) Method, apparatus and computer program
WO2018006741A1 (en) Signal transmission method and apparatus
CN112398625B (en) Communication method and device
WO2023051738A1 (en) Reference signal transmission method and communication apparatus

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: 18808899

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2018808899

Country of ref document: EP

Effective date: 20191212