CN110247730A - Blind checking method and equipment based on polarization code - Google Patents
Blind checking method and equipment based on polarization code Download PDFInfo
- Publication number
- CN110247730A CN110247730A CN201810195457.0A CN201810195457A CN110247730A CN 110247730 A CN110247730 A CN 110247730A CN 201810195457 A CN201810195457 A CN 201810195457A CN 110247730 A CN110247730 A CN 110247730A
- Authority
- CN
- China
- Prior art keywords
- sequence
- decoding path
- path
- information bit
- decoded
- 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.)
- Granted
Links
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
-
- 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/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
-
- 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/0036—Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver
- H04L1/0038—Blind format detection
-
- 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/0057—Block 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/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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the present application provides a kind of blind checking method and equipment based on polarization code, this method comprises: receiving device obtains blind examination measurement information, the length and second of the second information bit sequence in corresponding second sequence to be decoded of DCI of the blind examination measurement information includes at least the length of the first information bit sequence in corresponding first sequence to be decoded of Downlink Control Information DCI of the first format and first freezes collection position and the second format freezes the position collected, wherein, the described first sequence to be decoded is identical with the described second sequence length to be decoded;The receiving device carries out blind Detecting according to the blind examination measurement information, to candidate physical down control channel PDCCH, to obtain the DCI of sending device transmission.The embodiment of the present application can reduce blind Detecting number, improve blind detection efficiency.
Description
Technical field
The invention relates to field of communication technology more particularly to a kind of blind checking method based on polarization code and set
It is standby.
Background technique
In long term evolution (Long Term Evolution, LTE) system, terminal device receive or send data it
Before, need to know that base station is allocated to the Downlink Control Information (Downlink control channel, DCI) of the terminal device,
The DCI is carried by Physical Downlink Control Channel (Physical Downlink Control channel, PDCCH).
In the prior art, since PDCCH has different formats, each format corresponds to different control channel units
The polymerization grade of (Control Channel Element, CCE), wherein polymerization grade indicates that a PDCCH is occupied continuous
CCE number.Terminal device when detecting DCI, due to terminal device do not know PDCCH carry be which kind of format
DCI does not know that the DCI uses the PDCCH of which format to be transmitted yet, therefore, the side that terminal device passes through blind Detecting
Method obtains DCI.Specifically, one or more candidate PDCCH forms search space.The search space includes common search sky
Between (Common Search Space, CSS) and specific search space.Terminal device is after determining search space, in the search
A series of candidate PDCCH of trial and error decoding in space, by carrying out cyclic redundancy check (Cyclic to decoding result
Redundancy Check, CRC), find one's own DCI.
In the 5th third-generation mobile communication 5G, polarization (Polar) code is confirmed as the coding and decoding scheme of control channel.It is being based on
In the blind detection process of polarization code, for various possible DCI formats, need to carry out multiple blind Detecting, there are blind Detecting numbers
It is more, the problem of low efficiency.
Summary of the invention
The embodiment of the present application provides a kind of blind checking method and equipment based on polarization code and is mentioned with reducing blind Detecting number
High blind detection efficiency.
In a first aspect, the embodiment of the present application provides a kind of blind checking method based on polarization code, comprising:
Receiving device obtain blind examination measurement information, the blind Detecting information include the DCI of multiple and different formats it is corresponding to
The length of information bit sequence in coding sequence and the position for freezing collection, wherein the DCI of different-format is corresponding to be decoded
The length of sequence is identical, for example, the blind examination measurement information includes at least the Downlink Control Information DCI corresponding first of the first format
The length of first information bit sequence in sequence to be decoded and first freezes the position of collection and the DCI correspondence of the second format
The second sequence to be decoded in the second information bit sequence length and second freeze collection position, wherein described first to
Coding sequence is identical with the described second sequence length to be decoded;
Since the first sequence to be decoded is identical as the length of the second sequence to be decoded, then the control channel unit that both occupies
The quantity of CCE is identical, so that the beginning and end of the corresponding CCE of the two is identical, this allows for receiving device according to blind Detecting
When information carries out blind Detecting, it can be carried out simultaneously by a blind detection process for continuous CCE according to the blind examination measurement information
The blind Detecting of the DCI of the DCI of first format and the second format improves blind detection efficiency so that detection number be effectively reduced.
In a kind of possible design, the length of the first information bit sequence is greater than the length of the second information bit sequence
Degree, described first to freeze collection be the described second proper subclass for freezing collection, and the receiving device is right according to the blind examination measurement information
Candidate physical down control channel PDCCH carries out blind Detecting, comprising:
The position of collection is freezed in the position and described second that the receiving device freezes collection according to described first, and it is poor to obtain first
Dystopy and the second difference position, first difference position are that the described first sequence to be decoded and second sequence to be decoded are corresponding
Same position in the different position of first bits attributes, second difference position is the described first sequence to be decoded and institute
The position that the last one bits attributes is different in the corresponding same position of the second sequence to be decoded is stated, difference position is one wait translate
The corresponding bit of code sequence is to freeze bit, the corresponding bit information bit of another sequence to be decoded;
The receiving device is according to first difference position, second difference position and the first information bit sequence
Length and second information bit sequence length, to candidate physical down control channel PDCCH carry out blind Detecting, with
Obtain the DCI that sending device is sent.
In a kind of possible design, the receiving device according to first difference position, second difference position and
The length of the length of the first information bit sequence and second information bit sequence controls candidate physical downlink and believes
Road PDCCH carries out blind Detecting, comprising:
The receiving device according to carried on the candidate PDCCH Soft Inform ation, first difference position and described
Two difference positions obtain candidate decoding path;Wherein, the Soft Inform ation is that sending device is sent out coded bit sequence by channel
Receiving device is given, the coded bit sequence is after channel, reception signal sequence that receiving device receives;
The receiving device is according to the length of the candidate decoding path and the first information bit sequence and described
The length of second information bit sequence carries out blind Detecting to candidate physical down control channel PDCCH, to obtain sending device
The DCI of transmission.
In a kind of possible design, the receiving device is according to the Soft Inform ation carried on the candidate PDCCH, described
One difference position and second difference position obtain candidate decoding path, comprising:
The receiving device obtains at least one according to the Soft Inform ation carried on the candidate PDCCH and first difference position
A first decoding path, wherein first decoding path be first difference position before decoding path, described first
Sequence to be decoded first decoding path corresponding with the described second sequence to be decoded is identical, i.e., only needs to the first sequence to be decoded
Column or the second sequence to be decoded are decoded;
The receiving device according to carried on the candidate PDCCH Soft Inform ation, first difference position and described second
Difference position obtains at least one second decoding path, wherein second decoding path is first difference position and described the
Decoding path between two difference positions, first sequence to be decoded are decoded with the described second sequence corresponding second to be decoded
Path is different, i.e., is decoded respectively for the first sequence to be decoded and the second sequence to be decoded;
The receiving device obtains at least one according to the Soft Inform ation carried on the candidate PDCCH and second difference position
A third decoding path, wherein the third decoding path is the decoding path after the second difference position, and described first wait translate
Code sequence third decoding path corresponding with the described second sequence to be decoded is identical;Only need to the first sequence to be decoded or
Second sequence to be decoded is decoded;
The receiving device according to the first decoding path described at least one, at least one described second decoding path and
At least one described third decoding path obtains at least one candidate decoding path, can specifically obtain at least one third
After decoding path, according to the third decoding path and with the third decoding path be located on same path first decoding
Path and the second decoding path, obtain candidate decoding path.
In a kind of possible design, the receiving device is according to the Soft Inform ation carried on the candidate PDCCH, described
One difference position and second difference position obtain at least one second decoding path, comprising:
The receiving device is according to Soft Inform ation, first difference position and second difference carried on candidate PDCCH
Position obtains described at least one corresponding first sub- decoding path of first sequence to be decoded and second sequence to be decoded
At least one corresponding second sub- decoding path, the first sub- decoding path and the second sub- decoding path are described
Decoding path between first difference position and second difference position;
The receiving device is according to the length of the first information bit sequence and the length of second information bit sequence
Degree, the second path degree of first path metric or each second sub- decoding path to each first sub- decoding path
Magnitude compensates processing;
The receiving device according to the first path metric or the second path metric value after compensation deals, to it is described at least
One the first sub- decoding path and/or at least one described second sub- decoding path carry out deleting processing, obtain at least one institute
State the second decoding path.
In a kind of possible design, the receiving device is according to the length of the first information bit sequence and described the
The length of two information bit sequences translates the first path metric or each second son of each first sub- decoding path
Second path metric value in code path compensates processing, comprising:
The receiving device is according to the length of the first information bit sequence and the length of the second information bit sequence
Difference compensates increasing processing to each first path metric, or compensates and subtract to each second path metric value
Processing.
In a kind of possible design, the receiving device is believed according to the length of the first information bit sequence with second
The difference for ceasing the length of bit sequence compensates increasing processing to each first path metric, or to each second tunnel
Diameter metric, which compensates, subtracts processing, comprising:
The receiving device obtains the compensation difference according to the corresponding relationship of the difference and compensation difference;
The receiving device compensates increasing processing according to the compensation difference, to each first path metric, or
Each second path metric value is compensated and subtracts processing.
In a kind of possible design, the receiving device is according to the candidate decoding path and first information ratio
The length of the length of special sequence and second information bit sequence carries out blind examination to candidate physical down control channel PDCCH
It surveys, to obtain the DC of sending device transmission, comprising:
The receiving device is according to the length of the first information bit sequence, in each candidate decoding path successively
First information bit sequence is extracted, until the DCI verification of the first format in the first information bit sequence extracted passes through,
The DCI that the sending device is sent is obtained, or, the in the first information bit sequence all extracted in candidate's decoding path
The DCI of one format is unverified;
If the first information bit sequence extracted in all candidate decoding path is unverified, the reception
Equipment successively extracts the second information ratio in each candidate decoding path according to the length of second information bit sequence
Special sequence obtains the transmission and sets until the DCI verification of the second format in the second information bit sequence extracted passes through
The DCI that preparation is sent, or, the DCI of the second format in the second information bit sequence all extracted in candidate's decoding path is not
Pass through verification.
Second aspect, the embodiment of the present application provide a kind of receiving device, comprising:
Module is obtained, for obtaining blind examination measurement information, the downlink that the blind examination measurement information includes at least the first format is controlled
The length of first information bit sequence in corresponding first sequence to be decoded of information DCI and first freeze collection position and
The length of the second information bit sequence in corresponding second sequence to be decoded of the DCI of second format and second freezes the position collected
It sets, wherein first sequence to be decoded is identical with the described second sequence length to be decoded;
Blind Detecting module, for carrying out blind examination to candidate physical down control channel PDCCH according to the blind examination measurement information
It surveys, to obtain the DCI of sending device transmission.
In a kind of possible design, the blind Detecting module is specifically used for:
The position of collection is freezed in the position and described second for freezing collection according to described first, obtains the first difference position and second poor
Dystopy, first difference position are in the described first sequence to be decoded and the corresponding same position of second sequence to be decoded
The different position of first bits attributes, second difference position are the described first sequence to be decoded and described second to be decoded
The different position of the last one bits attributes in the corresponding same position of sequence, the bits attributes are information bit or freeze
Bit;
According to first difference position, the length of second difference position and the first information bit sequence and described
The length of second information bit sequence carries out blind Detecting to candidate physical down control channel PDCCH, to obtain sending device
The DCI of transmission.
In a kind of possible design, the blind Detecting module also particularly useful for:
It is obtained according to the Soft Inform ation, first difference position and second difference position that are carried on the candidate PDCCH
Candidate decoding path;
According to the candidate decoding path and length and second information bit of the first information bit sequence
The length of sequence carries out blind Detecting to candidate physical down control channel PDCCH, to obtain the DCI of sending device transmission.
In a kind of possible design, the blind Detecting module also particularly useful for:
At least one first decoding road is obtained according to the Soft Inform ation and first difference position that carry on the candidate PDCCH
Diameter, wherein first decoding path be first difference position before decoding path, first sequence to be decoded with
Corresponding first decoding path of second sequence to be decoded is identical;
According to the Soft Inform ation, first difference position and second difference position that are carried on the candidate PDCCH obtain to
Few second decoding path, wherein second decoding path is between first difference position and second difference position
Decoding path, first sequence to be decoded, second decoding path corresponding from the described second sequence to be decoded is different;
At least one third decoding road is obtained according to the Soft Inform ation and second difference position that carry on the candidate PDCCH
Diameter, wherein the third decoding path be the second difference position after decoding path, first sequence to be decoded with it is described
The corresponding third decoding path of second sequence to be decoded is identical;
According at least one described first decoding path, at least one described second decoding path and at least one described in
Third decoding path obtains at least one candidate decoding path.
In a kind of possible design, the blind Detecting module also particularly useful for:
According to Soft Inform ation, first difference position and second difference position carried on candidate PDCCH, described the is obtained
At least one corresponding first sub- decoding path of one sequence to be decoded and second sequence to be decoded it is corresponding at least one
Second sub- decoding path, the first sub- decoding path and the second sub- decoding path are first difference position and institute
State the decoding path between the second difference position;
According to the length of the length of the first information bit sequence and second information bit sequence, to each described
Second path metric value of the first path metric of one sub- decoding path or each second sub- decoding path compensates place
Reason;
According to the first path metric or the second path metric value after compensation deals, at least one described first son is translated
Code path and/or at least one described second sub- decoding path carry out deleting processing, obtain at least one second decoding road
Diameter.
In a kind of possible design, the blind Detecting module also particularly useful for:
According to the difference of the length of the first information bit sequence and the length of the second information bit sequence, to each described
First path metric compensates increasing processing, or compensates to each second path metric value and subtract processing.
In a kind of possible design, the blind Detecting module also particularly useful for:
According to the corresponding relationship of the difference and compensation difference, the compensation difference is obtained;
According to the compensation difference, increasing processing is compensated to each first path metric, or to each described second
Path metric value, which compensates, subtracts processing.
In a kind of possible design, the blind Detecting module also particularly useful for:
According to the length of the first information bit sequence, the first information is successively extracted in each candidate decoding path
Bit sequence obtains the transmission until the DCI verification of the first format in the first information bit sequence extracted passes through
The DCI that equipment is sent, or, the DCI of the first format in the first information bit sequence all extracted in candidate's decoding path is equal
It is unverified;
If the first information bit sequence extracted in all candidate decoding path is unverified, according to
The length of second information bit sequence successively extracts the second information bit sequence in each candidate decoding path, until mentioning
The DCI verification for the second format in the second information bit sequence got passes through, and obtains the DCI that the sending device is sent,
Or, the DCI of the second format in the second information bit sequence all extracted in candidate's decoding path is unverified.
The third aspect, the embodiment of the present application provide a kind of receiving device, comprising: memory, processor and computer journey
Sequence, in the memory, the processor runs the computer program and executes as above first for the computer program storage
Method described in aspect and the various possible designs of first aspect.
Fourth aspect, the embodiment of the present application provide a kind of storage medium, and the storage medium is stored with computer program, institute
Computer program is stated for realizing method described in the various possible designs of first aspect as above and first aspect.
5th aspect, the embodiment of the present application provide a kind of computer program product, and the computer program product includes meter
Calculation machine program code, when the computer program code is run on computers, so that computer executes first aspect as above
And method described in the various possible designs of first aspect.
6th aspect, the embodiment of the present application provide a kind of chip, including memory and processor, and the memory is for depositing
Computer program is stored up, the processor from the memory for calling and running the computer program, so that the core
Piece executes method described in the various possible designs of first aspect and first aspect as above.
Blind checking method and equipment provided in this embodiment based on polarization code, this method obtain blind examination by receiving device
Measurement information, the blind examination measurement information include at least the first information bit in corresponding first sequence to be decoded of DCI of the first format
The length of sequence and first freeze collection position and the second format corresponding second sequence to be decoded of DCI in second letter
The length and second for ceasing bit sequence freeze the position collected, due to the length of the first sequence to be decoded and the second sequence to be decoded
It is identical so that receiving device according to blind examination measurement information, can be carried out simultaneously on continuous CCE at least DCI of the first format and
The blind Detecting of the DCI of second format can carry out blind examination to the DCI of at least two formats that is, in a blind detection process
It surveys, reduces blind Detecting number, improve blind detection efficiency.
Detailed description of the invention
Fig. 1 is a kind of system architecture schematic diagram for blind Detecting based on polarization code that one embodiment of the application provides;
Fig. 2 is the signaling process figure for the blind checking method based on polarization code that one embodiment of the application provides;
Fig. 3 A is the extraction schematic diagram for the difference position that one embodiment of the application provides;
Fig. 3 B is the extraction schematic diagram for the difference position that one embodiment of the application provides;
Fig. 3 C is the extraction schematic diagram for the difference position that one embodiment of the application provides;
Fig. 4 is the flow chart for the blind checking method based on polarization code that one embodiment of the application provides;
Fig. 5 is the structural schematic diagram for the decoding path that one embodiment of the application provides;
Fig. 6 is the flow diagram for the decoding algorithm that one embodiment of the application provides;
Fig. 7 is the decoding performance contrast schematic diagram that one embodiment of the application provides;
Fig. 8 is the decoding performance contrast schematic diagram that one embodiment of the application provides;
Fig. 9 is the decoding performance contrast schematic diagram that one embodiment of the application provides;
Figure 10 is the decoding performance contrast schematic diagram that one embodiment of the application provides;
Figure 11 is the decoding performance contrast schematic diagram that one embodiment of the application provides;
Figure 12 is the decoding performance contrast schematic diagram that one embodiment of the application provides;
Figure 13 is the improvement decoding and the performance comparison figure of exhaustive type detection scheme that one embodiment of the application provides;
Figure 14 is the extraction schematic diagram for the difference position that one embodiment of the application provides;
Figure 15 is the extraction schematic diagram for the difference position that one embodiment of the application provides;
Figure 16 is the structural schematic diagram for the receiving device that one embodiment of the application provides;
Figure 17 is the hardware structural diagram of receiving device provided by the embodiments of the present application.
Specific embodiment
The embodiment of the present application can be applied to wireless communication system, it should be noted that the nothing that the embodiment of the present application refers to
Line communication system includes but is not limited to: narrowband Internet of things system (Narrow Band-Internet of Things, NB-
IoT), global system for mobile communications (Global System for Mobile Communications, GSM), enhanced number
According to rate GSM evolution system (Enhanced Data rate for GSM Evolution, EDGE), wideband code division multiple access system
Unite (Wideband Code Division Multiple Access, WCDMA), CDMA 2000 system (Code
Division Multiple Access, CDMA2000), TDS-CDMA system (Time Division-
Synchronization Code Division Multiple Access, TD-SCDMA), long evolving system (Long
Term Evolution, LTE) and next generation's 5G mobile communication system.
The communication system of the embodiment of the present application may include receiving device and sending device.In a kind of possible implementation
In, which is the network equipment, which is terminal device.For other possible implementations, the present embodiment
Details are not described herein again.Fig. 1 is a kind of system architecture signal for blind Detecting based on polarization code that one embodiment of the application provides
Figure.The network equipment compiles Downlink Control Information (Downlink control information, DCI) as coding side
Code, and be carried on Physical Downlink Control Channel (Physical Downlink Control channel, PDCCH) and send,
Terminal device is as decoding side, a series of candidate PDCCH of trial and error decoding in search space, by following to decoding result
Ring redundancy check (Cyclic Redundancy Check, CRC), finds one's own DCI.
In the embodiment of the present application, terminal device (terminal device) includes but is not limited to mobile station (Mobile
Station, MS), mobile terminal (Mobile Terminal), mobile phone (Mobile Telephone), mobile phone
(handset) and portable equipment (portable equipment) etc., which can be through wireless access network (Radio
Access Network, RAN) communicated with one or more core nets, for example, terminal device can be mobile phone (or
Referred to as " honeycomb " phone), the computer with wireless communication function etc., terminal device can also be portable, pocket, hand
Hold formula, built-in computer or vehicle-mounted mobile device or equipment.
The application combination network equipment describes each embodiment.The network equipment can be for being led to terminal device
The equipment of letter, for example, it may be global system for mobile communications (Global System for Mobile
Communications, GSM) or CDMA in base station (Base Transceiver Station, BTS), be also possible to
Base station (NodeB, NB) in WCDMA system can also be evolved base station (Evolved Node B, eNB in LTE system
Or eNodeB) or the network equipment can be relay station, access point, mobile unit, wearable device and future 5G net
Network side equipment in network or the public land mobile network of the following evolution (Public Land Mobile Network,
PLMN the network equipment etc. in).
In the 5th third-generation mobile communication 5G, polarization (Polar) code is confirmed as the coding and decoding scheme of control channel, is being directed to
During blind Detecting, the network equipment is Polar code scheme for the encoding scheme of DCI.
In the present embodiment, Polar code here includes but is not limited to Arikan Polar code, PC-Polar code, CA-
Polar code, PC-CA-Polar code.Arikan Polar refers to original Polar code, does not cascade with other yards, only believes
It ceases bit and freezes bit.PC-Polar is the Polar code for having cascaded even-odd check (Parity Check, PC), CA-Polar
It is the Polar code and other cascades Polar of cyclic redundancy check auxiliary (Cyclic Redundancy Check Aided, CA)
Code.PC-CA-Polar code is the Polar code for having cascaded PC and CRC simultaneously.PC-Polar and CA-Polar is by cascading not
With code improve the performance of Polar code.
Wherein, Polar code is a kind of linear block code, generator matrix GN, cataloged procedure uNGN=xN, wherein uN=
(u1,u2,...,uN) it is a binary row vector, length is N (i.e. female code length);GNIt is the matrix of a N × N, andHere matrix It is defined as log2N number of matrix F2Kronecker
(Kronecker) product;Above is referred to addition, multiplication operation be on binary system galois field (Galois Field) plus
Method, multiplication operation.
In the cataloged procedure of Polar code, uNIn a part of bit be used to carry information (such as in the present embodiment
DCI), referred to as information bit, the set of the index of these bits are denoted asIn addition a part of bit is set to sending and receiving end and appoints in advance
Fixed fixed value is referred to as to freeze bit (fixed bit), and the collection of index sharesSupplementary setIt indicates.Without loss of generality,
These freeze bit and are typically set to 0, it is only necessary to which sending and receiving end is made an appointment, and freezing bit can be arranged generally randomly.
Polar code is based on serial counteracting (Successive Cancellation, SC) decoding algorithm or serially offsets list
(SC List, SCL) decoding algorithm etc. is decoded.Wherein, SC decoding algorithm, i.e., the sequential decoding since the 1st bit.String
It is the improvement to SC decoding algorithm that row, which offsets list decoding, retains multiple candidate decoding paths in each bit, completes complete
Candidate's decoding paths all in list are selected according to certain criterion after the decoding of portion's bit, obtain finally decoding result.
In blind detection process, due to terminal device be not aware that the network equipment send be which kind of DCI, so network is set
It is standby to be directed to various possible DCI formats, it needs multiple SC or SCL to decode, there is detection often, the problem of low efficiency.This Shen
Please embodiment detected in blind detection process often, low efficiency aiming at the problem that, propose a kind of blind Detecting side based on polarization code
Method improves detection efficiency to reduce detection number.
Fig. 2 is the signaling process figure for the blind checking method based on polarization code that one embodiment of the application provides.Such as Fig. 2 institute
Show, this method comprises:
S201, sending device send DCI on Physical Downlink Control Channel;
S202, receiving device obtain blind examination measurement information, and the downlink that the blind examination measurement information includes at least the first format controls
The length of first information bit sequence in corresponding first sequence to be decoded of information DCI and first freeze collection position and
The length of the second information bit sequence in corresponding second sequence to be decoded of the DCI of second format and second freezes the position collected
It sets, wherein first sequence to be decoded is identical with the described second sequence length to be decoded;
S203, the receiving device carry out candidate physical down control channel PDCCH blind according to the blind examination measurement information
Detection, to obtain the DCI of sending device transmission.
Wherein, sending device can be the network equipment, and receiving device can be terminal device.In LTE system, distribute to
The running time-frequency resource of Physical Downlink Control Channel be divided into multiple control channel units (Control Channel Element,
CCE).Wherein, CCE is the minimum unit for forming PDCCH, and PDCCH can be polymerized by L CCE, and L is known as polymerization grade
(Aggregation Level, AL).For the network equipment according to the situation of channel and the length of the DCI to be sent, selection is suitable
Polymerization grade transmit the PDCCH of the terminal device, which is carried on the PDCCH.
During specific implementation, when carrying out Polarization Coding to DCI, which is carried on multiple information bits, and
In the process, filling it can freeze bit between each information bit.Wherein, multiple set for freezing bit of filling are claimed
To freeze to collect.Freeze the quantity for freezing bit concentrated and position can be using a variety of makes, such as polarization weights
(Polar Weight, PW) make, wherein a kind of possible implementation of PW make may refer to 3GPP
R1-1611254 motion in TSG RAN WG1 Meeting#87, the present embodiment do not do special limit to specific make
System.
In the present embodiment, it in order to enable primary decoding process can be detected for the DCI of at least two formats, mentions
High detection efficiency, the present embodiment will do it for the DCI of at least two formats and be pre-designed.The content being pre-designed includes:
The DCI of at least two formats corresponds to identical female code length and speed matching method, the i.e. corresponding letter of the DCI of different-format
The sum of the length of breath bit sequence and the length for freezing bit sequence are equal.Wherein, the length of information bit sequence can be
The length of the DCI and the sum of the length of CRC check bit, information bit sequence are filled into the position of information bit.Rate
Method of completing the square refers to that the bit on transmission channel is retransmitted (repeated) or is perforated (punctured), to match physics letter
The bearing capacity in road, channel reach bit rate required by transformat when mapping.Wherein, female code length is 2n, n is big
In 0 integer, female code length can be understood as the information bit before coding and freeze the sum of length of bit, or can be with
It is interpreted as the length of coded bit sequence, or the length being also understood that as sequence to be decoded.
The network equipment determination will to terminal device send DCI after, what the network equipment can be pre-designed according to this
Content obtains blind examination measurement information, which is the corresponding female code length being pre-designed of DCI for including the format.This
Field technical staff is appreciated that mother's code length female code length corresponding with the DCI of at least one other format is identical.Net
The DCI and CRC check bit correspondence are filled into information bit after determining the corresponding female code length of the DCI by network equipment
Position (alternatively referred to as information bit) will freeze bit correspondence and be filled into the position (alternatively referred to as freezing position) for freezing bit, then
The modes such as through-rate matching are encoded to obtain coded bit sequence.
The coded bit sequence is sent to terminal device by channel by the network equipment, which passes through
After channel, the reception signal sequence that terminal device receives is Soft Inform ation, and terminal device is translated according to the reception signal sequence
Code.In the present embodiment, related sequence to be decoded refers to the preceding information bit of coding and freezes sequence composed by bit
Column.
Specifically, terminal device is exactly knowing female code length (sequence length to be decoded), is freezing to collect when being decoded
Position and receive signal sequence under the premise of, obtain information bit sequence.It is for receiving-transmitting sides in view of freezing bit
Know, it is possible to which the value that bit is receiving-transmitting sides agreement is freezed in errorless translating.That therefore really need decoding is DCI,
Decode end frequently with interpretation method be SC decode or SCL decode.
For blind Detecting, terminal device is not aware that that carry on PDCCH is the DCI of which kind of format, does not also know
The DCI is transmitted using which candidate PDCCH, therefore, terminal device be not aware that above-mentioned sequence length to be decoded and
Freeze the position of collection.But terminal device knows the DCI information for laying oneself open to which kind of state and expecting to receive in this state,
I.e. terminal device can determine the format of possible DCI according to the status information of terminal device.
Such as terminal device expectation receives paging message (Paging) in Idle state (IDLE) state;Initiating random access
Terminal device expects receiving random access response (random access response) afterwards;When there is upstream data to be sent
Expect uplink authorization (UL Grant) etc..Meanwhile terminal device knows the search space of oneself, therefore terminal device is known and connect
The possible format of the DCI of receipts, and be likely distributed on which CCE.
Therefore, terminal device can be according to the status information of terminal device and in conjunction with the above-mentioned content being pre-designed, to obtain
Blind examination measurement information is taken, that is, determines the format of the possible DCI carried on candidate PDCCH.Specifically, which includes
The length of information bit sequence in the corresponding sequence to be decoded of the DCI of multiple and different formats and the position for freezing collection,
In, the length of the corresponding sequence to be decoded of the DCI of different-format is identical.
For example, by taking the blind examination measurement information includes at least the corresponding corresponding information of DCI of two different-formats as an example, the blind examination
Measurement information include at least the first format corresponding first sequence to be decoded of DCI in first information bit sequence length and
First freezes the second information bit sequence in corresponding second sequence to be decoded of DCI of the position and the second format of collection
Length and second freezes the position collected, wherein the first sequence to be decoded is identical with the second sequence length to be decoded.
In the present embodiment, terminal device can be completed by a blind detection process to a variety of according to the blind examination measurement information
The verification of possible DCI format improves detection efficiency so that detection number be effectively reduced.
For ease of description, the format of the first DCI that network equipment transmission is determined with terminal device is the first above-mentioned format
Or second be described in detail blind detection process for format.
Specifically, since the first sequence to be decoded is identical as the length of the second sequence to be decoded, then the CCE's that both occupies
Quantity is identical, and the beginning and end so as to realize the corresponding CCE of the two is identical, this allows for terminal and is carrying out blind Detecting
When, the blind Detecting of the DCI of the first format and the DCI of the second format can be carried out simultaneously for continuous CCE.
For terminal device after receiving Soft Inform ation, terminal device is corresponding according to DCI of the Soft Inform ation to the first format
First sequence to be decoded carries out decoding verification and corresponding second sequence to be decoded of DCI of the second format carries out decoding verification.
From the foregoing, it will be observed that being directed to the DCI of the first format, terminal device is in the length and first for knowing first information bit sequence
Under the premise of the position and the Soft Inform ation that freeze collection, a plurality of candidate can be obtained by SC decoding algorithm or SCL decoding algorithm
Decoding path carries out CRC check to every candidate decoding path, and the successful candidate decoding path of verification, then illustrate net if it exists
The format for the DCI that network equipment is sent is the first format;The successful candidate decoding path of verification if it does not exist, then illustrate that network is set
Non- first format of the format for the DCI that preparation is sent.For the DCI of the second format, implementation is similar, and the present embodiment is herein not
It repeats again.
Blind checking method provided in this embodiment based on polarization code obtains blind examination measurement information by receiving device, this is blind
Detection information includes at least the length of the first information bit sequence in corresponding first sequence to be decoded of DCI of the first format
Freeze the second information bit sequence in corresponding second sequence to be decoded of the DCI of position and the second format of collection with first
Length and second freeze collection position, since the first sequence to be decoded is identical with the length of the second sequence to be decoded, so that connecing
Receiving unit can carry out at least DCI of the first format and the second format according to blind examination measurement information simultaneously on continuous CCE
The blind Detecting of DCI can carry out blind Detecting to the DCI of at least two formats, reduce blind that is, in a blind detection process
Number is detected, blind detection efficiency is improved.
Detailed embodiment is used below, with terminal device in a blind detection process, while the first format of blind Detecting
DCI and the second format DCI for, the decoding algorithm in the blind Detecting scheme based on polarization code is described in detail.
Decoding input: the length of two kinds of possible DCI, the corresponding Soft Inform ation of candidate PDCCH.
Decoding output: to the CRC check result of candidate PDCCH decoding result under different-format DCI.
In order to reduce decoding complexity, the content being pre-designed further include: the length of first information bit sequence is greater than the
The length of two information bit sequences, first to freeze collection be the second proper subclass for freezing collection, i.e., the DCI length of two kinds formats is different.
Accordingly, the network equipment determines the position for freezing collection according to the content being pre-designed, and is generated according to the position for freezing collection
DCI。
Fig. 4 is the flow chart for the blind checking method based on polarization code that one embodiment of the application provides.As shown in figure 4, should
Method includes:
S401, terminal device are according to the length L of the DCI of the first format1Obtain the length of corresponding first information bit sequence
Spend K1, according to the length L of the DCI of the second format2Obtain the length K of corresponding second information bit sequence2, and obtain first and freeze
The position of collection is freezed in the position and second concentrated.
Wherein, K1=L1+ 24, K2=L2+ 24, wherein 24 be the length of CRC, it will be understood by those skilled in the art that should
The length of CRC is only schematical, which can also be other length, and details are not described herein again for the present embodiment.
S402, terminal device freeze to collect F according to first1Position and second freeze collect F2Position, obtain the first difference position
uaWith the second difference position ub;Wherein, the first difference position uaIt is corresponding same for the first sequence to be decoded and the second sequence to be decoded
The different position of first bits attributes in position, the second difference position ubFor the first sequence to be decoded and the second sequence to be decoded
The different position of the last one bits attributes in corresponding same position, bits attributes is information bits or freeze bit.
Position involved in this embodiment can be understood as information bit or freeze sequence of the bit in sequence to be decoded
Number, it is referred to as the index of information bit or freezes the index of bit.
It is described in detail below with reference to Fig. 3 A to Fig. 3 C.In Fig. 3 A to Fig. 3 C, bit is freezed in 0 representative, and A or B are represented
Information bit.First freeze collection be second freeze collection proper subclass, can refer to first freeze concentrate the quantity for freezing bit it is small
Freeze the quantity for freezing bit concentrated in second, and is directed to the same position of the first sequence to be decoded and the second sequence to be decoded
It sets, freezes bit in the first sequence to be decoded, be then also necessarily to freeze bit in the second sequence to be decoded.
As shown in Figure 3A, if starting counting from 1, the first difference position is the 6th, and the second difference position is the 14th.Specifically
Ground, the 6th of the first sequence to be decoded is information bit, and the 6th of the second sequence to be decoded is to freeze bit, that is, is directed to
The different position of first bits attributes of same position, before the first difference position, the information bit of two sequences to be decoded
It is identical with the arrangement for freezing bit.The 14th of first sequence to be decoded be information bit, the 14th of the second sequence to be decoded
To freeze bit, i.e., positions different for the last one bits attributes of same position, after the second difference position, two to
The information bit of coding sequence is identical with the arrangement for freezing bit.
As shown in Fig. 3 B and Fig. 3 C, the first difference position and the second difference position may be the same position.The application is implemented
Example is applied equally to the case where the first difference position and the second difference position are the same position.In following embodiments, to scheme
It is described in detail for first difference position shown in 3A is different from the second difference position, is the reality of the same position for the two
Existing mode is similar, and details are not described herein again for the present embodiment.
Terminal device can be according to the length and second of the first difference position, the second difference position and first information bit sequence
The length of information bit sequence carries out blind Detecting to candidate PDCCH, to obtain the DCI of network equipment transmission.
S403, terminal device are obtained according to the Soft Inform ation carried on candidate PDCCH, the first difference position and the second difference position
Candidate decoding path.
During specific implementation, decoding process can be divided by terminal device according to the first difference position and the second difference position
At least three parts, first part be the first difference position before decoding, second part be the first difference position and the second difference position it
Between decoding, Part III be the second difference position after decoding, be described in detail below with reference to Fig. 5.Wherein, Fig. 5 is this
Apply for the structural schematic diagram for the decoding path that an embodiment provides.
As shown in figure 5, the Polar code that female code length is N, the full binary tree that an all corresponding depth is N, each layer of side is all
It respectively corresponds an information bit or freezes bit, in addition to leaf node, between each node and its left and right two descendant node
Side be respectively labeled as 0 and 1.It is the corresponding decoding of the decoding path of N from root node to any leaf node length
Sequence (containing bit is freezed).It is formed by path from root node to any one node, corresponds to a path metric (path
Metrics, PM) value.Path metric is defined as the probability of coding sequence corresponding to the path, and when realization often uses its logarithm
Form.
When obtaining path metric value corresponding to each node, path metric value corresponding to each node is that basis should
What the parameters such as the corresponding path metric value of the father node of the Soft Inform ation of node and the node determined.The present embodiment is to the path
The concrete mode of metric is with no restrictions, all for the path degree arrived used in the progress Polar decoding of SCL decoding algorithm
Magnitude can be applied in the application.
During the conventional decoding of Polar, initial path is set to dead circuit diameter, and all path candidates are expanded by bit 0 or 1
Exhibition, and path metric value is updated respectively, by path candidate, metric sorts by path, retains the L with maximum path metric
Path candidate, deletes remaining path candidate, when the length of path candidate reaches female code length N, by path metric from
The corresponding information bit sequence of each path candidate of small Sequential output is arrived greatly, by output sequence one by one to each information bit sequence
CRC verification is carried out, to obtain decoding result.Wherein, L is search width, i.e., maximum storing path number, L is more than or equal to 1, every
After secondary carry out Path extension, delete processing can be carried out to path according to the search width.
In conjunction with the first difference position and the second difference position of the application, improvement is made that the routine decoding process, wherein should
First difference position and the second difference position are similar with shown in Fig. 3 A not in same position.Decoding below with reference to Fig. 5 to the application
Process is described in detail.
1) terminal device obtains at least one first decoding according to the Soft Inform ation carried on candidate PDCCH and the first difference position
Path, wherein the first decoding path be the first difference position before decoding path, the first sequence to be decoded and second to be decoded
Corresponding first decoding path of sequence is identical.
Specifically, the information bit due to the first sequence to be decoded and the second sequence to be decoded before the first difference position and
The arrangement for freezing bit is identical, and inputs identical Soft Inform ation, when being decoded by SCL decoded mode, then two sequences to be decoded
Be listed in front of the first difference position corresponding identical first decoding path, thus only need before the first difference position to first to
Coding sequence or the second sequence to be decoded carry out routine SCL decoding, obtain the first decoding path.Wherein, routine SCL is decoded
Extension and deletion including decoding path.
As shown in figure 5, being decoded since root node, i.e., being pressed all path candidates according to conventional SCL decoding algorithm
Bit 0 or 1 extends, and obtains the first decoding path, and update path metric value respectively.
It will be understood by those skilled in the art that as L=1, that is, SC is decoded, only one first decoding path,
When L is greater than 1, then there are multiple first decoding paths.
Since the first sequence to be decoded first decoding path corresponding with the second sequence to be decoded is identical, translated to reduce
Code calculation amount, improves decoding efficiency.
2) terminal device obtains at least according to the Soft Inform ation carried on candidate PDCCH, the first difference position and the second difference position
One the second decoding path, wherein decoding path of second decoding path between the first difference position and the second difference position, the
One sequence to be decoded, second decoding path corresponding from the second sequence to be decoded is different.
So needing to decode respectively for the first sequence to be decoded and the second sequence to be decoded, obtains corresponding son and translate
Code path, is then deleted according to search width decoding path corresponding to the two, obtains at least one second decoding road
Diameter.
During specific decoding, as shown in figure 5, the second sequence to be decoded is directed to, in decoding uaAnd ubWhen according to freezing position
Decoding only carries out path and lengthens without Path extension, for the first sequence to be decoded, in decoding uaAnd ubThe path Shi Jinhang
Extension, but compete and delete without path.For decoding uaAnd ubBetween bit when, the conventional decoding side SCL can be passed through
Formula is decoded.As decoding ubWhen completion, after obtaining two corresponding sub- decoding paths of sequence to be decoded, antithetical phrase
Decoding path merges, and then carries out route deletion according to the path after merging, obtains at least one second decoding path.
Further, due to the length of the DCI of the first format and the DCI of the second format difference, in the first difference position and the
Between two difference positions, the length of the corresponding information bit of two sequences to be decoded is different, so in order not to lose decoding
Can, it needs to compensate processing to sub- decoding path, specific implementation is as follows:
2.1), it is corresponding at least to obtain the first sequence to be decoded according to the Soft Inform ation carried on candidate PDCCH for terminal device
One the first sub- decoding path and at least one corresponding second sub- decoding path of the second sequence to be decoded, the first son decoding
Path and the second sub- decoding path are the decoding path between the first difference position and the second difference position.
Terminal device is divided to two classes to decode between the first difference position and the second difference position, i.e., above-mentioned A class decoding and B class are translated
Code.In Fig. 5, the signal of two classes decoding is also given, as shown in figure 5, left side corresponds to the second sequence corresponding second to be decoded
Sub- decoding path, the corresponding first sub- decoding path of the sequence to be decoded of right side corresponding first.It, can be with during classifying decoding
Using conventional SCL interpretation method, i.e., Path extension and deletion can be carried out for every one kind.
2.2) length of the terminal device length of bit sequence and the second information bit sequence according to the first information, to each
Second path metric value of the first path metric of one sub- decoding path or each second sub- decoding path compensates processing.
As decoding ubWhen completion, obtain the first sub- decoding path first path metric and the second sub- decoding path the
Two path metric values.Wherein, first path metric and the second path metric value are from root node to ubCorresponding node
Path metric value.
The length of the length of bit sequence and the second information bit sequence according to the first information, to first path metric or
Second path metric value compensates processing.
Specifically, the difference of the length of the length of bit sequence and the second information bit sequence according to the first information, to each
First path metric compensates increasing processing, or compensates to each second path metric value and subtract processing.
It, can be by first path metric multiplied by being greater than accordingly when compensating increasing processing to first path metric
1 coefficient, to increase first path metric, alternatively, can also by first path metric divided by the coefficient etc. less than 1, on
The coefficient stated can determine that the coefficient can have corresponding relationship with difference, which may be the difference according to the difference
The function of value, all modes that first path metric can increase processing in conjunction with the difference, belongs to the application's
Protection category.
Similarly, the second path metric value is compensated subtract processing when, can be by the second path metric value multiplied by corresponding
Be less than in 1 coefficient, to reduce first path metric, alternatively, can also be by first path metric divided by greater than 1
Coefficient etc., above-mentioned coefficient can determine that the coefficient can have corresponding relationship, the coefficient with difference according to the difference
It can be the function of the difference, all modes that can carry out reducing processing to the second path metric value belong to the application's
Protection category.
In a specific example, terminal device obtains compensation difference according to the corresponding relationship of difference and compensation difference;
Terminal device according to compensation difference, to each first path metric compensate increasing processing, or to each second path metric value into
Row compensation subtracts processing.
During specific implementation, the difference and compensation difference are positively correlated, which can have corresponding with compensation difference
Relationship, the corresponding relationship can be realized by way of table, can also be realized by formula or function etc., the present embodiment
The specific implementation of the corresponding relationship is not particularly limited.When compensating increasing processing to first path metric, can incite somebody to action
First path metric carries out being added processing with compensation difference, the second path metric value is compensated subtract processing when, can be with
Second path metric value is subtracted into compensation difference.
2.3) terminal device is according to the first path metric or the second path metric value after compensation deals, at least one
First sub- decoding path and/or at least one second sub- decoding path carry out deleting processing, obtain at least one second decoding road
Diameter.
After obtaining each first path metric or the second path metric value after compensation deals, the first son is decoded into road
Diameter and the second sub- decoding path merge processing, then according to the first path metric after search width L and compensation deals
With the second path metric value, at least one first sub- decoding path and/or at least one second sub- decoding path are deleted
Processing, obtains at least one second decoding path.
During specific implementation, by after merging the first sub- decoding path and the second sub- decoding path according to path metric
Value unifies sequence from low to high, if sub- decoding path total amount is more than search width L, since lowest metric value path
Route deletion is carried out, the minimum sub- decoding path of metric is deleted every time, until the corresponding son of the remaining high path metric value of L item
Until decoding path.If the path total amount after merging is less than search width L, operated without route deletion.
As shown in figure 5, when search width L is 8, in ubIt carries out path at corresponding node to delete, the road finally retained
Diameter is the node being located in solid line boxes in Fig. 5, as shown in figure 5, left side remains 3 paths, right side remains 5 paths,
8 the second decoding paths are finally obtained.
The present embodiment is by compensating processing to first path metric or the second path metric value, i.e., in merging process
The compensation difference of middle introducing path measurement avoids not knowing the potential decoding performance loss of bring because of DCI length.
3) terminal device obtains the decoding of at least one third according to the Soft Inform ation carried on candidate PDCCH and the second difference position
Path, wherein third decoding path is the decoding path after the second difference position, the first sequence to be decoded and second to be decoded
The corresponding third decoding path of sequence is identical.
Due to information bit after the second difference position of the first sequence to be decoded and the second sequence to be decoded and freeze to compare
Special arrangement is identical, and inputs identical Soft Inform ation, and when being decoded by SCL decoded mode, then two sequences to be decoded are the
Corresponding identical first decoding path before one difference position, therefore only need after the second difference position to the first sequence to be decoded
Column or the second sequence to be decoded carry out routine SCL decoding, obtain third decoding path, and routine SCL decoding includes decoding path
Extension and deletion.
In the present embodiment, search width L can be configured according to actual needs, for example, search width in 1),
2) in merge path after search width and 3) in search width can be set to identical value.It, can basis in 2)
Two classes decoding two different search widths of setting.For the set-up mode of search width, the present embodiment does not do special limit herein
System.
4) terminal device according at least one first decoding path, at least one second decoding path and at least one
Three decoding paths obtain at least one candidate decoding path.
After obtaining at least one third decoding path, according to the third decoding path and with the third decoding path
The first decoding path and the second decoding path on same path, obtain candidate decoding path.
It will be understood by those skilled in the art that be located at same path on the first decoding path, the second decoding path and
Third decoding path refers to that connecing first decoding path continues to decode, available second decoding path, then this
Two decoding paths are decoded, available third decoding path, as a result, the first decoding path, the second decoding path and
Three decoding paths constitute candidate decoding path.
For 1 in the present embodiment) to improved decoding algorithm shown in 4), the process of specific decoding algorithm can be such as
Shown in Fig. 6.Fig. 6 is the flow diagram for the decoding algorithm that one embodiment of the application provides.
As shown in fig. 6, wherein i represents the sequence of each bit in sequence to be decoded, as i < uaWhen, according to side shown in 1)
Method decodes the second sequence to be decoded, i.e., carries out conventional CRC-SCL to the sequence containing A in Fig. 3 A to Fig. 3 C and decode.
Similarly, as i > ubWhen, the second sequence to be decoded is decoded according to method shown in 3), i.e., to containing in Fig. 3 A to Fig. 3 C
The sequence of A carries out conventional CRC-SCL decoding.Wherein, FA[i]=0? refer to the i-th bit in the second sequence to be decoded whether be
Freeze position, Y in judgment step representative is, N represents no, it when for Y, is decoded according to position is freezed, progress routing update,
It when for N, is decoded according to information bit, carries out Path extension and deletion.It will be understood by those skilled in the art that i < N? in
N refer to the length of sequence to be decoded, as i=N, then decoding terminates.
Work as ua≤ i < ubWhen, according to method shown in 2) to the first sequence to be decoded (containing the sequence of B in Fig. 3 A to Fig. 3 C,
Referred to as B class) and the second sequence (containing the sequence of A, referred to as A class in Fig. 3 A to Fig. 3 C) to be decoded carry out classification decoding.Similarly, FB
[i]=0? refer to whether the i-th bit in the first sequence to be decoded is to freeze position.That is, in ubBefore, two class decoding side
Formula carries out conventional decoding according to position and information bit is freezed, if freezing position, is then decoded according to freezing position, carries out path more
Newly, it if information bit, is then decoded according to information bit, carries out Path extension and deletion.Work as i=ubWhen, A is translated by position is freezed
Class translates B class by information bit, carries out supplement process to decoding path and then carries out path merging, carries out road after path merges
Diameter is deleted.
S404, terminal device are according to the length and the second information bit of candidate decoding path and first information bit sequence
The length of sequence carries out blind Detecting to candidate PDCCH, to obtain the DCI of network equipment transmission.
Specifically, the length of terminal device bit sequence according to the first information is successively extracted in each candidate decoding path
First information bit sequence obtains until the DCI verification of the first format in the first information bit sequence extracted passes through
DCI, the i.e. DCI of first format that the network equipment is sent, or, the first information bit all extracted in candidate's decoding path
The DCI of the first format in sequence is unverified;Wherein, first information bit sequence include the first format DCI and
CRC can be verified by DCI of the CRC to the first format.
If all the first information bit sequence that extracts is unverified in candidate's decoding paths, terminal device according to
The length of second information bit sequence successively extracts the second information bit sequence in each candidate decoding path, until extracting
The second information bit sequence in the DCI verification of the second format pass through, obtain the DCI of network equipment transmission, i.e. second lattice
The DCI of formula, or, the DCI in the second information bit sequence all extracted in candidate's decoding path is unverified.Wherein,
Second information bit sequence includes the DCI and CRC of the second format, can carry out school by DCI of the CRC to the second format
It tests.
If whole path candidates both do not pass through the second information bit by the CRC check under first information bit sequence or
CRC check under sequence illustrates that current candidate PDCCH is not belonging to terminal device itself, attempts to detect next candidate PDCCH.
The polarization code decoding algorithm based on blind Detecting that the present embodiment proposes, can be in unknown practical DCI message length
In the case of verification to two kinds of possible DCI formats completed by once decoding process, reduce busy detection number, improve blind
Detection efficiency.Furthermore performance compensation mechanism is devised in the improvement decoding algorithm for blind Detecting, is introduced in merging process
Path metric difference values avoid not knowing the potential decoding performance loss of bring because of DCI length, and compensation method is simple and easy to do, holds
Easily realize.
The decoding performance of the application is illustrated below by specific example and emulation experiment.Wherein, table one shows
Some parameters of decoding are gone out.
Table one
Improving decoding is interpretation method used by the application, two kinds of possible DCI lengths is inputted, in unknown practical DCI
Reception Soft Inform ation is decoded in the case where length, and carries out CRC check according to possible DCI length respectively, is determined final
DCI length and DCI information.Under the combination of different DCI lengths to the Block Error Rate of decoding (Block Error Ratio,
BLER) performance emulate and compare with decoding performance of CA-SCL algorithm in the case where known DCI length.
The performance comparison of two kinds of decoding algorithms is referring to shown in Fig. 7 to Figure 12.Wherein, CA-SCL is routine in the prior art
CA-SCL decoding, Pd are that the improvement of the application decodes (Proposed).Abscissa is signal-to-noise ratio (Signal-to-noise
Ratio, SNR), ordinate BLER, R=information sequence length/mother's code length.Wherein, it improves decoding and refers to that primary decoding is calculated
Method obtains the decoding of the DCI of two formats as a result, routine CA-SCL is decoded refers to and translate in two times the DCI of two formats
Code, i.e., the DCI of one format of decoding decoding every time.
Fig. 7, Fig. 8 and Fig. 9 indicate that DCI length combination is respectively { 25,35 }, { 31,51 }, { 10,40 }, female code length
To improve decoding and CA-SCL decoding (conventional to decode) performance comparison when 512bit (bit), wherein the compensation in compensation deals
Difference is respectively 7,15,20.As shown in fig. 7, the bit error rate for improving decoding algorithm is calculated lower than conventional decoding at identical SNR
Method, as shown in Figure 8 and Figure 9, at identical SNR, the bit error rate and the conventional decoding algorithm for improving decoding algorithm are almost the same.
Figure 10, Figure 11 and Figure 12 indicate that DCI length combination is respectively { 25,35 }, { 31,51 }, { 10,40 }, female code length
Decoding is improved when degree is 256bit compared with the performance that routine CRC-SCL is decoded.Wherein, the compensation difference in compensation deals point
It Wei 7,15,20.As shown in Figure 10, Figure 11 and Figure 12, at identical SNR, the bit error rate for improving decoding algorithm is translated with conventional
Code algorithm is almost the same, or even also slightly below conventional decoding algorithm.
As shown in Fig. 7 to Figure 12, under different DCI length combinations, improvement decoding algorithm and routine CA-SCL for blind examination
The performance curve of decoding algorithm coincide, and the application obtains the DCI of two formats by a decoding algorithm, distinguishes relative to single
The DCI of one format is decoded, decoding efficiency is improved, reduces blind Detecting number, while not will cause decoding performance
Loss.
Figure 13 is the improvement decoding and the performance comparison figure of exhaustive type detection scheme that one embodiment of the application provides.Wherein
The format of DCI is that group is combined into fomat1 and fomat1A, and (the polymerization etc. of 3 format of PDCCH is used under low signal-to-noise ratio (SNR < -5dB)
Grade sends for PDCCH 8), uses the PDCCH of PDCCH2 format (polymerization grade 4) to send out under high s/n ratio (SNR >=-5dB)
It send.Detection number can be effectively reduced the result shows that decoding will be improved and be used for blind Detecting.
Emulation testing below for compensation difference is described in detail.Specifically, it under different female code lengths, chooses
Possible DCI length combination within the scope of DCI length most short 10bit, longest 70bit.Female code length is divided into three classes, N=128,
256,512 bit.DCI length combination selects 42 kinds under every kind of female code length.Pattern length and compensation difference such as table two in 42
It is shown.
Table two
K1 | K2 | L1 | L2 | ΔK | ΔPM |
34 | 39 | 10 | 15 | 5 | 4 |
34 | 44 | 10 | 20 | 10 | 7 |
34 | 49 | 10 | 25 | 15 | 10 |
34 | 54 | 10 | 30 | 20 | 15 |
34 | 59 | 10 | 35 | 25 | 17 |
34 | 64 | 10 | 40 | 30 | 20 |
34 | 69 | 10 | 45 | 35 | 25 |
34 | 74 | 10 | 50 | 40 | 25 |
34 | 79 | 10 | 55 | 45 | 25 |
34 | 84 | 10 | 60 | 50 | 25 |
34 | 89 | 10 | 65 | 55 | 25 |
34 | 94 | 10 | 70 | 60 | 25 |
44 | 49 | 20 | 25 | 5 | 4 |
44 | 54 | 20 | 30 | 10 | 7 |
44 | 59 | 20 | 35 | 15 | 10 |
44 | 64 | 20 | 40 | 20 | 15 |
44 | 69 | 20 | 45 | 25 | 17 |
44 | 74 | 20 | 50 | 30 | 20 |
44 | 79 | 20 | 55 | 35 | 25 |
44 | 84 | 20 | 60 | 40 | 25 |
44 | 89 | 20 | 65 | 45 | 25 |
44 | 94 | 20 | 70 | 50 | 25 |
54 | 59 | 30 | 35 | 5 | 4 |
54 | 64 | 30 | 40 | 10 | 7 |
54 | 69 | 30 | 45 | 15 | 10 |
54 | 74 | 30 | 50 | 20 | 15 |
54 | 79 | 30 | 55 | 25 | 17 |
54 | 84 | 30 | 60 | 30 | 20 |
54 | 89 | 30 | 65 | 35 | 25 |
54 | 94 | 30 | 70 | 40 | 25 |
64 | 69 | 40 | 45 | 5 | 4 |
64 | 74 | 40 | 50 | 10 | 7 |
64 | 79 | 40 | 55 | 15 | 10 |
64 | 84 | 40 | 60 | 20 | 15 |
64 | 89 | 40 | 65 | 25 | 17 |
64 | 94 | 40 | 70 | 30 | 20 |
74 | 79 | 50 | 55 | 5 | 4 |
74 | 84 | 50 | 60 | 10 | 7 |
74 | 89 | 50 | 65 | 15 | 10 |
74 | 94 | 50 | 70 | 20 | 15 |
84 | 89 | 60 | 65 | 5 | 3 |
84 | 94 | 60 | 70 | 10 | 7 |
Table two is given simulation parameter under every kind of female code length, wherein K1K2Indicate the information bit sequence containing 24bitCRC
Length, L1L2Respectively indicate initial DCI length before corresponding CRC is encoded.Δ K indicates the length difference of information bit sequence,
Δ PM indicates improved decoding algorithm in the compensation difference use when the merging of path.
Simulation result shows, for the length combination of identical DCI, to can be used identical under three kinds of different female code lengths
Δ PM carries out performance compensation.Δ PM and Δ K is positively correlated.When Δ K exceeds 35bit, Δ PM takes 25.
To provide the performance compensation difference reference value under more possible DCI length combination, according to the emulation provided in table two
As a result it carries out curve fitting, different fitting orders is respectively adopted.
The compensation difference of acquisition and the fitting function one of length difference are fitted according to 1 rank function are as follows:
Wherein, y indicates compensation difference, and x indicates the difference of information bit sequence.
The compensation difference of acquisition and the fitting function two of length difference are fitted according to 3 rank functions are as follows:
Wherein, y indicates compensation difference, and x indicates the difference of information bit sequence.
During specific implementation, it can be obtained according to above-mentioned table two or above-mentioned fitting function one, fitting function two
Take compensation difference.It will be understood by those skilled in the art that above-mentioned compensation difference is only schematical, for compensation difference
Other acquisition modes, the present embodiment are not particularly limited herein.
In the above-described embodiment, provide be limited to DCI format be two kinds, that is, the possibility length of the DCI provided
There are two types of, and in the identical situation of female code length, when the format of DCI is greater than 2, i.e. the possible length of DCI is greater than 2, and female code length
When spending identical, the application is equally applicable, from above-mentioned Fig. 4 embodiment be there may be unlike difference position extraction and
The process of compensation deals.It is extracted below with reference to the difference position that Figure 14 and Figure 15 provide the DCI of 3 kinds of length and compensation deals
Realization process, then similar for the implementation of the DCI of more length combinations, details are not described herein again for the present embodiment.
Figure 14 is the extraction schematic diagram for the difference position that one embodiment of the application provides.As shown in figure 14, the present embodiment extracts
First difference position u between threeaWith the last one difference position ub.I.e. the application is similar with embodiment illustrated in fig. 4, only extracts
Two difference positions.In uaBefore, A sequence is decoded, in uaWith ubBetween, A sequence, B sequence and C sequence are decoded respectively, in ub
It, can be according to the information bit sequence and A sequence in B sequence when compensating processing to B sequence and C sequence when decoding is completed
The length difference of information bit sequence in column compensates processing to B sequence, similarly, according to the information bit in C sequence
The length difference of information bit sequence in sequence and A sequence, compensates processing to C sequence.Alternatively, can also be to A sequence
Processing is compensated, it, at this time can be poor according to the compensation of the two and A sequence without compensating processing to B sequence and C sequence
The average value of value compensates processing to A sequence.After the completion of compensation deals, the merging and deletion of sub- decoding path are carried out,
ubLater, A sequence is continued to decode, obtains candidate decoding path.
Figure 15 is the extraction schematic diagram for the difference position that one embodiment of the application provides.As shown in figure 15, three is extracted first
First difference position u in the presence of betweena, however extract the last one difference position u between A sequence and B sequenceb, finally extract A
The last one difference position u between sequence and C sequencec.It is being decoded to uaLater, respectively to A sequence, B sequence and C sequence into
Row decoding, in ubWhen decoding is completed, sub- decoding path corresponding to B sequence compensates processing, then corresponding with A sequence
Sub- decoding path merges delete processing, then proceedes to decode A sequence, in ucWhen decoding is completed, to C sequence pair
The sub- decoding path answered compensates processing, and then sub- decoding path corresponding with A sequence merges delete processing, in uc
Later A sequence is continued to decode, obtains final candidate decoding path.It follows that the present embodiment obtains each sequence and A
The last one difference position between sequence does not compensate processing to A sequence during merging delete processing, to other sequences
Column compensate processing, and the process of compensation deals can be found in above-described embodiment, and details are not described herein again for the present embodiment.
To sum up, the present embodiment completes the detection to DCI during decoding, for each candidate PDCCH, by once translating
Code can judge whether candidate PDCCH belongs to user itself, not need to each candidate PDCCH according to different information
Length is repeatedly decoded, so that detection number is reduced, in addition, the improvement for blind Detecting that the present embodiment proposes is decoded and calculated
Method, can be completed in the case where unknown practical DCI message length by once decoding process may DCI lattice at least two
The verification of formula, meanwhile, performance compensation mechanism is devised in the improvement decoding algorithm for blind Detecting, is drawn in merging process
Enter to compensate difference, avoid because of the potential decoding performance loss of the uncertain bring of DCI length.
Figure 16 is the structural schematic diagram for the receiving device that one embodiment of the application provides.As shown in figure 16, the receiving device
160 include obtaining module 1601 and blind Detecting module 1602.Wherein,
Module 1601 is obtained, for obtaining blind examination measurement information, the blind examination measurement information includes at least the downlink of the first format
The length of first information bit sequence in corresponding first sequence to be decoded of control information DCI and first freezes the position collected
And second format corresponding second sequence to be decoded of DCI in the length and second of the second information bit sequence freeze to collect
Position, wherein first sequence to be decoded is identical with the described second sequence length to be decoded;
Blind Detecting module 1602, for being carried out to candidate physical down control channel PDCCH according to the blind examination measurement information
Blind Detecting, to obtain the DCI of sending device transmission.
Optionally, the blind Detecting module 1602 is specifically used for: the position and described second for freezing collection according to described first
Freeze the position of collection, obtain the first difference position and the second difference position, first difference position be the described first sequence to be decoded and
The different position of first bits attributes in the corresponding same position of second sequence to be decoded, second difference position is
The last one bits attributes is different in first sequence to be decoded same position corresponding with the described second sequence to be decoded
Position, the bits attributes is information bits or freeze bit;
According to first difference position, the length of second difference position and the first information bit sequence and described
The length of second information bit sequence carries out blind Detecting to candidate physical down control channel PDCCH, to obtain sending device
The DCI of transmission.
Optionally, the blind Detecting module 1602 also particularly useful for: according to the Soft Inform ation carried on the candidate PDCCH,
First difference position and second difference position obtain candidate decoding path;
According to the candidate decoding path and length and second information bit of the first information bit sequence
The length of sequence carries out blind Detecting to candidate physical down control channel PDCCH, to obtain the DCI of sending device transmission.
Optionally, the blind Detecting module 1602 also particularly useful for: according to the Soft Inform ation that is carried on the candidate PDCCH and
First difference position obtains at least one first decoding path, wherein first decoding path is first difference position
Decoding path before, first sequence to be decoded, first decoding path corresponding with the described second sequence to be decoded are identical;
According to the Soft Inform ation, first difference position and second difference position that are carried on the candidate PDCCH obtain to
Few second decoding path, wherein second decoding path is between first difference position and second difference position
Decoding path, first sequence to be decoded, second decoding path corresponding from the described second sequence to be decoded is different;
At least one third decoding road is obtained according to the Soft Inform ation and second difference position that carry on the candidate PDCCH
Diameter, wherein the third decoding path be the second difference position after decoding path, first sequence to be decoded with it is described
The corresponding third decoding path of second sequence to be decoded is identical;
According at least one described first decoding path, at least one described second decoding path and at least one described in
Third decoding path obtains at least one candidate decoding path.
Optionally, the blind Detecting module 1602 also particularly useful for:
According to Soft Inform ation, first difference position and second difference position carried on candidate PDCCH, described the is obtained
At least one corresponding first sub- decoding path of one sequence to be decoded and second sequence to be decoded it is corresponding at least one
Second sub- decoding path, the first sub- decoding path and the second sub- decoding path are first difference position and institute
State the decoding path between the second difference position;
According to the length of the length of the first information bit sequence and second information bit sequence, to each described
Second path metric value of the first path metric of one sub- decoding path or each second sub- decoding path compensates place
Reason;
According to the first path metric or the second path metric value after compensation deals, at least one described first son is translated
Code path and/or at least one described second sub- decoding path carry out deleting processing, obtain at least one second decoding road
Diameter.
Optionally, the blind Detecting module 1602 also particularly useful for:
According to the difference of the length of the first information bit sequence and the length of the second information bit sequence, to each described
First path metric compensates increasing processing, or compensates to each second path metric value and subtract processing.
Optionally, the blind Detecting module 1602 also particularly useful for:
According to the corresponding relationship of the difference and compensation difference, the compensation difference is obtained;
According to the compensation difference, increasing processing is compensated to each first path metric, or to each described second
Path metric value, which compensates, subtracts processing.
Optionally, the blind Detecting module 1602 also particularly useful for:
According to the length of the first information bit sequence, the first information is successively extracted in each candidate decoding path
Bit sequence obtains the transmission until the DCI verification of the first format in the first information bit sequence extracted passes through
The DCI that equipment is sent, or, the DCI of the first format in the first information bit sequence all extracted in candidate's decoding path is equal
It is unverified;
If the first information bit sequence extracted in all candidate decoding path is unverified, according to
The length of second information bit sequence successively extracts the second information bit sequence in each candidate decoding path, until mentioning
The DCI verification for the second format in the second information bit sequence got passes through, and obtains the DCI that the sending device is sent,
Or, the DCI of the second format in the second information bit sequence all extracted in candidate's decoding path is unverified.
The above-mentioned blind checking method based on polarization code can be performed in receiving device provided by the embodiments of the present application, realizes
Principle is similar with technical effect, and details are not described herein again for the present embodiment.
Optionally, when carrying out hardware realization, the acquisition module and blind Detecting module of the present embodiment, which can integrate, to be handled
It is realized in device, or is implemented as processor.
Figure 17 is the hardware structural diagram of receiving device provided by the embodiments of the present application.As shown in figure 17, which sets
Standby 170 include: processor 1701 and memory 1702;Wherein
Memory 1702, for storing computer program;
Processor 1701, for executing the computer program of memory storage, to realize receiving device in above-described embodiment
Performed each step.It specifically may refer to the associated description in preceding method embodiment.
Optionally, memory 1702 can also be integrated with processor 1701 either independent.
When the memory 1702 is independently of the device except processor 1701, the receiving device 170 can be with
Include:
Bus 1703, for connecting the memory 1702 and processor 1701.
Receiving device 170 shown in Figure 17 can further include receiver 1704, carry on PDCCH for receiving
Soft Inform ation etc..
Receiving device provided in this embodiment can be used for executing method performed by receiving device in the various embodiments described above,
That the realization principle and technical effect are similar is similar for it, and details are not described herein again for the present embodiment.
The embodiment of the present application also provides a kind of storage medium, and the storage medium is stored with computer program, the calculating
Machine program is for realizing the blind checking method based on polarization code shown in each embodiment as above.
The embodiment of the present application also provides a kind of computer program product, and the computer program product includes computer program
Code, when the computer program code is run on computers, so that computer executes base shown in as above each embodiment
In the blind checking method of polarization code.
The embodiment of the present application also provides a kind of chip, including memory and processor, and the memory is calculated for storing
Machine program, the processor from the memory for calling and running the computer program, so that the chip executes
Blind checking method based on polarization code shown in each embodiment as above.
In several embodiments provided by the present invention, it should be understood that disclosed device and method can pass through it
Its mode is realized.For example, apparatus embodiments described above are merely indicative, for example, the division of the module,
Only a kind of logical function partition, there may be another division manner in actual implementation, for example, multiple modules can combine or
Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication of device or module
Connection can be electrical property, mechanical or other forms.
The module as illustrated by the separation member may or may not be physically separated, aobvious as module
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.Some or all of the modules therein can be selected to realize this embodiment scheme according to the actual needs
Purpose.
It, can also be in addition, each functional module in each embodiment of the present invention can integrate in one processing unit
It is that modules physically exist alone, can also be integrated in one unit with two or more modules.Above-mentioned module at
Unit both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated module realized in the form of software function module, can store and computer-readable deposit at one
In storage media.Above-mentioned software function module is stored in a storage medium, including some instructions are used so that a computer
Equipment (can be personal computer, server or the network equipment etc.) or processor (English: processor) execute this Shen
Please each embodiment the method part steps.
It should be understood that above-mentioned processor can be central processing unit (English: Central Processing Unit, letter
Claim: CPU), can also be other general processors, digital signal processor (English: Digital Signal Processor,
Referred to as: DSP), specific integrated circuit (English: Application Specific Integrated Circuit, referred to as:
ASIC) etc..General processor can be microprocessor or the processor is also possible to any conventional processor etc..In conjunction with
The step of invention disclosed method, can be embodied directly in hardware processor and execute completion, or with the hardware in processor
And software module combination executes completion.
Memory may include high speed RAM memory, it is also possible to and it further include non-volatile memories NVM, for example, at least one
Magnetic disk storage can also be USB flash disk, mobile hard disk, read-only memory, disk or CD etc..
Bus can be industry standard architecture (Industry Standard Architecture, ISA) bus, outer
Portion's apparatus interconnection (Peripheral Component, PCI) bus or extended industry-standard architecture (Extended
Industry Standard Architecture, EISA) bus etc..Bus can be divided into address bus, data/address bus, control
Bus etc..For convenient for indicating, the bus in illustrations does not limit only a bus or a type of bus.
Above-mentioned storage medium can be by any kind of volatibility or non-volatile memory device or their combination
It realizes, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM) is erasable to compile
Journey read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory
Reservoir, disk or CD.Storage medium can be any usable medium that general or specialized computer can access.
A kind of illustrative storage medium is coupled to processor, believes to enable a processor to read from the storage medium
Breath, and information can be written to the storage medium.Certainly, storage medium is also possible to the component part of processor.It processor and deposits
Storage media can be located at specific integrated circuit (Application Specific Integrated Circuits, referred to as:
ASIC in).Certainly, pocessor and storage media can also be used as discrete assembly and be present in electronic equipment or main control device.
Claims (20)
1. a kind of blind checking method based on polarization code characterized by comprising
Receiving device obtains blind examination measurement information, and the blind examination measurement information includes at least DCI pairs of Downlink Control Information of the first format
The length of first information bit sequence in first answered sequence to be decoded and first freeze collection position and the second format
The length of the second information bit sequence in corresponding second sequence to be decoded of DCI and second freezes the position collected, wherein described
First sequence to be decoded is identical with the described second sequence length to be decoded;
The receiving device carries out blind Detecting according to the blind examination measurement information, to candidate physical down control channel PDCCH, to obtain
The DCI for taking sending device to send.
2. the method according to claim 1, wherein the length of the first information bit sequence is greater than the second letter
Cease bit sequence length, described first freeze collection be described second freeze collection proper subclass, the receiving device is according to
Blind examination measurement information carries out blind Detecting to candidate physical down control channel PDCCH, comprising:
The position of collection is freezed in the position and described second that the receiving device freezes collection according to described first, obtains the first difference position
With the second difference position, first difference position is that the described first sequence to be decoded and second sequence to be decoded are corresponding same
The different position of first bits attributes in position, second difference position be the described first sequence to be decoded and described second to
The different position of the last one bits attributes in the corresponding same position of coding sequence, the bits attributes are information bit or jelly
Tie bit;
The receiving device is according to the length of first difference position, second difference position and the first information bit sequence
The length of degree and second information bit sequence carries out blind Detecting to candidate physical down control channel PDCCH, to obtain hair
The DCI for sending equipment to send.
3. according to the method described in claim 2, it is characterized in that, the receiving device is according to first difference position, described
The length of the length and second information bit sequence of second difference position and the first information bit sequence, to candidate
It manages down control channel PDCCH and carries out blind Detecting, comprising:
The receiving device according to carried on the candidate PDCCH Soft Inform ation, first difference position and described second poor
Dystopy obtains candidate decoding path;
The receiving device is according to the length and described second of the candidate decoding path and the first information bit sequence
The length of information bit sequence carries out blind Detecting to candidate physical down control channel PDCCH, to obtain sending device transmission
DCI。
4. according to the method described in claim 3, it is characterized in that, the receiving device is carried according on the candidate PDCCH
Soft Inform ation, first difference position and second difference position obtain candidate decoding path, comprising:
The receiving device according to the Soft Inform ation and first difference position that are carried on the candidate PDCCH obtain at least one
One decoding path, wherein first decoding path is the decoding path before first difference position, and described first is to be decoded
Sequence first decoding path corresponding with the described second sequence to be decoded is identical;
The receiving device is according to Soft Inform ation, first difference position and second difference carried on the candidate PDCCH
Position obtains at least one second decoding path, wherein second decoding path is that first difference position and described second are poor
Decoding path between dystopy, first sequence to be decoded, second decoding path corresponding with the described second sequence to be decoded is not
Together;
The receiving device according to the Soft Inform ation and second difference position that are carried on the candidate PDCCH obtain at least one
Three decoding paths, wherein the third decoding path is the decoding path after the second difference position, first sequence to be decoded
Third decoding path corresponding with the described second sequence to be decoded is identical;
The receiving device is according to the first decoding path described at least one, at least one described second decoding path and at least
One third decoding path obtains at least one candidate decoding path.
5. according to the method described in claim 4, it is characterized in that, the receiving device is carried according on the candidate PDCCH
Soft Inform ation, first difference position and second difference position obtain at least one second decoding path, comprising:
The receiving device is obtained according to the Soft Inform ation, first difference position and second difference position that carry on candidate PDCCH
Take at least one corresponding first sub- decoding path of the described first sequence to be decoded and second sequence to be decoded corresponding
At least one second sub- decoding path, the first sub- decoding path and the second sub- decoding path are first difference
Decoding path between position and second difference position;
The receiving device is right according to the length of the first information bit sequence and the length of second information bit sequence
Second path metric value of the first path metric of each first sub- decoding path or each second sub- decoding path into
Row compensation deals;
The receiving device according to the first path metric or the second path metric value after compensation deals, to it is described at least one
First sub- decoding path and/or at least one described second sub- decoding path carry out deleting processing, obtain at least one described
Two decoding paths.
6. according to the method described in claim 5, it is characterized in that, the receiving device is according to the first information bit sequence
Length and second information bit sequence length, first path metric to each first sub- decoding path or each
Second path metric value of the second sub- decoding path compensates processing, comprising:
The receiving device according to the difference of the length of the first information bit sequence and the length of the second information bit sequence,
Increasing processing is compensated to each first path metric, or each second path metric value is compensated and subtracts processing.
7. according to the method described in claim 6, it is characterized in that, the receiving device is according to the first information bit sequence
Length and the second information bit sequence length difference, to each first path metric compensate increasing processing, or
Each second path metric value is compensated and subtracts processing, comprising:
The receiving device obtains the compensation difference according to the corresponding relationship of the difference and compensation difference;
The receiving device compensates increasing processing according to the compensation difference, to each first path metric, or to each
Second path metric value, which compensates, subtracts processing.
8. according to the described in any item methods of claim 3 to 7, which is characterized in that the receiving device is translated according to the candidate
The length of the length and second information bit sequence of code path and the first information bit sequence, under candidate physical
Row control channel PDCCH carries out blind Detecting, to obtain the DC of sending device transmission, comprising:
The receiving device successively extracts in each candidate decoding path according to the length of the first information bit sequence
First information bit sequence obtains institute until the DCI verification of the first format in the first information bit sequence extracted passes through
The DCI of sending device transmission is stated, or, the first format in the first information bit sequence all extracted in candidate's decoding path
DCI is unverified;
If the first information bit sequence extracted in all candidate decoding path is unverified, the receiving device
According to the length of second information bit sequence, the second information bit sequence is successively extracted in each candidate decoding path
Column obtain the sending device and send until the DCI verification of the second format in the second information bit sequence extracted passes through
DCI, or, all the DCI of the second format in candidate's decoding path in the second information bit sequence for extracting does not pass through school
It tests.
9. a kind of receiving device characterized by comprising
Module is obtained, for obtaining blind examination measurement information, the blind examination measurement information includes at least the Downlink Control Information of the first format
The length of first information bit sequence in corresponding first sequence to be decoded of DCI and first freezes the position collected and the second lattice
The length of the second information bit sequence in corresponding second sequence to be decoded of the DCI of formula and second freezes the position collected, wherein
First sequence to be decoded is identical with the described second sequence length to be decoded;
Blind Detecting module, for carrying out blind Detecting to candidate physical down control channel PDCCH according to the blind examination measurement information,
To obtain the DCI of sending device transmission.
10. equipment according to claim 9, which is characterized in that the blind Detecting module is specifically used for:
The position of collection is freezed in the position and described second for freezing collection according to described first, obtains the first difference position and the second difference
Position, first difference position are first in the described first sequence to be decoded and the corresponding same position of second sequence to be decoded
The different position of a bits attributes, second difference position are the described first sequence to be decoded and second sequence pair to be decoded
The different position of the last one bits attributes in the same position answered, the bits attributes is information bits or freeze bit;
According to first difference position, the length of second difference position and the first information bit sequence and described second
The length of information bit sequence carries out blind Detecting to candidate physical down control channel PDCCH, to obtain sending device transmission
DCI。
11. equipment according to claim 10, which is characterized in that the blind Detecting module also particularly useful for:
It is obtained according to the Soft Inform ation, first difference position and second difference position that are carried on the candidate PDCCH candidate
Decoding path;
According to the length and second information bit sequence of the candidate decoding path and the first information bit sequence
Length, to candidate physical down control channel PDCCH carry out blind Detecting, with obtain sending device transmission DCI.
12. equipment according to claim 11, which is characterized in that the blind Detecting module also particularly useful for:
At least one first decoding path is obtained according to the Soft Inform ation and first difference position that carry on the candidate PDCCH,
Wherein, first decoding path be first difference position before decoding path, first sequence to be decoded with it is described
Corresponding first decoding path of second sequence to be decoded is identical;
At least one is obtained according to the Soft Inform ation, first difference position and second difference position that carry on the candidate PDCCH
A second decoding path, wherein second decoding path translating between first difference position and second difference position
Code path, first sequence to be decoded, second decoding path corresponding from the described second sequence to be decoded are different;
At least one third decoding path is obtained according to the Soft Inform ation and second difference position that carry on the candidate PDCCH,
Wherein, the third decoding path is the decoding path after the second difference position, first sequence to be decoded and described second
The corresponding third decoding path of sequence to be decoded is identical;
According to the first decoding path described at least one, at least one described second decoding path and at least one described third
Decoding path obtains at least one candidate decoding path.
13. equipment according to claim 12, which is characterized in that the blind Detecting module also particularly useful for:
According to Soft Inform ation, first difference position and second difference position carried on candidate PDCCH, obtain described first to
At least one corresponding first sub- decoding path of coding sequence and second sequence to be decoded it is corresponding at least one second
Sub- decoding path, the first sub- decoding path and the second sub- decoding path are first difference position and described second
Decoding path between difference position;
According to the length of the length of the first information bit sequence and second information bit sequence, to each first son
Second path metric value of the first path metric of decoding path or each second sub- decoding path compensates processing;
According to the first path metric or the second path metric value after compensation deals, at least one described first son decoding road
Diameter and/or at least one described second sub- decoding path carry out deleting processing, obtain at least one described second decoding path.
14. equipment according to claim 13, which is characterized in that the blind Detecting module also particularly useful for:
According to the difference of the length of the first information bit sequence and the length of the second information bit sequence, to each described first
Path metric value compensates increasing processing, or compensates to each second path metric value and subtract processing.
15. equipment according to claim 14, which is characterized in that the blind Detecting module also particularly useful for:
According to the corresponding relationship of the difference and compensation difference, the compensation difference is obtained;
According to the compensation difference, increasing processing is compensated to each first path metric, or to each second path
Metric, which compensates, subtracts processing.
16. 1 to 15 described in any item equipment according to claim 1, which is characterized in that the blind Detecting module is also specifically used
In:
According to the length of the first information bit sequence, first information bit is successively extracted in each candidate decoding path
Sequence obtains the sending device hair until the DCI verification of the first format in the first information bit sequence extracted passes through
The DCI sent, or, the DCI of the first format in the first information bit sequence all extracted in candidate's decoding path does not pass through
Verification;
If the first information bit sequence extracted in all candidate decoding path is unverified, according to described second
The length of information bit sequence successively extracts the second information bit sequence in each candidate decoding path, until extracting
The second information bit sequence in the DCI verification of the second format pass through, the DCI that the sending device is sent is obtained, or, all
The DCI of the second format in the second information bit sequence extracted in candidate decoding path is unverified.
17. a kind of receiving device characterized by comprising memory, processor and computer program, the computer journey
Sequence stores in the memory, and the processor runs the computer program and executes any one of claim 1 to 8 as above institute
The method stated.
18. a kind of storage medium, which is characterized in that the storage medium is stored with computer program, and the computer program is used
In the realization described in any item methods of claim 1 to 8 as above.
19. a kind of computer program product, which is characterized in that the computer program product includes computer program code, when
When the computer program code is run on computers, so that computer executes side as claimed in any one of claims 1 to 8
Method.
20. a kind of chip, which is characterized in that including memory and processor, the memory is for storing computer program, institute
Processor is stated for the computer program to be called and run from the memory, so that the chip executes such as claim
1 to 8 described in any item methods.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810195457.0A CN110247730B (en) | 2018-03-09 | 2018-03-09 | Blind detection method and device based on polarization code |
PCT/CN2019/077229 WO2019170113A1 (en) | 2018-03-09 | 2019-03-06 | Blind detection method and device based on polarization code in communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810195457.0A CN110247730B (en) | 2018-03-09 | 2018-03-09 | Blind detection method and device based on polarization code |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110247730A true CN110247730A (en) | 2019-09-17 |
CN110247730B CN110247730B (en) | 2020-10-23 |
Family
ID=67846892
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810195457.0A Active CN110247730B (en) | 2018-03-09 | 2018-03-09 | Blind detection method and device based on polarization code |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110247730B (en) |
WO (1) | WO2019170113A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187409A (en) * | 2020-09-29 | 2021-01-05 | 哲库科技(北京)有限公司 | Decoding method and device, terminal, chip and storage medium |
CN112260798A (en) * | 2020-09-28 | 2021-01-22 | 北京航空航天大学 | Physical layer control channel blind detection method based on polarization code |
CN113518413A (en) * | 2020-04-10 | 2021-10-19 | 华为技术有限公司 | Communication method, device and system |
CN113541866A (en) * | 2021-06-25 | 2021-10-22 | 广州慧睿思通科技股份有限公司 | Method, device, network equipment and storage medium for determining DCI length |
WO2022017241A1 (en) * | 2020-07-24 | 2022-01-27 | 华为技术有限公司 | Control information transmission method and communication device |
WO2024119379A1 (en) * | 2022-12-06 | 2024-06-13 | 华为技术有限公司 | Information bit determination method and device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103457688A (en) * | 2012-05-29 | 2013-12-18 | 中兴通讯股份有限公司 | Method and device for blind detection of downlink control information |
US20160366669A1 (en) * | 2015-06-11 | 2016-12-15 | Lg Electronics Inc. | Method of receiving downlink signal and apparatus for the same |
CN106559198A (en) * | 2015-09-25 | 2017-04-05 | 电信科学技术研究院 | A kind of uplink control information transmission method and device based on PUCCH |
CN107359967A (en) * | 2017-07-17 | 2017-11-17 | 北京航空航天大学 | A kind of blind detection method of the reduction PDCCH blind check numbers based on polarization code |
CN107733565A (en) * | 2016-08-12 | 2018-02-23 | 三星电子株式会社 | Apparatus and method for decoding data in mobile communication system |
CN107733562A (en) * | 2016-08-12 | 2018-02-23 | 上海诺基亚贝尔股份有限公司 | The decoding method and device of polarization code |
US20180062895A1 (en) * | 2016-08-25 | 2018-03-01 | Intel Corporation | Signal processing chain switching |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201733322A (en) * | 2015-12-14 | 2017-09-16 | Idac控股公司 | WTRU identification using polar code frozen bits |
CN105680996B (en) * | 2016-03-03 | 2019-01-01 | 北京航空航天大学 | PDCCH blind checking method in a kind of LTE system |
US10461887B2 (en) * | 2016-08-10 | 2019-10-29 | Huawei Technologies Co., Ltd. | Methods and systems for blind detection with polar code |
-
2018
- 2018-03-09 CN CN201810195457.0A patent/CN110247730B/en active Active
-
2019
- 2019-03-06 WO PCT/CN2019/077229 patent/WO2019170113A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103457688A (en) * | 2012-05-29 | 2013-12-18 | 中兴通讯股份有限公司 | Method and device for blind detection of downlink control information |
US20160366669A1 (en) * | 2015-06-11 | 2016-12-15 | Lg Electronics Inc. | Method of receiving downlink signal and apparatus for the same |
CN106559198A (en) * | 2015-09-25 | 2017-04-05 | 电信科学技术研究院 | A kind of uplink control information transmission method and device based on PUCCH |
CN107733565A (en) * | 2016-08-12 | 2018-02-23 | 三星电子株式会社 | Apparatus and method for decoding data in mobile communication system |
CN107733562A (en) * | 2016-08-12 | 2018-02-23 | 上海诺基亚贝尔股份有限公司 | The decoding method and device of polarization code |
US20180062895A1 (en) * | 2016-08-25 | 2018-03-01 | Intel Corporation | Signal processing chain switching |
CN107359967A (en) * | 2017-07-17 | 2017-11-17 | 北京航空航天大学 | A kind of blind detection method of the reduction PDCCH blind check numbers based on polarization code |
Non-Patent Citations (3)
Title |
---|
CARLO CONDO,ETC: "Blind Detection With Polar Codes", 《IEEE COMMUNICATIONS LETTERS》 * |
MCGILL UNIVERSITY: "Blind Detection with Polar Codes", 《3GPP TSG RAN WG1 MEETING #90》 * |
SEQUANS: "DL HARQ feedback for UL grant free transmission", 《3GPP TSG RAN WG1 MEETING 90BIS 》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113518413A (en) * | 2020-04-10 | 2021-10-19 | 华为技术有限公司 | Communication method, device and system |
WO2022017241A1 (en) * | 2020-07-24 | 2022-01-27 | 华为技术有限公司 | Control information transmission method and communication device |
CN112260798A (en) * | 2020-09-28 | 2021-01-22 | 北京航空航天大学 | Physical layer control channel blind detection method based on polarization code |
CN112260798B (en) * | 2020-09-28 | 2021-07-06 | 北京航空航天大学 | Physical layer control channel blind detection method based on polarization code |
CN112187409A (en) * | 2020-09-29 | 2021-01-05 | 哲库科技(北京)有限公司 | Decoding method and device, terminal, chip and storage medium |
CN112187409B (en) * | 2020-09-29 | 2023-01-13 | 哲库科技(北京)有限公司 | Decoding method and device, terminal, chip and storage medium |
CN113541866A (en) * | 2021-06-25 | 2021-10-22 | 广州慧睿思通科技股份有限公司 | Method, device, network equipment and storage medium for determining DCI length |
WO2024119379A1 (en) * | 2022-12-06 | 2024-06-13 | 华为技术有限公司 | Information bit determination method and device |
Also Published As
Publication number | Publication date |
---|---|
WO2019170113A1 (en) | 2019-09-12 |
CN110247730B (en) | 2020-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110247730A (en) | Blind checking method and equipment based on polarization code | |
CN106230555B (en) | The stages cycle redundancy check method of polarization code | |
CN109286473A (en) | A kind of low complex degree PDCCH channel blind detecting method based on polarization code | |
CN108092742B (en) | A kind of communication means based on polarization code | |
CN109039344A (en) | Coded input data is method and apparatus, coding/decoding method and its equipment of polar code | |
CN108574561A (en) | The method and apparatus of polarization code coding | |
CN109194337A (en) | A kind of Polar code encoding method, device | |
CN110391872A (en) | The coding and decoding method and device of polarization code | |
CN109547034B (en) | Decoding method and device, decoder | |
CN107743056A (en) | A kind of SCMA multi-user test methods based on compressed sensing auxiliary | |
CN107342845A (en) | A kind of method and apparatus of rate-matched | |
CN103905149B (en) | Codebook design method, communication equipment and codebook training method | |
WO2018196786A1 (en) | Rate matching method and apparatus for polar codes | |
CN112260798B (en) | Physical layer control channel blind detection method based on polarization code | |
TWI591973B (en) | A signal detection method and device | |
CN108494527B (en) | Data sending and receiving method based on LoRa | |
CN107800510A (en) | Polarize the method and device that Polar codes encode | |
US20230124664A1 (en) | Polar code encoding method, polar code decoding method, and apparatuses thereof | |
CN108123775A (en) | The method and apparatus of transmission packet | |
CN108429599A (en) | Method and apparatus for the data processing in communication system | |
CN110391874B (en) | Rate matching and rate de-matching method and device for polar code | |
CN109756307A (en) | Data repeating method and device | |
US9271229B2 (en) | Methods, systems, and media for partial downloading in wireless distributed networks | |
CN107017967A (en) | A kind of SCMA communication system multi-user test methods of improved serial strategy | |
WO2020042089A1 (en) | Scl parallel decoding method, apparatus, and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |