WO2018196638A1 - Information bearing method and device - Google Patents
Information bearing method and device Download PDFInfo
- Publication number
- WO2018196638A1 WO2018196638A1 PCT/CN2018/083111 CN2018083111W WO2018196638A1 WO 2018196638 A1 WO2018196638 A1 WO 2018196638A1 CN 2018083111 W CN2018083111 W CN 2018083111W WO 2018196638 A1 WO2018196638 A1 WO 2018196638A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sequence
- bit
- identification
- bit sequence
- identification sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/09—Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/13—Linear codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
- H04L1/0043—Realisations of complexity reduction techniques, e.g. use of look-up tables
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0065—Serial concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0072—Error control for data other than payload data, e.g. control data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/30—Managing network names, e.g. use of aliases or nicknames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0079—Formats for control data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0466—Wireless resource allocation based on the type of the allocated resource the resource being a scrambling code
Definitions
- the second aspect provides an information carrying method, where the receiving end acquires a sequence to be decoded, and the receiving end performs a descrambling operation on the sequence to be decoded by using part or all of the identifier sequence; or, the receiving end Performing a deinterleaving operation on the sequence to be decoded by using an interleaving mode, where the interleaving mode is determined by part or all of the identification sequence, the identification sequence is used to identify a terminal, and the receiving end is to perform a descrambling operation. Or the sequence after the deinterleaving operation performs polar Polar code decoding. In this way, the problem of insufficient length of the identification sequence in the existing system is solved, and the length of the identification sequence is increased, which increases the number of terminals that can be identified by the identification sequence, and is more suitable for the application scenario of mass access in the future.
- the identification sequence for identifying the terminal is carried in the encoded bit sequence, and the encoded bit sequence carrying the identification sequence is modulated, then passed through the noise channel, and then output.
- the second bit sequence may be a rate-matched sequence or a sequence that has not undergone rate matching. If the second bit sequence is a sequence that has not undergone rate matching, after the transmitting end carries part or all of the identification sequence in the second bit sequence, the second bit sequence of the bearer identification sequence needs to be rate matched to generate the foregoing.
- the third bit sequence is a sequence that has not undergone rate matching, after the transmitting end carries part or all of the identification sequence in the second bit sequence, the second bit sequence of the bearer identification sequence needs to be rate matched to generate the foregoing.
- Step 1005 Perform descrambling on the extracted CRC information bits. This step is an optional step. If the eNB determines that the base station carries the RNTI sequence does not include the CRC bit scrambling operation, this step is omitted.
- the processing unit 1101 is configured to: sequentially buffer part or all of the identification sequence into the second bit sequence in a manner of repeating the number of times.
- the processing unit 1202 is configured to perform a descrambling operation on the sequence to be decoded acquired by the receiving unit 1201 by using part or all of the identification sequence, or to deinterleave the sequence to be decoded acquired by the receiving unit 1201 in the interleaving mode. Operation, wherein the interleaving mode is determined by part or all of the identification sequence, and the identification sequence is used to identify the terminal;
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Error Detection And Correction (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
本申请要求在2017年4月25日提交中国专利局、申请号为201710277948.5、发明名称为“一种信息承载方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims the priority of the Chinese Patent Application, the entire disclosure of which is hereby incorporated by reference. .
本申请实施例涉及通信技术领域,尤其涉及一种信息承载方法及装置。The embodiments of the present invention relate to the field of communications technologies, and in particular, to an information carrying method and apparatus.
在无线网络通信系统中,基站在调度终端时,往往通过标识序列来标识不同的终端,基站通过标识序列加扰的方式来发送调度信息。In a wireless network communication system, when a base station schedules a terminal, the base station often identifies different terminals by using an identification sequence, and the base station transmits scheduling information by means of an identifier sequence scrambling method.
例如,在长期演进(英文:Long Term Evolution,缩写:LTE)系统中,一种常见的标识序列为无线网络临时标识(Radio Network Temporary Identifier,RNTI)序列。现有的RNTI序列长度为16比特。如图1所示,在物理下行控制信道(英文:Physical Downlink Control Channel,缩写:PDCCH)的编码过程中,基站首先对要发送的下行控制信息(英文:Downlink Control Information,缩写:DCI)进行16位长的循环冗余校验(英文:Cyclical Redundancy Check,缩写:CRC)编码,编码后形成的信息中包含DCI信息和16位CRC信息,然后基站将16位RNTI信息与16位CRC信息作异或(英文:exclusive OR,缩写:XOR)操作(也即加扰操作),获得经过RNTI加扰的16位CRC信息,将RNTI加扰后的16位CRC信息串接到上述DCI信息,并进行信道编码、调制、映射和发送流程。For example, in the Long Term Evolution (LTE) system, a common identification sequence is a Radio Network Temporary Identifier (RNTI) sequence. The existing RNTI sequence length is 16 bits. As shown in Figure 1, in the encoding process of the physical downlink control channel (English: Physical Downlink Control Channel, PDCCH), the base station first performs 16 downlink control information (Downlink Control Information, DCI) to be sent. The bit length of the Cyclic Redundancy Check (English: Cyclical Redundancy Check, abbreviation: CRC) code, the information formed after the encoding contains DCI information and 16-bit CRC information, and then the base station compares the 16-bit RNTI information with the 16-bit CRC information. Or (English: exclusive OR, abbreviation: XOR) operation (that is, scrambling operation), obtain 16-bit CRC information scrambled by RNTI, and serialize 16-bit CRC information scrambled by RNTI to the above DCI information, and perform Channel coding, modulation, mapping, and transmission procedures.
在第五代(5th Generation,5G)通信系统以及后续更多可能的通信系统中,会存在海量设备接入通信(massive Machine Type Communications,mMTC)的应用场景,要求广覆盖和海量接入。若采用上述现有系统中RNTI加扰CRC的方式,由于RNTI的长度会被限制在16比特,而16比特长度的RNTI所能标识的终端数量仅仅为2 16=65536,显然这种RNTI加扰方式不一定能满足未来海量接入的应用场景需求。 In the fifth generation (5th generation, 5G) communication system and the subsequent more possible communication systems, there will be an application scenario of massive machine type communication (mMTC), requiring wide coverage and massive access. If the RNTI scrambling CRC is used in the above existing system, since the length of the RNTI is limited to 16 bits, and the number of terminals that can be identified by the 16-bit RNTI is only 2 16 = 65536, it is obvious that the RNTI is scrambled. The method does not necessarily meet the application scenarios of mass access in the future.
发明内容Summary of the invention
本申请实施例提供一种信息承载方法及装置,用以解决采用现有信息承载方式标识序列所能标识的终端数量较低的问题。The embodiment of the present invention provides an information bearing method and device, which are used to solve the problem that the number of terminals that can be identified by using the existing information bearer identification sequence is low.
本申请实施例提供的具体技术方案如下:The specific technical solutions provided by the embodiments of the present application are as follows:
第一方面,提供一种信息承载方法,将用于标识终端的标识序列承载于编码后的Polar码中,假设编码后的Polar码码长为N,N为正整数,例如,可选值,N>16。这样,标识序列的长度最长可以扩展至N比特,N比特长度的标识序列所能标识的终端数量增长为2 N。 The first aspect provides an information carrying method, where the identifier sequence used to identify the terminal is carried in the encoded Polar code, and the encoded Polar code code length is N, N is a positive integer, for example, an optional value, N>16. In this way, the length of the identification sequence can be extended to N bits at the longest, and the number of terminals that can be identified by the N-bit length identification sequence is increased by 2 N .
在一个可能的设计中,编码前的比特序列记为第一比特序列,发送端对第一比特序列进行Polar码编码,生成编码后的第二比特序列,所述发送端将标识序列的部分或者全部承载于所述第二比特序列中,生成第三比特序列,所述发送端发送所述第三比特序列。其中,所述标识序列用于标识终端。这样,采用编码后的比特序列来承载标识序列,能够保 证编码前的Polar码的固定比特位置的值保持为0,从而有助于保持相对较低的硬件开销,并且有助于解决现有系统中标识序列长度不足的问题,增加标识序列的长度,也就增加了标识序列所能标识的终端的数量,更能适应未来海量接入的应用场景需求。In a possible design, the bit sequence before encoding is recorded as a first bit sequence, and the transmitting end performs Polar code encoding on the first bit sequence to generate a coded second bit sequence, and the transmitting end identifies the part of the sequence or All are carried in the second bit sequence to generate a third bit sequence, and the transmitting end sends the third bit sequence. The identification sequence is used to identify the terminal. In this way, the encoded bit sequence is used to carry the identification sequence, which can ensure that the value of the fixed bit position of the Polar code before encoding remains 0, thereby helping to maintain relatively low hardware overhead and helping to solve the existing system. The problem that the length of the identifier sequence is insufficient is increased, and the length of the identifier sequence is increased, which increases the number of terminals that can be identified by the identifier sequence, and is more suitable for the application scenario of mass access in the future.
可选的,标识序列为RNTI序列。Optionally, the identification sequence is an RNTI sequence.
可选的,所述标识信息为终端的序列号或终端组的组号。Optionally, the identifier information is a serial number of the terminal or a group number of the terminal group.
在一个可能的设计中,所述发送端将标识序列的部分或者全部承载于所述第二比特序列中,生成第三比特序列,可通过以下方式实现:所述发送端采用所述标识序列的部分或者全部对所述第二比特序列进行加扰操作,生成第三比特序列。In a possible design, the transmitting end carries part or all of the identification sequence in the second bit sequence, and generates a third bit sequence, which can be implemented by: the sending end adopting the identification sequence Part or all of the second bit sequence is scrambled to generate a third bit sequence.
在一个可能的设计中,所述发送端采用所述标识序列的部分或者全部,对所述第二比特序列的部分或者全部进行加扰操作。可选的,可以根据实际需要,按照任意方式选择第二比特序列的部分。这样,能够使得标识序列的长度更加灵活可控,以及更加能够按照实际需要来确定加扰的比特位置。In a possible design, the transmitting end performs a scrambling operation on part or all of the second bit sequence by using part or all of the identification sequence. Optionally, the part of the second bit sequence may be selected in any manner according to actual needs. In this way, the length of the identification sequence can be made more flexible and controllable, and the scrambled bit position can be determined more according to actual needs.
在一个可能的设计中,所述发送端采用所述标识序列的部分或者全部对所述第二比特序列进行加扰操作,可通过以下方式实现:所述发送端将所述标识序列的部分或者全部,按照设定的映射关系加扰到所述第二比特序列中。In a possible design, the transmitting end performs the scrambling operation on the second bit sequence by using part or all of the identification sequence, which may be implemented by: the sending end is part of the identification sequence or All are scrambled into the second bit sequence according to the set mapping relationship.
在一个可能的设计中,所述发送端将所述标识序列的部分或者全部,以重复若干次的方式依次加扰到所述第二比特序列中。In a possible design, the transmitting end sequentially scrambles part or all of the identification sequence into the second bit sequence in a manner of repeating several times.
在一个可能的设计中,除了加扰方式,所述发送端还可以按照交织模式对所述第二比特序列进行交织操作,生成第三比特序列,其中,所述交织模式由所述标识序列的部分或全部确定。这样,第三比特序列也可以认为是承载了标识序列。In a possible design, in addition to the scrambling mode, the transmitting end may perform an interleaving operation on the second bit sequence according to an interleaving pattern to generate a third bit sequence, where the interleaving pattern is determined by the identifier sequence. Part or all is determined. Thus, the third bit sequence can also be considered to carry the identification sequence.
在一个可能的设计中,发送端对第一比特序列进行极性Polar码编码之前,所述发送端获取待编码的信息比特,对所述信息比特进行校验编码,获得校验比特;所述发送端将所述标识序列的全部承载于所述校验比特中,或者所述发送端将所述标识序列的第一部分承载于所述校验比特中;所述发送端基于所述信息比特和承载所述标识序列的校验比特,生成所述第一比特序列。可选的,校验编码可以为CRC校验编码,或者PC校验编码。In a possible design, before the transmitting end performs polarity Polar code encoding on the first bit sequence, the transmitting end acquires information bits to be encoded, and performs check coding on the information bits to obtain a check bit. The transmitting end carries all of the identification sequence in the check bit, or the transmitting end carries the first part of the identification sequence in the check bit; the sending end is based on the information bit and The check bit carrying the identification sequence generates the first bit sequence. Optionally, the check code may be a CRC check code or a PC check code.
在一个可能的设计中,若所述发送端将所述标识序列的第一部分承载于所述校验比特中,则所述发送端将所述标识序列的第二部分承载于所述第二比特序列中,其中,所述第一部分和所述第二部分互异,或者,所述第一部分和所述第二部分存在交集。In a possible design, if the transmitting end carries the first part of the identification sequence in the check bit, the sending end carries the second part of the identification sequence to the second bit. In the sequence, wherein the first portion and the second portion are different, or the first portion and the second portion have an intersection.
第二方面,提供一种信息承载方法,接收端获取待译码的序列,所述接收端采用标识序列的部分或全部对所述待译码的序列进行解扰操作;或者,所述接收端采用交织模式对所述待译码的序列进行解交织操作,其中,所述交织模式由所述标识序列的部分或全部确定,所述标识序列用于标识终端;所述接收端对解扰操作或者解交织操作后的序列进行极性Polar码译码。这样,有助于解决现有系统中标识序列长度不足的问题,增加标识序列的长度,也就增加了标识序列所能标识的终端的数量,更能适应未来海量接入的应用场景需求。The second aspect provides an information carrying method, where the receiving end acquires a sequence to be decoded, and the receiving end performs a descrambling operation on the sequence to be decoded by using part or all of the identifier sequence; or, the receiving end Performing a deinterleaving operation on the sequence to be decoded by using an interleaving mode, where the interleaving mode is determined by part or all of the identification sequence, the identification sequence is used to identify a terminal, and the receiving end is to perform a descrambling operation. Or the sequence after the deinterleaving operation performs polar Polar code decoding. In this way, the problem of insufficient length of the identification sequence in the existing system is solved, and the length of the identification sequence is increased, which increases the number of terminals that can be identified by the identification sequence, and is more suitable for the application scenario of mass access in the future.
在一个可能的设计中,所述接收端采用标识序列的部分或全部,对所述第二比特序列的部分或者全部进行解扰操作。In a possible design, the receiving end performs a descrambling operation on part or all of the second bit sequence by using part or all of the identification sequence.
在一个可能的设计中,所述接收端采用标识序列的部分或全部,按照设定的映射关系对所述待译码的序列进行解扰操作。In a possible design, the receiving end adopts part or all of the identification sequence, and performs descrambling operation on the sequence to be decoded according to the set mapping relationship.
在一个可能的设计中,所述接收端采用标识序列的部分或全部,以重复若干次的方式 依次对所述待译码的序列进行解扰操作。In a possible design, the receiving end adopts part or all of the identification sequence, and performs descrambling operations on the sequence to be decoded in sequence in a manner of repeating several times.
在一个可能的设计中,所述接收端对解扰操作或者解交织操作后的序列进行Polar码译码之后,所述接收端在译码后的序列中提取校验比特,并采用所述标识序列的部分或全部对所述校验比特进行解扰操作。In a possible design, after the receiving end performs the Polar code decoding on the sequence after the descrambling operation or the de-interleaving operation, the receiving end extracts the parity bit in the decoded sequence, and adopts the identifier. Part or all of the sequence performs a descrambling operation on the parity bits.
第三方面,提供一种信息承载装置,该装置具有实现上述第一方面和第一方面的任一种可能的设计中发送端行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。In a third aspect, there is provided an information carrying apparatus having a function of implementing a sender behavior in any of the possible aspects of the first aspect and the first aspect described above. The functions may be implemented by hardware or by corresponding software implemented by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
第四方面,提供一种信息承载装置,该装置具有实现上述第二方面和第二方面的任一种可能的设计中接收端行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。In a fourth aspect, there is provided an information carrying apparatus having a function of implementing a receiving end behavior in any of the possible aspects of the second aspect and the second aspect described above. The functions may be implemented by hardware or by corresponding software implemented by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
第五方面,提供一种信息承载装置,该信息承载装置的结构包括收发器和处理器,其中,所述处理器用于调用一组程序以执行如上述第一方面和第一方面的任一种可能的设计中所述的方法。可选的,该信息承载装置的结构还包括存储器,用于存储所述处理器所调用的程序。In a fifth aspect, an information carrying apparatus is provided, the information carrying apparatus comprising a transceiver and a processor, wherein the processor is configured to invoke a set of programs to perform any of the first aspect and the first aspect as described above Possible methods described in the design. Optionally, the structure of the information carrying device further includes a memory for storing a program called by the processor.
第六方面,提供一种信息承载装置,该信息承载装置的结构包括收发器和处理器,其中,所述处理器用于调用一组程序以执行如上述第二方面和第二方面的任一种可能的设计中所述的方法。可选的,该信息承载装置的结构还包括存储器,用于存储所述处理器所调用的程序。In a sixth aspect, an information carrying apparatus is provided, the information carrying apparatus comprising a transceiver and a processor, wherein the processor is configured to invoke a set of programs to perform any of the second aspect and the second aspect as described above Possible methods described in the design. Optionally, the structure of the information carrying device further includes a memory for storing a program called by the processor.
第七方面,提供了一种通信系统,该系统包括第三方面或第五方面所述的装置,和第四方面或第六方面所述的装置。According to a seventh aspect, there is provided a communication system comprising the apparatus of the third aspect or the fifth aspect, and the apparatus of the fourth aspect or the sixth aspect.
第八方面,提供了一种计算机存储介质,用于存储计算机程序,该计算机程序包括用于执行第一方面、第二方面、第一方面的任一可能的实施方式或第二方面的任一可能的实施方式中的方法的指令。An eighth aspect, a computer storage medium for storing a computer program, the computer program comprising any of the first aspect, the second aspect, any of the possible implementations of the first aspect, or the second aspect The instructions of the method in a possible implementation.
第九方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。In a ninth aspect, an embodiment of the present application provides a computer program product comprising instructions that, when run on a computer, cause the computer to perform the method described in the above aspects.
图1为现有技术中PDCCH编码过程示意图;1 is a schematic diagram of a PDCCH encoding process in the prior art;
图2为本申请实施例中Polar码编码方式示意图;2 is a schematic diagram of a Polar code encoding manner in an embodiment of the present application;
图3为本申请实施例中系统架构示意图;3 is a schematic structural diagram of a system in an embodiment of the present application;
图4为本申请实施例中信息承载方法的具体流程示意图;4 is a schematic flowchart of a method for carrying information in an embodiment of the present application;
图5为本申请实施例中PDCCH编码过程示意图;FIG. 5 is a schematic diagram of a PDCCH encoding process in an embodiment of the present application;
图6为本申请实施例中承载RNTI的方式示意图之一;FIG. 6 is a schematic diagram of a manner of carrying an RNTI in an embodiment of the present application;
图7a为本申请实施例中承载RNTI的方式示意图之二;FIG. 7a is a second schematic diagram of a manner of carrying an RNTI according to an embodiment of the present application;
图7b为本申请实施例中承载RNTI的方式示意图之三;FIG. 7b is a third schematic diagram of a manner of carrying an RNTI according to an embodiment of the present application;
图8a为本申请实施例中承载RNTI的方式示意图之四;FIG. 8 is a fourth schematic diagram of a manner of carrying an RNTI according to an embodiment of the present application;
图8b为本申请实施例中承载RNTI的方式示意图之五;FIG. 8b is a fifth schematic diagram of a manner of carrying an RNTI according to an embodiment of the present application;
图9为本申请实施例中承载RNTI的方式示意图之六;FIG. 9 is a sixth schematic diagram of a manner of carrying an RNTI according to an embodiment of the present application;
图10为本申请实施例中PDCCH解码过程示意图;FIG. 10 is a schematic diagram of a PDCCH decoding process in an embodiment of the present application;
图11~图14为本申请实施例中信息承载装置结构示意图;11 to FIG. 14 are schematic structural diagrams of an information carrying device according to an embodiment of the present application;
图15为本申请实施例中系统芯片结构示意图。FIG. 15 is a schematic structural diagram of a system chip in an embodiment of the present application.
下面将结合附图,对本申请实施例进行详细描述。The embodiments of the present application will be described in detail below with reference to the accompanying drawings.
Polar码编码方式具有高性能,较低复杂度,匹配方式灵活等特点,目前已经被第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)确定成为第五代(5th Generation,5G)通信系统中控制信道的编码方案。本申请实施例提出一种信息承载方法及装置,将用于标识终端的标识序列承载于编码后的Polar码中,假设编码后的Polar码码长为N,N为正整数,相比于LTE PDCCH标识序列对16比特的CRC加扰,本申请实施例不限制承载标识序列的长度为16,标识序列的长度最长可以扩展至N比特,N比特长度的标识序列所能标识的终端数量增长为2 N。采用本申请实施例的方案,可以保持Polar码低硬件开销,有助于解决现有系统中标识序列长度不足的问题,增加标识序列的长度,也就增加了标识序列所能标识的终端的数量,更能适应未来海量接入的应用场景需求。需要说明的是,本申请实施例的方案虽然以编码方式为Polar码来说明,但是本申请实施例所提供的方法还可以应用于其他编码方式,例如,低密度奇偶校验码(Low Density Parity Check Code,LDPC)、卷积码(Turbo),只要是利用编码后的码字承载标识序列,均属于本申请实施例所保护的范围。 The Polar code coding method has the characteristics of high performance, low complexity, and flexible matching. It has been identified as the 5th Generation (5G) communication system by the 3rd Generation Partnership Project (3GPP). The coding scheme of the control channel. An embodiment of the present application provides an information carrying method and device, where an identifier sequence for identifying a terminal is carried in a coded Polar code, and assuming that the encoded Polar code length is N and N is a positive integer, compared to LTE. The PDCCH identification sequence is used to scramble the 16-bit CRC. The length of the identifier sequence is not limited to 16. The length of the identifier sequence can be extended to N bits. The number of terminals that can be identified by the N-bit length identification sequence increases. Is 2 N . With the solution of the embodiment of the present application, the low hardware overhead of the Polar code can be maintained, which helps to solve the problem of insufficient length of the identification sequence in the existing system, increases the length of the identification sequence, and increases the number of terminals that can be identified by the identification sequence. It is more suitable for the application scenarios of massive access in the future. It should be noted that, although the scheme of the embodiment of the present application is described in the coding mode as a Polar code, the method provided by the embodiment of the present application may also be applied to other coding modes, for example, a low density parity check code (Low Density Parity). The check code (LDPC) and the convolutional code (Turbo) are all protected by the embodiment of the present application as long as the coded bearer identification sequence is used.
为了更好的理解本申请实施例的方案,下面简单介绍一下Polar码的信道编码方式。In order to better understand the solution of the embodiment of the present application, the following briefly introduces the channel coding mode of the Polar code.
Polar码的编码方式可由下式表示:x=u·F n,其中u为N长二进制向量,F n为克罗内克幂Kronecker变换矩阵,也为Polar码的编码矩阵。其中 为2×2矩阵 的乘积。如图2所示,展示了一个8×8的编码矩阵,其中向量u用(0,0,0,U 3,0,U 5,U 6,U 7)表示,经过编码矩阵,编码后的比特以向量(X 0,X 1,X 2,X 3,X 4,X 5,X 6,X 7)表示。在发送端,通过Polar码的编码,会产生极化现象,使得向量u中的一部分比特经过一个等效高可靠信道进行传输,另一部分比特经过一个等效低可靠信道进行传输,在接收端通常通过逐比特消除(即SC)方式进行译码。即向量u中的一部分比特经过一个等效高可靠信道并以高概率被译对,另一部分比特经过一个等效低可靠信道并以低概率被译对。一般来说,将高可靠信道用于传输信息比特,而将低可靠信道对应的比特冻结,例如,冻结比特的位置可以置为零,不传输有效数据。如图2中所示,将{u 0,u 1,u 2,u 4}设置为冻结比特的位置,将{u 3,u 5,u 6,u 7}设置为信息比特的位置,将长度为4的信息向量{i 0,i 1,i 2,i 3}经过编码后,生成8位编码后比特序列。 The encoding method of the Polar code can be expressed by the following formula: x=u·F n , where u is an N long binary vector, F n is a Kronecker power Kronecker transform matrix, and is also an encoding matrix of the Polar code. among them 2×2 matrix The product of. As shown in FIG. 2, an 8×8 coding matrix is shown, where the vector u is represented by (0, 0, 0, U 3 , 0, U 5 , U 6 , U 7 ), after being encoded, encoded. The bits are represented by vectors (X 0 , X 1 , X 2 , X 3 , X 4 , X 5 , X 6 , X 7 ). At the transmitting end, by the encoding of the Polar code, a polarization phenomenon occurs, so that a part of the bits in the vector u are transmitted through an equivalent high-reliability channel, and another part of the bits are transmitted through an equivalent low-reliable channel, usually at the receiving end. Decoding is performed by bit-by-bit cancellation (ie, SC). That is, a part of the bits in the vector u pass through an equivalent high-reliability channel and are transposed with high probability, and another part of the bits pass through an equivalent low-reliability channel and are translated with a low probability. In general, a highly reliable channel is used to transmit information bits, while a bit corresponding to a low reliable channel is frozen. For example, the position of the frozen bit can be set to zero without transmitting valid data. As shown in FIG. 2, {u 0 , u 1 , u 2 , u 4 } is set as the position of the frozen bit, and {u 3 , u 5 , u 6 , u 7 } is set as the position of the information bit, The information vector {i 0 , i 1 , i 2 , i 3 } of length 4 is encoded to generate an 8-bit encoded bit sequence.
本申请实施例中,在上述编码后,将用于标识终端的标识序列承载于编码后的比特序列中,在将承载了标识序列的编码后比特序列经过调制,再经过噪声信道,然后输出。In the embodiment of the present application, after the foregoing encoding, the identification sequence for identifying the terminal is carried in the encoded bit sequence, and the encoded bit sequence carrying the identification sequence is modulated, then passed through the noise channel, and then output.
如图3所示,本申请实施例应用的系统架构中包括发送端301和接收端302。发送端301可以是基站,接收端302是终端;或者,发送端301是终端,接收端302是基站。其中,基站是一种部署在无线接入网中用以为终端提供无线通信功能的装置。基站可以包括各种形式的宏基站,微基站,中继站,接入点等等。可以应用在不同的无线接入技术的系统中,例如LTE系统中,或者,5G通信系统等更多可能的通信系统中。基站还可以是其他具有基站功能的网络设备,特别地,还可以是终端对终端(Device-to-Device,D2D)通信中担任基站功能的终端。终端可以包括各种具有无限通信功能的手持设备、车载设备、 可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(User Equipment,UE),移动台(Mobile Station,MS)等。As shown in FIG. 3, the system architecture applied in the embodiment of the present application includes a transmitting
本申请实施例中,标识序列用于基站标识不同的终端,例如,标识序列可以是RNTI序列,还可以是终端的序列号、终端组的组号等,不失一般性,本申请中均以RNTI为例说明。In the embodiment of the present application, the identifier sequence is used by the base station to identify different terminals. For example, the identifier sequence may be an RNTI sequence, or may be a sequence number of the terminal, a group number of the terminal group, and the like, without loss of generality. The RNTI is an example.
基于图3所示的系统架构,如图4所示,本申请实施例中,信息承载方法的具体流程如下所述。Based on the system architecture shown in FIG. 3, as shown in FIG. 4, in the embodiment of the present application, the specific process of the information bearing method is as follows.
步骤401、发送端对第一比特序列进行Polar码编码,生成编码后的第二比特序列。Step 401: The transmitting end performs Polar code encoding on the first bit sequence to generate a coded second bit sequence.
一种可能的实现方式中,第一比特序列为进行Polar码编码之前基站所获得的比特序列,具体地,发送端先获取待编码的信息比特,对待编码的信息比特进行校验编码,获得校验比特,校验比特可以用于承载标识序列,可选的,将标识序列的全部承载于校验比特中,或者将标识序列的第一部分承载于校验比特中。发送端将信息比特和承载了全部或者部分标识序列的校验比特进行串接,生成上述第一比特序列。In a possible implementation manner, the first bit sequence is a bit sequence obtained by the base station before performing the Polar code encoding. Specifically, the transmitting end first acquires information bits to be encoded, and performs coding verification on the information bits to be encoded. The check bit may be used to carry the identifier sequence. Optionally, all of the identifier sequence is carried in the check bit, or the first part of the identifier sequence is carried in the check bit. The transmitting end concatenates the information bits with the check bits carrying all or part of the identification sequence to generate the first bit sequence.
其中,本申请实施例对校验编码的方式不作限定。例如,校验编码的方式可以为CRC校验,校验比特即CRC比特,将全部CRC比特附加在信息比特的序列的最后,或者,将部分CRC比特分布式插入信息比特的序列,部分CRC比特附加在信息比特的序列的最后;又例如,校验编码的方式可以为奇偶校验(Parity Check,PC),在信息比特的序列里使用PC比特,使得这些PC比特之前的某些信息比特满足特定的校验关系,也可将PC比特放置在信息比特的序列的最后;又例如,校验编码的方式可以为哈希(hash)校验。The manner of verifying the encoding is not limited in the embodiment of the present application. For example, the manner of the check code may be a CRC check, the check bit is a CRC bit, all the CRC bits are appended to the end of the sequence of information bits, or a part of the CRC bits are distributed into the sequence of information bits, part of the CRC bits. Appending to the end of the sequence of information bits; for example, the method of verifying the code may be Parity Check (PC), and the PC bits are used in the sequence of information bits, so that some information bits before the PC bits satisfy For a specific check relationship, the PC bit can also be placed at the end of the sequence of information bits; for example, the manner of verifying the code can be a hash check.
步骤402、发送端将标识序列的部分或者全部承载于第二比特序列中,生成第三比特序列。Step 402: The transmitting end carries part or all of the identification sequence in the second bit sequence to generate a third bit sequence.
其中,第二比特序列可以是经过速率匹配后的序列,也可以是未经过速率匹配后的序列。若第二比特序列是未经过速率匹配后的序列,则发送端将标识序列的部分或者全部承载于第二比特序列中后,还需要将承载标识序列的第二比特序列进行速率匹配,生成上述第三比特序列。The second bit sequence may be a rate-matched sequence or a sequence that has not undergone rate matching. If the second bit sequence is a sequence that has not undergone rate matching, after the transmitting end carries part or all of the identification sequence in the second bit sequence, the second bit sequence of the bearer identification sequence needs to be rate matched to generate the foregoing. The third bit sequence.
例如,发送端将标识序列的全部已经承载于校验比特中,发送端还可以将标识序列的全部承载于第二比特序列中。For example, the sender may carry all the identifier sequences in the check bits, and the sender may also carry all of the identifier sequences in the second bit sequence.
又例如,发送端将标识序列的第一部分承载于校验比特中,发送端将标识序列的第二部分承载于第二比特序列中,其中,第一部分和第二部分互异,或者,第一部分和第二部分存在交集。For another example, the transmitting end carries the first part of the identification sequence in the check bit, and the transmitting end carries the second part of the identification sequence in the second bit sequence, wherein the first part and the second part are different, or the first part There is an intersection with the second part.
具体地,承载标识序列的方式可以但不限于以加扰方式承载和通过交织操作实现。Specifically, the manner of carrying the identifier sequence may be, but is not limited to, being carried in a scrambling manner and implemented by an interleaving operation.
其中,若以加扰方式承载,发送端可以采用标识序列的部分或者全部,对第二比特序列的部分或者全部进行加扰操作。另外,加扰方式可以不局限于进行直接XOR操作,发送端还可以将标识序列的部分或者全部,按照设定的映射关系加扰到第二比特序列中,例如,发送端将标识序列的部分或者全部,以重复若干次的方式依次加扰到第二比特序列中。If the bearer is carried in the scrambling manner, the transmitting end may perform part or all of the second bit sequence by using a part or all of the identification sequence. In addition, the scrambling mode may not be limited to performing a direct XOR operation, and the transmitting end may also scramble some or all of the identification sequence to the second bit sequence according to the set mapping relationship. For example, the sender will identify the part of the sequence. Or all, sequentially scrambled into the second bit sequence in a manner that is repeated several times.
若通过交织操作实现,发送端可以通过标识序列的部分或者全部确定交织模式,并按照生成的交织模式对第二比特序列进行交织操作,生成第三比特序列。If the interleaving operation is implemented, the transmitting end may determine the interleaving mode by part or all of the identification sequence, and perform an interleaving operation on the second bit sequence according to the generated interleaving pattern to generate a third bit sequence.
上述步骤401~步骤402总体描述发送端如何进行编码,以及如何承载标识序列,下面的步骤介绍接收端按照相同的方式承载标识序列,然后进行译码。The foregoing steps 401 to 402 generally describe how the transmitting end performs coding and how to carry the identification sequence. The following steps describe that the receiving end carries the identification sequence in the same manner, and then performs decoding.
步骤403、发送端发送第三比特序列。Step 403: The transmitting end sends a third bit sequence.
步骤404、接收端获取待译码的序列。Step 404: The receiving end acquires a sequence to be decoded.
步骤405、接收端采用标识序列的部分或者全部对待译码的序列进行解扰操作;或者,接收端采用交织模式对待译码的序列进行解交织操作,其中,交织模式由标识序列的部分或全部确定。Step 405: The receiving end performs a descrambling operation on a part or all of the sequence to be decoded, or the receiving end performs a deinterleaving operation on the sequence to be decoded in the interleaving mode, where the interleaving mode is part or all of the identification sequence. determine.
步骤406、接收端对解扰操作或者解交织操作后的序列进行Polar码译码。Step 406: The receiving end performs a Polar code decoding on the sequence after the descrambling operation or the deinterleaving operation.
相对应的,接收端获取发送端承载标识序列的方式,并采用相应的方式对待译码的序列进行解扰或者解交织。Correspondingly, the receiving end acquires the manner in which the transmitting end carries the identification sequence, and performs descrambling or deinterleaving on the sequence to be decoded in a corresponding manner.
具体来说,接收端可以采用标识序列的部分或全部,对待译码的序列的部分或者全部进行解扰操作。Specifically, the receiving end may perform part or all of the identification sequence, and perform a descrambling operation on part or all of the sequence to be decoded.
接收端采用标识序列的部分或全部,按照设定的映射关系对待译码的序列进行解扰操作。例如,接收端采用标识序列的部分或全部,以重复若干次的方式依次对待译码的序列进行解扰操作。The receiving end adopts part or all of the identification sequence, and performs descrambling operation on the sequence to be decoded according to the set mapping relationship. For example, the receiving end adopts part or all of the identification sequence, and performs descrambling operations on the sequence to be decoded in sequence in a manner of repeating several times.
可选的,接收端对解扰操作或者解交织操作后的序列进行Polar码译码之后,在译码后的序列中提取校验比特,并采用标识序列的部分或全部对校验比特进行解扰操作。Optionally, after the receiving end performs the Polar code decoding on the sequence after the descrambling operation or the de-interleaving operation, the check bit is extracted in the decoded sequence, and the check bit is solved by using part or all of the identification sequence. Disturbance operation.
本申请实施例通过采用编码后的比特序列承载标识序列,在编码后的比特序列为N长时,标识序列可以最多承载2 N个终端,大大增加了标识序列所能标识的终端的数量,更能适应未来海量接入的应用场景需求。另外,本申请实施例采用编码后的比特序列来承载标识序列的效果等效于采用编码前的冻结比特来承载标识序列,但是若采用编码前的比特序列来承载标识序列,不能保证编码前的Polar码的固定比特位置的值全部为0,导致较大的硬件开销,本申请由于采用编码后的比特序列来承载标识序列,能够保证编码前的Polar码的固定比特位置的值保持为0,从而有助于保持相对较低的硬件开销。 The embodiment of the present application uses the encoded bit sequence to carry the identifier sequence. When the coded bit sequence is N long, the identifier sequence can carry up to 2 N terminals, which greatly increases the number of terminals that can be identified by the identifier sequence. It can adapt to the application scenarios of massive access in the future. In addition, the effect of using the encoded bit sequence to carry the identifier sequence in the embodiment of the present application is equivalent to using the frozen bit before encoding to carry the identifier sequence, but if the bit sequence before encoding is used to carry the identifier sequence, the pre-encoding is not guaranteed. The value of the fixed bit position of the Polar code is all 0, which results in a large hardware overhead. The present application can ensure that the value of the fixed bit position of the Polar code before encoding remains 0 because the encoded bit sequence is used to carry the identification sequence. This helps to maintain relatively low hardware overhead.
基于图4所示的信息承载方法,下面结合具体的应用场景对本申请实施例提供的信息承载方法作进一步详细的说明。假设发送端为基站,接收端为终端,标识序列为RNTI序列,编码前的信息比特为DCI,校验方式为CRC校验,采用Polar码编码方式对PDCCH进行编码,编码后的比特序列长度为N,RNTI序列的长度为T比特,CRC长度为16比特(当然,CRC比特数目也可以是其他数值,这里不做具体限定)。Based on the information bearing method shown in FIG. 4, the information carrying method provided by the embodiment of the present application is further described in detail below in conjunction with a specific application scenario. It is assumed that the transmitting end is a base station, the receiving end is a terminal, the identification sequence is an RNTI sequence, the information bit before encoding is DCI, the verification mode is CRC check, and the PDCCH is encoded by the Polar code encoding method, and the length of the encoded bit sequence is The length of the RNTI sequence is T bits, and the CRC length is 16 bits. (Of course, the number of CRC bits may also be other values, which is not specifically limited herein).
如图5所示,在PDCCH的编码过程中,基站首先对要发送的DCI信息进行16位长的CRC编码,获得16位长的CRC比特。可选的,基站将RNTI序列中长度为16比特的一部分与16位长的CRC比特进行加扰操作,获得经过RNTI加扰的16位CRC比特,将RNTI加扰后的16位CRC信息串接到上述DCI信息。当然,基站也可以选择不使用RNTI加扰CRC比特。基站将串接后生成的比特序列进行Polar码编码。基站采用编码后的比特序列承载RNTI序列。具体地,基站将RNTI序列的全部加扰到编码后的比特序列中,或者,基站将RNTI序列中长度为(T-16)的另一部分加扰到编码后的比特序列中,或者,基站将RNTI序列中长度为S的部分加扰到编码后的比特序列中,其中,长度为S的部分与上述长度为16比特的一部分有重叠部分,且包括上述长度为(T-16)的另一部分。若T小于N,则基站可以将RNTI序列加扰到编码后的比特序列中的部分中;若T等于N,则基站可以将RNTI序列加扰到编码后的比特序列中的全部。As shown in FIG. 5, in the encoding process of the PDCCH, the base station first performs 16-bit long CRC encoding on the DCI information to be transmitted, and obtains a 16-bit long CRC bit. Optionally, the base station performs a scrambling operation on a part of the RNTI sequence with a length of 16 bits and a 16-bit long CRC bit to obtain a 16-bit CRC bit scrambled by the RNTI, and concatenates the 16-bit CRC information scrambled by the RNTI. Go to the above DCI information. Of course, the base station can also choose to scramble the CRC bits without using RNTI. The base station performs Polar code encoding on the bit sequence generated after the concatenation. The base station carries the RNTI sequence using the encoded bit sequence. Specifically, the base station scrambles all of the RNTI sequence into the encoded bit sequence, or the base station scrambles another part of the RNTI sequence of length (T-16) into the encoded bit sequence, or the base station will A portion of length s in the RNTI sequence is scrambled into the encoded bit sequence, wherein a portion of length S overlaps with a portion of the length of 16 bits, and includes another portion of length (T-16) . If T is less than N, the base station may scramble the RNTI sequence into a portion of the encoded bit sequence; if T is equal to N, the base station may scramble the RNTI sequence to all of the encoded bit sequences.
另外,若T等于N,基站还可以利用RNTI序列通过设定的函数映射关系产生相应的交织模式,将编码后的比特序列送入该交织模式进行交织操作。In addition, if T is equal to N, the base station may further generate a corresponding interleaving pattern by using a set function mapping relationship by using the RNTI sequence, and send the encoded bit sequence into the interleaving mode to perform an interleaving operation.
最后,基站将加扰后的比特序列或者交织后的比特序列进行调制、映射和发送流程。Finally, the base station modulates, maps, and transmits the scrambled bit sequence or the interleaved bit sequence.
举例来说,如图6所示,T=N,基站将长度为T的RNTI序列的全部加扰到编码后的比特序列中,可选的,CRC比特可以承载RNTI序列的一部分。具体地,编码后的比特序列为{X 0、X 1、X 2……X N-1},将长度为T的RNTI序列全部加扰到{X 0、X 1、X 2……X N-1}中,生成序列{C 0、C 1、C 2……C N-1}。这样,编码后的比特序列可以承载N长的RNTI序列。 For example, as shown in FIG. 6, T=N, the base station scrambles all of the RNTI sequences of length T into the encoded bit sequence. Alternatively, the CRC bits may carry a part of the RNTI sequence. Specifically, the encoded bit sequence is {X 0 , X 1 , X 2 ... X N-1 }, and all RNTI sequences of length T are scrambled to {X 0 , X 1 , X 2 ... X N In -1 }, the sequence {C 0 , C 1 , C 2 ... C N-1 } is generated. Thus, the encoded bit sequence can carry an N-long RNTI sequence.
如图7a所示,T=N且CRC比特承载了RNTI序列的一部分,基站将RNTI序列的另一部分加扰到编码后的比特序列的部分中。其中,上述RNTI序列的另一部分可以与上述RNTI序列的一部分互异或者存在交集。具体地,编码后的比特序列为{X
0、X
1、X
2…X
M…X
N-1},M为0到N-1之间的任意一个数,长度为T的RNTI序列为{Xsc,
0、Xsc,
1、Xsc,
2……Xsc,
T-1},在{X
0、X
1、X
2……X
N-1}中选择部分比特位置,可以看做选择一个子序列,例如,选择位置靠前的M个连续的比特位置,即子序列为{Xsc,
0、Xsc,
1、Xsc,
2……Xsc,
M-1},将上述RNTI序列的另一部分加扰到子序列{Xsc,
0、Xsc,
1、Xsc,
2……Xsc,
M-1}中,生成序列{C
0、C
1、C
2……C
N-1},{C
0、C
1、C
2……C
N-1}序列中包括承载RNTI序列的比特和未承载RNTI序列的比特。当然,根据具体需求,可以在{X
0、X
1、X
2……X
N-1}中选择任意部分比特位置。当然,在{X
0、X
1、X
2……X
N-1}中选择部分比特位置时,也可以选择位置靠前的M个信息比特的位置。这样,可以灵活扩展了RNTI序列的长度,可以灵活选择合适的比特位置承载RNTI序列。
As shown in Figure 7a, T = N and the CRC bits carry a portion of the RNTI sequence, and the base station scrambles another portion of the RNTI sequence into portions of the encoded bit sequence. The other part of the RNTI sequence may be different from or overlap with a part of the RNTI sequence. Specifically, the encoded bit sequence is {X 0 , X 1 , X 2 ... X M ... X N-1 }, M is any number between 0 and N-1, and the RNTI sequence of length T is { Xsc, 0 , Xsc, 1 , Xsc, 2 ... Xsc, T-1 }, select a partial bit position in {X 0 , X 1 , X 2 ... X N-1 }, which can be regarded as selecting a subsequence For example, selecting the M consecutive bit positions in the front position, that is, the subsequences are {Xsc, 0 , Xsc, 1 , Xsc, 2 ... Xsc, M-1 }, scrambling another part of the above RNTI sequence to sequences {Xsc, 0, Xsc, 1 , Xsc, 2 ...... Xsc, M-1} , the generated
如图7b所示,T<N,基站将长度为T的RNTI序列加扰到编码后的比特序列的部分中,可选的,CRC比特可以承载RNTI序列的一部分。具体地,编码后的比特序列为{X 0、X 1、X 2…X T…X N-1},长度为T的RNTI序列为{Xsc, 0、Xsc, 1、Xsc, 2……Xsc, T-1},在{X 0、X 1、X 2……X N-1}中选择部分比特位置,例如选择位置靠前的T个连续的比特位置,将长度为T的RNTI序列全部加扰到所选择的比特位置中,生成序列{C 0、C 1、C 2……C N-1},{C 0、C 1、C 2……C N-1}序列中包括承载RNTI序列的比特和未承载RNTI序列的比特。当然,根据具体需求,可以在{X 0、X 1、X 2……X N-1}中选择任意部分比特位置。当然,在{X 0、X 1、X 2……X N-1}中选择部分比特位置时,也可以选择位置靠前的T个信息比特位置。这样,可以灵活扩展RNTI序列的长度,也可以灵活选择合适的比特位置承载RNTI序列。 As shown in Figure 7b, T < N, the base station scrambles the RNTI sequence of length T into the portion of the encoded bit sequence. Alternatively, the CRC bits may carry a portion of the RNTI sequence. Specifically, the encoded bit sequence is {X 0 , X 1 , X 2 ... X T ... X N-1 }, and the RNTI sequence of length T is {Xsc, 0 , Xsc, 1 , Xsc, 2 ... Xsc , T-1 }, select a partial bit position in {X 0 , X 1 , X 2 ... X N-1 }, for example, select T consecutive bit positions of the top position, and complete the RNTI sequence of length T Scrambling into the selected bit position, generating a sequence {C 0 , C 1 , C 2 ... C N-1 }, including the bearer RNTI in the sequence of {C 0 , C 1 , C 2 ... C N-1 } The bits of the sequence and the bits that do not carry the RNTI sequence. Of course, any partial bit position can be selected among {X 0 , X 1 , X 2 ... X N-1 } according to specific needs. Of course, when a partial bit position is selected in {X 0 , X 1 , X 2 ... X N-1 }, the top T information bit positions can also be selected. In this way, the length of the RNTI sequence can be flexibly extended, and the appropriate bit position can be flexibly selected to carry the RNTI sequence.
如图8a所示,N=zT,z为正整数且z>1,基站将T长的RNTI序列以重复z次的方式依次加扰到编码后的比特序列的全部比特位置中。具体地,编码后的比特序列为{X 0、X 1、…、X T-1、…、X T、X T+1、…、X 2T-1、…、X N-1},长度为T的RNTI序列为{Xsc, 0、Xsc, 1、…、Xsc, T-1},将长度为T的RNTI序列重复z次依次加扰到序列{X 0、X 1、…、X T-1、…、X T、X T+1、…、X 2T-1、…、X N-1},即将{Xsc, 0、Xsc, 1、…、Xsc, T-1、Xsc, 0、Xsc, 1、…、Xsc, T-1…Xsc, T-1}加扰到序列{X 0、X 1、…、X T-1、…、X T、X T+1、…、X 2T-1、…、X N-1},生成序列{C 0、C 1、…、C T-1、C T、C T+1、…、C 2T-1、…、C N-1}。 As shown in FIG. 8a, N=zT, z is a positive integer and z>1, and the base station sequentially scrambles the T-length RNTI sequence to all bit positions of the encoded bit sequence in a manner of repeating z times. Specifically, the encoded bit sequence is {X 0 , X 1 , . . . , X T-1 , . . . , X T , X T+1 , . . . , X 2T-1 , . . . , X N-1 }, and the length is The RNTI sequence of T is {Xsc, 0 , Xsc, 1 , ..., Xsc, T-1 }, and the RNTI sequence of length T is repeatedly scrambled z times to the sequence {X 0 , X 1 , ..., X T- 1 , ..., X T , X T+1 , ..., X 2T-1 , ..., X N-1 }, ie {Xsc, 0 , Xsc, 1 , ..., Xsc, T-1 , Xsc, 0 , Xsc , 1, ..., Xsc, T -1 ... Xsc, T-1} to the scrambling sequence {X 0, X 1, ... , X T-1, ..., X T, X T + 1, ..., X 2T- 1 , ..., X N-1 }, generating sequences {C 0 , C 1 , ..., C T-1 , C T , C T+1 , ..., C 2T-1 , ..., C N-1 }.
基于图8a的加扰方式,如图7b所示,基站还可以将长度为T的RNTI序列以重复z次的方式依次加扰到编码后的比特序列的部分比特位置中,具体地,编码后的比特序列为{X 0、X 1、…、X T-1、…、X T、X T+1、…、X 2T-1、…、X N-1},长度为T的RNTI序列为{Xsc, 0、Xsc, 1、Xsc, 2……Xsc, T-1},将长度为T的RNTI序列重复z次依次加扰到序列{X 0、X 1、…、X T-1、…、X T、X T+1、…、X 2T-1、…、X N-1},即将{Xsc, 0、Xsc, 1、…、Xsc, T-1、Xsc, 0、Xsc, 1、…、Xsc, T-1…Xsc, T-1}加扰到序列{X 0、X 1、…、X T-1、…、X T、X T+1、…、X 2T-1、…、X N-1},生成序列{C 0、C 1、…、C T-1、C T、C T+1、…、C 2T-1、…、C N-1}。序列{C 0、C 1、…、C T-1、C T、 C T+1、…、C 2T-1、…、C N-1}中包括承载RNTI序列的比特和未承载RNTI序列的比特。当然,根据具体需求,可以在{X 0、X 1、…、X T-1、…、X T、X T+1、…、X 2T-1、…、X N-1}中选择任意部分比特位置。 Based on the scrambling mode of FIG. 8a, as shown in FIG. 7b, the base station may further scramble the RNTI sequence of length T to the partial bit positions of the encoded bit sequence in a manner of repeating z times, specifically, after encoding. The bit sequence is {X 0 , X 1 , ..., X T-1 , ..., X T , X T+1 , ..., X 2T-1 , ..., X N-1 }, and the RNTI sequence of length T is {Xsc, 0 , Xsc, 1 , Xsc, 2 ... Xsc, T-1 }, the RNTI sequence of length T is repeated scrambled z times to the sequence {X 0 , X 1 , ..., X T-1 , ..., X T , X T+1 , ..., X 2T-1 , ..., X N-1 }, ie {Xsc, 0 , Xsc, 1 , ..., Xsc, T-1 , Xsc, 0 , Xsc, 1 , ..., Xsc, T-1 ... Xsc, T-1 } scrambled into the sequence {X 0 , X 1 , ..., X T-1 , ..., X T , X T+1 , ..., X 2T-1 , ..., X N-1 }, generating sequences {C 0 , C 1 , ..., C T-1 , C T , C T+1 , ..., C 2T-1 , ..., C N-1 }. The sequence {C 0 , C 1 , ..., C T-1 , C T , C T+1 , ..., C 2T-1 , ..., C N-1 } includes the bit carrying the RNTI sequence and the un-bearing RNTI sequence. Bit. Of course, depending on the specific needs, any part of {X 0 , X 1 , ..., X T-1 , ..., X T , X T+1 , ..., X 2T-1 , ..., X N-1 } can be selected. Bit position.
图8a和图8b只是示意了重复加扰这样一种标识序列的映射方式,实际应用中,可以选择其他任意映射方式。例如,还可以只选择RNTI序列中的一部分进行重复,不再赘述。8a and 8b only illustrate the mapping method of repeated scrambling of such an identification sequence. In practical applications, other arbitrary mapping modes can be selected. For example, only a part of the RNTI sequence may be selected for repetition, and details are not described herein.
如图9所示,基站将编码后的比特序列进行交织操作,该交织操作的交织模式是由RNTI序列产生的,具体地,编码后的比特序列为{X 0、X 1、X 2、…、X M、…、X N-1},长度为T的RNTI序列为{Xsc, 0、Xsc, 1、Xsc, 2……Xsc, T-1},图中未示出RNTI序列,由长度为T的RNTI序列生成交织模式,将编码后的比特序列为{X 0、X 1、X 2、…、X M、…、X N-1}按照交织模式进行交织操作,生成承载了RNTI序列的序列{C 0、C 1、C 2、…、C M、…、C N-1}。 As shown in FIG. 9, the base station performs an interleaving operation on the encoded bit sequence, and the interleaving mode of the interleaving operation is generated by the RNTI sequence. Specifically, the encoded bit sequence is {X 0 , X 1 , X 2 , ... , X M , ..., X N-1 }, the RNTI sequence of length T is {Xsc, 0 , Xsc, 1 , Xsc, 2 ... Xsc, T-1 }, the RNTI sequence is not shown in the figure, by length Generating an interleaving pattern for the RNTI sequence of T, and interleaving the encoded bit sequence into {X 0 , X 1 , X 2 , ..., X M , ..., X N-1 } according to the interleaving pattern to generate the RNTI sequence. The sequence {C 0 , C 1 , C 2 , ..., C M , ..., C N-1 }.
相对应的,PDCCH的解码过程如图10所示。Correspondingly, the decoding process of the PDCCH is as shown in FIG.
步骤1001:终端接收Polar码,执行解映射、解调过程。Step 1001: The terminal receives the Polar code, and performs a demapping and demodulation process.
步骤1002:终端选择一个PDCCH位置,终端根据确定的基站承载RNTI序列的方式,对解调后的比特序列进行解扰或解交织操作。Step 1002: The terminal selects a PDCCH location, and the terminal performs descrambling or deinterleaving on the demodulated bit sequence according to the determined manner in which the base station carries the RNTI sequence.
步骤1003:对解扰或解交织操作后的比特序列进行Polar码译码操作。Step 1003: Perform a Polar code decoding operation on the bit sequence after the descrambling or deinterleaving operation.
步骤1004:提取译码后的Polar码中的CRC信息比特和DCI信息比特。Step 1004: Extract CRC information bits and DCI information bits in the decoded Polar code.
步骤1005:对提取的CRC信息比特进行解扰,本步骤为可选步骤,若终端确定的基站承载RNTI序列的方式中不包括CRC比特加扰操作,则省略本步骤。Step 1005: Perform descrambling on the extracted CRC information bits. This step is an optional step. If the eNB determines that the base station carries the RNTI sequence does not include the CRC bit scrambling operation, this step is omitted.
步骤1006:对译码后的DCI信息进行CRC校验。Step 1006: Perform CRC check on the decoded DCI information.
步骤1007:判断CRC校验是否通过,若是则执行步骤1008,否则,选择下一个PDCCH位置并执行步骤1002。Step 1007: Determine whether the CRC check is passed. If yes, execute
步骤1008:获取译码后的DCI信息,结束流程。Step 1008: Acquire the decoded DCI information, and end the process.
这样,终端根据自己特有的标识,按照基站确定的承载标识序列的方式进行解扰或者解交织,能够很好的实现区分用户的作用。In this way, the terminal performs descrambling or deinterleaving according to the unique identifier of the base station according to the bearer identification sequence determined by the base station, which can well realize the role of distinguishing the user.
基于与图4所示的信息承载方法的同一发明构思,如图11所示,本申请实施例还提供一种信息承载装置1100,信息承载装置1100用于执行图4所示的信息承载方法,信息承载装置1100包括:Based on the same inventive concept as the information bearing method shown in FIG. 4, as shown in FIG. 11, the embodiment of the present application further provides an information carrying apparatus 1100, where the information carrying apparatus 1100 is configured to perform the information carrying method shown in FIG. The information carrying device 1100 includes:
处理单元1101,用于对第一比特序列进行Polar码编码,生成编码后的第二比特序列;The
处理单元1101,还用于将标识序列的部分或者全部承载于所述第二比特序列中,生成第三比特序列,其中,标识序列用于标识终端;The
发送单元1102,用于发送处理单元1101生成的第三比特序列。The sending
可选的,处理单元1101用于:采用标识序列的部分或者全部对第二比特序列进行加扰操作,生成第三比特序列。Optionally, the
可选的,处理单元1101用于:采用标识序列的部分或者全部,对第二比特序列的部分或者全部进行加扰操作。Optionally, the
可选的,处理单元1101用于:将标识序列的部分或者全部,按照设定的映射关系加扰到第二比特序列中。Optionally, the
可选的,处理单元1101用于:将标识序列的部分或者全部,以重复若干次的方式依次加扰到第二比特序列中。Optionally, the
可选的,处理单元1101用于:按照交织模式对第二比特序列进行交织操作,生成第三比特序列,其中,交织模式由标识序列的部分或全部确定。Optionally, the
可选的,处理单元1101还用于:对第一比特序列进行Polar码编码之前,获取待编码的信息比特,对信息比特进行校验编码,获得校验比特;将标识序列的全部承载于校验比特中,或者将标识序列的第一部分承载于校验比特中;基于信息比特和承载标识序列的校验比特,生成第一比特序列。Optionally, the
可选的,处理单元1101还用于:若将标识序列的第一部分承载于所述校验比特中,则将标识序列的第二部分承载于第二比特序列中,其中,第一部分和第二部分互异,或者,第一部分和第二部分存在交集。Optionally, the
基于与图4所示的信息承载方法的同一发明构思,如图12所示,本申请实施例还提供一种信息承载装置1200,信息承载装置1200用于执行图4所示的信息承载方法,信息承载装置1200包括:Based on the same inventive concept as the information bearing method shown in FIG. 4, as shown in FIG. 12, the embodiment of the present application further provides an
接收单元1201,用于获取待译码的序列;The receiving
处理单元1202,用于采用标识序列的部分或全部对接收单元1201获取的待译码的序列进行解扰操作;或者,用于采用交织模式对接收单元1201获取的待译码的序列进行解交织操作,其中,交织模式由标识序列的部分或全部确定,标识序列用于标识终端;The
处理单元1202,还用于对解扰操作或者解交织操作后的序列进行Polar码译码。The
可选的,处理单元1202用于:采用标识序列的部分或全部,对所述待译码的序列的部分或者全部进行解扰操作。Optionally, the
可选的,处理单元1202用于:采用标识序列的部分或全部,按照设定的映射关系对待译码的序列进行解扰操作。Optionally, the
可选的,处理单元1202用于:采用标识序列的部分或全部,以重复若干次的方式依次对待译码的序列进行解扰操作。Optionally, the
可选的,处理单元1202还用于:在译码后的序列中提取校验比特;以及,采用标识序列的部分或全部对校验比特进行解扰操作。Optionally, the
基于与图4所示的信息承载方法的同一发明构思,如图13所示,本申请实施例还提供一种信息承载装置1300,该信息承载装置1300可用于执行图4所示的方法。其中,信息承载装置1300包括收发器1301和处理器1302,处理器1302用于执行一组代码,当代码被执行时,该执行使得处理器1302执行图4所示的信息承载方法。可选的,该信息承载装置1300还可以包括存储器1303,用于存储处理器1302执行的代码。可选的,存储器1303可以和处理器1302集成在一起。Based on the same inventive concept as the information bearing method shown in FIG. 4, as shown in FIG. 13, the embodiment of the present application further provides an
处理器1302可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或者CPU和NP的组合。The
处理器1302还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(generic array logic,GAL)或其任意组合。The
存储器1303可以包括易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器1303也可以包括非易失性存储器(non-volatile memory),例如快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD);存储器1303还可以包括上述种类的存储器的组合。The
基于与图4所示的信息承载方法的同一发明构思,如图14所示,本申请实施例还提供一种信息承载装置1400,该信息承载装置1400可用于执行图4所示的方法。其中,信息承载装置1400包括收发器1401和处理器1402,处理器1402用于执行一组代码,当代码被执行时,该执行使得处理器1402执行图4所示的信息承载方法。可选的,该信息承载装置1400还可以包括存储器1403,用于存储处理器1402执行的代码。可选的,存储器1403可以和处理器1402集成在一起。Based on the same inventive concept as the information bearing method shown in FIG. 4, as shown in FIG. 14, the embodiment of the present application further provides an
处理器1402可以是CPU,NP或者CPU和NP的组合。The
处理器1402还可以进一步包括硬件芯片。上述硬件芯片可以是ASIC,PLD或其组合。上述PLD可以是CPLD,FPGA,GAL或其任意组合。The
存储器1403可以包括易失性存储器,例如RAM;存储器1403也可以包括非易失性存储器,例如快闪存储器,HDD或SSD;存储器1403还可以包括上述种类的存储器的组合。The
需要说明的是,图13-14提供的装置,可用于实现图4所示的信息承载方法。一个具体的实现方式中,图11中的处理单元1101可以用图13中的处理器1302实现,发送单元1102可以由图13中的收发器1301实现。图12中的处理单元1202可以用图14中的处理器1402实现,接收单元1201可以由图14中的收发器1401实现。It should be noted that the apparatus provided in FIG. 13-14 can be used to implement the information bearing method shown in FIG. 4. In a specific implementation manner, the
本申请实施例提供了一种计算机存储介质,用于存储计算机程序,该计算机程序包括用于执行图4所示的信息承载方法。The embodiment of the present application provides a computer storage medium for storing a computer program, where the computer program includes an information carrying method shown in FIG. 4.
本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行图4所示的信息承载方法。The embodiment of the present application provides a computer program product including instructions, which when executed on a computer, causes the computer to execute the information bearing method shown in FIG.
基于与图4所示的信息承载方法的同一发明构思,如图15所示,本申请实施例还提供了一种系统芯片1500,系统芯片1500包括输入接口1501、输出接口1502、至少一个处理器1503、存储器1504,所述输入接口1501、输出接口1502、所述处理器1503以及存储器1504之间通过总线1505相连,所述处理器1503用于执行所述存储器1504中的代码,当所述代码被执行时,所述处理器1503实现图4中的基站执行的方法。其中总线1505有的时候可以省略,例如当其他模块均为逻辑电路或者硬件电路实现时。Based on the same inventive concept as the information bearing method shown in FIG. 4, as shown in FIG. 15, the embodiment of the present application further provides a
图15所示的系统芯片1500能够实现前述图4方法实施例中由基站所实现的各个过程,为避免重复,这里不再赘述。The
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present application can be provided as a method, system, or computer program product. Thus, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment in combination of software and hardware. Moreover, the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用 于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。It is apparent that those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the embodiments of the present application. Thus, it is intended that the present invention cover the modifications and variations of the embodiments of the present invention.
Claims (33)
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| BR112019022202-2A BR112019022202A2 (en) | 2017-04-25 | 2018-04-13 | INFORMATION SUPPORT METHOD AND DEVICE |
| EP18790696.1A EP3605897B1 (en) | 2017-04-25 | 2018-04-13 | Information bearing method and device |
| US16/659,726 US11218250B2 (en) | 2017-04-25 | 2019-10-22 | Information adding method and apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710277948.5 | 2017-04-25 | ||
| CN201710277948.5A CN108737020B (en) | 2017-04-25 | 2017-04-25 | Information bearing method and device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/659,726 Continuation US11218250B2 (en) | 2017-04-25 | 2019-10-22 | Information adding method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018196638A1 true WO2018196638A1 (en) | 2018-11-01 |
Family
ID=63918039
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/083111 Ceased WO2018196638A1 (en) | 2017-04-25 | 2018-04-13 | Information bearing method and device |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11218250B2 (en) |
| EP (1) | EP3605897B1 (en) |
| CN (1) | CN108737020B (en) |
| BR (1) | BR112019022202A2 (en) |
| WO (1) | WO2018196638A1 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112118074B (en) | 2019-06-21 | 2021-12-03 | 华为技术有限公司 | Communication method and device |
| CN112286698B (en) * | 2019-07-23 | 2024-10-15 | 北京地平线机器人技术研发有限公司 | Remote procedure call method, remote procedure call device and remote procedure call execution method |
| CN117439701A (en) * | 2022-07-13 | 2024-01-23 | 华为技术有限公司 | Channel coding method and device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102055552A (en) * | 2009-11-05 | 2011-05-11 | 华为技术有限公司 | Method for transmitting control information, method and device for receiving control information |
| WO2013107409A1 (en) * | 2012-01-21 | 2013-07-25 | 华为技术有限公司 | Communication method, device and system |
| CN106549726A (en) * | 2015-09-18 | 2017-03-29 | 华为技术有限公司 | The method of transmission data, base station and terminal unit |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8169992B2 (en) * | 2007-08-08 | 2012-05-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Uplink scrambling during random access |
| CN101374006A (en) * | 2007-08-23 | 2009-02-25 | 中兴通讯股份有限公司 | Multiplexing transmission method and system for multi-input multi-output OFDM system closed-loop space |
| CA2859961C (en) | 2011-12-23 | 2017-05-16 | Blackberry Limited | A method implemented in an enodeb base station |
| CN106535338B (en) * | 2012-09-28 | 2019-12-03 | 英特尔公司 | Circuit and apparatus for enhanced blind decoding of physical downlink control channels |
| JP6294088B2 (en) * | 2014-01-30 | 2018-03-14 | 株式会社Nttドコモ | User apparatus, base station, control information detection method, and control information transmission method |
| US10149318B2 (en) * | 2014-09-02 | 2018-12-04 | Qualcomm Incorporated | Techniques for transmitting and receiving downlink control information for a set of NOMA downlink transmissions |
| US10361717B2 (en) * | 2016-06-17 | 2019-07-23 | Huawei Technologies Co., Ltd. | Apparatus and methods for error detection coding |
| US10461887B2 (en) * | 2016-08-10 | 2019-10-29 | Huawei Technologies Co., Ltd. | Methods and systems for blind detection with polar code |
| US10764845B2 (en) * | 2016-09-30 | 2020-09-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Radio (NR) random access response (RAR) synchronization sequence selection |
| US10470191B2 (en) * | 2016-12-09 | 2019-11-05 | Samsung Electronics Co., Ltd. | Method and apparatus of broadcast signals and channels for system information transmission |
| US20180198594A1 (en) * | 2017-01-06 | 2018-07-12 | Nokia Technologies Oy | User device signal processing based on triggered reference signals for wireless networks |
| US10440703B2 (en) * | 2017-01-10 | 2019-10-08 | Mediatek Inc. | Physical downlink control channel design for 5G new radio |
| US10148337B2 (en) * | 2017-02-01 | 2018-12-04 | Samsung Electronics Co., Ltd. | Beam management of downlink data channel and downlink control channel for 5G next radio systems |
| JP2020511027A (en) * | 2017-02-03 | 2020-04-09 | アイディーエーシー ホールディングス インコーポレイテッド | Advanced Polar Code for Control Channel |
| KR102241122B1 (en) * | 2017-03-24 | 2021-04-16 | 주식회사 윌러스표준기술연구소 | Transmission and reception method, apparatus and system of control channel of wireless communication system |
| WO2019195505A1 (en) * | 2018-04-04 | 2019-10-10 | Idac Holdings, Inc. | Control information signaling and procedure for new radio (nr) vehicle-to-everything (v2x) communications |
-
2017
- 2017-04-25 CN CN201710277948.5A patent/CN108737020B/en active Active
-
2018
- 2018-04-13 EP EP18790696.1A patent/EP3605897B1/en active Active
- 2018-04-13 BR BR112019022202-2A patent/BR112019022202A2/en not_active Application Discontinuation
- 2018-04-13 WO PCT/CN2018/083111 patent/WO2018196638A1/en not_active Ceased
-
2019
- 2019-10-22 US US16/659,726 patent/US11218250B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102055552A (en) * | 2009-11-05 | 2011-05-11 | 华为技术有限公司 | Method for transmitting control information, method and device for receiving control information |
| WO2013107409A1 (en) * | 2012-01-21 | 2013-07-25 | 华为技术有限公司 | Communication method, device and system |
| CN106549726A (en) * | 2015-09-18 | 2017-03-29 | 华为技术有限公司 | The method of transmission data, base station and terminal unit |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP3605897A4 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108737020B (en) | 2021-02-12 |
| EP3605897A4 (en) | 2020-04-15 |
| CN108737020A (en) | 2018-11-02 |
| EP3605897B1 (en) | 2023-05-24 |
| US11218250B2 (en) | 2022-01-04 |
| BR112019022202A2 (en) | 2020-05-12 |
| US20200052818A1 (en) | 2020-02-13 |
| EP3605897A1 (en) | 2020-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11057150B2 (en) | Polar code transmission method and apparatus | |
| CN108365848B (en) | Polar code decoding method and device | |
| JP2022174079A (en) | Encoding method, decoding method, device and device | |
| JP6803969B2 (en) | Methods and devices for transporting identification information | |
| CN108282249B (en) | Control information transmission method and device | |
| CN108809332B (en) | Polar code transmission method and device | |
| US11218250B2 (en) | Information adding method and apparatus | |
| CN110476357B (en) | Polar code transmission method and device | |
| WO2018161965A1 (en) | Wireless communication method and device | |
| WO2018166416A1 (en) | Method and apparatus for transmitting control information | |
| US20210314087A1 (en) | Channel encoding method and apparatus in wireless communications | |
| CN108631923B (en) | Information transmission method, network equipment and terminal equipment | |
| CN108631977B (en) | Method and equipment for sending broadcast information indication | |
| US20250183919A1 (en) | Data processing method, apparatus, and device | |
| CN114978411B (en) | A transmission block processing method and device, and storage medium | |
| US10999009B2 (en) | Channel encoding method and apparatus in wireless communications |
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: 18790696 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112019022202 Country of ref document: BR |
|
| ENP | Entry into the national phase |
Ref document number: 2018790696 Country of ref document: EP Effective date: 20191031 |
|
| ENP | Entry into the national phase |
Ref document number: 112019022202 Country of ref document: BR Kind code of ref document: A2 Effective date: 20191023 |