CN106233648B - Sending device, receiving device, wireless communications method and system - Google Patents
Sending device, receiving device, wireless communications method and system Download PDFInfo
- Publication number
- CN106233648B CN106233648B CN201480078387.0A CN201480078387A CN106233648B CN 106233648 B CN106233648 B CN 106233648B CN 201480078387 A CN201480078387 A CN 201480078387A CN 106233648 B CN106233648 B CN 106233648B
- Authority
- CN
- China
- Prior art keywords
- data packet
- dispatch
- information
- retransmissions
- scramble sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention provides a kind of sending device, receiving device, wireless communications method and systems, are related to wireless communication field, and the sending device includes: sequence determining module, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;Scrambling module, for being scrambled according to the scramble sequence to the corresponding cyclic redundancy check (CRC) bit of the information to be sent, the CRC bit after generating scrambling;Data packet generation module, for generating the data packet of the information to be sent;Sending module, for the data packet to be sent to receiving device.The present invention carries the messaging parameter of information to be sent by scramble sequence, receiving device is after receiving data packet, messaging parameter is obtained by parsing scramble sequence, solve the problems, such as that receiving device needs the data packet for including dispatch to each received to be decoded in the prior art, reach reduction resource consumption, improves the effect of system communication efficiency.
Description
Technical field
The present invention relates to wireless communication field, in particular to a kind of sending device, receiving device, wireless communications method and it is
System.
Background technique
In a wireless communication system, receiving device can receive the signal that multiple sending devices are sent simultaneously, for example,
In D2D (Device to Device device-to-device) system, a D2D receiving device can receive multiple D2D simultaneously and send
The message that equipment passes through broadcast transmission.
In existing wireless communications method, sending device sends the dispatch of data by control channel, and passes through
Data channel sends business datum or further controls information, dispatch can be used to refer to where the business datum when
Frequency position and used modulation coding method.Receiving device receives when including the data packet of dispatch, to the number
It is decoded acquisition dispatch according to packet, is judging that the sending device for sending the dispatch is according to the content of the dispatch
After the equipment being in communication with, business datum is received according to the time-frequency location of dispatch instruction and modulation coding method
Data packet.
In the implementation of the present invention, the inventor finds that the existing technology has at least the following problems:
When receiving device receives the signal that multiple sending devices are sent simultaneously, and the receiving device only and one of those
Or part sending device is when being communicated, receiving device need include to each received dispatch data packet into
The data packet of row decoding and the content reception business datum according to dispatch, the decoded process computation complexity is higher, needs
More process resource is consumed, the communication efficiency of system is influenced.
Summary of the invention
Need to solve receiving device in the prior art include to each received dispatch data packet into
Row decoding and the problem of according to the data packet of the content reception business datum of dispatch, the embodiment of the invention provides a kind of hairs
Send equipment, receiving device, wireless communications method and system.The technical solution is as follows:
In a first aspect, providing a kind of sending device, the sending device includes:
Sequence determining module, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
Scrambling module, for according to the scramble sequence to the corresponding cyclic redundancy check (CRC) ratio of the information to be sent
Spy scrambles, the CRC bit after generating scrambling;
Data packet generation module includes described for generating the data packet of the information to be sent, in the data packet
CRC bit after scrambling;
Sending module, for the data packet to be sent to receiving device, by the receiving device according to the institute received
CRC bit after stating scrambling parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to institute
It states messaging parameter and reception processing is carried out to each data packet that the sending device is sent;
Wherein, the messaging parameter is used to indicate retransmission information, the sending device corresponding synchronization signal or described
The identification information of data packet.
In the first possible implementation of first aspect, the sequence determining module, for pending delivering letters when described
Breath is dispatch, and when the messaging parameter is used to indicate retransmission information, determines the scrambling sequence according to the first retransmission information
Column, wherein first retransmission information is used to indicate whether the data packet is to retransmit data packet.
The possible implementation of with reference to first aspect the first, in second of possible implementation of first aspect, institute
State sequence determining module, comprising:
First ray acquiring unit, for obtaining the sending device transmission, the data packet of previous dispatch
Scramble sequence;
First determination unit, for determining when first retransmission information indicates that the data packet is to retransmit data packet
The scramble sequence is the scramble sequence of the data packet of the previous dispatch;
Second determination unit, for when it is not to retransmit data packet that first retransmission information, which indicates the data packet, really
The fixed scramble sequence is another scramble sequence distinguished with the scramble sequence of the data packet of the previous dispatch.
In the third possible implementation of first aspect, the sequence determining module, for pending delivering letters when described
Breath is dispatch, and when the messaging parameter is used to indicate retransmission information, determines the scrambling sequence according to the second retransmission information
Column, wherein second retransmission information is used to indicate the number of retransmissions of the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
In the 4th kind of possible implementation of first aspect, the sequence determining module, comprising:
Third determination unit, for being dispatch when the information to be sent, the messaging parameter is used to indicate re-transmission
Information, and when the number of retransmissions of the data packet is identical as the number of retransmissions of the data packet of next dispatch, according to third
Retransmission information determines the scramble sequence, wherein the third retransmission information is used to indicate the number of retransmissions of the data packet;
4th determination unit, for being dispatch when the information to be sent, the messaging parameter is used to indicate re-transmission
Information, and when the number of retransmissions difference of the data packet of the number of retransmissions of the data packet and next dispatch, according to the 4th
Retransmission information determines the scramble sequence, wherein the 4th retransmission information is used to indicate the number of next dispatch
According to the number of retransmissions of packet.
In the 5th kind of possible implementation of first aspect, the sequence determining module, for pending delivering letters when described
Breath is dispatch, and when the messaging parameter is used to indicate retransmission information, determines the scrambling sequence according to the 5th retransmission information
Column;5th retransmission information is used to indicate the number of retransmissions of the data packet of the corresponding each business datum of the dispatch,
Alternatively, the 5th retransmission information is used to indicate first number in the data packet of the corresponding each business datum of the dispatch
According to the number of retransmissions of packet;When the 5th retransmission information is used to indicate the data of the corresponding each business datum of the dispatch
When the number of retransmissions of packet, the number of retransmissions of the data packet of the corresponding each business datum of the dispatch is identical.
In the 6th kind of possible implementation of first aspect, the sequence determining module, for pending delivering letters when described
Breath is business datum, and when the messaging parameter is used to indicate retransmission information, determines the scrambling sequence according to the 6th retransmission information
Column, wherein the 6th retransmission information is used to indicate the number of retransmissions of the data packet;
Wherein, the number of retransmissions phase of the data packet of the different business data between the data packet of two neighboring dispatch
Together.
In the 7th kind of possible implementation of first aspect, the sequence determining module, for pending delivering letters when described
Breath is business datum, and when the messaging parameter is used to indicate retransmission information, determines the scrambling sequence according to the 7th retransmission information
Column, wherein the 7th retransmission information is used to indicate the weight of the data packet of at least one business datum after the data packet
Pass number.
In the 8th kind of possible implementation of first aspect, the sequence determining module, for pending delivering letters when described
When breath is dispatch, the scramble sequence is determined according to the mark of the corresponding synchronization signal of the sending device.
The 8th kind of possible implementation with reference to first aspect, in the 9th kind of possible implementation of first aspect, institute
Sequence determining module is stated, for according to the mark of the synchronization signal and mark and the institute of the pre-set synchronization signal
It states the corresponding relationship between scramble sequence and determines the scramble sequence.
In the tenth kind of possible implementation of first aspect, the sequence determining module, for pending delivering letters when described
When breath is dispatch, the scramble sequence, the dispatch middle finger are determined according to the mark indicated in the dispatch
The mark shown is for characterizing the identification information of the data packet.
The tenth kind of possible implementation with reference to first aspect, in a kind of the tenth possible implementation of first aspect,
The sequence determining module, comprising:
5th determination unit, for when the whole ratios in the data packet including the mark indicated in the dispatch
When special information, the scramble sequence is determined according to the bit information for being in designated position in the mark of the sending device;
6th determination unit, for when the part ratio in the data packet including the mark indicated in the dispatch
When special information, the scramble sequence is determined according to the rest part bit information in the mark indicated in the dispatch.
Second aspect, provides a kind of sending device, and the sending device includes: processor and transmitter;
The processor adds for determining corresponding scramble sequence according to the messaging parameter of information to be sent according to described
It disturbs sequence to scramble the corresponding cyclic redundancy check (CRC) bit of the information to be sent, the CRC bit after generating scrambling,
The data packet of the information to be sent is generated, includes the CRC bit after the scrambling in the data packet;
The data packet is sent to receiving device for controlling the transmitter by the processor, is set by the reception
The standby CRC bit according to after the scrambling received parses the scramble sequence, according to scramble sequence determination
Messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter;
Wherein, the messaging parameter is used to indicate retransmission information, the sending device corresponding synchronization signal or described
The identification information of data packet.
In the first possible implementation of second aspect, the processor, for being to adjust when the information to be sent
Signaling is spent, and when the messaging parameter is used to indicate retransmission information, the scramble sequence is determined according to the first retransmission information,
In, first retransmission information is used to indicate whether the data packet is to retransmit data packet.
In conjunction with the first possible implementation of second aspect, in second of possible implementation of second aspect,
The processor, for obtaining the sending device transmission, the scrambling sequence of the data packet of previous dispatch
Column;
The processor, for determining institute when first retransmission information indicates that the data packet is to retransmit data packet
State the scramble sequence for the data packet that scramble sequence is the previous dispatch;
The processor, for determining when it is to retransmit data packet that first retransmission information, which indicates the data packet not,
The scramble sequence is another scramble sequence distinguished with the scramble sequence of the data packet of the previous dispatch.
In the third possible implementation of second aspect, the processor, for being to adjust when the information to be sent
Signaling is spent, and when the messaging parameter is used to indicate retransmission information, the scramble sequence is determined according to the second retransmission information,
In, second retransmission information is used to indicate the number of retransmissions of the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
In the 4th kind of possible implementation of second aspect, the processor, for being to adjust when the information to be sent
Signaling is spent, the messaging parameter is used to indicate retransmission information, and the number of retransmissions of the data packet and next dispatch
When the number of retransmissions of data packet is identical, the scramble sequence is determined according to third retransmission information, wherein the third retransmission information
It is used to indicate the number of retransmissions of the data packet;
The processor, for being dispatch when the information to be sent, the messaging parameter is used to indicate re-transmission letter
Breath, and when the number of retransmissions difference of the data packet of the number of retransmissions of the data packet and next dispatch, according to quadruple
Communication breath determines the scramble sequence, wherein the 4th retransmission information is used to indicate the data of next dispatch
The number of retransmissions of packet.
In the 5th kind of possible implementation of second aspect, the processor, for being to adjust when the information to be sent
Signaling is spent, and when the messaging parameter is used to indicate retransmission information, the scramble sequence is determined according to the 5th retransmission information, it is described
5th retransmission information is used to indicate the number of retransmissions of the data packet of the corresponding each business datum of the dispatch, alternatively, institute
It states the 5th retransmission information and is used to indicate in the data packet of the corresponding each business datum of the dispatch first data packet
Number of retransmissions;When the 5th retransmission information is used to indicate the weight of the data packet of the corresponding each business datum of the dispatch
When passing number, the number of retransmissions of the data packet of the corresponding each business datum of the dispatch is identical.
In the 6th kind of possible implementation of second aspect, the processor, for being industry when the information to be sent
It is engaged in data, and when the messaging parameter is used to indicate retransmission information, the scramble sequence is determined according to the 6th retransmission information,
In, the 6th retransmission information is used to indicate the number of retransmissions of the data packet;
Wherein, the number of retransmissions phase of the data packet of the different business data between the data packet of two neighboring dispatch
Together.
In the 7th kind of possible implementation of second aspect, the processor, for being industry when the information to be sent
It is engaged in data, and when the messaging parameter is used to indicate retransmission information, the scramble sequence is determined according to the 7th retransmission information,
In, the 7th retransmission information is used to indicate the re-transmission time of the data packet of at least one business datum after the data packet
Number.
In the 8th kind of possible implementation of second aspect, the processor, for being to adjust when the information to be sent
When spending signaling, the scramble sequence is determined according to the mark of the corresponding synchronization signal of the sending device.
In conjunction with the 8th kind of possible implementation of second aspect, in the 9th kind of possible implementation of second aspect, institute
Processor is stated, for according to the mark of the synchronization signal and the mark of the pre-set synchronization signal and the scrambling
Corresponding relationship between sequence determines the scramble sequence.
In the tenth kind of possible implementation of second aspect, the processor, for being to adjust when the information to be sent
When spending signaling, the scramble sequence, the mark indicated in the dispatch are determined according to the mark indicated in the dispatch
Know the identification information for characterizing the data packet.
In conjunction with the tenth kind of possible implementation of second aspect, in a kind of the tenth possible implementation of second aspect,
The processor, for when the whole bits in the data packet including the mark indicated in the dispatch
When information, the scramble sequence is determined according to the bit information for being in designated position in the mark of the sending device;
The processor, for when the partial bit in the data packet including the mark indicated in the dispatch
When information, the scramble sequence is determined according to the rest part bit information in the mark indicated in the dispatch.
The third aspect, provides a kind of receiving device, and the receiving device includes:
Receiving module includes the circulation after scrambling for receiving the data packet of sending device transmission, in the data packet
Redundancy check CRC bit;
Descrambling module, for parsing scramble sequence according to the CRC bit after the scrambling;
Messaging parameter determining module, for determining the communication for the information for including in the data packet according to the scramble sequence
Parameter;
Processing module, for carrying out receiving area to each data packet that the sending device is sent according to the messaging parameter
Reason;
Wherein, the messaging parameter is used to indicate retransmission information, the sending device corresponding synchronization signal or described
The identification information of data packet.
In the first possible implementation of the third aspect, the processing module, comprising:
First judging unit, for being dispatch in the data packet when the information for including, the messaging parameter is to use
When whether indicate the data packet is to retransmit the first retransmission information of data packet, according to first retransmission information judgement
Whether data packet is to retransmit data packet;
First receiving unit, for receiving the data packet according to the judging result of first judging unit.
In second of possible implementation of the third aspect, the processing module includes for working as in the data packet
Information be dispatch, the messaging parameter is when being used to indicate the second retransmission information of the number of retransmissions of the data packet,
The data packet is received according to the number of retransmissions of the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
In the third possible implementation of the third aspect, the messaging parameter determining module, comprising:
Second retrieval unit, for obtaining the hair when the information for including in the data packet is dispatch
The scramble sequence of the data packet for the previous dispatch for sending equipment to send;
Second judgment unit, the scrambling sequence of the data packet for judging the scramble sequence and the previous dispatch
It whether identical arranges;
7th determination unit, if being the data packet of the scramble sequence and the previous dispatch for judging result
Scramble sequence it is identical, it is determined that the scramble sequence be used to indicate the number of retransmissions of the data packet third retransmission letter
Breath;
8th determination unit, if being the data packet of the scramble sequence and the previous dispatch for judging result
Scramble sequence it is different, it is determined that the scramble sequence is the number of retransmissions for being used to indicate the data packet of the latter dispatch
4th retransmission information.
In the 4th kind of possible implementation of the third aspect, the processing module includes for working as in the data packet
Information be dispatch, when the messaging parameter is five retransmission information, the tune is received according to the 5th retransmission information
Spend the data packet of the corresponding each business datum of signaling;It is corresponding each that 5th retransmission information is used to indicate the dispatch
The number of retransmissions of the data packet of a business datum, alternatively, to be used to indicate the dispatch corresponding for the 5th retransmission information
The number of retransmissions of first data packet in the data packet of each business datum;When the 5th retransmission information is used to indicate the tune
When spending the number of retransmissions of the data packet of the corresponding each business datum of signaling, the corresponding each business datum of the dispatch
The number of retransmissions of data packet is identical.
In the 5th kind of possible implementation of the third aspect, the processing module, for being when the information to be sent
Business datum, the messaging parameter are when being used to indicate six retransmission information of the number of retransmissions of the data packet, according to described
The number of retransmissions reception of data packet includes each data packet of the business datum, wherein the number of two neighboring dispatch
Number of retransmissions according to the data packet of the different business data between packet is identical.
In the 6th kind of possible implementation of the third aspect, the processing module, for being when the information to be sent
Business datum, the messaging parameter are the re-transmission for being used to indicate the data packet of at least one business datum after the data packet
When seven retransmission information of number, connect according to the number of retransmissions of the data packet of at least one business datum after the data packet
Receive the data packet of at least one business datum.
In the 7th kind of possible implementation of the third aspect, the processing module, comprising:
Synchronization unit, for being dispatch when the information to be sent, the messaging parameter is used to indicate the transmission
When the mark of the corresponding synchronization signal of equipment, it is synchronous that synchronizer corresponding with the mark of the synchronization signal carries out signal;
Second receiving unit, for receiving each of the subsequent transmission of the sending device after synchronization unit completion synchronizes
A data packet.
In conjunction with the 7th kind of possible implementation of the third aspect, in the 8th kind of possible implementation of the third aspect, institute
State messaging parameter determining module, for according to the mark of the scramble sequence and the pre-set synchronization signal with it is described
Corresponding relationship between scramble sequence determines the mark of the synchronization signal.
In the 9th kind of possible implementation of the third aspect, the processing module, for being when the information to be sent
Dispatch, when the messaging parameter is the mark indicated in the dispatch, according to the mark indicated in the dispatch
Know receive the subsequent transmission of sending device it is each include dispatch data packet, the mark indicated in the dispatch
Know the identification information for characterizing the data packet.
Fourth aspect, provides a kind of receiving device, and the receiving device includes: receiver and processor;
The processor receives the data packet that sending device is sent for controlling the receiver, wraps in the data packet
Contain the cyclic redundancy check (CRC) bit after scrambling;
The processor, it is true according to the scramble sequence for parsing scramble sequence according to the CRC bit after the scrambling
The messaging parameter for the information for including in the fixed data packet;
The processor sends the sending device for controlling the receiver according to the messaging parameter each
Data packet carries out reception processing;
Wherein, the messaging parameter is used to indicate retransmission information, the sending device corresponding synchronization signal or described
The identification information of data packet.
In the first possible implementation of fourth aspect, the processor includes for working as in the data packet
Information is dispatch, and the messaging parameter is to be used to indicate whether the data packet is the first retransmission information for retransmitting data packet
When, the receiver is controlled according to first retransmission information and judges whether the data packet is to retransmit data packet, and according to sentencing
Disconnected result receives the data packet.
In second of possible implementation of fourth aspect, the processor includes for working as in the data packet
Information is dispatch, and the messaging parameter is control when being used to indicate the second retransmission information of the number of retransmissions of the data packet
It makes the receiver and the data packet is received according to the number of retransmissions of the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
In the third possible implementation of fourth aspect, the processor includes for working as in the data packet
When information is dispatch, the scramble sequence of the data packet for the previous dispatch that the sending device is sent, judgement are obtained
Whether the scramble sequence is identical as the scramble sequence of the data packet of the previous dispatch, if judging result is described adds
It is identical as the scramble sequence of data packet of the previous dispatch to disturb sequence, it is determined that the scramble sequence is to be used to indicate
The third retransmission information of the number of retransmissions of the data packet, if judging result is that the scramble sequence and the previous scheduling are believed
The scramble sequence of the data packet of order is different, it is determined that the scramble sequence is to be used to indicate the data packet of the latter dispatch
4th retransmission information of number of retransmissions.
In the 4th kind of possible implementation of fourth aspect, the processor includes for working as in the data packet
Information is dispatch, when the messaging parameter is five retransmission information, controls the receiver and retransmits according to the described 5th and believe
Breath receives the data packet of the corresponding each business datum of the dispatch;5th retransmission information is used to indicate the scheduling
The number of retransmissions of the data packet of the corresponding each business datum of signaling, alternatively, the 5th retransmission information is used to indicate the tune
Spend the number of retransmissions of first data packet in the data packet of the corresponding each business datum of signaling;When the 5th retransmission information is used
When indicating the number of retransmissions of data packet of the corresponding each business datum of the dispatch, the dispatch is corresponding each
The number of retransmissions of the data packet of a business datum is identical.
In the 5th kind of possible implementation of fourth aspect, the processor, for being industry when the information to be sent
Business data, the messaging parameter is to connect described in control when being used to indicate six retransmission information of the number of retransmissions of the data packet
Receipts machine according to the number of retransmissions of the data packet receive include the business datum each data packet, wherein it is two neighboring
The number of retransmissions of the data packet of different business data between the data packet of dispatch is identical.
In the 6th kind of possible implementation of fourth aspect, the processor, for being industry when the information to be sent
Business data, the messaging parameter are the re-transmission time for the data packet for being used to indicate at least one business datum after the data packet
When several seven retransmission informations, the receiver is controlled according to the data packet of at least one business datum after the data packet
Number of retransmissions receive the data packet of at least one business datum.
In the 7th kind of possible implementation of fourth aspect, the processor, for being to adjust when the information to be sent
Signaling is spent, when the messaging parameter is used to indicate the mark of the corresponding synchronization signal of the sending device, with the synchronization signal
The corresponding synchronizer of mark to carry out signal synchronous, and control the receiver after completing to synchronize and receive the sending device
Each data packet of subsequent transmission.
In conjunction with the 7th kind of possible implementation of fourth aspect, in the 8th kind of possible implementation of fourth aspect, institute
State processor, for according to the mark of the scramble sequence and the pre-set synchronization signal and the scramble sequence it
Between corresponding relationship determine the mark of the synchronization signal.
In the 9th kind of possible implementation of fourth aspect, the processor, for being to adjust when the information to be sent
Signaling is spent, when the messaging parameter is the mark indicated in the dispatch, according to the mark indicated in the dispatch
Receive the subsequent transmission of the sending device it is each include dispatch data packet, the mark indicated in the dispatch
For characterizing the identification information of the data packet.
5th aspect, provides a kind of wireless communications method, in sending device, which comprises
Corresponding scramble sequence is determined according to the messaging parameter of information to be sent;
The corresponding cyclic redundancy check (CRC) bit of the information to be sent is scrambled according to the scramble sequence, it is raw
At the CRC bit after scrambling;
The data packet of the information to be sent is generated, includes the CRC bit after the scrambling in the data packet;
The data packet is sent to receiving device, by the receiving device according to the CRC after the scrambling received
Bit parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to the messaging parameter pair
Each data packet that the sending device is sent carries out reception processing;
Wherein, the messaging parameter is used to indicate retransmission information, the sending device corresponding synchronization signal or described
The identification information of data packet.
In the first possible implementation of the 5th aspect, described determined according to the messaging parameter of information to be sent is corresponded to
Scramble sequence, comprising:
When the information to be sent is dispatch, and the messaging parameter is used to indicate retransmission information, according to first
Retransmission information determines the scramble sequence, wherein first retransmission information is used to indicate whether the data packet is to retransmit number
According to packet.
In conjunction with the first possible implementation of the 5th aspect, in second of possible implementation of the 5th aspect, institute
It states and the scramble sequence is determined according to the first retransmission information of the dispatch, comprising:
Obtain what the sending device was sent, the scramble sequence of the data packet of previous dispatch;
When first retransmission information indicates that the data packet is to retransmit data packet, determine that the scramble sequence is described
The scramble sequence of the data packet of previous dispatch;
When it is not to retransmit data packet that first retransmission information, which indicates the data packet, determine the scramble sequence be with
Another scramble sequence that the scramble sequence of the data packet of the previous dispatch distinguishes.
In the third possible implementation of the 5th aspect, described determined according to the messaging parameter of information to be sent is corresponded to
Scramble sequence, comprising:
When the information to be sent is dispatch, and the messaging parameter is used to indicate retransmission information, according to second
Retransmission information determines the scramble sequence, wherein second retransmission information is used to indicate the number of retransmissions of the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
In the 4th kind of possible implementation of the 5th aspect, described determined according to the messaging parameter of information to be sent is corresponded to
Scramble sequence, comprising:
When the information to be sent is dispatch, the messaging parameter is used to indicate retransmission information, and the data packet
Number of retransmissions it is identical as the number of retransmissions of the data packet of next dispatch when, according to third retransmission information determine it is described plus
Disturb sequence, wherein the third retransmission information is used to indicate the number of retransmissions of the data packet;
When the information to be sent is dispatch, the messaging parameter is used to indicate retransmission information, and the data packet
Number of retransmissions and next dispatch data packet number of retransmissions difference when, according to the 4th retransmission information determine it is described plus
Disturb sequence, wherein the 4th retransmission information is used to indicate the number of retransmissions of the data packet of next dispatch.
In the 5th kind of possible implementation of the 5th aspect, described determined according to the messaging parameter of information to be sent is corresponded to
Scramble sequence, comprising:
When the information to be sent is dispatch, and the messaging parameter is used to indicate retransmission information, according to the 5th
Retransmission information determines that the scramble sequence, the 5th retransmission information are used to indicate the corresponding each business number of the dispatch
According to data packet number of retransmissions, alternatively, the 5th retransmission information is used to indicate the corresponding each business of the dispatch
The number of retransmissions of first data packet in the data packet of data;When the 5th retransmission information is used to indicate the dispatch pair
When the number of retransmissions of the data packet for each business datum answered, the data packet of the corresponding each business datum of the dispatch
Number of retransmissions is identical.
In the 6th kind of possible implementation of the 5th aspect, described determined according to the messaging parameter of information to be sent is corresponded to
Scramble sequence, comprising:
When the information to be sent is business datum, and the messaging parameter is used to indicate retransmission information, according to the 6th
Retransmission information determines the scramble sequence, wherein the 6th retransmission information is used to indicate the number of retransmissions of the data packet;
Wherein, the number of retransmissions phase of the data packet of the different business data between the data packet of two neighboring dispatch
Together.
In the 7th kind of possible implementation of the 5th aspect, described determined according to the messaging parameter of information to be sent is corresponded to
Scramble sequence, comprising:
When the information to be sent is business datum, and the messaging parameter is used to indicate retransmission information, according to the 7th
Retransmission information determines the scramble sequence, wherein the 7th retransmission information is used to indicate at least one after the data packet
The number of retransmissions of the data packet of a business datum.
In the 8th kind of possible implementation of the 5th aspect, described determined according to the messaging parameter of information to be sent is corresponded to
Scramble sequence, comprising:
When the information to be sent is dispatch, determined according to the mark of the corresponding synchronization signal of the sending device
The scramble sequence.
In conjunction with the 8th kind of possible implementation of the 5th aspect, in the 9th kind of possible implementation of the 5th aspect, institute
It states and the scramble sequence is determined according to the mark of the corresponding synchronization signal of the sending device, comprising:
According to the mark of the mark of the synchronization signal and the pre-set synchronization signal and the scramble sequence
Between corresponding relationship determine the scramble sequence.
In the tenth kind of possible implementation of the 5th aspect, described determined according to the messaging parameter of information to be sent is corresponded to
Scramble sequence, comprising:
When the information to be sent is dispatch, the scrambling is determined according to the mark indicated in the dispatch
Sequence, the mark indicated in the dispatch is for characterizing the identification information of the data packet.
In conjunction with the tenth kind of possible implementation of the 5th aspect, in a kind of the tenth possible implementation of the 5th aspect,
It is described that the scramble sequence is determined according to the mark indicated in the dispatch, comprising:
When in the data packet including whole bit informations of the mark indicated in the dispatch, according to described
Bit information in the mark of sending device in designated position determines the scramble sequence;
When in the data packet including the partial bit information of the mark indicated in the dispatch, according to described
Rest part bit information in the mark indicated in dispatch determines the scramble sequence.
6th aspect, provides a kind of wireless communications method, in receiving device, which comprises
The data packet that sending device is sent is received, includes the cyclic redundancy check (CRC) ratio after scrambling in the data packet
It is special;
Scramble sequence is parsed according to the CRC bit after the scrambling;
The messaging parameter for the information for including in the data packet is determined according to the scramble sequence;
Reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter;
Wherein, the messaging parameter is used to indicate retransmission information, the sending device corresponding synchronization signal or described
The identification information of data packet.
It is described that the sending device is sent out according to the messaging parameter in the first possible implementation of the 6th aspect
The each data packet sent carries out reception processing, comprising:
When the information for including in the data packet is dispatch, the messaging parameter is to be used to indicate the data packet to be
When no the first retransmission information to retransmit data packet, judge whether the data packet is to retransmit number according to first retransmission information
The data packet is received according to packet, and according to judging result.
In conjunction with the first possible implementation of the 6th aspect, in second of possible implementation of the 6th aspect, institute
It states and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter, comprising:
When the information for including in the data packet is dispatch, the messaging parameter is to be used to indicate the data packet
When the second retransmission information of number of retransmissions, the data packet is received according to the number of retransmissions of the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
It is described to be determined in the data packet according to the scramble sequence in the third possible implementation of the 6th aspect
The messaging parameter for the information for including, comprising:
When the information for including in the data packet is dispatch, the previous scheduling that the sending device is sent is obtained
The scramble sequence of the data packet of signaling;
Judge whether the scramble sequence is identical as the scramble sequence of the data packet of the previous dispatch;
If judging result is that the scramble sequence is identical as the scramble sequence of data packet of the previous dispatch,
Determine that the scramble sequence is to be used to indicate the third retransmission information of the number of retransmissions of the data packet;
If judging result is that the scramble sequence is different from the scramble sequence of data packet of the previous dispatch,
Determine the 4th retransmission information that the scramble sequence is the number of retransmissions for the data packet for being used to indicate the latter dispatch.
It is described that the sending device is sent out according to the messaging parameter in the 4th kind of possible implementation of the 6th aspect
The each data packet sent carries out reception processing, comprising:
When the information for including in the data packet is dispatch, and the messaging parameter is five retransmission information, according to
5th retransmission information receives the data packet of the corresponding each business datum of the dispatch;5th retransmission information is used
In the number of retransmissions for the data packet for indicating the corresponding each business datum of the dispatch, alternatively, the 5th retransmission information
It is used to indicate the number of retransmissions of first data packet in the data packet of the corresponding each business datum of the dispatch;When described
When 5th retransmission information is used to indicate the number of retransmissions of the data packet of the corresponding each business datum of the dispatch, the tune
The number of retransmissions for spending the data packet of the corresponding each business datum of signaling is identical.
It is described that the sending device is sent out according to the messaging parameter in the 5th kind of possible implementation of the 6th aspect
The each data packet sent carries out reception processing, comprising:
When the information to be sent is business datum, the messaging parameter is the number of retransmissions for being used to indicate the data packet
Six retransmission informations when, according to the number of retransmissions of the data packet receive include the business datum each data packet,
Wherein, the number of retransmissions of the data packet of the different business data between the data packet of two neighboring dispatch is identical.
It is described that the sending device is sent out according to the messaging parameter in the 6th kind of possible implementation of the 6th aspect
The each data packet sent carries out reception processing, comprising:
When the information to be sent is business datum, the messaging parameter is to be used to indicate after the data packet at least
When seven retransmission information of the number of retransmissions of the data packet of one business datum, according at least one industry after the data packet
The number of retransmissions of the data packet for data of being engaged in receives the data packet of at least one business datum.
It is described that the sending device is sent out according to the messaging parameter in the 7th kind of possible implementation of the 6th aspect
The each data packet sent carries out reception processing, comprising:
When the information to be sent is dispatch, the messaging parameter is used to indicate the corresponding synchronization of the sending device
When the mark of signal, it is synchronous that synchronizer corresponding with the mark of the synchronization signal carries out signal, and completes to synchronize to be followed by
Receive each data packet of the subsequent transmission of the sending device.
In conjunction with the 7th kind of possible implementation of the 6th aspect, in the 8th kind of possible implementation of the 6th aspect, institute
State the messaging parameter that the information for including in the data packet is determined according to the scramble sequence, comprising:
According between the scramble sequence and the mark and the scramble sequence of the pre-set synchronization signal
Corresponding relationship determines the mark of the synchronization signal.
It is described that the sending device is sent out according to the messaging parameter in the 9th kind of possible implementation of the 6th aspect
The each data packet sent carries out reception processing, comprising:
When the information to be sent is dispatch, and the messaging parameter is the mark indicated in the dispatch,
According to the mark indicated in the dispatch receive the subsequent transmission of sending device it is each include dispatch number
According to packet, the mark indicated in the dispatch is for characterizing the identification information of the data packet.
7th aspect, provides a kind of wireless communication system, the system comprises:
Such as appointing in the various possible implementations of above-mentioned first aspect, second aspect and first aspect and second aspect
Sending device described in meaning one and as the above-mentioned third aspect, fourth aspect and the third aspect and the various of fourth aspect can
It is able to achieve receiving device described in any one in mode.
The beneficial effect of technical solution provided in an embodiment of the present invention is:
The messaging parameter that information to be sent is carried by using scramble sequence is receiving pending deliver letters by receiving device
After the data packet of breath, by parsing scramble sequence acquisition be used to indicate the corresponding synchronization signal of retransmission information, sending device or
The messaging parameter of the identification information of the data packet, and each data packet that the sending device is sent is received according to messaging parameter, it connects
The CRC scramble sequence that receiving unit only needs to parse each data packet in received data packet is believed can the re-transmission for determining data packet
The identification information of breath, synchronizing information or data packet, computation complexity is low, solves receiving device in the prior art and needs to dock
Each received is decoded comprising the data packet of dispatch and the number of the content reception business datum according to dispatch
The problem of according to packet, reach reduction resource consumption, improves the effect of system communication efficiency.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for
For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other
Attached drawing.
Fig. 1 is the equipment composition figure of sending device provided by one embodiment of the present invention;
Fig. 2 be another embodiment of the present invention provides sending device equipment composition figure;
Fig. 3 be another embodiment of the present invention provides sending device equipment composition figure;
Fig. 4 be another embodiment of the present invention provides a kind of SA send schematic diagram;
Fig. 5 be another embodiment of the present invention provides another SA send schematic diagram;
Fig. 6 be another embodiment of the present invention provides sending device equipment composition figure;
Fig. 7 be another embodiment of the present invention provides another SA send schematic diagram;
Fig. 8 be another embodiment of the present invention provides sending device equipment composition figure;
Fig. 9 be another embodiment of the present invention provides dispatch and business datum corresponding relationship;
Figure 10 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 11 be another embodiment of the present invention provides a kind of business datum send schematic diagram;
Figure 12 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 13 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 14 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 15 is the equipment composition figure of sending device provided by one embodiment of the present invention;
Figure 16 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 17 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 18 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 19 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 20 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 21 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 22 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 23 be another embodiment of the present invention provides sending device equipment composition figure;
Figure 24 is the equipment composition figure of receiving device provided by one embodiment of the present invention;
Figure 25 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 26 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 27 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 28 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 29 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 30 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 31 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 32 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 33 is the equipment composition figure of receiving device provided by one embodiment of the present invention;
Figure 34 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 35 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 36 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 37 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 38 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 39 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 40 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 41 be another embodiment of the present invention provides receiving device equipment composition figure;
Figure 42 is the method flow diagram of wireless communications method provided by one embodiment of the present invention;
Figure 43 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 44 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 45 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 46 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 47 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 48 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 49 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 50 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 51 is the method flow diagram of wireless communications method provided by one embodiment of the present invention;
Figure 52 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 53 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 54 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 55 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 56 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 57 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 58 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 59 be another embodiment of the present invention provides wireless communications method method flow diagram;
Figure 60 is the system pie graph of wireless communication system provided by one embodiment of the present invention.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention
Formula is described in further detail.
Scheme referring to FIG. 1, being constituted it illustrates the equipment of sending device provided by one embodiment of the present invention.The transmission is set
The standby sending device that can be in D2D system.The sending device may include:
Sequence determining module 101, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
Scrambling module 102, for according to the scramble sequence to the corresponding cyclic redundancy check (CRC) of the information to be sent
Bit is scrambled, the CRC bit after generating scrambling;
Data packet generation module 103 includes in the data packet for generating the data packet of the information to be sent
CRC bit after stating scrambling;
Sending module 104, for the data packet to be sent to receiving device, by the receiving device according to receiving
CRC bit after the scrambling parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to
The messaging parameter carries out reception processing to each data packet that the sending device is sent.
Wherein, the messaging parameter is used to indicate retransmission information, the sending device corresponding synchronization signal or described
The identification information of data packet.
Wherein, the identification information of the data packet can serve to indicate that receiving device judges whether the data packet is that the reception is set
Standby corresponding received data packet.
In conclusion sending device provided in an embodiment of the present invention, information to be sent is carried by using scramble sequence
Messaging parameter, by receiving device after the data packet for receiving information to be sent, by parsing scramble sequence obtain for referring to
Show the messaging parameter of the corresponding synchronization signal of retransmission information, sending device or the identification information of the data packet, and according to communication
Parameter receives each data packet of sending device transmission, and receiving device only needs to parse each data packet in received data packet
CRC scramble sequence can determine the identification information of the retransmission information of data packet, synchronizing information or data packet, calculate complicated
It spends low, solves receiving device in the prior art and the data packet for including dispatch to each received is needed to be decoded
And the problem of according to the data packet of the content reception business datum of dispatch, reach reduction resource consumption, improves system communication
The effect of efficiency.
CRC, i.e. cyclic redundancy check code are most common a kind of error check codes in data communication field, it is characterized in that letter
The length for ceasing field and check field can be arbitrarily selected.In wireless communications, CRC is by sending device according to information to be sent
Particular content generate and add in the data packet of information to be sent, after receiving device receives a data packet, mention first
The CRC bit in data packet is taken, is verified according to CRC bit log according to the content in packet, if verifying successfully, it is determined that the number
It is received according to the information content for including in packet correct.Meanwhile the safety in order to guarantee data, avoid the content and CRC in data
Bit is tampered, sending device can also use scramble sequence CRC bit is scrambled, sending device to the CRC bit into
CRC check can be just carried out after row descrambling.And scheme shown in the present invention, i.e., using well known to receiving device and sending device
Scramble sequence carries messaging parameter, and receiving device is allow directly to carry out data packet by the messaging parameter that scramble sequence carries
Reception, do not need to parse the particular content for including in each data packet, to reduce computation complexity.Wherein, the communication
Parameter can be the corresponding synchronization signal of retransmission information, sending device or identification information of data packet etc., the following realities of the present invention
Several situations of messaging parameter will be described respectively by applying example.
In addition, it should be noted that, the re-transmission in each embodiment of the present invention includes two kinds of situations: one is identical contents
Data packet repeat send;Another kind, which refers to, sends RV (Redundancy Version, redundancy different in a complete number packet
Version).
Referring to FIG. 2, the equipment composition figure of the sending device provided it illustrates another embodiment of the present invention.The transmission
Equipment can be the sending device in D2D (Device to Device device-to-device) system.The sending device may include:
Sequence determining module 201, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The sequence determining module 201, for being dispatch when the information to be sent, and the messaging parameter is used for
When indicating retransmission information, the scramble sequence is determined according to the first retransmission information, wherein first retransmission information is used to indicate
Whether the data packet is to retransmit data packet.
The sequence determining module 201, comprising:
First ray acquiring unit 201a, for obtaining the sending device transmission, the data of previous dispatch
The scramble sequence of packet;
First determination unit 201b, for when first retransmission information indicates that the data packet is to retransmit data packet,
Determine that the scramble sequence is the scramble sequence of the data packet of the previous dispatch;
Second determination unit 201c, for being to retransmit data packet when first retransmission information indicates the data packet not
When, determine that the scramble sequence is another scrambling sequence distinguished with the scramble sequence of the data packet of the previous dispatch
Column.
In wireless communications, for the performance of improve data transfer, expand the coverage area of signal, it is ensured that receiving device energy
Data are enough properly received, sending device would generally repeatedly retransmit same data packet.When sending device sends a scheduling
It whether can be the scramble sequence for retransmitting data packet to determine the dispatch according to the data packet when data packet of signaling.
Specifically, the scrambling sequence of the data packet for the previous dispatch that the available sending device of sending device is sent
Column;When the first retransmission information indicates that the data packet is to retransmit data packet, determine that the scramble sequence is the previous dispatch
Data packet scramble sequence;When it is to retransmit data packet that first retransmission information, which indicates the data packet not, the scrambling sequence is determined
It is classified as another scramble sequence distinguished with the scramble sequence of the data packet of previous dispatch.
For example, for using two groups of 16 scramble sequences to respectively correspond new biography and retransmit, as described in Table 1:
It retransmits | [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] |
New biography | [0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1] |
Table 1
In table 1, the corresponding scramble sequence of the data packet of re-transmission is [0 00000000000000
0], the corresponding scramble sequence of the data packet of new biography is [0 10101010101010 1].And shown in table 1
Corresponding relationship is for well known to sending device and receiving device.
Scrambling module 202, for according to the scramble sequence to the corresponding cyclic redundancy check (CRC) of the information to be sent
Bit is scrambled, the CRC bit after generating scrambling;
It is equally exemplified by Table 1, when the data packet of the dispatch is to retransmit, is determined by inquiry table 1 using scrambling sequence
Column [0 00000000000000 0] CRC bit corresponding to the dispatch scrambles;When the scheduling
When the data packet of signaling is new biography, is determined by inquiry table 1 and use scramble sequence [0 1010101010101
0 1] CRC bit corresponding to the dispatch scrambles.
When CRC check bit is attached to a kind of subsequent example of method for scrambling of information bit are as follows:
ck=(pk-A+xk-A) mod 2, k=A, A+1, A+2 ..., A+L-1;
ckBit after indicating scrambling, A indicate the bit number of the information bit of data packet, pk-AIndicate CRC validation bit,
xk-AIndicate the scramble sequence of the CRC in table 1, L indicates CRC compared with the digit for testing bit, and by the example in table 1, L=16, it is simultaneously
It is also the digit of scramble sequence, mod indicates modulo operation.
Data packet generation module 203 includes in the data packet for generating the data packet of the information to be sent
CRC bit after stating scrambling;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Sending module 204, for the data packet to be sent to receiving device, by the receiving device according to receiving
CRC bit after the scrambling parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to
The messaging parameter carries out reception processing to each data packet that the sending device is sent.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet is given, after the receiving device in sending device D2D signal cover receives the data packet, table can be used
Two groups of sequences in 1 respectively descramble the CRC bit in data packet, determine that descrambling successful sequence is the CRC bit
Scramble sequence, and the corresponding relationship according to shown in table 1 and the scramble sequence of determination judge the data packet for re-transmission or new biography.
If the data packet is to retransmit packet, need to save the caching number of the same dispatch of correspondence that is last or repeatedly receiving packet
According to, while preparing the new caching for next re-transmission packet, and these are corresponded to the difference of the same dispatch in base band
Re-transmission data merge, the data packet after merging is then done into primary decoding, without for each re-transmission packet translate respectively
Code, reduces the number of decoding, and can be improved the performance of decoding;If the data packet is new transmission packet, physical layer can be cleared up
The base band data of the data packet of a upper dispatch in caching, prepares the caching for receiving new transmission packet.
In the present embodiment, receiving device can determine this by the scramble sequence of the CRC bit of resolution scheduling signaling
The data packet of dispatch is the data packet retransmitted or the data packet of new biography, to get out the resource and merging of demodulation in advance
Method, improve receiving efficiency.When the data packet is to retransmit packet, receiving device can also be by the data packet and other identical scheduling
The data packet of signaling merges, and only does primary decoding to multiple data packets of merging, for covering limited users, can subtract
Number is decoded less, improves decoding performance.
In conclusion sending device provided in an embodiment of the present invention, by according to the data for being used to indicate the dispatch
Whether packet is that the first retransmission information of re-transmission data packet determines the scramble sequence of dispatch to be sent, and receiving device only needs
It can determine whether the data packet is to retransmit data packet by the scramble sequence, so that receiver can prepare demodulation in advance
Resource and combined method, solve receiving device in the prior art and need to include dispatch to each received
Data packet is decoded and the problem of according to the data packet of the content reception business datum of dispatch, and limited to covering
User reduces the number that decoding is attempted, and reaches reduction resource consumption, improves the effect of system communication efficiency.
Scheme referring to FIG. 3, being constituted it illustrates the equipment of sending device provided by one embodiment of the present invention.The transmission is set
The standby sending device that can be in D2D system.The sending device may include:
Sequence determining module 301, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The sequence determining module 301, for being dispatch when the information to be sent, and the messaging parameter is used for
When indicating retransmission information, the scramble sequence is determined according to the second retransmission information, wherein second retransmission information is used to indicate
The number of retransmissions of the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
For example, for using four groups of 16 scramble sequences to respectively correspond four number of retransmissions, as described in Table 2:
Number of retransmissions | Scramble sequence |
1 | [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] |
2 | [0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1] |
3 | [0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1] |
4 | [0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1] |
Table 2
In table 2, number of retransmissions is that 1 expression data packet is only sent once, and number of retransmissions is that 2 expression data packets send two
It is secondary, and so on.
Scrambling module 302, for according to the scramble sequence to the corresponding cyclic redundancy check (CRC) of the information to be sent
Bit is scrambled, the CRC bit after generating scrambling;
Equally by taking table 2 as an example, when data packet retransmission number is 1, is determined by inquiry table 2 and use scramble sequence [0 00
000000000000 0] CRC bit corresponding to the dispatch scrambles;When data packet retransmission number
When being 2, is determined by inquiry table 2 and the scheduling is believed using scramble sequence [0 10101010101010 1]
Corresponding CRC bit is enabled to be scrambled, and so on.
Data packet generation module 303 includes in the data packet for generating the data packet of the information to be sent
CRC bit after stating scrambling;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Sending module 304, for the data packet to be sent to receiving device, by the receiving device according to receiving
CRC bit after the scrambling parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to
The messaging parameter carries out reception processing to each data packet that the sending device is sent.
In the present embodiment, the number of retransmissions of each data packet of different dispatch is carried within a big period
Identical, for example, a kind of SA (Scheduling Assignment dispatching distribution) as shown in Figure 4 sends schematic diagram, each SA is
The data packet of one dispatch, wherein SA1~SAnNumber of retransmissions it is identical, be 2 times, scramble sequence used in each SA
Second group of sequence in corresponding table 2.
Wherein, the so-called big period refers to the period more biggish than the interval that SA occurs in a periodic fashion.For example, two
It is divided between adjacent SA 40ms (millisecond), SA is according to this interval and periodically occurs, then a big period can determine
Justice is 1000ms, that is, 1s (second).Alternatively, one big period can be defined as if being divided into 64ms between SA
1024ms。
It further, can be with when needing to modify the number of retransmissions of subsequent SA, for example needing to increase the coverage area of signal
Scramble sequence used in the SA that corresponding modification number of retransmissions changes, for example, another SA as shown in Figure 5 sends signal
Figure, wherein SAn+1Number of retransmissions be changed to 3 times, then SAn+1The corresponding third group being changed in table 2 of used scramble sequence
Sequence.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet is given, after the receiving device in sending device D2D signal cover receives the data packet, table can be used
Four groups of sequences in 2 respectively descramble the CRC bit in data packet, determine that descrambling successful sequence is the CRC bit
Scramble sequence, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination determine the number of retransmissions of the data packet, and root
Prepare according to the number of retransmissions for each caching for retransmitting packet, and these are corresponded into the different of the same dispatch in base band
Data packet is retransmitted to merge.Such as, however, it is determined that the number of retransmissions of the new SA received is 2, then prepares to use for the SA
In the caching of 2 data packets, however, it is determined that the number of retransmissions of next new SA is 3, then prepares to be used for 3 numbers for next SA
According to the caching of packet.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of SA can implicitly be indicated by disturbing sequence, not only save the signaling overheads of instruction number of retransmissions, Er Qie
The number of retransmissions of entire SA data packet is just given before demodulation SA content, to enable the receiving device of SA in advance will be subsequent
The data packet of correspondence number of retransmissions directly receive and merge, reduce the trial time that receiving device obtains the re-transmission packet of SA
Number, reduces computation complexity, improves the demodulation performance of SA.
In embodiments of the present invention, the scramble sequence that sending device passes through the CRC bit in resolution scheduling signaling data bag
It determines the number of retransmissions of the dispatch data packet, is assured that before the data packet for demodulating the dispatch and needs to close
And the number for the data packet for decoding and decoding reduces the number of attempt of receiving device, reaches and mention to improve the accuracy of decoding
The effect of high system communication performance.
In conclusion sending device provided in an embodiment of the present invention, by according to the data for being used to indicate the dispatch
Second retransmission information of the number of retransmissions of packet determines the corresponding scramble sequence of dispatch to be sent, and receiving device only needs to lead to
The number of retransmissions of the data packet can be determined by crossing the scramble sequence, solved receiving device in the prior art and needed to receiving
Each include that data packet of dispatch is decoded and the data packet of the content reception business datum according to dispatch
The problem of, achieve the effect that reduce resource consumption;Meanwhile wireless communications method provided in an embodiment of the present invention can also demodulate
Before be known that and how many packets can be merged into demodulation, decoding, so as to improve the correctness of decoding, reduce receiver
Unnecessary number of attempt improves the communication performance of system.
Referring to FIG. 6, the equipment composition figure of the sending device provided it illustrates another embodiment of the present invention.The transmission
Equipment can be the sending device in D2D (Device to Device device-to-device) system.The sending device may include:
Sequence determining module 401, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The sequence determining module 401, comprising:
Third determination unit 401a, for being dispatch when the information to be sent, the messaging parameter is used to indicate
Retransmission information, and when the number of retransmissions of the data packet is identical as the number of retransmissions of the data packet of next dispatch, according to
Third retransmission information determines the scramble sequence, wherein the third retransmission information is used to indicate the re-transmission time of the data packet
Number;
4th determination unit 401b, for being dispatch when the information to be sent, the messaging parameter is used to indicate
Retransmission information, and when the number of retransmissions difference of the data packet of the number of retransmissions of the data packet and next dispatch, according to
4th retransmission information determines the scramble sequence, wherein the 4th retransmission information is used to indicate next dispatch
Data packet number of retransmissions.
Wherein, for using four groups of 16 scramble sequences to respectively correspond four number of retransmissions, the number of retransmissions of data packet
Shown in table 2 with a corresponding relationship embodiment as above for scramble sequence.
Sending device obtains the number of retransmissions of the data packet of next dispatch first, sentences when determining scramble sequence
Break next dispatch data packet number of retransmissions it is whether identical as the number of retransmissions of the data packet of current scheduling signaling, if
The two is identical, then inquiry table 2, and the corresponding sequence of the number of retransmissions of the data packet of current scheduling signaling is determined as current scheduling letter
Scramble sequence used in the data packet of order;It is if the two is different, the number of retransmissions of the data packet of next dispatch is corresponding
Sequence be determined as scramble sequence used in the data packet of current scheduling signaling.
For example, another SA as shown in Figure 7 sends schematic diagram, wherein SA1~SAnNumber of retransmissions it is identical, be 2 times,
SAn+1Number of retransmissions be 3 times, then SA1~SAn-1Used scramble sequence is second group of sequence in table 2, SAnIt is used
Scramble sequence is the third group sequence in table 3.
Scrambling module 402, for according to the scramble sequence to the corresponding cyclic redundancy check (CRC) of the information to be sent
Bit is scrambled, the CRC bit after generating scrambling;
Data packet generation module 403 includes in the data packet for generating the data packet of the information to be sent
CRC bit after stating scrambling;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Sending module 404, for the data packet to be sent to receiving device, by the receiving device according to receiving
CRC bit after the scrambling parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to
The messaging parameter carries out reception processing to each data packet that the sending device is sent.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet is given, after the receiving device in sending device D2D signal cover receives the data packet, table can be used
Four groups of sequences in 2 respectively descramble the CRC bit in data packet, determine that descrambling successful sequence is the CRC bit
Scramble sequence obtains the corresponding scramble sequence of data packet of the previous dispatch of sending device transmission;Judge the scrambling
Whether sequence scramble sequence corresponding with the data packet of the previous dispatch is identical;If judging result be the scramble sequence with
The corresponding scramble sequence of the data packet of the previous dispatch is identical, it is determined that the scramble sequence is to be used to indicate the data packet
Number of retransmissions third retransmission information;If judging result is that the scramble sequence is corresponding with the data packet of the previous dispatch
Scramble sequence it is different, it is determined that the scramble sequence is the of the number of retransmissions for the data packet for being used to indicate the latter dispatch
Four retransmission informations.Receiving device corresponding relationship according to shown in judging result and table 2 determines the data packet of current scheduling signaling
Number of retransmissions and next dispatch data packet number of retransmissions, and prepare for the data packet of two dispatch respective
Caching.
For example, if receiving device determines the instruction of scramble sequence used in the SA of the new dispatch received
Number of retransmissions is identical as the number of retransmissions that practical SA is used, it is determined that the number of retransmissions of the SA of next dispatch to be received
It is identical as the number of retransmissions of the SA for the dispatch being currently received.If receiving device determines the current dispatch received
SA used in scramble sequence instruction number of retransmissions it is different from the number of retransmissions of actual use, it is determined that it is next to be received
Dispatch SA number of retransmissions it is different from the number of retransmissions of the SA for the dispatch being currently received;Receiving device according to
Table 2 determines the number of retransmissions of the SA of the current dispatch and the re-transmission time of the SA of next dispatch to be received
Number, and caching is distributed for the SA of the SA of the new dispatch and next dispatch accordingly, and be ready in advance next
Secondary dispatch SA receives combined number.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of next SA to be received can implicitly be indicated by disturbing sequence, not only save the letter of instruction number of retransmissions
Expense is enabled, and just gives the number of retransmissions of entire SA data packet before demodulating SA content, to make the receiving device of SA
The data packet of subsequent corresponding number of retransmissions can directly be received in advance and be merged, reduced receiving device and obtain SA's
The number of attempt for retransmitting packet, reduces computation complexity, improves the demodulation performance of SA.
In conclusion sending device provided in an embodiment of the present invention, by according to when the corresponding data packet of dispatch
When number of retransmissions is identical as the number of retransmissions of the data packet of next dispatch, according to the re-transmission of the data packet of the dispatch
Number determines scramble sequence;When the data packet of the number of retransmissions and next dispatch of the corresponding data packet of the dispatch
When number of retransmissions difference, scramble sequence is determined according to the number of retransmissions of the data packet of next dispatch, receiving device only needs
It will can by comparing the number of retransmissions and the scramble sequence that uses of current scheduling signaling of the actual use of current scheduling signaling
It determines the number of retransmissions of the data packet of next dispatch, to reduce the number of attempt for obtaining next dispatch, solves
Receiving device in the prior art of having determined needs the data packet for including dispatch to each received to be decoded simultaneously basis
The problem of data packet of the content reception business datum of dispatch, reaches reduction resource consumption, improves system communication efficiency
Effect.
Referring to FIG. 8, the equipment composition figure of the sending device provided it illustrates another embodiment of the present invention.The transmission
Equipment can be the sending device in D2D (Device to Device device-to-device) system.The sending device may include:
Sequence determining module 501, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The sequence determining module 501, for being dispatch when the information to be sent, and the messaging parameter is used for
When indicating retransmission information, determine that the scramble sequence, the 5th retransmission information are used to indicate described according to the 5th retransmission information
The number of retransmissions of the data packet of the corresponding each business datum of dispatch, alternatively, the 5th retransmission information is used to indicate institute
State the number of retransmissions of first data packet in the data packet of the corresponding each business datum of dispatch;When the 5th re-transmission letter
When ceasing the number of retransmissions for the data packet for being used to indicate the corresponding each business datum of the dispatch, the dispatch is corresponding
Each business datum data packet number of retransmissions it is identical.
When the data packet that dispatch corresponds to several business datums does scheduling instruction, for example, to use four group 16
For position scramble sequence respectively corresponds four number of retransmissions, scramble sequence used in the data packet of dispatch and the scheduling are believed
Enable the number of retransmissions of the data packet of corresponding each business datum can be as shown in table 2.
In table 2, number of retransmissions is that the data packet of the corresponding each business datum of 1 expression dispatch is only sent once,
Number of retransmissions is that the data packet of the corresponding each business datum of 2 expression dispatch is sent twice, and so on.
It should be noted that in the present embodiment, when the 5th retransmission information is used to indicate the corresponding each industry of dispatch
When the number of retransmissions of the data packet for data of being engaged in, the number of retransmissions phase of the data packet of the corresponding each different business data of dispatch
Together.For example, the corresponding relationship of dispatch and business datum as shown in Figure 9, wherein a SA corresponds to n different industry
The data packet for data of being engaged in can be inquired by table 2 if the number of retransmissions of the data packet of each business datum is 2 and determine the SA
Used scramble sequence is second group of sequence in table 2.
Scrambling module 502, for according to the scramble sequence to the corresponding cyclic redundancy check (CRC) of the information to be sent
Bit is scrambled, the CRC bit after generating scrambling;
Equally by taking table 2 as an example, when the data packet retransmission number of each business datum is 1, is determined and used by inquiry table 2
Scramble sequence [0 00000000000000 0] CRC bit corresponding to the dispatch scrambles;When
When the data packet retransmission number of each business datum is 2, is determined by inquiry table 2 and use scramble sequence [0 1010101
0101010 1] CRC bit corresponding to the dispatch scrambles, and so on.
Data packet generation module 503 includes in the data packet for generating the data packet of the information to be sent
CRC bit after stating scrambling;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Sending module 504, for the data packet to be sent to receiving device, by the receiving device according to receiving
CRC bit after the scrambling parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to
The messaging parameter carries out reception processing to each data packet that the sending device is sent.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the dispatch, the receiving device in sending device D2D signal cover receive the dispatch
Data packet after, four in table 2 groups of sequences can be used, the CRC bit in data packet are descrambled respectively, determine descrambling at
The sequence of function is the scramble sequence of the CRC bit, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination are determined and be somebody's turn to do
The number of retransmissions of the data packet of the corresponding each business datum of dispatch, and prepared to be used for each business according to the number of retransmissions
The caching of the re-transmission packet of data.
Alternatively, the 5th retransmission information may be used to indicate that in the data packet of the corresponding each business datum of dispatch
The number of retransmissions of one data packet, when the 5th retransmission information is used to indicate the data packet of the corresponding each business datum of dispatch
In first data packet number of retransmissions when, sending device generate data packet when processing mode and the 5th retransmission information be used for refer to
Show similar when the number of retransmissions of the data packet of the corresponding each business datum of dispatch, details are not described herein again.Receiving device
Determine that messaging parameter is the only re-transmission according to indicated by the 5th retransmission information time after the 5th retransmission information according to CRC scramble sequence
Number prepares the caching for first data packet in each business datum.
It should be noted that when the 5th retransmission information is used to indicate the data packet of the corresponding each business datum of dispatch
In first data packet number of retransmissions when, the number of retransmissions of the data packet of the corresponding each business datum of dispatch can phase
Together, it can also be different.
In scheme provided in an embodiment of the present invention, sending device is according to the number of the corresponding each business datum of dispatch
The scramble sequence that the CRC bit of dispatch is determined according to the number of retransmissions of packet makes receiving device pass through the CRC of resolution scheduling signaling
The scramble sequence of bit can determine in the data packet or each business datum of the corresponding each business datum of dispatch
First business datum number of retransmissions, do not need to add dedicated signaling in the content of dispatch, saved signaling
Expense.Meanwhile sending device determines the re-transmission of the data packet of business datum according to the scramble sequence in the data packet of dispatch
Number can prepare the resource for receiving the data packet of each business datum in advance, and the data packet of re-transmission is directly merged, and reduce
Computation complexity, improves the demodulation performance of each business data packet.
In conclusion sending device provided in an embodiment of the present invention, by according to the corresponding each business of the dispatch
The number of retransmissions of the data packet of data determines scramble sequence, and receiving device only needs used in the data packet by dispatch
Scramble sequence can determine first in the corresponding each different business data of the dispatch or each business datum
The number of retransmissions of the data packet of business datum solves the prior art and needs to indicate business using the signaling content for including in SA
The problem of number of retransmissions of data packet, reduces the signaling overheads in SA, and receiver is made to be aware of the subsequent industry of SA in advance
The number of retransmissions for data of being engaged in, convenient for prepare in advance the reception of follow-up data with merge, reduce computation complexity, improve each
The demodulation performance of business data packet.
Referring to FIG. 10, the equipment composition figure of the sending device provided it illustrates another embodiment of the present invention.The hair
Equipment is sent to can be the sending device in D2D (Device to Device device-to-device) system.The sending device can wrap
It includes:
Sequence determining module 601, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The sequence determining module 601, for being business datum when the information to be sent, and the messaging parameter is used for
When indicating retransmission information, the scramble sequence is determined according to the 6th retransmission information, wherein the 6th retransmission information is used to indicate
The number of retransmissions of the data packet;
Wherein, the number of retransmissions phase of the data packet of the different business data between the data packet of two neighboring dispatch
Together.
For example, for using four groups of 16 scramble sequences to respectively correspond four number of retransmissions, the data packet of business datum
Number of retransmissions and the business datum data packet used in corresponding relationship between scramble sequence can be as shown in table 2.Its
In, number of retransmissions is 1 numbers for indicating that the data packet of the business datum is only sent once, and number of retransmissions indicates the business datum for 2
It is sent twice according to packet, and so on.
Scrambling module 602, for according to the scramble sequence to the corresponding cyclic redundancy check (CRC) of the information to be sent
Bit is scrambled, the CRC bit after generating scrambling;
Equally by taking table 2 as an example, when the data packet retransmission number of the business datum is 1, added by determining use of inquiry table 2
Sequence [0 00000000000000 0] CRC bit corresponding to the business datum is disturbed to scramble;When this
When the data packet retransmission number of business datum is 2, is determined by inquiry table 2 and use scramble sequence [0 101010101
01010 1] CRC bit corresponding to the business datum scrambles, and so on.
Data packet generation module 603 includes in the data packet for generating the data packet of the information to be sent
CRC bit after stating scrambling;
Receiving device adds the CRC bit after scrambling after business datum, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the business datum is generated.
Sending module 604, for the data packet to be sent to receiving device, by the receiving device according to receiving
CRC bit after the scrambling parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to
The messaging parameter carries out reception processing to each data packet that the sending device is sent.
In the present embodiment, the re-transmission of the data packet of the different business data between the data packet of two neighboring dispatch
Number is identical.For example, a kind of business datum (DATA) as shown in figure 11 sends schematic diagram, wherein include n between SA1 and SA2
The data packet of a different business datum, respectively DATA1~DATAn, the number of retransmissions of each DATA is 2 times, then each
Second group of sequence in scramble sequence corresponding diagram 2 used in DATA.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the business datum, after the receiving device in sending device D2D signal cover receives the data packet,
Four in table 2 groups of sequences can be used respectively to descramble the CRC bit in data packet, determine that descrambling successful sequence is to be somebody's turn to do
The scramble sequence of CRC bit, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination determine the number of the business datum
Prepare according to the number of retransmissions of packet, and according to the number of retransmissions for each caching for retransmitting packet, and in base band that these correspondences are same
The different re-transmission data packets of one dispatch merge.
In scheme provided in an embodiment of the present invention, sending device is determined according to the number of retransmissions of the data packet of business datum
The scramble sequence of the CRC bit of the data packet of the business datum makes receiving device pass through the CRC of the data packet of parsing business datum
The scramble sequence of bit can determine the number of retransmissions of the data packet of the business datum, not need in the content of dispatch
Dedicated signaling is added, signaling overheads has been saved.Simultaneously as the different business between the data packet of two neighboring dispatch
The number of retransmissions of the data packet of data is identical, and therefore, receiving device only needs to parse the data packet of a business datum
The number of retransmissions of the data packet of subsequent other business datums is determined, so as to prepare to receive each business datum in advance
The resource of data packet, and the data packet of re-transmission is directly merged, reduce computation complexity, improves each business data packet
Demodulation performance.
In conclusion sending device provided in an embodiment of the present invention, by according to the data for being used to indicate the business datum
6th retransmission information of the number of retransmissions of packet determines the corresponding scramble sequence of business datum to be sent, and receiving device only needs to lead to
The number of retransmissions of data packet of the business datum can be determined by crossing the scramble sequence, solved and needed in the prior art using SA
In include signaling content indicate the big problem of signaling overheads caused by the number of retransmissions of business data packet, reduce in SA
Signaling overheads, and make receiving device that can be aware of subsequent business datum in advance after parsing a business data packet
Number of retransmissions, convenient for prepare in advance the reception of follow-up data with merge, reduce computation complexity, improve each business datum
The demodulation performance of packet.
Figure 12 is please referred to, it illustrates the equipment composition figures for the sending device that another embodiment of the present invention provides.The hair
Equipment is sent to can be the sending device in D2D (Device to Device device-to-device) system.The sending device can wrap
It includes:
Sequence determining module 701, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The sequence determining module 701, for being business datum when the information to be sent, and the messaging parameter is used for
When indicating retransmission information, the scramble sequence is determined according to the 7th retransmission information, wherein the 7th retransmission information is used to indicate
The number of retransmissions of the data packet of at least one business datum after the data packet.
For example, for using two groups of 16 scramble sequences to respectively correspond new biography and retransmit, at least one subsequent business number
According to the number of retransmissions of data packet and the data packet of current service data used in corresponding relationship between scramble sequence can be with
As shown in table 2.
Scrambling module 702, for according to the scramble sequence to the corresponding cyclic redundancy check (CRC) of the information to be sent
Bit is scrambled, the CRC bit after generating scrambling;
Data packet generation module 703 includes in the data packet for generating the data packet of the information to be sent
CRC bit after stating scrambling;
Receiving device adds the CRC bit after scrambling after business datum, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the business datum is generated.
Sending module 704, for the data packet to be sent to receiving device, by the receiving device according to receiving
CRC bit after the scrambling parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to
The messaging parameter carries out reception processing to each data packet that the sending device is sent.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the business datum, after the receiving device in sending device D2D signal cover receives the data packet,
Four in table 2 groups of sequences can be used respectively to descramble the CRC bit in data packet, determine that descrambling successful sequence is to be somebody's turn to do
The scramble sequence of CRC bit, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination inquire the subsequent of the data packet
The number of retransmissions of the data packet of at least one business datum, wherein when number of retransmissions is 1, indicate that the data packet only transmits once.
And the data packet of at least one subsequent business datum is received according to judging result.
In scheme provided in an embodiment of the present invention, sending device according to after the data packet of current service data at least
The number of retransmissions of the data packet of one business datum determines the scramble sequence of the CRC bit of the data packet of the business datum, makes
Receiving device can determine the data of the business datum by the scramble sequence of the CRC bit of the data packet of parsing business datum
The number of retransmissions for wrapping the data packet of subsequent each business datum does not need to add dedicated letter in the content of dispatch
It enables, has saved signaling overheads.Meanwhile if having the data packet of multiple and different business datums behind a SA, and each industry
Number of retransmissions between the data packet for data of being engaged in is different, then scheme through the embodiment of the present invention, can be easy to make instruction,
Change at any time to making the number of transmissions of the data packet of the subsequent each business datum of each SA can according to need, improves and be
The flexibility ratio of system.
In addition, scheme shown in the embodiment of the present invention, can in above-mentioned Fig. 8 corresponding embodiment, when information to be sent is
Dispatch, the 5th retransmission information are used to indicate first data in the data packet of the corresponding each business datum of the dispatch
The scheme of the number of retransmissions of packet combines, i.e. CRC scramble sequence in a dispatch indicates after the dispatch
The number of retransmissions of the data packet of one business datum, and the CRC of the data packet of the corresponding each business datum of the dispatch adds
Disturb the number of retransmissions that sequence respectively indicates the data packet of at least one business datum after its own.
In conclusion sending device provided in an embodiment of the present invention, by according to the number for being used to indicate current service data
Current industry to be sent is determined according to the 7th retransmission information of the number of retransmissions of the data packet of at least one business datum after packet
The corresponding scramble sequence of data of being engaged in, receiving device only need to determine the data packet of the business datum by the scramble sequence
The number of retransmissions of the data packet of at least one business datum later solves the letter needed in the prior art using including in SA
The problem of number of retransmissions for content being enabled to indicate business data packet, reduce the signaling overheads in SA, and make behind each SA
The number of transmissions of each data packet can according to need and change, to improve the flexibility ratio of system.
Figure 13 is please referred to, it illustrates the equipment composition figures for the sending device that another embodiment of the present invention provides.The hair
Equipment is sent to can be the sending device in D2D (Device to Device device-to-device) system.The sending device can wrap
It includes:
Sequence determining module 801, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The sequence determining module 801 is used for when the information to be sent is dispatch, according to the sending device
The mark of corresponding synchronization signal determines the scramble sequence.
The sequence determining module 801, for the mark and the pre-set synchronization according to the synchronization signal
Corresponding relationship between the mark of signal and the scramble sequence determines the scramble sequence.
In D2D system, each D2D equipment is likely to be within the coverage area of base station, it is also possible to covering in base station
Except lid range, the D2D equipment in base station range can be synchronized directly with base station, and be covered in base station
In D2D equipment outside range, part D2D equipment can become synchronous source device, and for sending synchronization signal, remaining D2D is set
The standby synchronization signal for receiving synchronous source device transmission simultaneously synchronizes therewith.If carry out D2D communication two equipment with it is same
Synchronous source device synchronizes, then communication efficiency is best, and in general, unsynchronized sources equipment can receive more simultaneously
The synchronization signal that a synchronous source device is sent, and synchronized in the strongest synchronous source device of wherein signal, therefore, it is possible to make
The situation of the same equipment it can not be sending device synchronous source device corresponding with receiving device, to influence the matter of D2D communication
Amount.And in method shown in the present embodiment, sending device can indicate sending device by the scramble sequence of dispatch
Corresponding synchronous source device, so that the scramble sequence that receiving device passes through the dispatch received is synchronized to the sending device
The same synchronous source device, to improve communication quality.
Specifically, the mark for the synchronization signal that each synchronizer is sent is different, it is each for can presetting one
Well known to a D2D equipment, for characterizing the one-to-one relationship between scramble sequence and the mark of synchronization signal, sending device
It can be according between the mark of itself corresponding synchronization signal and the mark and scramble sequence of pre-set synchronization signal
Corresponding relationship determines the scramble sequence.
Scrambling module 802, for according to the scramble sequence to the corresponding cyclic redundancy check (CRC) of the information to be sent
Bit is scrambled, the CRC bit after generating scrambling;
Data packet generation module 803 includes in the data packet for generating the data packet of the information to be sent
CRC bit after stating scrambling;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Sending module 804, for the data packet to be sent to receiving device, by the receiving device according to receiving
CRC bit after the scrambling parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to
The messaging parameter carries out reception processing to each data packet that the sending device is sent.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the dispatch, the receiving device in sending device D2D signal cover receive the dispatch
Data packet after, it is first determined the corresponding scramble sequence of mark for each synchronization signal that the receiving device receives, specifically,
The receiving device can be according to the mark of each synchronization signal received and the mark of above-mentioned scramble sequence and synchronization signal
Between one-to-one relationship determine the corresponding scramble sequence of mark of each synchronization signal received, receiving device uses true
Fixed sequence respectively descrambles the CRC bit in data packet, determines the data for descrambling that successful sequence is the dispatch
The scramble sequence of CRC bit in packet, and according to the mark of the corresponding synchronization signal of the scramble sequence of the CRC bit and the transmission
Equipment is synchronized to the same synchronous source device.
In conclusion sending device provided in an embodiment of the present invention, by according to the corresponding synchronization signal of sending device
Mark determines the current corresponding scramble sequence of dispatch to be sent, and receiving device is only needed can by the scramble sequence
The synchronization source device for determining the sending device solves caused by the synchronisation source difference that the transceiver communicated in the prior art refers to
The problem of demodulation performance declines, to improve the demodulation performance of receiver.
Figure 14 is please referred to, it illustrates the equipment composition figures for the sending device that another embodiment of the present invention provides.The hair
Equipment is sent to can be the sending device in D2D (Device to Device device-to-device) system.The sending device can wrap
It includes:
Sequence determining module 901, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The sequence determining module 901 is used for when the information to be sent is dispatch, according to the dispatch
The mark of middle instruction determines the scramble sequence, and the mark indicated in the dispatch is for characterizing the mark of the data packet
Information.
The sequence determining module 901, comprising:
5th determination unit 901a, for including the complete of the mark indicated in the dispatch in the data packet
When portion's bit information, the scramble sequence is determined according to the bit information for being in designated position in the mark of the sending device;
6th determination unit 901b, for when the portion in the data packet including the mark indicated in the dispatch
When dividing bit information, the scrambling sequence is determined according to the rest part bit information in the mark indicated in the dispatch
Column.
The identification information of the data packet can serve to indicate that receiving device judges whether the data packet is the receiving device pair
Answer received data packet.
Wherein, the mark indicated in the dispatch, which can be, to be received the reception of the corresponding business datum of the dispatch and sets
Standby mark only needs the mark that can indicate which equipment is the dispatch pair alternatively, being also possible to other type identifications
The receiving device for the business datum answered.
Further, whole bits of the mark indicated in the dispatch be may include in the data packet of the dispatch
Information, can also be only comprising the partial bit information of the mark indicated in the dispatch, and rest part bit information is hidden.When
When in the data packet of the dispatch including whole bit informations of the mark indicated in the dispatch, set according to the transmission
Bit information in standby mark in designated position determines the scramble sequence;When including this in the data packet of dispatch
When the partial bit information of the mark indicated in dispatch, according to the rest part ratio in the mark indicated in the dispatch
Special information determines the scramble sequence.
For example, being identified as 8 with what is indicated in dispatch, for scramble sequence is 16, dispatch middle finger is used
Latter 2 in the mark shown can correspond to four groups of scramble sequences, be used to indicate four different purpose equipments, corresponding relationship is such as
Shown in table 3:
a | b | Scramble sequence |
0 | 0 | 0101010101010101 |
0 | 1 | 1010101010101010 |
1 | 0 | 0011001100110011 |
1 | 1 | 1100110011001100 |
Table 3
Wherein, a and b respectively indicates penultimate and last position of the mark indicated in dispatch, sending device
The scrambling sequence of the CRC bit of the dispatch can be determined according to rear two inquiry tables 3 of the mark indicated in dispatch
Column.
Wherein, 8 bits in the mark indicated in the dispatch can completely be included in the data packet of dispatch
In, last two corresponding scramble sequences;Alternatively, preceding 6 bits in the mark indicated in the dispatch are included in scheduling
In the data packet of signaling, last 2 corresponding to scramble sequence are hidden.
Scrambling module 902, for according to the scramble sequence to the corresponding cyclic redundancy check (CRC) of the information to be sent
Bit is scrambled, the CRC bit after generating scrambling;
Data packet generation module 903 includes in the data packet for generating the data packet of the information to be sent
CRC bit after stating scrambling;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Sending module 904, for the data packet to be sent to receiving device, by the receiving device according to receiving
CRC bit after the scrambling parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to
The messaging parameter carries out reception processing to each data packet that the sending device is sent.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the dispatch, the receiving device in sending device D2D signal cover receive the dispatch
Data packet after, the mark indicated in the dispatch is determined according to the scramble sequence parsed, and whether judge itself accordingly
For the purpose equipment of the data packet of the dispatch, if so, parsing the content of the dispatch and receiving the dispatch pair
Otherwise the data packet for each business datum answered abandons the data packet of the dispatch.
In conclusion sending device provided in an embodiment of the present invention, by according to the data packet for characterizing dispatch
Identification information determine the current corresponding scramble sequence of dispatch to be sent, receiving device is only needed through the scramble sequence
Can determine the sending device whether be the dispatch data packet purpose equipment, solve in the prior art receive set
It is standby that the data packet for including dispatch to each received is needed to be decoded and according to the content reception industry of dispatch
The problem of data packet for data of being engaged in, reaches reduction resource consumption, improves the effect of system communication efficiency.
Figure 15 is please referred to, constitutes and schemes it illustrates the equipment of sending device provided by one embodiment of the present invention.The transmission
Equipment can be the sending device in D2D (Device to Device device-to-device) system.The sending device may include:
Processor 001 and transmitter 002;
The processor 001, for determining corresponding scramble sequence according to the messaging parameter of information to be sent, according to described
Scramble sequence scrambles the corresponding cyclic redundancy check (CRC) bit of the information to be sent, the CRC ratio after generating scrambling
It is special.The data packet of the information to be sent is generated, includes the CRC bit after the scrambling in the data packet;
The data packet is sent to receiving device for controlling the transmitter 002, by described by the processor 001
Receiving device parses the scramble sequence according to the CRC bit after the scrambling received, true according to the scramble sequence
The fixed messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter.
Wherein, the messaging parameter is used to indicate retransmission information, the sending device corresponding synchronization signal or described
The identification information of data packet.
Wherein, the identification information of the data packet can serve to indicate that receiving device judges whether the data packet is that the reception is set
Standby corresponding received data packet.
In conclusion sending device provided in an embodiment of the present invention, information to be sent is carried by using scramble sequence
Messaging parameter, by receiving device after the data packet for receiving information to be sent, by parsing scramble sequence obtain for referring to
Show the messaging parameter of the corresponding synchronization signal of retransmission information, sending device or the purpose equipment of the data packet, and according to communication
Parameter receives each data packet of sending device transmission, and receiving device only needs to parse each data packet in received data packet
CRC scramble sequence can determine the identification information of the retransmission information of data packet, synchronizing information or data packet, calculate complicated
It spends low, solves receiving device in the prior art and the data packet for including dispatch to each received is needed to be decoded
And the problem of according to the data packet of the content reception business datum of dispatch, reach reduction resource consumption, improves system communication
The effect of efficiency.
Figure 16 is please referred to, it illustrates the equipment composition figures for the sending device that another embodiment of the present invention provides.The hair
Equipment is sent to can be the sending device in D2D (Device to Device device-to-device) system.The sending device can wrap
It includes: processor 003 and transmitter 004;
The processor 003, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The processor 003, for being dispatch when the information to be sent, and the messaging parameter is used to indicate weight
When communication ceases, the scramble sequence is determined according to the first retransmission information, wherein first retransmission information is used to indicate the number
It whether is to retransmit data packet according to packet.
The processor 003, for obtaining the sending device transmission, the scrambling of the data packet of previous dispatch
Sequence;
The processor 003, for determining when first retransmission information indicates that the data packet is to retransmit data packet
The scramble sequence is the scramble sequence of the data packet of the previous dispatch;
The processor 003, for when it is not to retransmit data packet that first retransmission information, which indicates the data packet, really
The fixed scramble sequence is another scramble sequence distinguished with the scramble sequence of the data packet of the previous dispatch.
In wireless communications, for the performance of improve data transfer, expand the coverage area of signal, it is ensured that receiving device energy
Data are enough properly received, sending device would generally repeatedly retransmit same data packet.When sending device sends a scheduling
It whether can be the scramble sequence for retransmitting data packet to determine the dispatch according to the data packet when data packet of signaling.
Specifically, the scrambling sequence of the data packet for the previous dispatch that the available sending device of sending device is sent
Column;When the first retransmission information indicates that the data packet is to retransmit data packet, determine that the scramble sequence is the previous dispatch
Data packet scramble sequence;When it is to retransmit data packet that first retransmission information, which indicates the data packet not, the scrambling sequence is determined
It is classified as another scramble sequence distinguished with the scramble sequence of the data packet of previous dispatch.
For example, for using two groups of 16 scramble sequences to respectively correspond new biography and retransmit, as shown in Table 1 above, wherein
The corresponding scramble sequence of the data packet of re-transmission is [0 00000000000000 0], the data packet pair of new biography
The scramble sequence answered is [0 10101010101010 1].And corresponding relationship shown in table 1 is sending device
With well known to receiving device.
The processor 003, for according to the scramble sequence to the corresponding cyclic redundancy check of the information to be sent
CRC bit is scrambled, the CRC bit after generating scrambling;
It is equally exemplified by Table 1, when the data packet of the dispatch is to retransmit, is determined by inquiry table 1 using scrambling sequence
Column [0 00000000000000 0] CRC bit corresponding to the dispatch scrambles;When the scheduling
When the data packet of signaling is new biography, is determined by inquiry table 1 and use scramble sequence [0 1010101010101
0 1] CRC bit corresponding to the dispatch scrambles.
When CRC check bit is attached to a kind of subsequent example of method for scrambling of information bit are as follows:
ck=(pk-A+xk-A) mod 2, k=A, A+1, A+2 ..., A+L-1
ckBit after indicating scrambling, A indicate the bit number of the information bit of data packet, pk-AIndicate CRC validation bit,
xk-AIndicate the scramble sequence of the CRC in table 1, L indicates CRC compared with the digit for testing bit, and by the example in table 1, L=16, it is simultaneously
It is also the digit of scramble sequence, mod indicates modulo operation.
The processor 003 includes described add for generating the data packet of the information to be sent, in the data packet
CRC bit after disturbing;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
The data packet is sent to receiving device for controlling the transmitter 004, by described by the processor 003
Receiving device parses the scramble sequence according to the CRC bit after the scrambling received, true according to the scramble sequence
The fixed messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter;
Wherein, the messaging parameter is used to indicate retransmission information, the sending device corresponding synchronization signal or described
The identification information of data packet.
Wherein, the identification information of the data packet can serve to indicate that receiving device judges whether the data packet is that the reception is set
Standby corresponding received data packet.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet is given, after the receiving device in sending device D2D signal cover receives the data packet, table can be used
Two groups of sequences in 1 respectively descramble the CRC bit in data packet, determine that descrambling successful sequence is the CRC bit
Scramble sequence, and the corresponding relationship according to shown in table 1 and the scramble sequence of determination judge the data packet for re-transmission or new biography.
If the data packet is to retransmit packet, need to save the caching number of the same dispatch of correspondence that is last or repeatedly receiving packet
According to, while preparing the new caching for next re-transmission packet, and these are corresponded to the difference of the same dispatch in base band
Re-transmission data merge, the data packet after merging is then done into primary decoding, without for each re-transmission packet translate respectively
Code, reduces the number of decoding, and can be improved the performance of decoding;If the data packet is new transmission packet, physical layer can be cleared up
The base band data of the data packet of a upper dispatch in caching, prepares the caching for receiving new transmission packet.
In the present embodiment, sending device can determine this by the scramble sequence of the CRC bit of resolution scheduling signaling
The data packet of dispatch is the data packet retransmitted or the data packet of new biography, to get out the resource and merging of demodulation in advance
Method, improve receiving efficiency.When the data packet is to retransmit packet, sending device can also be by the data packet and other identical scheduling
The data packet of signaling merges, and only does primary decoding to multiple data packets of merging, for covering limited users, can subtract
Number is decoded less, improves decoding performance.
In conclusion sending device provided in an embodiment of the present invention, by according to the data for being used to indicate the dispatch
Whether packet is that the first retransmission information of re-transmission data packet determines the scramble sequence of dispatch to be sent, and receiving device only needs
It can determine whether the data packet is to retransmit data packet by the scramble sequence, so that receiver can prepare demodulation in advance
Resource and combined method, solve receiving device in the prior art and need to include dispatch to each received
Data packet is decoded and the problem of according to the data packet of the content reception business datum of dispatch, and limited to covering
User reduces the number that decoding is attempted, and reaches reduction resource consumption, improves the effect of system communication efficiency.
Figure 17 is please referred to, constitutes and schemes it illustrates the equipment of sending device provided by one embodiment of the present invention.The transmission
Equipment can be the sending device in D2D (Device to Device device-to-device) system.The sending device may include:
Processor 005 and transmitter 006;
The processor 005, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The processor 005, for being dispatch when the information to be sent, and the messaging parameter is used to indicate weight
When communication ceases, the scramble sequence is determined according to the second retransmission information, wherein second retransmission information is used to indicate the number
According to the number of retransmissions of packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
For example, for using four groups of 16 scramble sequences to respectively correspond four number of retransmissions, as shown in Table 2 above,
In, number of retransmissions is that 1 expression data packet is only sent once, and number of retransmissions is that 2 expression data packets are sent twice, and so on.
The processor 005, for according to the scramble sequence to the corresponding cyclic redundancy check of the information to be sent
CRC bit is scrambled, the CRC bit after generating scrambling;
Equally by taking table 2 as an example, when data packet retransmission number is 1, is determined by inquiry table 2 and use scramble sequence [0 00
000000000000 0] CRC bit corresponding to the dispatch scrambles;When data packet retransmission number
When being 2, is determined by inquiry table 2 and the scheduling is believed using scramble sequence [0 10101010101010 1]
Corresponding CRC bit is enabled to be scrambled, and so on.
The processor 005 includes described add for generating the data packet of the information to be sent, in the data packet
CRC bit after disturbing;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
The data packet is sent to receiving device for controlling the transmitter 006, by described by the processor 005
Receiving device parses the scramble sequence according to the CRC bit after the scrambling received, true according to the scramble sequence
The fixed messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter.
In the present embodiment, the number of retransmissions of each data packet of different dispatch is carried within a big period
Identical, for example, a kind of SA (Scheduling Assignment dispatching distribution) as shown in Figure 4 sends schematic diagram, each SA is
The data packet of one dispatch, wherein SA1~SAnNumber of retransmissions it is identical, be 2 times, scramble sequence used in each SA
Second group of sequence in corresponding table 2.
Wherein, the so-called big period refers to the period more biggish than the interval that SA occurs in a periodic fashion.For example, two
It is divided between adjacent SA 40ms (millisecond), SA is according to this interval and periodically occurs, then a big period can determine
Justice is 1000ms, that is, 1s (second).Alternatively, one big period can be defined as if being divided into 64ms between SA
1024ms。
It further, can be with when needing to modify the number of retransmissions of subsequent SA, for example needing to increase the coverage area of signal
Scramble sequence used in the SA that corresponding modification number of retransmissions changes, for example, another SA as shown in Figure 5 sends signal
Figure, wherein SAn+1Number of retransmissions be changed to 3 times, then SAn+1The corresponding third group being changed in table 2 of used scramble sequence
Sequence.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet is given, after the receiving device in sending device D2D signal cover receives the data packet, table can be used
Four groups of sequences in 2 respectively descramble the CRC bit in data packet, determine that descrambling successful sequence is the CRC bit
Scramble sequence, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination determine the number of retransmissions of the data packet, and root
Prepare according to the number of retransmissions for each caching for retransmitting packet, and these are corresponded into the different of the same dispatch in base band
Data packet is retransmitted to merge.Such as, however, it is determined that the number of retransmissions of the new SA received is 2, then prepares to use for the SA
In the caching of 2 data packets, however, it is determined that the number of retransmissions of next new SA is 3, then prepares to be used for 3 numbers for next SA
According to the caching of packet.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of SA can implicitly be indicated by disturbing sequence, not only save the signaling overheads of instruction number of retransmissions, Er Qie
The number of retransmissions of entire SA data packet is just given before demodulation SA content, to enable the receiving device of SA in advance will be subsequent
The data packet of correspondence number of retransmissions directly receive and merge, reduce the trial time that receiving device obtains the re-transmission packet of SA
Number, reduces computation complexity, improves the demodulation performance of SA.
In embodiments of the present invention, the scramble sequence that sending device passes through the CRC bit in resolution scheduling signaling data bag
It determines the number of retransmissions of the dispatch data packet, is assured that before the data packet for demodulating the dispatch and needs to close
And the number for the data packet for decoding and decoding reduces the number of attempt of receiving device, reaches and mention to improve the accuracy of decoding
The effect of high system communication performance.
In conclusion sending device provided in an embodiment of the present invention, by according to the data for being used to indicate the dispatch
Second retransmission information of the number of retransmissions of packet determines the corresponding scramble sequence of dispatch to be sent, and receiving device only needs to lead to
The number of retransmissions of the data packet can be determined by crossing the scramble sequence, solved receiving device in the prior art and needed to receiving
Each include that data packet of dispatch is decoded and the data packet of the content reception business datum according to dispatch
The problem of, achieve the effect that reduce resource consumption;Meanwhile wireless communications method provided in an embodiment of the present invention can also demodulate
Before be known that and how many packets can be merged into demodulation, decoding, so as to improve the correctness of decoding, reduce receiver
Unnecessary number of attempt improves the communication performance of system.
Figure 18 is please referred to, it illustrates the equipment composition figures for the sending device that another embodiment of the present invention provides.The hair
Equipment is sent to can be the sending device in D2D (Device to Device device-to-device) system.The sending device can wrap
It includes: processor 007 and transmitter 008;
The processor 007, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The processor 007, for being dispatch when the information to be sent, the messaging parameter is used to indicate re-transmission
Information, and when the number of retransmissions of the data packet is identical as the number of retransmissions of the data packet of next dispatch, according to third
Retransmission information determines the scramble sequence, wherein the third retransmission information is used to indicate the number of retransmissions of the data packet;
The processor 007, for being dispatch when the information to be sent, the messaging parameter is used to indicate re-transmission
Information, and when the number of retransmissions difference of the data packet of the number of retransmissions of the data packet and next dispatch, according to the 4th
Retransmission information determines the scramble sequence, wherein the 4th retransmission information is used to indicate the number of next dispatch
According to the number of retransmissions of packet.
Wherein, for using four groups of 16 scramble sequences to respectively correspond four number of retransmissions, the number of retransmissions of data packet
Shown in table 2 with a corresponding relationship embodiment as above for scramble sequence.
Sending device obtains the number of retransmissions of the data packet of next dispatch first, sentences when determining scramble sequence
Break next dispatch data packet number of retransmissions it is whether identical as the number of retransmissions of the data packet of current scheduling signaling, if
The two is identical, then inquiry table 2, and the corresponding sequence of the number of retransmissions of the data packet of current scheduling signaling is determined as current scheduling letter
Scramble sequence used in the data packet of order;It is if the two is different, the number of retransmissions of the data packet of next dispatch is corresponding
Sequence be determined as scramble sequence used in the data packet of current scheduling signaling.
For example, another SA as shown in Figure 7 sends schematic diagram, wherein SA1~SAnNumber of retransmissions it is identical, be 2 times,
SAn+1Number of retransmissions be 3 times, then SA1~SAn-1Used scramble sequence is second group of sequence in table 2, SAnIt is used
Scramble sequence is the third group sequence in table 3.
The processor 007, for according to the scramble sequence to the corresponding cyclic redundancy check of the information to be sent
CRC bit is scrambled, the CRC bit after generating scrambling;
The processor 007 includes described add for generating the data packet of the information to be sent, in the data packet
CRC bit after disturbing;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
The data packet is sent to receiving device for controlling the transmitter 008, by described by the processor 007
Receiving device parses the scramble sequence according to the CRC bit after the scrambling received, true according to the scramble sequence
The fixed messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet is given, after the receiving device in sending device D2D signal cover receives the data packet, table can be used
Four groups of sequences in 2 respectively descramble the CRC bit in data packet, determine that descrambling successful sequence is the CRC bit
Scramble sequence obtains the corresponding scramble sequence of data packet of the previous dispatch of sending device transmission;Judge the scrambling
Whether sequence scramble sequence corresponding with the data packet of the previous dispatch is identical;If judging result be the scramble sequence with
The corresponding scramble sequence of the data packet of the previous dispatch is identical, it is determined that the scramble sequence is to be used to indicate the data packet
Number of retransmissions third retransmission information;If judging result is that the scramble sequence is corresponding with the data packet of the previous dispatch
Scramble sequence it is different, it is determined that the scramble sequence is the of the number of retransmissions for the data packet for being used to indicate the latter dispatch
Four retransmission informations.Receiving device corresponding relationship according to shown in judging result and table 2 determines the data packet of current scheduling signaling
Number of retransmissions and next dispatch data packet number of retransmissions, and prepare for the data packet of two dispatch respective
Caching.
For example, if receiving device determines the instruction of scramble sequence used in the SA of the new dispatch received
Number of retransmissions is identical as the number of retransmissions that practical SA is used, it is determined that the number of retransmissions of the SA of next dispatch to be received
It is identical as the number of retransmissions of the SA for the dispatch being currently received.If receiving device determines the current dispatch received
SA used in scramble sequence instruction number of retransmissions it is different from the number of retransmissions of actual use, it is determined that it is next to be received
Dispatch SA number of retransmissions it is different from the number of retransmissions of the SA for the dispatch being currently received;Receiving device according to
Table 2 determines the number of retransmissions of the SA of the current dispatch and the re-transmission time of the SA of next dispatch to be received
Number, and caching is distributed for the SA of the SA of the new dispatch and next dispatch accordingly, and be ready in advance next
Secondary dispatch SA receives combined number.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of next SA to be received can implicitly be indicated by disturbing sequence, not only save the letter of instruction number of retransmissions
Expense is enabled, and just gives the number of retransmissions of entire SA data packet before demodulating SA content, to make the receiving device of SA
The data packet of subsequent corresponding number of retransmissions can directly be received in advance and be merged, reduced receiving device and obtain SA's
The number of attempt for retransmitting packet, reduces computation complexity, improves the demodulation performance of SA.
In conclusion sending device provided in an embodiment of the present invention, by according to when the corresponding data packet of dispatch
When number of retransmissions is identical as the number of retransmissions of the data packet of next dispatch, according to the re-transmission of the data packet of the dispatch
Number determines scramble sequence;When the data packet of the number of retransmissions and next dispatch of the corresponding data packet of the dispatch
When number of retransmissions difference, scramble sequence is determined according to the number of retransmissions of the data packet of next dispatch, receiving device only needs
It will can by comparing the number of retransmissions and the scramble sequence that uses of current scheduling signaling of the actual use of current scheduling signaling
It determines the number of retransmissions of the data packet of next dispatch, to reduce the number of attempt for obtaining next dispatch, solves
Receiving device in the prior art of having determined needs the data packet for including dispatch to each received to be decoded simultaneously basis
The problem of data packet of the content reception business datum of dispatch, reaches reduction resource consumption, improves system communication efficiency
Effect.
Figure 19 is please referred to, it illustrates the equipment composition figures for the sending device that another embodiment of the present invention provides.The hair
Equipment is sent to can be the sending device in D2D (Device to Device device-to-device) system.The sending device can wrap
It includes: processor 009 and transmitter 010;
The processor 009, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The processor 009, for being dispatch when the information to be sent, and the messaging parameter is used to indicate weight
When communication ceases, determine that the scramble sequence, the 5th retransmission information are used to indicate the scheduling letter according to the 5th retransmission information
The number of retransmissions of the data packet of corresponding each business datum is enabled, alternatively, the 5th retransmission information is used to indicate the scheduling
The number of retransmissions of first data packet in the data packet of the corresponding each business datum of signaling;When the 5th retransmission information is used for
When indicating the number of retransmissions of the data packet of the corresponding each business datum of the dispatch, the dispatch is corresponding each
The number of retransmissions of the data packet of business datum is identical.
When the data packet that dispatch corresponds to several business datums does scheduling instruction, for example, to use four group 16
For position scramble sequence respectively corresponds four number of retransmissions, scramble sequence used in the data packet of dispatch and the scheduling are believed
Enable the number of retransmissions of the data packet of corresponding each business datum can be as shown in table 2.
In table 2, number of retransmissions is that the data packet of the corresponding each business datum of 1 expression dispatch is only sent once,
Number of retransmissions is that the data packet of the corresponding each business datum of 2 expression dispatch is sent twice, and so on.
It should be noted that in the present embodiment, when the 5th retransmission information is used to indicate the corresponding each industry of dispatch
When the number of retransmissions of the data packet for data of being engaged in, the number of retransmissions phase of the data packet of the corresponding each different business data of dispatch
Together.For example, the corresponding relationship of dispatch and business datum as shown in Figure 9, wherein a SA corresponds to n different industry
The data packet for data of being engaged in can be inquired by table 2 if the number of retransmissions of the data packet of each business datum is 2 and determine the SA
Used scramble sequence is second group of sequence in table 2.
The processor 009, for according to the scramble sequence to the corresponding cyclic redundancy check of the information to be sent
CRC bit is scrambled, the CRC bit after generating scrambling;
Equally by taking table 2 as an example, when the data packet retransmission number of each business datum is 1, is determined and used by inquiry table 2
Scramble sequence [0 00000000000000 0] CRC bit corresponding to the dispatch scrambles;When
When the data packet retransmission number of each business datum is 2, is determined by inquiry table 2 and use scramble sequence [0 1010101
0101010 1] CRC bit corresponding to the dispatch scrambles, and so on.
The processor 009 includes described add for generating the data packet of the information to be sent, in the data packet
CRC bit after disturbing;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
The data packet is sent to receiving device for controlling the transmitter 010, by described by the processor 009
Receiving device parses the scramble sequence according to the CRC bit after the scrambling received, true according to the scramble sequence
The fixed messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the dispatch, the receiving device in sending device D2D signal cover receive the dispatch
Data packet after, four in table 2 groups of sequences can be used, the CRC bit in data packet are descrambled respectively, determine descrambling at
The sequence of function is the scramble sequence of the CRC bit, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination are determined and be somebody's turn to do
The number of retransmissions of the data packet of the corresponding each business datum of dispatch, and prepared to be used for each business according to the number of retransmissions
The caching of the re-transmission packet of data.
Alternatively, the 5th retransmission information may be used to indicate that in the data packet of the corresponding each business datum of dispatch
The number of retransmissions of one data packet, when the 5th retransmission information is used to indicate the data packet of the corresponding each business datum of dispatch
In first data packet number of retransmissions when, sending device generate data packet when processing mode and the 5th retransmission information be used for refer to
Show similar when the number of retransmissions of the data packet of the corresponding each business datum of dispatch, details are not described herein again.Receiving device
Determine that messaging parameter is the only re-transmission according to indicated by the 5th retransmission information time after the 5th retransmission information according to CRC scramble sequence
Number prepares the caching for first data packet in each business datum.
It should be noted that when the 5th retransmission information is used to indicate the data packet of the corresponding each business datum of dispatch
In first data packet number of retransmissions when, the number of retransmissions of the data packet of the corresponding each business datum of dispatch can phase
Together, it can also be different.
In scheme provided in an embodiment of the present invention, sending device is according to the number of the corresponding each business datum of dispatch
The scramble sequence that the CRC bit of dispatch is determined according to the number of retransmissions of packet makes receiving device pass through the CRC of resolution scheduling signaling
The scramble sequence of bit can determine the data packet or each business data packet of the corresponding each business datum of dispatch
In first business data packet number of retransmissions, do not need to add dedicated signaling in the content of dispatch, save
Signaling overheads.Meanwhile sending device determines the data packet of business datum according to scramble sequence in the data packet of dispatch
Number of retransmissions can prepare the resource for receiving the data packet of each business datum in advance, and the data packet of re-transmission is directly merged,
Reduce computation complexity, improves the demodulation performance of each business data packet.
In conclusion sending device provided in an embodiment of the present invention, by according to the corresponding each business of the dispatch
The number of retransmissions of the data packet of data determines scramble sequence, and receiving device only needs used in the data packet by dispatch
Scramble sequence can determine the number of retransmissions of the data packet of the corresponding each different business data of the dispatch, solve existing
The problem of number of retransmissions for thering is technology to need to indicate business data packet using the signaling content for including in SA, reduce in SA
Signaling overheads, and receiver is made to be aware of the number of retransmissions of the subsequent business datum of SA in advance, convenient for preparing subsequent number in advance
According to reception with merge, reduce computation complexity, improve the demodulation performance of each business data packet.
Figure 20 is please referred to, it illustrates the equipment composition figures for the sending device that another embodiment of the present invention provides.The hair
Equipment is sent to can be the sending device in D2D (Device to Device device-to-device) system.The sending device can wrap
It includes: processor 011 and transmitter 012;
The processor 011, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The processor 011, for being business datum when the information to be sent, and the messaging parameter is used to indicate weight
When communication ceases, the scramble sequence is determined according to the 6th retransmission information, wherein the 6th retransmission information is used to indicate the number
According to the number of retransmissions of packet;
Wherein, the number of retransmissions phase of the data packet of the different business data between the data packet of two neighboring dispatch
Together.
For example, for using four groups of 16 scramble sequences to respectively correspond four number of retransmissions, the data packet of business datum
Number of retransmissions and the business datum data packet used in corresponding relationship between scramble sequence can be as shown in table 2.Its
In, number of retransmissions is 1 numbers for indicating that the data packet of the business datum is only sent once, and number of retransmissions indicates the business datum for 2
It is sent twice according to packet, and so on.
The processor 011, for according to the scramble sequence to the corresponding cyclic redundancy check of the information to be sent
CRC bit is scrambled, the CRC bit after generating scrambling;
Equally by taking table 2 as an example, when the data packet retransmission number of the business datum is 1, added by determining use of inquiry table 2
Sequence [0 00000000000000 0] CRC bit corresponding to the business datum is disturbed to scramble;When this
When the data packet retransmission number of business datum is 2, is determined by inquiry table 2 and use scramble sequence [0 101010101
01010 1] CRC bit corresponding to the business datum scrambles, and so on.
The processor 011 includes described add for generating the data packet of the information to be sent, in the data packet
CRC bit after disturbing;
Receiving device adds the CRC bit after scrambling after business datum, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the business datum is generated.
The data packet is sent to receiving device for controlling the transmitter 012, by described by the processor 011
Receiving device parses the scramble sequence according to the CRC bit after the scrambling received, true according to the scramble sequence
The fixed messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter.
In the present embodiment, the re-transmission of the data packet of the different business data between the data packet of two neighboring dispatch
Number is identical.For example, a kind of business datum (DATA) as shown in figure 11 sends schematic diagram, wherein include n between SA1 and SA2
The data packet of a different business datum, respectively DATA1~DATAn, the number of retransmissions of each DATA is 2 times, then each
Second group of sequence in scramble sequence corresponding diagram 2 used in DATA.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the business datum, after the receiving device in sending device D2D signal cover receives the data packet,
Four in table 2 groups of sequences can be used respectively to descramble the CRC bit in data packet, determine that descrambling successful sequence is to be somebody's turn to do
The scramble sequence of CRC bit, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination determine the number of the business datum
Prepare according to the number of retransmissions of packet, and according to the number of retransmissions for each caching for retransmitting packet, and in base band that these correspondences are same
The different re-transmission data packets of one dispatch merge.
In scheme provided in an embodiment of the present invention, sending device is determined according to the number of retransmissions of the data packet of business datum
The scramble sequence of the CRC bit of the data packet of the business datum makes receiving device pass through the CRC of the data packet of parsing business datum
The scramble sequence of bit can determine the number of retransmissions of the data packet of the business datum, not need in the content of dispatch
Dedicated signaling is added, signaling overheads has been saved.Simultaneously as the different business between the data packet of two neighboring dispatch
The number of retransmissions of the data packet of data is identical, and therefore, receiving device only needs to parse the data packet of a business datum
The number of retransmissions of the data packet of subsequent other business datums is determined, so as to prepare to receive each business datum in advance
The resource of data packet, and the data packet of re-transmission is directly merged, reduce computation complexity, improves each business data packet
Demodulation performance.
In conclusion sending device provided in an embodiment of the present invention, by according to the data for being used to indicate the business datum
6th retransmission information of the number of retransmissions of packet determines the corresponding scramble sequence of business datum to be sent, and receiving device only needs to lead to
The number of retransmissions of data packet of the business datum can be determined by crossing the scramble sequence, solved and needed in the prior art using SA
In include signaling content indicate the big problem of signaling overheads caused by the number of retransmissions of business data packet, reduce in SA
Signaling overheads, and make receiving device that can be aware of subsequent business datum in advance after parsing a business data packet
Number of retransmissions, convenient for prepare in advance the reception of follow-up data with merge, reduce computation complexity, improve each business datum
The demodulation performance of packet.
Figure 21 is please referred to, it illustrates the equipment composition figures for the sending device that another embodiment of the present invention provides.The hair
Equipment is sent to can be the sending device in D2D (Device to Device device-to-device) system.The sending device can wrap
It includes: processor 013 and transmitter 014;
The processor 013, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The processor 013, for being business datum when the information to be sent, and the messaging parameter is used to indicate weight
When communication ceases, the scramble sequence is determined according to the 7th retransmission information, wherein the 7th retransmission information is used to indicate the number
According to the number of retransmissions of the data packet of at least one business datum after packet.
For example, for using two groups of 16 scramble sequences to respectively correspond new biography and retransmit, at least one subsequent business number
According to the number of retransmissions of data packet and the data packet of current service data used in corresponding relationship between scramble sequence can be with
As shown in table 2.
The processor 013, for according to the scramble sequence to the corresponding cyclic redundancy check of the information to be sent
CRC bit is scrambled, the CRC bit after generating scrambling;
The processor 013 includes described add for generating the data packet of the information to be sent, in the data packet
CRC bit after disturbing;
Receiving device adds the CRC bit after scrambling after business datum, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the business datum is generated.
The data packet is sent to receiving device for controlling the transmitter 014, by described by the processor 013
Receiving device parses the scramble sequence according to the CRC bit after the scrambling received, true according to the scramble sequence
The fixed messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the business datum, after the receiving device in sending device D2D signal cover receives the data packet,
Four in table 2 groups of sequences can be used respectively to descramble the CRC bit in data packet, determine that descrambling successful sequence is to be somebody's turn to do
The scramble sequence of CRC bit, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination inquire the subsequent of the data packet
The number of retransmissions of the data packet of at least one business datum, wherein when number of retransmissions is 1, indicate that the data packet only transmits once.
And the data packet of at least one subsequent business datum is received according to judging result.
In scheme provided in an embodiment of the present invention, sending device according to after the data packet of current service data at least
The number of retransmissions of the data packet of one business datum determines the scramble sequence of the CRC bit of the data packet of the business datum, makes
Receiving device can determine the data of the business datum by the scramble sequence of the CRC bit of the data packet of parsing business datum
The number of retransmissions for wrapping the data packet of subsequent each business datum does not need to add dedicated letter in the content of dispatch
It enables, has saved signaling overheads.Meanwhile if having the data packet of multiple and different business datums behind a SA, and each industry
Number of retransmissions between the data packet for data of being engaged in is different, then scheme through the embodiment of the present invention, can be easy to make instruction,
Change at any time to making the number of transmissions of the data packet of the subsequent each business datum of each SA can according to need, improves and be
The flexibility ratio of system.
In addition, scheme shown in the embodiment of the present invention, can in above-mentioned Figure 19 corresponding embodiment, when information to be sent is
Dispatch, the 5th retransmission information are used to indicate first data in the data packet of the corresponding each business datum of the dispatch
The scheme of the number of retransmissions of packet combines, i.e. CRC scramble sequence in a dispatch indicates after the dispatch
The number of retransmissions of the data packet of one business datum, and the CRC of the data packet of the corresponding each business datum of the dispatch adds
Disturb the number of retransmissions that sequence respectively indicates the data packet of at least one business datum after its own.
In conclusion sending device provided in an embodiment of the present invention, by according to the number for being used to indicate current service data
Current industry to be sent is determined according to the 7th retransmission information of the number of retransmissions of the data packet of at least one business datum after packet
The corresponding scramble sequence of data of being engaged in, receiving device only need to determine the data packet of the business datum by the scramble sequence
The number of retransmissions of the data packet of at least one business datum later solves the letter needed in the prior art using including in SA
The problem of number of retransmissions for content being enabled to indicate business data packet, reduce the signaling overheads in SA, and make behind each SA
The number of transmissions of each data packet can according to need and change, to improve the flexibility ratio of system.
Figure 22 is please referred to, it illustrates the equipment composition figures for the sending device that another embodiment of the present invention provides.The hair
Equipment is sent to can be the sending device in D2D (Device to Device device-to-device) system.The sending device can wrap
It includes: processor 015 and transmitter 016;
The processor 015, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The processor 015 is used for when the information to be sent is dispatch, corresponding according to the sending device
The mark of synchronization signal determines the scramble sequence.
The processor 015, for according to the mark of the synchronization signal and the pre-set synchronization signal
Corresponding relationship between mark and the scramble sequence determines the scramble sequence.
In D2D system, each D2D equipment is likely to be within the coverage area of base station, it is also possible to covering in base station
Except lid range, the D2D equipment in base station range can be synchronized directly with base station, and be covered in base station
In D2D equipment outside range, part D2D equipment can become synchronous source device, and for sending synchronization signal, remaining D2D is set
The standby synchronization signal for receiving synchronous source device transmission simultaneously synchronizes therewith.If carry out D2D communication two equipment with it is same
Synchronous source device synchronizes, then communication efficiency is best, and in general, unsynchronized sources equipment can receive more simultaneously
The synchronization signal that a synchronous source device is sent, and synchronized in the strongest synchronous source device of wherein signal, therefore, it is possible to make
The situation of the same equipment it can not be sending device synchronous source device corresponding with receiving device, to influence the matter of D2D communication
Amount.And in method shown in the present embodiment, sending device can indicate sending device by the scramble sequence of dispatch
Corresponding synchronous source device, so that the scramble sequence that receiving device passes through the dispatch received is synchronized to the sending device
The same synchronous source device, to improve communication quality.
Specifically, the mark for the synchronization signal that each synchronizer is sent is different, it is each for can presetting one
Well known to a D2D equipment, for characterizing the one-to-one relationship between scramble sequence and the mark of synchronization signal, sending device
It can be according between the mark of itself corresponding synchronization signal and the mark and scramble sequence of pre-set synchronization signal
Corresponding relationship determines the scramble sequence.
The processor 015, for according to the scramble sequence to the corresponding cyclic redundancy check of the information to be sent
CRC bit is scrambled, the CRC bit after generating scrambling;
The processor 015 includes described add for generating the data packet of the information to be sent, in the data packet
CRC bit after disturbing;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
The data packet is sent to receiving device for controlling the transmitter 016, by described by the processor 015
Receiving device parses the scramble sequence according to the CRC bit after the scrambling received, true according to the scramble sequence
The fixed messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the dispatch, the receiving device in sending device D2D signal cover receive the dispatch
Data packet after, it is first determined the corresponding scramble sequence of mark for each synchronization signal that the receiving device receives, specifically,
The receiving device can be according to the mark of each synchronization signal received and the mark of above-mentioned scramble sequence and synchronization signal
Between one-to-one relationship determine the corresponding scramble sequence of mark of each synchronization signal received, receiving device uses true
Fixed sequence respectively descrambles the CRC bit in data packet, determines the data for descrambling that successful sequence is the dispatch
The scramble sequence of CRC bit in packet, and according to the mark of the corresponding synchronization signal of the scramble sequence of the CRC bit and the transmission
Equipment is synchronized to the same synchronous source device.
In conclusion sending device provided in an embodiment of the present invention, by according to the corresponding synchronization signal of sending device
Mark determines the current corresponding scramble sequence of dispatch to be sent, and receiving device is only needed can by the scramble sequence
The synchronization source device for determining the sending device solves caused by the synchronisation source difference that the transceiver communicated in the prior art refers to
The problem of demodulation performance declines, to improve the demodulation performance of receiver.
Figure 23 is please referred to, it illustrates the equipment composition figures for the sending device that another embodiment of the present invention provides.The hair
Equipment is sent to can be the sending device in D2D (Device to Device device-to-device) system.The sending device can wrap
It includes: processor 017 and transmitter 018;
The processor 017, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
The processor 017, for being indicated according in the dispatch when the information to be sent is dispatch
Mark determine the scramble sequence, the mark indicated in the dispatch is for characterizing the identification information of the data packet.
The processor 017, for when the whole in the data packet including the mark indicated in the dispatch
When bit information, the scramble sequence is determined according to the bit information for being in designated position in the mark of the sending device;
The processor 017, for when the part in the data packet including the mark indicated in the dispatch
When bit information, the scramble sequence is determined according to the rest part bit information in the mark indicated in the dispatch.
The identification information of the data packet can serve to indicate that receiving device judges whether the data packet is the receiving device pair
Answer received data packet.
Wherein, the mark indicated in the dispatch, which can be, to be received the reception of the corresponding business datum of the dispatch and sets
Standby mark only needs the mark that can indicate which equipment is the dispatch pair alternatively, being also possible to other type identifications
The receiving device for the business datum answered.
Further, whole bits of the mark indicated in the dispatch be may include in the data packet of the dispatch
Information, can also be only comprising the partial bit information of the mark indicated in the dispatch, and rest part bit information is hidden.When
When in the data packet of the dispatch including whole bit informations of the mark indicated in the dispatch, set according to the transmission
Bit information in standby mark in designated position determines the scramble sequence;When including this in the data packet of dispatch
When the partial bit information of the mark indicated in dispatch, according to the rest part ratio in the mark indicated in the dispatch
Special information determines the scramble sequence.
For example, being identified as 8 with what is indicated in dispatch, for scramble sequence is 16, dispatch middle finger is used
Latter 2 in the mark shown can correspond to four groups of scramble sequences, be used to indicate four different purpose equipments, corresponding relationship is such as
Shown in table 3, wherein a and b respectively indicates penultimate and last position of the mark indicated in dispatch, sending device
The scrambling sequence of the CRC bit of the dispatch can be determined according to rear two inquiry tables 3 of the mark indicated in dispatch
Column.
Wherein, 8 bits in the mark indicated in the dispatch can completely be included in the data packet of dispatch
In, last two corresponding scramble sequences;Alternatively, preceding 6 bits in the mark indicated in the dispatch are included in scheduling
In the data packet of signaling, last 2 corresponding to scramble sequence are hidden.
The processor 017, for according to the scramble sequence to the corresponding cyclic redundancy check of the information to be sent
CRC bit is scrambled, the CRC bit after generating scrambling;
The processor 017 includes described add for generating the data packet of the information to be sent, in the data packet
CRC bit after disturbing;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
The data packet is sent to receiving device for controlling the transmitter 018, by described by the processor 017
Receiving device parses the scramble sequence according to the CRC bit after the scrambling received, true according to the scramble sequence
The fixed messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the dispatch, the receiving device in sending device D2D signal cover receive the dispatch
Data packet after, the mark indicated in the dispatch is determined according to the scramble sequence parsed, and whether judge itself accordingly
For the purpose equipment of the data packet of the dispatch, if so, parsing the content of the dispatch and receiving the dispatch pair
Otherwise the data packet for each business datum answered abandons the data packet of the dispatch.
In conclusion sending device provided in an embodiment of the present invention, by according to the data packet for characterizing dispatch
Identification information determine the current corresponding scramble sequence of dispatch to be sent, receiving device is only needed through the scramble sequence
Can determine the sending device whether be the dispatch data packet purpose equipment, solve in the prior art receive set
It is standby that the data packet for including dispatch to each received is needed to be decoded and according to the content reception industry of dispatch
The problem of data packet for data of being engaged in, reaches reduction resource consumption, improves the effect of system communication efficiency.
Figure 24 is please referred to, constitutes and schemes it illustrates the equipment of receiving device provided by one embodiment of the present invention.The reception
Equipment can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device may include:
Receiving module 1001 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
Descrambling module 1002, for parsing scramble sequence according to the CRC bit after the scrambling;
Messaging parameter determining module 1003, for determining the information for including in the data packet according to the scramble sequence
Messaging parameter;
Processing module 1004, for being connect according to the messaging parameter to each data packet that the sending device is sent
Receipts processing.
Wherein, the messaging parameter is used to indicate retransmission information, the sending device corresponding synchronization signal or described
The identification information of data packet.
In conclusion receiving device provided in an embodiment of the present invention, by parsing data packet after receiving data packet
The acquisition of CRC scramble sequence is used to indicate the corresponding synchronization signal of retransmission information, sending device or the purpose equipment of the data packet
Messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to messaging parameter, receiving device exists
The CRC scramble sequence for only needing to parse each data packet when received data packet is to determine retransmission information, the synchronization of data packet
The identification information of information or data packet, computation complexity is low, solves receiving device in the prior art and needs to receiving
Each data packet comprising dispatch is decoded and according to the data packet of the content reception business datum of dispatch
Problem reaches reduction resource consumption, improves the effect of system communication efficiency.
Figure 25 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes:
Receiving module 1101 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
Wherein, the information for including in the data packet can be as dispatch.The step of sending device generation data packet, asks
Corresponding embodiment referring to fig. 2, details are not described herein again.
Descrambling module 1102, for parsing scramble sequence according to the CRC bit after the scrambling;
Receiving device can be used two groups of sequences in table 1 and descramble respectively to the CRC bit in data packet, determine solution
Disturb the scramble sequence that successful sequence is the CRC bit.
Messaging parameter determining module 1103, for determining the information for including in the data packet according to the scramble sequence
Messaging parameter;
Processing module 1104, for being connect according to the messaging parameter to each data packet that the sending device is sent
Receipts processing.
The processing module 1104, comprising:
First judging unit 1104a, for being dispatch, the messaging parameter in the data packet when the information for including
To be used to indicate whether the data packet is when retransmitting the first retransmission information of data packet, to judge according to first retransmission information
Whether the data packet is to retransmit data packet;
First receiving unit 1104b, for receiving the data packet according to the judging result of first judging unit.
Specifically, receiving device can the scramble sequence of the corresponding relationship according to shown in table 1 and determination judge the data
Packet is re-transmission or new biography.
If the data packet is to retransmit packet, need to save the same dispatch of correspondence that is last or repeatedly receiving packet
It is data cached, while preparing the new caching for next re-transmission packet, and these are corresponded into the same dispatch in base band
Different re-transmission data merge, the data packet after merging is then done into primary decoding, without for each re-transmission packet point
It does not decode, reduces the number of decoding, and can be improved the performance of decoding;If the data packet is new transmission packet, can clear up
The base band data of the data packet of a upper dispatch in physical layer caching, prepares the caching for receiving new transmission packet.
In the present embodiment, receiving device can determine this by the scramble sequence of the CRC bit of resolution scheduling signaling
The data packet of dispatch is the data packet retransmitted or the data packet of new biography, to get out the resource and merging of demodulation in advance
Method, improve receiving efficiency.When the data packet is to retransmit packet, receiving device can also be by the data packet and other identical scheduling
The data packet of signaling merges, and only does primary decoding to multiple data packets of merging, for covering limited users, can subtract
Number is decoded less, improves decoding performance.
In conclusion receiving device provided in an embodiment of the present invention, is added by the CRC in the data packet according to dispatch
It disturbs sequence and judges whether the data packet is to retransmit data packet, the resource and combined method of the demodulation that can prepare in advance solve
Receiving device needs the data packet for including dispatch to each received to be decoded and according to tune in the prior art
The problem of spending the data packet of the content reception business datum of signaling, and time that decoding is attempted is reduced to covering limited users
Number reaches reduction resource consumption, improves the effect of system communication efficiency.
Figure 26 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes:
Receiving module 1201 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
Wherein, the information for including in the data packet can be as dispatch.The step of sending device generation data packet, asks
Referring to the corresponding embodiment of Fig. 3, details are not described herein again.
Descrambling module 1202, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Messaging parameter determining module 1203, for determining the information for including in the data packet according to the scramble sequence
Messaging parameter;
Processing module 1204, for being connect according to the messaging parameter to each data packet that the sending device is sent
Receipts processing.
The processing module 1204, for being dispatch, the messaging parameter in the data packet when the information for including
When the second retransmission information to be used to indicate the number of retransmissions of the data packet, institute is received according to the number of retransmissions of the data packet
State data packet.
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.In the present embodiment
In, the number of retransmissions for carrying each data packet of different dispatch is identical within a big period, for example, such as Fig. 4 institute
A kind of SA (Scheduling Assignment dispatching distribution) shown sends schematic diagram, and each SA is the number of a dispatch
According to packet, wherein SA1~SAnNumber of retransmissions it is identical, be 2 times, scramble sequence used in each SA corresponds to second in table 2
Group sequence.
Wherein, the so-called big period refers to the period more biggish than the interval that SA occurs in a periodic fashion.For example, two
It is divided between adjacent SA 40ms (millisecond), SA is according to this interval and periodically occurs, then a big period can determine
Justice is 1000ms, that is, 1s (second).Alternatively, one big period can be defined as if being divided into 64ms between SA
1024ms。
By taking sending device and receiving device are the terminal device of D2D system as an example, receiving device can be according to shown in table 2
Corresponding relationship and the scramble sequence of determination determine the number of retransmissions of the data packet, and are prepared according to the number of retransmissions for each
The caching of packet is retransmitted, and merges these different re-transmission data packets for corresponding to the same dispatch in base band.For example,
If it is determined that the number of retransmissions of the new SA received is 2, then prepare the caching for being used for 2 data packets for the SA, however, it is determined that
The number of retransmissions of next new SA is 3, then prepares the caching for being used for 3 data packets for next SA.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of SA can implicitly be indicated by disturbing sequence, not only save the signaling overheads of instruction number of retransmissions, Er Qie
The number of retransmissions of entire SA data packet is just given before demodulation SA content, to enable the receiving device of SA in advance will be subsequent
The data packet of correspondence number of retransmissions directly receive and merge, reduce the trial time that receiving device obtains the re-transmission packet of SA
Number, reduces computation complexity, improves the demodulation performance of SA.
In embodiments of the present invention, the scramble sequence that receiving device passes through the CRC bit in resolution scheduling signaling data bag
It determines the number of retransmissions of the dispatch data packet, is assured that before the data packet for demodulating the dispatch and needs to close
And the number for the data packet for decoding and decoding reduces the number of attempt of receiving device, reaches and mention to improve the accuracy of decoding
The effect of high system communication performance.
In conclusion receiving device provided in an embodiment of the present invention, used in the data packet by resolution scheduling signaling
CRC scramble sequence determines the second retransmission information for being used to indicate the number of retransmissions of data packet of the dispatch, solves existing
Receiving device needs the data packet for including dispatch to each received to be decoded and according to dispatch in technology
Content reception business datum data packet the problem of, achieve the effect that reduce resource consumption;Meanwhile the embodiment of the present invention provides
Wireless communications method, receiving device can also be known that before demodulation can merge demodulation, decoding for how many packets, from
And can be improved the correctness of decoding, reduce the unnecessary number of attempt of receiver, improves the communication performance of system.
Figure 27 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes:
Receiving module 1301 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
The data packet is the data packet of dispatch, to the CRC bit of the dispatch carry out scrambled scramble sequence by
Sending device is determined according to the number of retransmissions of the dispatch or the number of retransmissions of next dispatch.Sending device generates
The specific method of the data packet refers to the corresponding embodiment of Fig. 6, and details are not described herein again.
Descrambling module 1302, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Messaging parameter determining module 1303, for determining the information for including in the data packet according to the scramble sequence
Messaging parameter;
The messaging parameter determining module 1303, comprising:
Second retrieval unit 1303a, for obtaining institute when the information for including in the data packet is dispatch
State the scramble sequence of the data packet of the previous dispatch of sending device transmission;
Second judgment unit 1303b, for judging the scramble sequence and the data packet of the previous dispatch
Whether scramble sequence is identical;
7th determination unit 1303c, if being the scramble sequence and the previous dispatch for judging result
The scramble sequence of data packet is identical, it is determined that the scramble sequence is the third weight for being used to indicate the number of retransmissions of the data packet
Communication breath;
8th determination unit 1303d, if being the scramble sequence and the previous dispatch for judging result
The scramble sequence of data packet is different, it is determined that the scramble sequence is to be used to indicate the re-transmission of the data packet of the latter dispatch
4th retransmission information of number.
Receiving device corresponding relationship according to shown in judging result and table 2 determines the weight of the data packet of current scheduling signaling
Pass the number of retransmissions of the data packet of number and next dispatch.
For example, if receiving device determines the instruction of scramble sequence used in the SA of the new dispatch received
Number of retransmissions is identical as the number of retransmissions that practical SA is used, it is determined that the number of retransmissions of the SA of next dispatch to be received
It is identical as the number of retransmissions of the SA for the dispatch being currently received.If receiving device determines the current dispatch received
SA used in scramble sequence instruction number of retransmissions it is different from the number of retransmissions of actual use, it is determined that it is next to be received
Dispatch SA number of retransmissions it is different from the number of retransmissions of the SA for the dispatch being currently received;Receiving device according to
Table 2 determines the number of retransmissions of the SA of the current dispatch and the re-transmission time of the SA of next dispatch to be received
Number.
Processing module 1304, for being connect according to the messaging parameter to each data packet that the sending device is sent
Receipts processing.
Receiving device is current data packet and next data by received dispatch according to determining messaging parameter
It assures standby caching and receives to merge corresponding re-transmission data packet.
For example, receiving device can determine the number of retransmissions of SA of the current dispatch and to be received according to table 2
Next dispatch SA number of retransmissions, and be accordingly the SA of the new dispatch and next dispatch
SA distribution caching, and the dispatch SA being ready in advance next time receives combined number.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of next SA to be received can implicitly be indicated by disturbing sequence, not only save the letter of instruction number of retransmissions
Expense is enabled, and just gives the number of retransmissions of entire SA data packet before demodulating SA content, to make the receiving device of SA
The data packet of subsequent corresponding number of retransmissions can directly be received in advance and be merged, reduced receiving device and obtain SA's
The number of attempt for retransmitting packet, reduces computation complexity, improves the demodulation performance of SA.
In conclusion receiving device provided in an embodiment of the present invention, by the data packet according to current scheduling signaling
CRC scramble sequence determines the number of retransmissions of the number of retransmissions of the data packet and the data packet of next dispatch, and reception is set
The standby scramble sequence for only needing to use by comparing the number of retransmissions and current scheduling signaling of the actual use of current scheduling signaling
The number of retransmissions of the data packet of next dispatch can be determined, to reduce the trial time for obtaining next dispatch
Number solves receiving device in the prior art and the data packet for including dispatch to each received is needed to be decoded simultaneously
The problem of according to the data packet of the content reception business datum of dispatch, reaches reduction resource consumption, improves system communication effect
The effect of rate.
Figure 28 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes:
Receiving module 1401 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
The data packet is the data packet of dispatch, to the CRC bit in the data packet carry out scrambled scramble sequence by
Sending device is determined according to the number of retransmissions of the data packet of the corresponding each business datum of the dispatch.Sending device generates should
The specific method of data packet refers to the step in the corresponding embodiment of Fig. 8, and details are not described herein again.
Descrambling module 1402, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Messaging parameter determining module 1403, for determining the information for including in the data packet according to the scramble sequence
Messaging parameter;
Receiving device can the scramble sequence of the corresponding relationship according to shown in table 2 and determination determine that the dispatch is corresponding
Each business datum data packet number of retransmissions.
Processing module 1404, for being connect according to the messaging parameter to each data packet that the sending device is sent
Receipts processing.
The processing module 1404, for being dispatch, the messaging parameter in the data packet when the information for including
When for five retransmission informations, the data packet of the corresponding each business datum of the dispatch is received according to the 5th retransmission information;
5th retransmission information is used to indicate the number of retransmissions of the data packet of the corresponding each business datum of the dispatch, or
Person, the 5th retransmission information are used to indicate first data in the data packet of the corresponding each business datum of the dispatch
The number of retransmissions of packet;When the 5th retransmission information is used to indicate the data packet of the corresponding each business datum of the dispatch
Number of retransmissions when, the number of retransmissions of the data packet of the corresponding each business datum of the dispatch is identical.
Receiving device can prepare the caching of the re-transmission packet for each business datum according to the number of retransmissions, alternatively, quasi-
It is ready for use on the caching of the re-transmission packet of first business datum in each business datum, and directly receives corresponding business datum
It retransmits and wraps and merge.
In scheme provided in an embodiment of the present invention, sending device according to the corresponding each business datum of dispatch or
The number of retransmissions of the data packet of first business datum in each business datum determines the scrambling sequence of the CRC bit of dispatch
Column make receiving device that can determine that dispatch is corresponding each by the scramble sequence of the CRC bit of resolution scheduling signaling
The number of retransmissions of first business datum in the data packet of business datum or each business datum, does not need in dispatch
Content in add dedicated signaling, saved signaling overheads.Meanwhile sending device is according to adding in the data packet of dispatch
The number of retransmissions that sequence determines the data packet of business datum is disturbed, the money for receiving the data packet of each business datum can be prepared in advance
Source, and the data packet of re-transmission is directly merged, reduce computation complexity, improves the demodulation performance of each business data packet.
In conclusion receiving device provided in an embodiment of the present invention, passes through the CRC scramble sequence of the data packet of dispatch
Determine the data packet of the corresponding each business datum of the dispatch or first business datum in each business datum
Number of retransmissions solves the number of retransmissions that the prior art needs to indicate business data packet using the signaling content for including in SA
Problem reduces the signaling overheads in SA, and receiver is made to be aware of the number of retransmissions of the subsequent business datum of SA in advance, just
In in advance prepare follow-up data reception with merge, reduce computation complexity, improve the solution tonality of each business data packet
Energy.
Figure 29 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes:
Receiving module 1501 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
Wherein, which is the data packet of business datum, not of the same trade or business between the data packet of two neighboring dispatch
The number of retransmissions of the data packet for data of being engaged in is identical.Sending device generates the specific method of the data packet 0 corresponding reality referring to Figure 1
The step in example is applied, details are not described herein again.
Descrambling module 1502, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Messaging parameter determining module 1503, for determining the information for including in the data packet according to the scramble sequence
Messaging parameter;
The messaging parameter is the 6th retransmission information for being used to indicate the number of retransmissions of the data packet, and receiving device can basis
Corresponding relationship shown in table 2 and the scramble sequence of determination determine the number of retransmissions of the data packet of the business datum.
Processing module 1504, for being connect according to the messaging parameter to each data packet that the sending device is sent
Receipts processing.
The processing module 1504, for being business datum when the information to be sent, the messaging parameter is for referring to
It include described according to the reception of the number of retransmissions of the data packet when showing six retransmission information of the number of retransmissions of the data packet
Each data packet of business datum, wherein the data packet of the different business data between the data packet of two neighboring dispatch
Number of retransmissions it is identical.
Receiving device can prepare according to the number of retransmissions for each caching for retransmitting packet, and correspond to these in base band
The different re-transmission data packets of the same dispatch merge.
In the present embodiment, the re-transmission of the data packet of the different business data between the data packet of two neighboring dispatch
Number is identical.For example, a kind of business datum (DATA) as shown in figure 11 sends schematic diagram, wherein include n between SA1 and SA2
The data packet of a different business datum, respectively DATA1~DATAn, the number of retransmissions of each DATA is 2 times, then each
Second group of sequence in scramble sequence corresponding diagram 2 used in DATA.
In scheme provided in an embodiment of the present invention, sending device is determined according to the number of retransmissions of the data packet of business datum
The scramble sequence of the CRC bit of the data packet of the business datum makes receiving device pass through the CRC of the data packet of parsing business datum
The scramble sequence of bit can determine the number of retransmissions of the data packet of the business datum, not need in the content of dispatch command
Dedicated signaling is added, signaling overheads has been saved.Simultaneously as the different business between the data packet of two neighboring dispatch
The number of retransmissions of the data packet of data is identical, and therefore, receiving device only needs to parse the data packet of a business datum
The number of retransmissions of the data packet of subsequent other business datums is determined, so as to prepare to receive each business datum in advance
The resource of data packet, and the data packet of re-transmission is directly merged, reduce computation complexity, improves each business data packet
Demodulation performance.
In conclusion receiving device provided in an embodiment of the present invention, passes through the corresponding CRC of data packet according to business datum
Scramble sequence determines the 6th retransmission information for being used to indicate the number of retransmissions of data packet of the business datum, solves the prior art
The middle problem for needing to indicate that signaling overheads caused by the number of retransmissions of business data packet is big using the signaling content for including in SA,
Reduce the signaling overheads in SA, and it is subsequent to be aware of receiving device can in advance after parsing a business data packet
Business datum number of retransmissions, convenient for prepare in advance the reception of follow-up data with merge, reduce computation complexity, improve
The demodulation performance of each business data packet.
Figure 30 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes:
Receiving module 1601 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
The data packet is the data packet of business datum, and the CRC scramble sequence of the data packet is by sending device according to the months
It is determined according to the number of retransmissions of the data packet of at least one business datum after packet.Sending device generates the specific of the data packet
The method step in 2 corresponding embodiments referring to Figure 1, details are not described herein again.
Descrambling module 1602, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Messaging parameter determining module 1603, for determining the information for including in the data packet according to the scramble sequence
Messaging parameter;
The messaging parameter is the data packet of at least one business datum after being used to indicate the data packet of the business datum
It whether is the 7th retransmission information for retransmitting data packet;Receiving device can the corresponding relationship according to shown in table 2 and determination plus
Disturb the number of retransmissions of the data packet of at least one subsequent business datum of the sequence queries data packets.
Processing module 1604, for being connect according to the messaging parameter to each data packet that the sending device is sent
Receipts processing.
The processing module 1604, for being business datum when the information to be sent, the messaging parameter is for referring to
When showing seven retransmission information of the number of retransmissions of the data packet of at least one business datum after the data packet, according to described
The number of retransmissions of the data packet of at least one business datum after data packet receives the data of at least one business datum
Packet.
Receiving device can be according to the number of retransmissions of the data packet of at least one business datum after the data packet come pre-
First prepare caching and combined method.
In scheme provided in an embodiment of the present invention, sending device according to after the data packet of current service data at least
The number of retransmissions of the data packet of one business datum determines the scramble sequence of the CRC bit of the data packet of the business datum, makes
Receiving device can determine the data of the business datum by the scramble sequence of the CRC bit of the data packet of parsing business datum
The number of retransmissions for wrapping the data packet of subsequent each business datum does not need to add dedicated letter in the content of dispatch command
It enables, has saved signaling overheads.Meanwhile if having the data packet of multiple and different business datums behind a SA, and each industry
Number of retransmissions between the data packet for data of being engaged in is different, then scheme through the embodiment of the present invention, can be easy to make instruction,
Change at any time to making the number of transmissions of the data packet of the subsequent each business datum of each SA can according to need, improves and be
The flexibility ratio of system.
In addition, scheme shown in the embodiment of the present invention, can also in embodiment illustrated in fig. 28, when information to be sent is to adjust
Signaling is spent, the 5th retransmission information is used to indicate first data packet in the data packet of the corresponding each business datum of the dispatch
The scheme of number of retransmissions combine, i.e. CRC scramble sequence in a dispatch indicates first after the dispatch
The number of retransmissions of the data packet of a business datum, and the CRC of the data packet of the corresponding each business datum of the dispatch is scrambled
Sequence respectively indicates the number of retransmissions of the data packet of at least one business datum after its own.
In conclusion receiving device provided in an embodiment of the present invention, pass through the CRC according to the data packet of current service data
Scramble sequence determines the number of retransmissions of the data packet of at least one business datum after the data packet of current service data, solves
The problem of needing to be indicated the number of retransmissions of business data packet in the prior art using the signaling content for including in SA, is reduced
Signaling overheads in SA, and the number of transmissions of the subsequent each data packet of each SA is made to can according to need and change, thus
Improve the flexibility ratio of system.
Figure 31 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes:
Receiving module 1701 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
The data packet is the data packet of dispatch, and the CRC scramble sequence of the data packet is by sending device according to its own
The mark of corresponding synchronization signal is determined.Sending device generates the specific method 3 corresponding implementation referring to Figure 1 of the data packet
Step in example, details are not described herein again.
Descrambling module 1702, for parsing scramble sequence according to the CRC bit after the scrambling;
Messaging parameter determining module 1703, for determining the information for including in the data packet according to the scramble sequence
Messaging parameter;
The messaging parameter determining module 1703, for according to the scramble sequence and the pre-set synchronous letter
Number mark and the scramble sequence between corresponding relationship determine the mark of the synchronization signal.
By taking sending device and receiving device are the terminal device of D2D system as an example, receiving device can determine that first this connects
The corresponding scramble sequence of mark for each synchronization signal that receiving unit receives, specifically, the receiving device can be according to reception
One-to-one relationship between the mark and scramble sequence and the mark of synchronization signal of each synchronization signal arrived, which determines, to be received
The corresponding scramble sequence of the mark of each synchronization signal arrived, receiving device is using determining sequence respectively in data packet
CRC bit is descrambled, and determines the scramble sequence for descrambling the CRC bit in the data packet that successful sequence is the dispatch.
The mark of the corresponding synchronization signal of scramble sequence of CRC bit in the data packet of the dispatch is that the sending device is corresponding
Synchronization signal mark.
Processing module 1704, for being connect according to the messaging parameter to each data packet that the sending device is sent
Receipts processing.
The processing module 1704, comprising:
Synchronization unit 1704a, for being dispatch when the information to be sent, the messaging parameter is used to indicate described
When the mark of the corresponding synchronization signal of sending device, it is same that synchronizer corresponding with the mark of the synchronization signal carries out signal
Step;
Second receiving unit 1704b, for after receiving the sending device after synchronization unit 1704a completion synchronizes
Each data packet that supervention is sent.
Receiving device is synchronized to according to the mark of the corresponding synchronization signal of scramble sequence of the CRC bit with the sending device
The same synchronous source device, and it is followed by transmitting and receiving each data packet of the subsequent transmission of equipment synchronously completing.
In conclusion receiving device provided in an embodiment of the present invention, true by the CRC scramble sequence in resolution scheduling signaling
Determine the mark of the corresponding synchronization signal of sending device, and is synchronized to the sending device according to the mark of the synchronization signal same
Synchronous source device solves asking for demodulation performance decline caused by the synchronisation source difference of the transceiver reference communicated in the prior art
Topic, to improve the demodulation performance of receiver.
Figure 32 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes:
Receiving module 1801 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
Wherein, which is the data packet of dispatch command, and sending device is determined according to the mark indicated in dispatch command
The scramble sequence of the data packet.Sending device generates the specific method of the data packet 4 corresponding embodiment referring to Figure 1, herein
It repeats no more.
Descrambling module 1802, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, two in table 3 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Messaging parameter determining module 1803, for determining the information for including in the data packet according to the scramble sequence
Messaging parameter;
Wherein, the mark indicated in the dispatch is for characterizing the identification information of the data packet.Receiving device can root
It is true according to the corresponding relationship between the mark indicated in scramble sequence shown in the scramble sequence and table 3 parsed and dispatch
The mark indicated in the fixed dispatch.
Processing module 1804, for being connect according to the messaging parameter to each data packet that the sending device is sent
Receipts processing.
The processing module 1804, for being dispatch when the information to be sent, the messaging parameter is the tune
When the mark indicated in degree signaling, each of the subsequent transmission of sending device is received according to the mark indicated in the dispatch
A includes the data packet of dispatch, and the mark indicated in the dispatch is believed for characterizing the mark of the data packet
Breath.
Specifically, the identification information of the data packet can serve to indicate that receiving device judges whether the data packet is the reception
Equipment corresponds to received data packet.If receiving device judges that the data packet is that the receiving device corresponds to received data packet,
Equal subsequent steps are decoded to the data packet;If it is received that receiving device judges the data packet not and be that the receiving device corresponds to
Data packet, then by the data packet discarding.
In conclusion receiving device provided in an embodiment of the present invention, is determined by the data packet that resolution scheduling instructs and is corresponded to
Scramble sequence, and the identification information of the data packet is determined according to determining scramble sequence, according to the identification information of the data packet
Judge whether the data packet is that receiving device corresponds to received data packet, solves receiving device in the prior art and need to reception
To each include that data packet of dispatch is decoded and the data of the content reception business datum according to dispatch command
The problem of packet, reaches reduction resource consumption, improves the effect of system communication efficiency.
Figure 33 is please referred to, constitutes and schemes it illustrates the equipment of receiving device provided by one embodiment of the present invention.The reception
Equipment can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device may include:
Receiver 019 and processor 020;
The receiver 019 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
The processor 020, for parsing scramble sequence according to the CRC bit after the scrambling;
The processor 020, for determining that the communication for the information for including in the data packet is joined according to the scramble sequence
Number;
The processor 020 described receive 019 and is sent according to the messaging parameter to the sending device for controlling
Each data packet carries out reception processing.
Wherein, the messaging parameter is used to indicate retransmission information, the sending device corresponding synchronization signal or described
The identification information of data packet.
In conclusion receiving device provided in an embodiment of the present invention, by parsing data packet after receiving data packet
The acquisition of CRC scramble sequence is used to indicate the corresponding synchronization signal of retransmission information, sending device or the purpose equipment of the data packet
Messaging parameter, and reception processing is carried out to each data packet that the sending device is sent according to messaging parameter, receiving device exists
The CRC scramble sequence for only needing to parse each data packet when received data packet is to determine retransmission information, the synchronization of data packet
The identification information of information or data packet, computation complexity is low, solves receiving device in the prior art and needs to receiving
Each data packet comprising dispatch is decoded and according to the data packet of the content reception business datum of dispatch
Problem reaches reduction resource consumption, improves the effect of system communication efficiency.
Figure 34 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes: receiver 021 and processor 022;
The receiver 021 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
Wherein, the information for including in the data packet can be as dispatch.The step of sending device generation data packet, asks
Corresponding embodiment referring to fig. 2, details are not described herein again.
The processor 022, for parsing scramble sequence according to the CRC bit after the scrambling;
Receiving device can be used two groups of sequences in table 1 and descramble respectively to the CRC bit in data packet, determine solution
Disturb the scramble sequence that successful sequence is the CRC bit.
The processor 022, for determining that the communication for the information for including in the data packet is joined according to the scramble sequence
Number;
The processor 022, for being carried out according to the messaging parameter to each data packet that the sending device is sent
Reception processing.
The processor 022, for being dispatch in the data packet when the information for including, the messaging parameter is to use
When whether indicate the data packet is to retransmit the first retransmission information of data packet, according to first retransmission information judgement
Whether data packet is to retransmit data packet;The receiver 021, which is controlled, according to judging result receives the data packet.
Specifically, receiving device can the scramble sequence of the corresponding relationship according to shown in table 1 and determination judge the data
Packet is re-transmission or new biography.
If the data packet is to retransmit packet, need to save the same dispatch of correspondence that is last or repeatedly receiving packet
It is data cached, while preparing the new caching for next re-transmission packet, and these are corresponded into the same dispatch in base band
Different re-transmission data merge, the data packet after merging is then done into primary decoding, without for each re-transmission packet point
It does not decode, reduces the number of decoding, and can be improved the performance of decoding;If the data packet is new transmission packet, can clear up
The base band data of the data packet of a upper dispatch in physical layer caching, prepares the caching for receiving new transmission packet.
In the present embodiment, receiving device can determine this by the scramble sequence of the CRC bit of resolution scheduling signaling
The data packet of dispatch is the data packet retransmitted or the data packet of new biography, to get out the resource and merging of demodulation in advance
Method, improve receiving efficiency.When the data packet is to retransmit packet, receiving device can also be by the data packet and other identical scheduling
The data packet of signaling merges, and only does primary decoding to multiple data packets of merging, for covering limited users, can subtract
Number is decoded less, improves decoding performance.
In conclusion receiving device provided in an embodiment of the present invention, is added by the CRC in the data packet according to dispatch
It disturbs sequence and judges whether the data packet is to retransmit data packet, the resource and combined method of the demodulation that can prepare in advance solve
Receiving device needs the data packet for including dispatch to each received to be decoded and according to tune in the prior art
The problem of spending the data packet of the content reception business datum of signaling, and time that decoding is attempted is reduced to covering limited users
Number reaches reduction resource consumption, improves the effect of system communication efficiency.
Figure 35 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes: receiver 023 and processor 024;
The receiver 023 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
Wherein, the information for including in the data packet can be as dispatch.The step of sending device generation data packet, asks
Referring to the corresponding embodiment of Fig. 3, details are not described herein again.
The processor 024, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
The processor 024, for determining that the communication for the information for including in the data packet is joined according to the scramble sequence
Number;
The processor 024, for being carried out according to the messaging parameter to each data packet that the sending device is sent
Reception processing.
The processor 024, for being dispatch in the data packet when the information for including, the messaging parameter is to use
When indicating the second retransmission information of number of retransmissions of the data packet, the receiver 023 is controlled according to the data packet
Number of retransmissions receives the data packet.
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.In the present embodiment
In, the number of retransmissions for carrying each data packet of different dispatch is identical within a big period, for example, such as Fig. 4 institute
A kind of SA (Scheduling Assignment dispatching distribution) shown sends schematic diagram, and each SA is the number of a dispatch
According to packet, wherein SA1~SAnNumber of retransmissions it is identical, be 2 times, scramble sequence used in each SA corresponds to second in table 2
Group sequence.
Wherein, the so-called big period refers to the period more biggish than the interval that SA occurs in a periodic fashion.For example, two
It is divided between adjacent SA 40ms (millisecond), SA is according to this interval and periodically occurs, then a big period can determine
Justice is 1000ms, that is, 1s (second).Alternatively, one big period can be defined as if being divided into 64ms between SA
1024ms。
By taking sending device and receiving device are the terminal device of D2D system as an example, receiving device can be according to shown in table 2
Corresponding relationship and the scramble sequence of determination determine the number of retransmissions of the data packet, and are prepared according to the number of retransmissions for each
The caching of packet is retransmitted, and merges these different re-transmission data packets for corresponding to the same dispatch in base band.For example,
If it is determined that the number of retransmissions of the new SA received is 2, then prepare the caching for being used for 2 data packets for the SA, however, it is determined that
The number of retransmissions of next new SA is 3, then prepares the caching for being used for 3 data packets for next SA.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of SA can implicitly be indicated by disturbing sequence, not only save the signaling overheads of instruction number of retransmissions, Er Qie
The number of retransmissions of entire SA data packet is just given before demodulation SA content, to enable the receiving device of SA in advance will be subsequent
The data packet of correspondence number of retransmissions directly receive and merge, reduce the trial time that receiving device obtains the re-transmission packet of SA
Number, reduces computation complexity, improves the demodulation performance of SA.
In embodiments of the present invention, the scramble sequence that receiving device passes through the CRC bit in resolution scheduling signaling data bag
It determines the number of retransmissions of the dispatch data packet, is assured that before the data packet for demodulating the dispatch and needs to close
And the number for the data packet for decoding and decoding reduces the number of attempt of receiving device, reaches and mention to improve the accuracy of decoding
The effect of high system communication performance.
In conclusion receiving device provided in an embodiment of the present invention, used in the data packet by resolution scheduling signaling
CRC scramble sequence determines the second retransmission information for being used to indicate the number of retransmissions of data packet of the dispatch, solves existing
Receiving device needs the data packet for including dispatch to each received to be decoded and according to dispatch in technology
Content reception business datum data packet the problem of, achieve the effect that reduce resource consumption;Meanwhile the embodiment of the present invention provides
Wireless communications method, receiving device can also be known that before demodulation can merge demodulation, decoding for how many packets, from
And can be improved the correctness of decoding, reduce the unnecessary number of attempt of receiver, improves the communication performance of system.
Figure 36 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes: receiver 025 and processor 026;
The receiver 025 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
The data packet is the data packet of dispatch, to the CRC bit of the dispatch carry out scrambled scramble sequence by
Sending device is determined according to the number of retransmissions of the dispatch or the number of retransmissions of next dispatch.Sending device generates
The specific method of the data packet refers to the corresponding embodiment of Fig. 6, and details are not described herein again.
The processor 026, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
The processor 026, for determining that the communication for the information for including in the data packet is joined according to the scramble sequence
Number;
The processor 026 is set for when the information for including in the data packet is dispatch, obtaining the transmission
The scramble sequence of the data packet for the previous dispatch that preparation is sent;Judge the scramble sequence and the previous dispatch
Data packet scramble sequence it is whether identical;If judging result is the data of the scramble sequence and the previous dispatch
The scramble sequence of packet is identical, it is determined that the scramble sequence is the third retransmission letter for being used to indicate the number of retransmissions of the data packet
Breath;If judging result is that the scramble sequence is different from the scramble sequence of data packet of the previous dispatch, it is determined that
The scramble sequence is the 4th retransmission information of the number of retransmissions for the data packet for being used to indicate the latter dispatch.
Receiving device corresponding relationship according to shown in judging result and table 2 determines the weight of the data packet of current scheduling signaling
Pass the number of retransmissions of the data packet of number and next dispatch.
For example, if receiving device determines the instruction of scramble sequence used in the SA of the new dispatch received
Number of retransmissions is identical as the number of retransmissions that practical SA is used, it is determined that the number of retransmissions of the SA of next dispatch to be received
It is identical as the number of retransmissions of the SA for the dispatch being currently received.If receiving device determines the current dispatch received
SA used in scramble sequence instruction number of retransmissions it is different from the number of retransmissions of actual use, it is determined that it is next to be received
Dispatch SA number of retransmissions it is different from the number of retransmissions of the SA for the dispatch being currently received;Receiving device according to
Table 2 determines the number of retransmissions of the SA of the current dispatch and the re-transmission time of the SA of next dispatch to be received
Number.
The processor 026 sends the sending device according to the messaging parameter for controlling the receiver 025
Each data packet carry out reception processing.
Receiving device is current data packet and next data by received dispatch according to determining messaging parameter
It assures standby caching and receives to merge corresponding re-transmission data packet.
For example, receiving device can determine the number of retransmissions of SA of the current dispatch and to be received according to table 2
Next dispatch SA number of retransmissions, and be accordingly the SA of the new dispatch and next dispatch
SA distribution caching, and the dispatch SA being ready in advance next time receives combined number.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of next SA to be received can implicitly be indicated by disturbing sequence, not only save the letter of instruction number of retransmissions
Expense is enabled, and just gives the number of retransmissions of entire SA data packet before demodulating SA content, to make the receiving device of SA
The data packet of subsequent corresponding number of retransmissions can directly be received in advance and be merged, reduced receiving device and obtain SA's
The number of attempt for retransmitting packet, reduces computation complexity, improves the demodulation performance of SA.
In conclusion receiving device provided in an embodiment of the present invention, by the data packet according to current scheduling signaling
CRC scramble sequence determines the number of retransmissions of the number of retransmissions of the data packet and the data packet of next dispatch, and reception is set
The standby scramble sequence for only needing to use by comparing the number of retransmissions and current scheduling signaling of the actual use of current scheduling signaling
The number of retransmissions of the data packet of next dispatch can be determined, to reduce the trial time for obtaining next dispatch
Number solves receiving device in the prior art and the data packet for including dispatch to each received is needed to be decoded simultaneously
The problem of according to the data packet of the content reception business datum of dispatch, reaches reduction resource consumption, improves system communication effect
The effect of rate.
Figure 37 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes: receiver 027 and processor 028;
The receiver 027 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
The data packet is the data packet of dispatch, to the CRC bit in the data packet carry out scrambled scramble sequence by
Sending device is determined according to the number of retransmissions of the data packet of the corresponding each business datum of the dispatch.Sending device generates should
The specific method of data packet refers to the step in the corresponding embodiment of Fig. 8, and details are not described herein again.
The processor 028, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
The processor 028, for determining that the communication for the information for including in the data packet is joined according to the scramble sequence
Number;
Receiving device can the scramble sequence of the corresponding relationship according to shown in table 2 and determination determine that the dispatch is corresponding
Each business datum data packet number of retransmissions.
The processor 028 sends the sending device according to the messaging parameter for controlling the receiver 027
Each data packet carry out reception processing.
The processor 028, the information for including in the data packet are dispatch, and the messaging parameter is the
When five retransmission informations, the receiver 027 is controlled according to the 5th retransmission information and receives the corresponding each business of the dispatch
The data packet of data;5th retransmission information is used to indicate the data packet of the corresponding each business datum of the dispatch
Number of retransmissions, alternatively, the 5th retransmission information is used to indicate the data packet of the corresponding each business datum of the dispatch
In first data packet number of retransmissions;When the 5th retransmission information is used to indicate the corresponding each business of the dispatch
When the number of retransmissions of the data packet of data, the number of retransmissions phase of the data packet of the corresponding each business datum of the dispatch
Together.
Receiving device can prepare the caching of the re-transmission packet for each business datum according to the number of retransmissions, alternatively, quasi-
It is ready for use on the caching of the re-transmission packet of first business datum in each business datum, and directly receives corresponding business datum
It retransmits and wraps and merge.
In scheme provided in an embodiment of the present invention, sending device is according to the number of the corresponding each business datum of dispatch
The scrambling sequence of the CRC bit of dispatch is determined according to the number of retransmissions of first business datum in packet or each business datum
Column make receiving device that can determine that dispatch is corresponding each by the scramble sequence of the CRC bit of resolution scheduling signaling
The number of retransmissions of first business datum in the data packet of business datum or each business datum, does not need in dispatch
Content in add dedicated signaling, saved signaling overheads.Meanwhile sending device is according to adding in the data packet of dispatch
The number of retransmissions that sequence determines the data packet of business datum is disturbed, the money for receiving the data packet of each business datum can be prepared in advance
Source, and the data packet of re-transmission is directly merged, reduce computation complexity, improves the demodulation performance of each business data packet.
In conclusion receiving device provided in an embodiment of the present invention, passes through the CRC scramble sequence of the data packet of dispatch
Determine the data packet of the corresponding each business datum of the dispatch or first business datum in each business datum
Number of retransmissions solves the number of retransmissions that the prior art needs to indicate business data packet using the signaling content for including in SA
Problem reduces the signaling overheads in SA, and receiver is made to be aware of the number of retransmissions of the subsequent business datum of SA in advance, just
In in advance prepare follow-up data reception with merge, reduce computation complexity, improve the solution tonality of each business data packet
Energy.
Figure 38 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes: receiver 029 and processor 030;
The receiver 029 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
Wherein, which is the data packet of business datum, not of the same trade or business between the data packet of two neighboring dispatch
The number of retransmissions of the data packet for data of being engaged in is identical.Sending device generates the specific method of the data packet 0 corresponding reality referring to Figure 1
The step in example is applied, details are not described herein again.
The processor 030, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
The processor 030, for determining that the communication for the information for including in the data packet is joined according to the scramble sequence
Number;
The messaging parameter is the 6th retransmission information for being used to indicate the number of retransmissions of the data packet, and receiving device can basis
Corresponding relationship shown in table 2 and the scramble sequence of determination determine the number of retransmissions of the data packet of the business datum.
The processor 030 sends the sending device according to the messaging parameter for controlling the receiver 029
Each data packet carry out reception processing.
The processor 030, for being business datum when the information to be sent, the messaging parameter is is used to indicate
When stating six retransmission information of the number of retransmissions of data packet, the receiver 029 is controlled according to the number of retransmissions of the data packet
Reception includes each data packet of the business datum, wherein not of the same trade or business between the data packet of two neighboring dispatch
The number of retransmissions of the data packet for data of being engaged in is identical.
Receiving device can prepare according to the number of retransmissions for each caching for retransmitting packet, and correspond to these in base band
The different re-transmission data packets of the same dispatch merge.
In the present embodiment, the re-transmission of the data packet of the different business data between the data packet of two neighboring dispatch
Number is identical.For example, a kind of business datum (DATA) as shown in figure 11 sends schematic diagram, wherein include n between SA1 and SA2
The data packet of a different business datum, respectively DATA1~DATAn, the number of retransmissions of each DATA is 2 times, then each
Second group of sequence in scramble sequence corresponding diagram 2 used in DATA.
In scheme provided in an embodiment of the present invention, sending device is determined according to the number of retransmissions of the data packet of business datum
The scramble sequence of the CRC bit of the data packet of the business datum makes receiving device pass through the CRC of the data packet of parsing business datum
The scramble sequence of bit can determine the number of retransmissions of the data packet of the business datum, not need in the content of dispatch command
Dedicated signaling is added, signaling overheads has been saved.Simultaneously as the different business between the data packet of two neighboring dispatch
The number of retransmissions of the data packet of data is identical, and therefore, receiving device only needs to parse the data packet of a business datum
The number of retransmissions of the data packet of subsequent other business datums is determined, so as to prepare to receive each business datum in advance
The resource of data packet, and the data packet of re-transmission is directly merged, reduce computation complexity, improves each business data packet
Demodulation performance.
In conclusion receiving device provided in an embodiment of the present invention, passes through the corresponding CRC of data packet according to business datum
Scramble sequence determines the 6th retransmission information for being used to indicate the number of retransmissions of data packet of the business datum, solves the prior art
The middle problem for needing to indicate that signaling overheads caused by the number of retransmissions of business data packet is big using the signaling content for including in SA,
Reduce the signaling overheads in SA, and it is subsequent to be aware of receiving device can in advance after parsing a business data packet
Business datum number of retransmissions, convenient for prepare in advance the reception of follow-up data with merge, reduce computation complexity, improve
The demodulation performance of each business data packet.
Figure 39 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes: receiver 031 and processor 032;
The receiver 031 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
The data packet is the data packet of business datum, and the CRC scramble sequence of the data packet is by sending device according to the months
It is determined according to the number of retransmissions of the data packet of at least one business datum after packet.Sending device generates the specific of the data packet
The method step in 2 corresponding embodiments referring to Figure 1, details are not described herein again.
The processor 032, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
The processor 032, for determining that the communication for the information for including in the data packet is joined according to the scramble sequence
Number;
The messaging parameter is the data packet of at least one business datum after being used to indicate the data packet of the business datum
It whether is the 7th retransmission information for retransmitting data packet;Receiving device can the corresponding relationship according to shown in table 2 and determination plus
Disturb the number of retransmissions of the data packet of at least one subsequent business datum of the sequence queries data packets.
The processor 032 sends the sending device according to the messaging parameter for controlling the receiver 031
Each data packet carry out reception processing.
The processor 032, for being business datum when the information to be sent, the messaging parameter is is used to indicate
When stating seven retransmission information of the number of retransmissions of the data packet of at least one business datum after data packet, the reception is controlled
Machine 031 receives at least one described industry according to the number of retransmissions of the data packet of at least one business datum after the data packet
The data packet for data of being engaged in.
Receiving device can be according to the number of retransmissions of the data packet of at least one business datum after the data packet come pre-
First prepare caching and combined method.
In scheme provided in an embodiment of the present invention, sending device according to after the data packet of current service data at least
The number of retransmissions of the data packet of one business datum determines the scramble sequence of the CRC bit of the data packet of the business datum, makes
Receiving device can determine the data of the business datum by the scramble sequence of the CRC bit of the data packet of parsing business datum
The number of retransmissions for wrapping the data packet of subsequent each business datum does not need to add dedicated letter in the content of dispatch command
It enables, has saved signaling overheads.Meanwhile if having the data packet of multiple and different business datums behind a SA, and each industry
Number of retransmissions between the data packet for data of being engaged in is different, then scheme through the embodiment of the present invention, can be easy to make instruction,
Change at any time to making the number of transmissions of the data packet of the subsequent each business datum of each SA can according to need, improves and be
The flexibility ratio of system.
In addition, scheme shown in the embodiment of the present invention, can also in Figure 37 illustrated embodiment, when information to be sent is to adjust
Signaling is spent, the 5th retransmission information is used to indicate first data packet in the data packet of the corresponding each business datum of the dispatch
The scheme of number of retransmissions combine, i.e. CRC scramble sequence in a dispatch indicates first after the dispatch
The number of retransmissions of the data packet of a business datum, and the CRC of the data packet of the corresponding each business datum of the dispatch is scrambled
Sequence respectively indicates the number of retransmissions of the data packet of at least one business datum after its own.
In conclusion receiving device provided in an embodiment of the present invention, pass through the CRC according to the data packet of current service data
Scramble sequence determines the number of retransmissions of the data packet of at least one business datum after the data packet of current service data, solves
The problem of needing to be indicated the number of retransmissions of business data packet in the prior art using the signaling content for including in SA, is reduced
Signaling overheads in SA, and the number of transmissions of the subsequent each data packet of each SA is made to can according to need and change, thus
Improve the flexibility ratio of system.
Figure 40 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes: receiver 033 and processor 034;
The receiver 033 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
The data packet is the data packet of dispatch, and the CRC scramble sequence of the data packet is by sending device according to its own
The mark of corresponding synchronization signal is determined.Sending device generates the specific method 3 corresponding implementation referring to Figure 1 of the data packet
Step in example, details are not described herein again.
The processor 034, for parsing scramble sequence according to the CRC bit after the scrambling;
The processor 034, for determining that the communication for the information for including in the data packet is joined according to the scramble sequence
Number;
The processor 034, for according to the mark of the scramble sequence and the pre-set synchronization signal with
Corresponding relationship between the scramble sequence determines the mark of the synchronization signal.
By taking sending device and receiving device are the terminal device of D2D system as an example, receiving device can determine that first this connects
The corresponding scramble sequence of mark for each synchronization signal that receiving unit receives, specifically, the receiving device can be according to reception
One-to-one relationship between the mark and scramble sequence and the mark of synchronization signal of each synchronization signal arrived, which determines, to be received
The corresponding scramble sequence of the mark of each synchronization signal arrived, receiving device is using determining sequence respectively in data packet
CRC bit is descrambled, and determines the scramble sequence for descrambling the CRC bit in the data packet that successful sequence is the dispatch.
The mark of the corresponding synchronization signal of scramble sequence of CRC bit in the data packet of the dispatch is that the sending device is corresponding
Synchronization signal mark.
The processor 034, for being carried out according to the messaging parameter to each data packet that the sending device is sent
Reception processing.
The processor 034, for being dispatch when the information to be sent, the messaging parameter is used to indicate described
When the mark of the corresponding synchronization signal of sending device, it is same that synchronizer corresponding with the mark of the synchronization signal carries out signal
Step;Each data packet that the receiver 033 receives the subsequent transmission of the sending device is controlled after completing to synchronize.
Receiving device is synchronized to according to the mark of the corresponding synchronization signal of scramble sequence of the CRC bit with the sending device
The same synchronous source device, and it is followed by transmitting and receiving each data packet of the subsequent transmission of equipment synchronously completing.
In conclusion receiving device provided in an embodiment of the present invention, true by the CRC scramble sequence in resolution scheduling signaling
Determine the mark of the corresponding synchronization signal of sending device, and is synchronized to the sending device according to the mark of the synchronization signal same
Synchronous source device solves asking for demodulation performance decline caused by the synchronisation source difference of the transceiver reference communicated in the prior art
Topic, to improve the demodulation performance of receiver.
Figure 41 is please referred to, it illustrates the equipment composition figures for the receiving device that another embodiment of the present invention provides.This connects
Receiving unit can be the receiving device in D2D (Device to Device device-to-device) system.The receiving device can wrap
It includes: receiver 035 and processor 036;
The receiver 035 includes after scrambling for receiving the data packet of sending device transmission, in the data packet
Cyclic redundancy check (CRC) bit;
Wherein, which is the data packet of dispatch command, and sending device is determined according to the mark indicated in dispatch command
The scramble sequence of the data packet.Sending device generates the specific method of the data packet 4 corresponding embodiment referring to Figure 1, herein
It repeats no more.
The processor 036, for parsing scramble sequence according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, two in table 3 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
The processor 036, for determining that the communication for the information for including in the data packet is joined according to the scramble sequence
Number;
Wherein, the mark indicated in the dispatch is for characterizing the identification information of the data packet.Receiving device can root
It is true according to the corresponding relationship between the mark indicated in scramble sequence shown in the scramble sequence and table 3 parsed and dispatch
The mark indicated in the fixed dispatch.
The processor 036 sends the sending device according to the messaging parameter for controlling the receiver 035
Each data packet carry out reception processing.
The processor 036, for being dispatch when the information to be sent, the messaging parameter is scheduling letter
When the mark indicated in order, controls the receiver 035 and set according to the mark reception transmission indicated in the dispatch
Standby subsequent transmission it is each include dispatch data packet, the mark indicated in the dispatch is for characterizing the number
According to the identification information of packet.
Specifically, the identification information of the data packet can serve to indicate that receiving device judges whether the data packet is the reception
Equipment corresponds to received data packet.If receiving device judges that the data packet is that the receiving device corresponds to received data packet,
Equal subsequent steps are decoded to the data packet;If it is received that receiving device judges the data packet not and be that the receiving device corresponds to
Data packet, then by the data packet discarding.
In conclusion receiving device provided in an embodiment of the present invention, is determined by the data packet that resolution scheduling instructs and is corresponded to
Scramble sequence, and the identification information of the data packet is determined according to determining scramble sequence, according to the identification information of the data packet
Judge whether the data packet is that receiving device corresponds to received data packet, solves receiving device in the prior art and need to reception
To each include that data packet of dispatch is decoded and the data of the content reception business datum according to dispatch command
The problem of packet, reaches reduction resource consumption, improves the effect of system communication efficiency.
Figure 42 is please referred to, it illustrates the method flow diagrams of wireless communications method provided by one embodiment of the present invention, should
Wireless communications method can be used in the sending device of D2D (Device to Device device-to-device) system.The channel radio
Letter method may include:
Step 1902, corresponding scramble sequence is determined according to the messaging parameter of waiting message;
Step 1904, the corresponding cyclic redundancy check (CRC) bit of the information to be sent is added according to the scramble sequence
It disturbs, the CRC bit after generating scrambling;
Step 1906, the data packet of the information to be sent is generated, includes the CRC bit after the scrambling in the data packet;
Step 1908, send the packet to receiving device, by the receiving device according to the scrambling received after
CRC bit parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to the messaging parameter to the transmission
Each data packet that equipment is sent carries out reception processing.
Wherein, which is used to indicate retransmission information, the corresponding synchronization signal of the sending device or the data packet
Identification information.
Wherein, the identification information of the data packet can serve to indicate that receiving device judges whether the data packet is that the reception is set
Standby corresponding received data packet.
In conclusion wireless communications method provided in an embodiment of the present invention, is carried to be sent by using scramble sequence
The messaging parameter of information is obtained by parsing scramble sequence and is used by receiving device after the data packet for receiving information to be sent
In the messaging parameter of the purpose equipment of instruction retransmission information, the corresponding synchronization signal of sending device or the data packet, and according to
Messaging parameter receives each data packet of sending device transmission, and receiving device only needs to parse each number in received data packet
The retransmission information of data packet, the identification information of synchronizing information or data packet can be determined according to the CRC scramble sequence of packet, calculated
Complexity is low, solves receiving device in the prior art and needs to carry out each received comprising the data packet of dispatch
It decodes and the problem of according to the data packet of the content reception business datum of dispatch, reaches reduction resource consumption, improve system
The effect of communication efficiency.
Please refer to Figure 43, it illustrates another embodiment of the present invention provide wireless communications method method flow diagram,
The wireless communications method can be used in the sending device of D2D system.The wireless communications method can be indicated by scramble sequence
Messaging parameter, so that receiving device is according to the reception of messaging parameter progress data packet.It, should using information to be sent as dispatch
The messaging parameter of information to be sent is for retransmission information, which may include:
Step 2002, the scramble sequence of dispatch to be sent is determined according to the first retransmission information, the first re-transmission letter
Whether the data packet that breath is used to indicate the dispatch is to retransmit data packet;
In wireless communications, for the performance of improve data transfer, expand the coverage area of signal, it is ensured that receiving device energy
Data are enough properly received, sending device would generally repeatedly retransmit same data packet.When sending device sends a scheduling
It whether can be the scramble sequence for retransmitting data packet to determine the dispatch according to the data packet when data packet of signaling.
Specifically, the scrambling sequence of the data packet for the previous dispatch that the available sending device of sending device is sent
Column;When the first retransmission information indicates that the data packet is to retransmit data packet, determine that the scramble sequence is the previous dispatch
Data packet scramble sequence;When it is to retransmit data packet that first retransmission information, which indicates the data packet not, the scrambling sequence is determined
It is classified as another scramble sequence distinguished with the scramble sequence of the data packet of previous dispatch.
For example, by use two groups of 16 scramble sequences respectively correspond new biography and retransmit for, scramble sequence with whether retransmit
Between corresponding relationship it is as shown in table 1, wherein the corresponding scramble sequence of the data packet of re-transmission be [0 000000000
0000 0], the corresponding scramble sequence of the data packet of new biography is [0 10101010101010 1].And table
Corresponding relationship shown in 1 is for well known to sending device and receiving device.
Step 2004, it is scrambled according to scramble sequence CRC bit corresponding to the dispatch, after generating scrambling
CRC bit;
It is equally exemplified by Table 1, when the data packet of the dispatch is to retransmit, is determined by inquiry table 1 using scrambling sequence
Column [0 00000000000000 0] CRC bit corresponding to the dispatch scrambles;When the scheduling
When the data packet of signaling is new biography, is determined by inquiry table 1 and use scramble sequence [0 1010101010101
0 1] CRC bit corresponding to the dispatch scrambles.
When CRC check bit is attached to a kind of subsequent example of method for scrambling of information bit are as follows:
ck=(pk-A+xk-A) mod 2, k=A, A+1, A+2 ..., A+L-1
ckBit after indicating scrambling, A indicate the bit number of the information bit of data packet, pk-AIndicate CRC validation bit,
xk-AIndicate the scramble sequence of the CRC in table 1, L indicates CRC compared with the digit for testing bit, and by the example in table 1, L=16, it is simultaneously
It is also the digit of scramble sequence, mod indicates modulo operation.
Step 2006, the data packet of the dispatch is generated, includes the CRC bit after the scrambling in the data packet;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Step 2008, receiving device is sent the packet to.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet is given, after the receiving device in sending device D2D signal cover receives the data packet, table can be used
Two groups of sequences in 1 respectively descramble the CRC bit in data packet, determine that descrambling successful sequence is the CRC bit
Scramble sequence, and the corresponding relationship according to shown in table 1 and the scramble sequence of determination judge the data packet for re-transmission or new biography.
If the data packet is to retransmit packet, need to save the caching number of the same dispatch of correspondence that is last or repeatedly receiving packet
According to, while preparing the new caching for next re-transmission packet, and these are corresponded to the difference of the same dispatch in base band
Re-transmission data merge, the data packet after merging is then done into primary decoding, without for each re-transmission packet translate respectively
Code, reduces the number of decoding, and can be improved the performance of decoding;If the data packet is new transmission packet, physical layer can be cleared up
The base band data of the data packet of a upper dispatch in caching, prepares the caching for receiving new transmission packet.
In the present embodiment, sending device can determine this by the scramble sequence of the CRC bit of resolution scheduling signaling
The data packet of dispatch is the data packet retransmitted or the data packet of new biography, to get out the resource and merging of demodulation in advance
Method, improve receiving efficiency.When the data packet is to retransmit packet, sending device can also be by the data packet and other identical scheduling
The data packet of signaling merges, and only does primary decoding to multiple data packets of merging, for covering limited users, can subtract
Number is decoded less, improves decoding performance.
In conclusion wireless communications method provided in an embodiment of the present invention, is used to indicate the dispatch by basis
Whether data packet is that the first retransmission information of re-transmission data packet determines the scramble sequence of dispatch to be sent, and receiving device is only
It needs by the scramble sequence to determine whether the data packet is to retransmit data packet, so that receiver can prepare in advance
The resource of demodulation and combined method solve receiving device in the prior art and need to include scheduling letter to each received
The data packet of order is decoded and the problem of according to the data packet of the content reception business datum of dispatch, and to covering by
The user of limit reduces the number that decoding is attempted, and reaches reduction resource consumption, improves the effect of system communication efficiency.
Please refer to Figure 44, it illustrates another embodiment of the present invention provides wireless communications method method flow diagram, should
Wireless communications method can be used in the sending device of D2D system.The wireless communications method can be indicated logical by scramble sequence
Parameter is believed, so that receiving device is according to the reception of messaging parameter progress data packet.It, should be to using information to be sent as dispatch
The messaging parameter of information is sent as retransmission information, which may include:
Step 2102, scramble sequence is determined according to the second retransmission information, which is used to indicate scheduling letter
Enable the number of retransmissions of corresponding data packet;
For example, for using four groups of 16 scramble sequences to respectively correspond four number of retransmissions, number of retransmissions and scrambling
Corresponding relationship between sequence is as shown in table 2, wherein number of retransmissions is that 1 expression data packet is only sent once, number of retransmissions 2
Indicate that data packet is sent twice, and so on.
Step 2104, it is scrambled according to scramble sequence CRC bit corresponding to the dispatch, after generating scrambling
CRC bit;
Equally by taking table 2 as an example, when data packet retransmission number is 1, is determined by inquiry table 2 and use scramble sequence [0 00
000000000000 0] CRC bit corresponding to the dispatch scrambles;When data packet retransmission number
When being 2, is determined by inquiry table 2 and the scheduling is believed using scramble sequence [0 10101010101010 1]
Corresponding CRC bit is enabled to be scrambled, and so on.
Step 2106, the data packet of the dispatch is generated, includes the CRC bit after the scrambling in the data packet;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Step 2108, receiving device is sent the packet to.
In the present embodiment, the number of retransmissions of each data packet of different dispatch is carried within a big period
Identical, for example, a kind of SA (Scheduling Assignment dispatching distribution) as shown in Figure 4 sends schematic diagram, each SA is
The data packet of one dispatch, wherein SA1~SAnNumber of retransmissions it is identical, be 2 times, scramble sequence used in each SA
Second group of sequence in corresponding table 2.
Wherein, the so-called big period refers to the period more biggish than the interval that SA occurs in a periodic fashion.For example, two
It is divided between adjacent SA 40ms (millisecond), SA is according to this interval and periodically occurs, then a big period can determine
Justice is 1000ms, that is, 1s (second).Alternatively, one big period can be defined as if being divided into 64ms between SA
1024ms。
It further, can be with when needing to modify the number of retransmissions of subsequent SA, for example needing to increase the coverage area of signal
Scramble sequence used in the SA that corresponding modification number of retransmissions changes, for example, another SA as shown in Figure 5 sends signal
Figure, wherein SAn+1Number of retransmissions be changed to 3 times, then SAn+1The corresponding third group being changed in table 2 of used scramble sequence
Sequence.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet is given, after the receiving device in sending device D2D signal cover receives the data packet, table can be used
Four groups of sequences in 2 respectively descramble the CRC bit in data packet, determine that descrambling successful sequence is the CRC bit
Scramble sequence, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination determine the number of retransmissions of the data packet, and root
Prepare according to the number of retransmissions for each caching for retransmitting packet, and these are corresponded into the different of the same dispatch in base band
Data packet is retransmitted to merge.Such as, however, it is determined that the number of retransmissions of the new SA received is 2, then prepares to use for the SA
In the caching of 2 data packets, however, it is determined that the number of retransmissions of next new SA is 3, then prepares to be used for 3 numbers for next SA
According to the caching of packet.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of SA can implicitly be indicated by disturbing sequence, not only save the signaling overheads of instruction number of retransmissions, Er Qie
The number of retransmissions of entire SA data packet is just given before demodulation SA content, to enable the receiving device of SA in advance will be subsequent
The data packet of correspondence number of retransmissions directly receive and merge, reduce the trial time that receiving device obtains the re-transmission packet of SA
Number, reduces computation complexity, improves the demodulation performance of SA.
In embodiments of the present invention, the scramble sequence that receiving device passes through the CRC bit in resolution scheduling signaling data bag
It determines the number of retransmissions of the dispatch data packet, is assured that before the data packet for demodulating the dispatch and needs to close
And the number for the data packet for decoding and decoding reduces the number of attempt of receiving device, reaches and mention to improve the accuracy of decoding
The effect of high system communication performance.
In conclusion wireless communications method provided in an embodiment of the present invention, is used to indicate the dispatch by basis
Second retransmission information of the number of retransmissions of data packet determines the corresponding scramble sequence of dispatch to be sent, and receiving device only needs
The number of retransmissions that the data packet can be determined by the scramble sequence solves receiving device in the prior art and needs to dock
Each received is decoded comprising the data packet of dispatch and the number of the content reception business datum according to dispatch
The problem of according to packet, achievees the effect that reduce resource consumption;Meanwhile wireless communications method provided in an embodiment of the present invention can also be
Demodulation, decoding can be merged for how many packets by being known that before demodulation, so as to improve the correctness of decoding, reduced and connect
The unnecessary number of attempt of receipts machine, improves the communication performance of system.
Please refer to Figure 45, it illustrates another embodiment of the present invention provides wireless communications method method flow diagram, should
Wireless communications method can be used in the sending device of D2D system.The wireless communications method can be indicated logical by scramble sequence
Parameter is believed, so that receiving device is according to the reception of messaging parameter progress data packet.It, should be to using information to be sent as dispatch
The messaging parameter of information is sent as retransmission information, which may include:
Step 2202, when the re-transmission of the number of retransmissions of the data packet of the dispatch and the data packet of next dispatch
When number is identical, scrambling sequence is determined according to the third retransmission information of the number of retransmissions for the data packet for being used to indicate the dispatch
Column;
Step 2204, when the re-transmission of the number of retransmissions of the data packet of the dispatch and the data packet of next dispatch
When number difference, is determined and scrambled according to the 4th retransmission information of the number of retransmissions for the data packet for being used to indicate next dispatch
Sequence;
Wherein, for using four groups of 16 scramble sequences to respectively correspond four number of retransmissions, the number of retransmissions of data packet
Shown in table 2 with a corresponding relationship embodiment as above for scramble sequence.
Sending device obtains the number of retransmissions of the data packet of next dispatch first, sentences when determining scramble sequence
Break next dispatch data packet number of retransmissions it is whether identical as the number of retransmissions of the data packet of current scheduling signaling, if
The two is identical, then inquiry table 2, and the corresponding sequence of the number of retransmissions of the data packet of current scheduling signaling is determined as current scheduling letter
Scramble sequence used in the data packet of order;It is if the two is different, the number of retransmissions of the data packet of next dispatch is corresponding
Sequence be determined as scramble sequence used in the data packet of current scheduling signaling.
For example, another SA as shown in Figure 7 sends schematic diagram, wherein SA1~SAnNumber of retransmissions it is identical, be 2 times,
SAn+1Number of retransmissions be 3 times, then SA1~SAn-1Used scramble sequence is second group of sequence in table 2, SAnIt is used
Scramble sequence is the third group sequence in table 3.
Step 2206, it is scrambled according to scramble sequence CRC bit corresponding to the dispatch, after generating scrambling
CRC bit;
Step 2208, the data packet of the dispatch is generated, includes the CRC bit after the scrambling in the data packet;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Step 2210, receiving device is sent the packet to.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet is given, after the receiving device in sending device D2D signal cover receives the data packet, table can be used
Four groups of sequences in 2 respectively descramble the CRC bit in data packet, determine that descrambling successful sequence is the CRC bit
Scramble sequence obtains the corresponding scramble sequence of data packet of the previous dispatch of sending device transmission;Judge the scrambling
Whether sequence scramble sequence corresponding with the data packet of the previous dispatch is identical;If judging result be the scramble sequence with
The corresponding scramble sequence of the data packet of the previous dispatch is identical, it is determined that the scramble sequence is to be used to indicate the data packet
Number of retransmissions third retransmission information;If judging result is that the scramble sequence is corresponding with the data packet of the previous dispatch
Scramble sequence it is different, it is determined that the scramble sequence is the of the number of retransmissions for the data packet for being used to indicate the latter dispatch
Four retransmission informations.Receiving device corresponding relationship according to shown in judging result and table 2 determines the data packet of current scheduling signaling
Number of retransmissions and next dispatch data packet number of retransmissions, and prepare for the data packet of two dispatch respective
Caching.
For example, if receiving device determines the instruction of scramble sequence used in the SA of the new dispatch received
Number of retransmissions is identical as the number of retransmissions that practical SA is used, it is determined that the number of retransmissions of the SA of next dispatch to be received
It is identical as the number of retransmissions of the SA for the dispatch being currently received.If receiving device determines the current dispatch received
SA used in scramble sequence instruction number of retransmissions it is different from the number of retransmissions of actual use, it is determined that it is next to be received
Dispatch SA number of retransmissions it is different from the number of retransmissions of the SA for the dispatch being currently received;Receiving device according to
Table 2 determines the number of retransmissions of the SA of the current dispatch and the re-transmission time of the SA of next dispatch to be received
Number, and caching is distributed for the SA of the SA of the new dispatch and next dispatch accordingly, and be ready in advance next
Secondary dispatch SA receives combined number.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of next SA to be received can implicitly be indicated by disturbing sequence, not only save the letter of instruction number of retransmissions
Expense is enabled, and just gives the number of retransmissions of entire SA data packet before demodulating SA content, to make the receiving device of SA
The data packet of subsequent corresponding number of retransmissions can directly be received in advance and be merged, reduced receiving device and obtain SA's
The number of attempt for retransmitting packet, reduces computation complexity, improves the demodulation performance of SA.
In conclusion wireless communications method provided in an embodiment of the present invention, by according to when the corresponding data of dispatch
When the number of retransmissions of packet is identical as the number of retransmissions of the data packet of next dispatch, according to the data packet of the dispatch
Number of retransmissions determines scramble sequence;When the number of retransmissions of the corresponding data packet of the dispatch and the data of next dispatch
When the number of retransmissions difference of packet, scramble sequence, receiving device are determined according to the number of retransmissions of the data packet of next dispatch
The scramble sequence for only needing to use by comparing the number of retransmissions of the actual use of current scheduling signaling with current scheduling signaling is i.e.
The number of retransmissions of the data packet of next dispatch can be determined, to reduce the trial time for obtaining next dispatch
Number solves receiving device in the prior art and the data packet for including dispatch to each received is needed to be decoded simultaneously
The problem of according to the data packet of the content reception business datum of dispatch, reaches reduction resource consumption, improves system communication effect
The effect of rate.
Please refer to Figure 46, it illustrates another embodiment of the present invention provides wireless communications method method flow diagram, should
Wireless communications method can be used in the sending device of D2D system.The wireless communications method can be indicated logical by scramble sequence
Parameter is believed, so that receiving device is according to the reception of messaging parameter progress data packet.It, should be to using information to be sent as dispatch
The messaging parameter of information is sent as retransmission information, which may include:
Step 2302, determine that the scramble sequence, the 5th retransmission information are used to indicate the scheduling according to the 5th retransmission information
The number of retransmissions of the data packet of the corresponding each business datum of signaling, alternatively, the 5th retransmission information is used to indicate scheduling letter
Enable the number of retransmissions of first data packet in the data packet of corresponding each business datum;
When the data packet that dispatch corresponds to several business datums does scheduling instruction, for example, to use four group 16
For position scramble sequence respectively corresponds four number of retransmissions, scramble sequence used in the data packet of dispatch and the scheduling are believed
Enable the number of retransmissions of the data packet of corresponding each business datum can be as shown in table 2.
In table 2, number of retransmissions is that the data packet of the corresponding each business datum of 1 expression dispatch is only sent once,
Number of retransmissions is that the data packet of the corresponding each business datum of 2 expression dispatch is sent twice, and so on.
It should be noted that in the present embodiment, when the 5th retransmission information is used to indicate the corresponding each industry of dispatch
When the number of retransmissions of the data packet for data of being engaged in, the number of retransmissions phase of the data packet of the corresponding each different business data of dispatch
Together.For example, the corresponding relationship of dispatch and business datum as shown in Figure 9, wherein a SA corresponds to n different industry
The data packet for data of being engaged in can be inquired by table 2 if the number of retransmissions of the data packet of each business datum is 2 and determine the SA
Used scramble sequence is second group of sequence in table 2.
Step 2304, it is scrambled according to scramble sequence CRC bit corresponding to the dispatch, after generating scrambling
CRC bit;
Equally by taking table 2 as an example, when the data packet retransmission number of each business datum is 1, is determined and used by inquiry table 2
Scramble sequence [0 00000000000000 0] CRC bit corresponding to the dispatch scrambles;When
When the data packet retransmission number of each business datum is 2, is determined by inquiry table 2 and use scramble sequence [0 1010101
0101010 1] CRC bit corresponding to the dispatch scrambles, and so on.
Step 2306, the data packet of the dispatch is generated, includes the CRC bit after the scrambling in the data packet;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Step 2308, receiving device is sent the packet to.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the dispatch, the receiving device in sending device D2D signal cover receive the dispatch
Data packet after, four in table 2 groups of sequences can be used, the CRC bit in data packet are descrambled respectively, determine descrambling at
The sequence of function is the scramble sequence of the CRC bit, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination are determined and be somebody's turn to do
The number of retransmissions of the data packet of the corresponding each business datum of dispatch, and prepared to be used for each business according to the number of retransmissions
The caching of the re-transmission packet of data.
Alternatively, the 5th retransmission information may be used to indicate that in the data packet of the corresponding each business datum of dispatch
The number of retransmissions of one data packet, when the 5th retransmission information is used to indicate the data packet of the corresponding each business datum of dispatch
In first data packet number of retransmissions when, sending device generate data packet when processing mode and the 5th retransmission information be used for refer to
Show similar when the number of retransmissions of the data packet of the corresponding each business datum of dispatch, details are not described herein again.Receiving device
Determine that messaging parameter is the only re-transmission according to indicated by the 5th retransmission information time after the 5th retransmission information according to CRC scramble sequence
Number prepares the caching for first data packet in each business datum.
It should be noted that when the 5th retransmission information is used to indicate the data packet of the corresponding each business datum of dispatch
In first data packet number of retransmissions when, the number of retransmissions of the data packet of the corresponding each business datum of dispatch can phase
Together, it can also be different.
In scheme provided in an embodiment of the present invention, sending device is according to the number of the corresponding each business datum of dispatch
The scramble sequence that the CRC bit of dispatch is determined according to the number of retransmissions of packet makes receiving device pass through the CRC of resolution scheduling signaling
The scramble sequence of bit can determine in the data packet or each business datum of the corresponding each business datum of dispatch
First business datum number of retransmissions, do not need to add dedicated signaling in the content of dispatch, saved signaling
Expense.Meanwhile sending device determines the re-transmission of the data packet of business datum according to the scramble sequence in the data packet of dispatch
Number can prepare the resource for receiving the data packet of each business datum in advance, and the data packet of re-transmission is directly merged, and reduce
Computation complexity, improves the demodulation performance of each business data packet.
In conclusion wireless communications method provided in an embodiment of the present invention, by corresponding each according to the dispatch
The number of retransmissions of the data packet of business datum determines scramble sequence, and receiving device only needs to be made by the data packet of dispatch
Scramble sequence can determine in the corresponding each different business data of the dispatch or each business datum
The number of retransmissions of the data packet of one business datum is solved the prior art and needs to be indicated using the signaling content for including in SA
The problem of number of retransmissions of business data packet, reduces the signaling overheads in SA, and is aware of receiver behind SA in advance
Business datum number of retransmissions, convenient for prepare in advance the reception of follow-up data with merge, reduce computation complexity, improve
The demodulation performance of each business data packet.
Please refer to Figure 47, it illustrates another embodiment of the present invention provides wireless communications method method flow diagram, should
Wireless communications method can be used in the sending device of D2D system.The wireless communications method can be indicated logical by scramble sequence
Parameter is believed, so that receiving device is according to the reception of messaging parameter progress data packet.It, should be to using information to be sent as business datum
The messaging parameter of information is sent as retransmission information, which may include:
Step 2402, determine that scramble sequence, the 6th retransmission information are used to indicate the data packet according to the 6th retransmission information
Number of retransmissions;
For example, for using four groups of 16 scramble sequences to respectively correspond four number of retransmissions, the data packet of business datum
Number of retransmissions and the business datum data packet used in corresponding relationship between scramble sequence can be as shown in table 2.Its
In, number of retransmissions is 1 numbers for indicating that the data packet of the business datum is only sent once, and number of retransmissions indicates the business datum for 2
It is sent twice according to packet, and so on.
Step 2404, it is scrambled according to scramble sequence CRC bit corresponding to the business datum, after generating scrambling
CRC bit;
Equally by taking table 2 as an example, when the data packet retransmission number of the business datum is 1, added by determining use of inquiry table 2
Sequence [0 00000000000000 0] CRC bit corresponding to the business datum is disturbed to scramble;When this
When the data packet retransmission number of business datum is 2, is determined by inquiry table 2 and use scramble sequence [0 101010101
01010 1] CRC bit corresponding to the business datum scrambles, and so on.
Step 2406, the data packet of the business datum is generated, includes the CRC bit after the scrambling in the data packet;
Receiving device adds the CRC bit after scrambling after business datum, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the business datum is generated.
Step 2408, receiving device is sent the packet to.
In the present embodiment, the re-transmission of the data packet of the different business data between the data packet of two neighboring dispatch
Number is identical.For example, a kind of business datum (DATA) as shown in figure 11 sends schematic diagram, wherein include n between SA1 and SA2
The data packet of a different business datum, respectively DATA1~DATAn, the number of retransmissions of each DATA is 2 times, then each
Second group of sequence in scramble sequence corresponding diagram 2 used in DATA.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the business datum, after the receiving device in sending device D2D signal cover receives the data packet,
Four in table 2 groups of sequences can be used respectively to descramble the CRC bit in data packet, determine that descrambling successful sequence is to be somebody's turn to do
The scramble sequence of CRC bit, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination determine the number of the business datum
Prepare according to the number of retransmissions of packet, and according to the number of retransmissions for each caching for retransmitting packet, and in base band that these correspondences are same
The different re-transmission data packets of one dispatch merge.
In scheme provided in an embodiment of the present invention, sending device is determined according to the number of retransmissions of the data packet of business datum
The scramble sequence of the CRC bit of the data packet of the business datum makes receiving device pass through the CRC of the data packet of parsing business datum
The scramble sequence of bit can determine the number of retransmissions of the data packet of the business datum, not need in the content of dispatch
Dedicated signaling is added, signaling overheads has been saved.Simultaneously as the different business between the data packet of two neighboring dispatch
The number of retransmissions of the data packet of data is identical, and therefore, receiving device only needs to parse the data packet of a business datum
The number of retransmissions of the data packet of subsequent other business datums is determined, so as to prepare to receive each business datum in advance
The resource of data packet, and the data packet of re-transmission is directly merged, reduce computation complexity, improves each business data packet
Demodulation performance.
In conclusion wireless communications method provided in an embodiment of the present invention, is used to indicate the business datum by basis
6th retransmission information of the number of retransmissions of data packet determines the corresponding scramble sequence of business datum to be sent, and receiving device only needs
The number of retransmissions that the data packet of the business datum can be determined by the scramble sequence, solves and needs to make in the prior art
The big problem of signaling overheads caused by the number of retransmissions of business data packet is indicated with the signaling content for including in SA, reduces SA
In signaling overheads, and make receiving device that can be aware of subsequent business number in advance after parsing a business data packet
According to number of retransmissions, convenient for prepare in advance the reception of follow-up data with merge, reduce computation complexity, improve each business
The demodulation performance of data packet.
Please refer to Figure 48, it illustrates another embodiment of the present invention provides wireless communications method method flow diagram, should
Wireless communications method can be used in the sending device of D2D system.The wireless communications method can be indicated logical by scramble sequence
Parameter is believed, so that receiving device is according to the reception of messaging parameter progress data packet.It, should be to using information to be sent as business datum
The messaging parameter of information is sent as retransmission information, which may include:
Step 2502, determine that scramble sequence, the 7th retransmission information are used to indicate the business number according to the 7th retransmission information
According to data packet after at least one business datum data packet number of retransmissions;
For example, for using two groups of 16 scramble sequences to respectively correspond new biography and retransmit, at least one subsequent business number
According to the number of retransmissions of data packet and the data packet of current service data used in corresponding relationship between scramble sequence can be with
As shown in table 2.
Step 2504, it is scrambled according to scramble sequence CRC bit corresponding to the business datum, after generating scrambling
CRC bit;
Step 2506, the data packet of the business datum is generated, includes the CRC bit after the scrambling in the data packet;
Receiving device adds the CRC bit after scrambling after business datum, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the business datum is generated.
Step 2508, receiving device is sent the packet to.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the business datum, after the receiving device in sending device D2D signal cover receives the data packet,
Four in table 2 groups of sequences can be used respectively to descramble the CRC bit in data packet, determine that descrambling successful sequence is to be somebody's turn to do
The scramble sequence of CRC bit, and the corresponding relationship according to shown in table 2 and the scramble sequence of determination inquire the subsequent of the data packet
The number of retransmissions of the data packet of at least one business datum, wherein when number of retransmissions is 1, indicate that the data packet only transmits once.
And the data packet of at least one subsequent business datum is received according to judging result.
In scheme provided in an embodiment of the present invention, sending device according to after the data packet of current service data at least
The number of retransmissions of the data packet of one business datum determines the scramble sequence of the CRC bit of the data packet of the business datum, makes
Receiving device can determine the data of the business datum by the scramble sequence of the CRC bit of the data packet of parsing business datum
The number of retransmissions for wrapping the data packet of subsequent each business datum does not need to add dedicated letter in the content of dispatch
It enables, has saved signaling overheads.Meanwhile if having the data packet of multiple and different business datums behind a SA, and each industry
Number of retransmissions between the data packet for data of being engaged in is different, then scheme through the embodiment of the present invention, can be easy to make instruction,
Change at any time to making the number of transmissions of the data packet of the subsequent each business datum of each SA can according to need, improves and be
The flexibility ratio of system.
In addition, scheme shown in the embodiment of the present invention, can in above-mentioned Figure 46 corresponding embodiment, when information to be sent is
Dispatch, the 5th retransmission information are used to indicate first data in the data packet of the corresponding each business datum of the dispatch
The scheme of the number of retransmissions of packet combines, i.e. CRC scramble sequence in a dispatch indicates after the dispatch
The number of retransmissions of the data packet of one business datum, and the CRC of the data packet of the corresponding each business datum of the dispatch adds
Disturb the number of retransmissions that sequence respectively indicates the data packet of at least one business datum after its own.
In conclusion wireless communications method provided in an embodiment of the present invention, is used to indicate current service data by basis
Data packet after at least one business datum data packet number of retransmissions the 7th retransmission information determine it is current to be sent
The corresponding scramble sequence of business datum, receiving device only needs to determine the number of the business datum by the scramble sequence
According to the number of retransmissions of the data packet of at least one business datum after packet, solve need in the prior art include using in SA
Number of retransmissions of the signaling content to indicate business data packet the problem of, reduce the signaling overheads in SA, and make each SA
The number of transmissions of subsequent each data packet can according to need and change, to improve the flexibility ratio of system.
Please refer to Figure 49, it illustrates another embodiment of the present invention provides wireless communications method method flow diagram, should
Wireless communications method can be used in the sending device of D2D system.The wireless communications method can be indicated logical by scramble sequence
Parameter is believed, so that receiving device is according to the reception of messaging parameter progress data packet.It, should be to using information to be sent as dispatch
The messaging parameter of information is sent as synchronization signal, which may include:
Step 2602, scramble sequence is determined according to the mark of the corresponding synchronization signal of sending device;
In D2D system, each D2D equipment is likely to be within the coverage area of base station, it is also possible to covering in base station
Except lid range, the D2D equipment in base station range can be synchronized directly with base station, and be covered in base station
In D2D equipment outside range, part D2D equipment can become synchronous source device, and for sending synchronization signal, remaining D2D is set
The standby synchronization signal for receiving synchronous source device transmission simultaneously synchronizes therewith.If carry out D2D communication two equipment with it is same
Synchronous source device synchronizes, then communication efficiency is best, and in general, unsynchronized sources equipment can receive more simultaneously
The synchronization signal that a synchronous source device is sent, and synchronized in the strongest synchronous source device of wherein signal, therefore, it is possible to make
The situation of the same equipment it can not be sending device synchronous source device corresponding with receiving device, to influence the matter of D2D communication
Amount.And in method shown in the present embodiment, sending device can indicate sending device by the scramble sequence of dispatch
Corresponding synchronous source device, so that the scramble sequence that receiving device passes through the dispatch received is synchronized to the sending device
The same synchronous source device, to improve communication quality.
Specifically, the mark for the synchronization signal that each synchronizer is sent is different, it is each for can presetting one
Well known to a D2D equipment, for characterizing the one-to-one relationship between scramble sequence and the mark of synchronization signal, sending device
It can be according between the mark of itself corresponding synchronization signal and the mark and scramble sequence of pre-set synchronization signal
Corresponding relationship determines the scramble sequence.
Step 2604, it is scrambled according to scramble sequence CRC bit corresponding to the dispatch, after generating scrambling
CRC bit;
Step 2606, the data packet of the dispatch is generated, includes the CRC bit after the scrambling in the data packet;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Step 2608, receiving device is sent the packet to.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the dispatch, the receiving device in sending device D2D signal cover receive the dispatch
Data packet after, it is first determined the corresponding scramble sequence of mark for each synchronization signal that the receiving device receives, specifically,
The receiving device can be according to the mark of each synchronization signal received and the mark of above-mentioned scramble sequence and synchronization signal
Between one-to-one relationship determine the corresponding scramble sequence of mark of each synchronization signal received, receiving device uses true
Fixed sequence respectively descrambles the CRC bit in data packet, determines the data for descrambling that successful sequence is the dispatch
The scramble sequence of CRC bit in packet, and according to the mark of the corresponding synchronization signal of the scramble sequence of the CRC bit and the transmission
Equipment is synchronized to the same synchronous source device.
In conclusion wireless communications method provided in an embodiment of the present invention, by according to the corresponding synchronous letter of sending device
Number mark determine the current corresponding scramble sequence of dispatch to be sent, receiving device is only needed through the scramble sequence i.e.
The synchronization source device that can determine the sending device, the synchronisation source difference for solving the transceiver reference communicated in the prior art are led
The problem of demodulation performance decline of cause, to improve the demodulation performance of receiver.
Please refer to Figure 50, it illustrates another embodiment of the present invention provides wireless communications method method flow diagram, should
Wireless communications method can be used in the sending device of D2D system.The wireless communications method can be indicated logical by scramble sequence
Parameter is believed, so that receiving device is according to the reception of messaging parameter progress data packet.It, should be to using information to be sent as dispatch
For the messaging parameter of information is sent as the identification information of data packet, which may include:
Step 2702, scramble sequence is determined according to the mark indicated in dispatch, the mark indicated in the dispatch
For characterizing the identification information of the data packet;
The identification information of the data packet can serve to indicate that receiving device judges whether the data packet is the receiving device pair
Answer received data packet.
Wherein, the mark indicated in the dispatch, which can be, to be received the reception of the corresponding business datum of the dispatch and sets
Standby mark only needs the mark that can indicate which equipment is the dispatch pair alternatively, being also possible to other type identifications
The receiving device for the business datum answered.
Further, whole bits of the mark indicated in the dispatch be may include in the data packet of the dispatch
Information, can also be only comprising the partial bit information of the mark indicated in the dispatch, and rest part bit information is hidden.When
When in the data packet of the dispatch including whole bit informations of the mark indicated in the dispatch, set according to the transmission
Bit information in standby mark in designated position determines the scramble sequence;When including this in the data packet of dispatch
When the partial bit information of the mark indicated in dispatch, according to the rest part ratio in the mark indicated in the dispatch
Special information determines the scramble sequence.
For example, being identified as 8 with what is indicated in dispatch, for scramble sequence is 16, dispatch middle finger is used
Latter 2 in the mark shown can correspond to four groups of scramble sequences, be used to indicate four different purpose equipments, corresponding relationship is such as
Shown in table 3, wherein a and b respectively indicates penultimate and last position of the mark indicated in dispatch, sending device
The scrambling sequence of the CRC bit of the dispatch can be determined according to rear two inquiry tables 3 of the mark indicated in dispatch
Column.
Wherein, 8 bits in the mark indicated in the dispatch can completely be included in the data packet of dispatch
In, last two corresponding scramble sequences;Alternatively, preceding 6 bits in the mark indicated in the dispatch are included in scheduling
In the data packet of signaling, last 2 corresponding to scramble sequence are hidden.
Step 2704, it is scrambled according to scramble sequence CRC bit corresponding to the dispatch, after generating scrambling
CRC bit;
Step 2706, the data packet of the dispatch is generated, includes the CRC bit after the scrambling in the data packet;
Receiving device adds the CRC bit after scrambling after dispatch, uncoded information bit is formed, to this
Uncoded information bit is encoded, and the data packet of the dispatch is generated.
Step 2708, receiving device is sent the packet to.
By taking sending device and receiving device are the terminal device of D2D system as an example, sending device is sent out by D2D broadcast mode
The data packet for giving the dispatch, the receiving device in sending device D2D signal cover receive the dispatch
Data packet after, the mark indicated in the dispatch is determined according to the scramble sequence parsed, and whether judge itself accordingly
For the purpose equipment of the data packet of the dispatch, if so, parsing the content of the dispatch and receiving the dispatch pair
Otherwise the data packet for each business datum answered abandons the data packet of the dispatch.
In conclusion wireless communications method provided in an embodiment of the present invention, by according to the number for characterizing dispatch
The current corresponding scramble sequence of dispatch to be sent is determined according to the identification information of packet, and receiving device is only needed through the scrambling
Sequence can determine the sending device whether be the dispatch data packet purpose equipment, solve and connect in the prior art
Receiving unit needs the data packet for including dispatch to each received to be decoded and is connect according to the content of dispatch
The problem of receiving the data packet of business datum reaches reduction resource consumption, improves the effect of system communication efficiency.
Figure 51 is please referred to, it illustrates the method flow diagrams of wireless communications method provided by one embodiment of the present invention, should
Wireless communications method can be used in the receiving device of D2D (Device to Device device-to-device) system.The channel radio
Letter method may include:
Step 2802, the data packet that sending device is sent is received, includes the cyclic redundancy school after scrambling in the data packet
Test CRC bit;
Step 2804, scramble sequence is parsed according to the CRC bit after the scrambling;
Step 2806, the messaging parameter for the information for including in the data packet is determined according to the scramble sequence;
Step 2808, reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter:
Wherein, which is used to indicate retransmission information, the corresponding synchronization signal of the sending device or the data packet
Identification information.
Wireless communications method provided in an embodiment of the present invention, the CRC by after receiving data packet, parsing data packet add
Disturb the communication that retrieval is used to indicate the corresponding synchronization signal of retransmission information, sending device or the purpose equipment of the data packet
Parameter, and reception processing is carried out to each data packet that the sending device is sent according to messaging parameter, receiving device is receiving number
According to the CRC scramble sequence that only needs to parse each data packet when packet can determine the retransmission information of data packet, synchronizing information or
The identification information of person's data packet, computation complexity is low, solves receiving device in the prior art and needs to each received
Include that the data packet of dispatch is decoded and the problem of according to the data packet of the content reception business datum of dispatch, reaches
To resource consumption is reduced, the effect of system communication efficiency is improved.
Please refer to Figure 52, it illustrates another embodiment of the present invention provide wireless communications method method flow diagram,
The wireless communications method can be used in the receiving device of D2D (Device to Device device-to-device) system.This is wireless
Communication means may include:
Step 2902, the data packet that sending device is sent is received, includes the cyclic redundancy school after scrambling in the data packet
Test CRC bit;
Wherein, the information for including in the data packet can be as dispatch.The step of sending device generation data packet, asks
Step in 3 corresponding embodiments referring to fig. 4, details are not described herein again.
Step 2904, scramble sequence is parsed according to the CRC bit after the scrambling;
Receiving device can be used two groups of sequences in table 1 and descramble respectively to the CRC bit in data packet, determine solution
Disturb the scramble sequence that successful sequence is the CRC bit
Step 2906, the messaging parameter for the information for including in the data packet is determined according to the scramble sequence, the messaging parameter
To be used to indicate whether the data packet is the first retransmission information for retransmitting data packet.
Step 2908, judge whether the data packet is to retransmit data packet, and tie according to judgement according to first retransmission information
Fruit receives the data packet.
Specifically, receiving device can the scramble sequence of the corresponding relationship according to shown in table 1 and determination judge the data
Packet is re-transmission or new biography.
If the data packet is to retransmit packet, need to save the same dispatch of correspondence that is last or repeatedly receiving packet
It is data cached, while preparing the new caching for next re-transmission packet, and these are corresponded into the same dispatch in base band
Different re-transmission data merge, the data packet after merging is then done into primary decoding, without for each re-transmission packet point
It does not decode, reduces the number of decoding, and can be improved the performance of decoding;If the data packet is new transmission packet, can clear up
The base band data of the data packet of a upper dispatch in physical layer caching, prepares the caching for receiving new transmission packet.
In the present embodiment, receiving device can determine this by the scramble sequence of the CRC bit of resolution scheduling signaling
The data packet of dispatch is the data packet retransmitted or the data packet of new biography, to get out the resource and merging of demodulation in advance
Method, improve receiving efficiency.When the data packet is to retransmit packet, receiving device can also be by the data packet and other identical scheduling
The data packet of signaling merges, and only does primary decoding to multiple data packets of merging, for covering limited users, can subtract
Number is decoded less, improves decoding performance.
In conclusion wireless communications method provided in an embodiment of the present invention, by the data packet according to dispatch
CRC scramble sequence judges whether the data packet is to retransmit data packet, the resource and combined method of the demodulation that can prepare in advance,
Solving receiving device in the prior art needs the data packet for including dispatch to each received to be decoded simultaneously root
According to the content reception business datum of dispatch data packet the problem of, and to covering limited users reduce decoding attempt
Number, reach reduction resource consumption, improve the effect of system communication efficiency.
Please refer to Figure 53, it illustrates another embodiment of the present invention provide wireless communications method method flow diagram,
The wireless communications method can be used in the receiving device of D2D (Device to Device device-to-device) system.This is wireless
Communication means may include:
Step 3002, the data packet that sending device is sent is received, includes the cyclic redundancy school after scrambling in the data packet
Test CRC bit;
The CRC bit for including in the data packet determines scramble sequence according to the number of retransmissions of the data packet by sending device,
And it is scrambled and is obtained according to determining scramble sequence.The specific method that sending device generates the data packet refers to the corresponding reality of Figure 44
The step in example is applied, details are not described herein again.
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.In the present embodiment
In, the number of retransmissions for carrying each data packet of different dispatch is identical within a big period, for example, such as Fig. 4 institute
A kind of SA (Scheduling Assignment dispatching distribution) shown sends schematic diagram, and each SA is the number of a dispatch
According to packet, wherein SA1~SAnNumber of retransmissions it is identical, be 2 times, scramble sequence used in each SA corresponds to second in table 2
Group sequence.
Wherein, the so-called big period refers to the period more biggish than the interval that SA occurs in a periodic fashion.For example, two
It is divided between adjacent SA 40ms (millisecond), SA is according to this interval and periodically occurs, then a big period can determine
Justice is 1000ms, that is, 1s (second).Alternatively, one big period can be defined as if being divided into 64ms between SA
1024ms。
Step 3004, scramble sequence is parsed according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Step 3006, the messaging parameter for the information for including in the data packet is determined according to the scramble sequence, the messaging parameter
For be used to indicate the data packet number of retransmissions the second retransmission information;
Step 3008, which is received according to the number of retransmissions of the data packet.
By taking sending device and receiving device are the terminal device of D2D system as an example, receiving device can be according to shown in table 2
Corresponding relationship and the scramble sequence of determination determine the number of retransmissions of the data packet, and are prepared according to the number of retransmissions for each
The caching of packet is retransmitted, and merges these different re-transmission data packets for corresponding to the same dispatch in base band.For example,
If it is determined that the number of retransmissions of the new SA received is 2, then prepare the caching for being used for 2 data packets for the SA, however, it is determined that
The number of retransmissions of next new SA is 3, then prepares the caching for being used for 3 data packets for next SA.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of SA can implicitly be indicated by disturbing sequence, not only save the signaling overheads of instruction number of retransmissions, Er Qie
The number of retransmissions of entire SA data packet is just given before demodulation SA content, to enable the receiving device of SA in advance will be subsequent
The data packet of correspondence number of retransmissions directly receive and merge, reduce the trial time that receiving device obtains the re-transmission packet of SA
Number, reduces computation complexity, improves the demodulation performance of SA.
In embodiments of the present invention, the scramble sequence that receiving device passes through the CRC bit in resolution scheduling signaling data bag
It determines the number of retransmissions of the dispatch data packet, is assured that before the data packet for demodulating the dispatch and needs to close
And the number for the data packet for decoding and decoding reduces the number of attempt of receiving device, reaches and mention to improve the accuracy of decoding
The effect of high system communication performance.
In conclusion wireless communications method provided in an embodiment of the present invention, is made by the data packet of resolution scheduling signaling
CRC scramble sequence determines the second retransmission information for being used to indicate the number of retransmissions of data packet of the dispatch, solves
Receiving device needs the data packet for including dispatch to each received to be decoded and according to scheduling in the prior art
The problem of data packet of the content reception business datum of signaling, achievees the effect that reduce resource consumption;Meanwhile the embodiment of the present invention
The wireless communications method of offer, receiving device can also be known that before demodulation can merge demodulation for how many packets, translate
Code, so as to improve the correctness of decoding, reduces the unnecessary number of attempt of receiver, improves the communicativeness of system
Energy.
Please refer to Figure 54, it illustrates another embodiment of the present invention provide wireless communications method method flow diagram,
The wireless communications method can be used in the receiving device of D2D (Device to Device device-to-device) system.This is wireless
Communication means may include:
Step 3102, the data packet that sending device is sent is received, includes the cyclic redundancy school after scrambling in the data packet
Test CRC bit;
The data packet is the data packet of dispatch, to the CRC bit of the dispatch carry out scrambled scramble sequence by
Sending device is determined according to the number of retransmissions of the dispatch or the number of retransmissions of next dispatch.Sending device generates
The specific method of the data packet refers to the step in the corresponding embodiment of Figure 45, and details are not described herein again.
Step 3104, scramble sequence is parsed according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Step 3106, the messaging parameter for the information for including in the data packet is determined according to the scramble sequence;The messaging parameter
For the number of retransmissions of the data packet of the number of retransmissions or the latter dispatch of the data packet;
Receiving device obtains the scramble sequence of the data packet of the previous dispatch of sending device transmission;Judgement should add
It is whether identical as the scramble sequence of the data packet of the previous dispatch to disturb sequence;If judging result is the scramble sequence and should
The scramble sequence of the data packet of previous dispatch is identical, it is determined that the scramble sequence is to be used to indicate the re-transmission of the data packet
The third retransmission information of number;If judging result is the scramble sequence of the scramble sequence and the data packet of the previous dispatch
It is different, it is determined that the scramble sequence is to be used to indicate the quadruple communication of the number of retransmissions of data packet of the latter dispatch
Breath.
Receiving device corresponding relationship according to shown in judging result and table 2 determines the weight of the data packet of current scheduling signaling
Pass the number of retransmissions of the data packet of number and next dispatch.
For example, if receiving device determines the instruction of scramble sequence used in the SA of the new dispatch received
Number of retransmissions is identical as the number of retransmissions that practical SA is used, it is determined that the number of retransmissions of the SA of next dispatch to be received
It is identical as the number of retransmissions of the SA for the dispatch being currently received.If receiving device determines the current dispatch received
SA used in scramble sequence instruction number of retransmissions it is different from the number of retransmissions of actual use, it is determined that it is next to be received
Dispatch SA number of retransmissions it is different from the number of retransmissions of the SA for the dispatch being currently received;Receiving device according to
Table 2 determines the number of retransmissions of the number of retransmissions of the SA of the current dispatch and the SA of next dispatch to be received
Step 3108, reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter.
Receiving device is current data packet and next data by received dispatch according to determining messaging parameter
It assures standby caching and receives to merge corresponding re-transmission data packet.
For example, receiving device can determine the number of retransmissions of SA of the current dispatch and to be received according to table 2
Next dispatch SA number of retransmissions, and be accordingly the SA of the new dispatch and next dispatch
SA distribution caching, and the dispatch SA being ready in advance next time receives combined number.
In D2D system, receiving device can not obtain any format and retransmission information in relation to SA before receiving SA
Control signaling need to increase signaling overheads if the information of re-transmission is placed in SA data packet, and because can not know SA's
Number of retransmissions and content in SA can only be parsed one by one, the probability for parsing failure is higher, generally requires repeatedly to attempt to obtain SA
Retransmit packet.And in the method shown in the embodiment of the present invention, it does not need to add additional signaling instruction in SA, passes through adding for CRC
The number of retransmissions of next SA to be received can implicitly be indicated by disturbing sequence, not only save the letter of instruction number of retransmissions
Expense is enabled, and just gives the number of retransmissions of entire SA data packet before demodulating SA content, to make the receiving device of SA
The data packet of subsequent corresponding number of retransmissions can directly be received in advance and be merged, reduced receiving device and obtain SA's
The number of attempt for retransmitting packet, reduces computation complexity, improves the demodulation performance of SA.
In conclusion wireless communications method provided in an embodiment of the present invention, passes through the data packet according to current scheduling signaling
In CRC scramble sequence determine the number of retransmissions of the number of retransmissions of the data packet and the data packet of next dispatch, connect
Receiving unit only needs the scrambling used by comparing the number of retransmissions and current scheduling signaling of the actual use of current scheduling signaling
Sequence can determine the number of retransmissions of the data packet of next dispatch, obtain tasting for next dispatch to reduce
Number is tried, receiving device in the prior art is solved and the data packet for including dispatch to each received is needed to solve
Code and the problem of according to the data packet of the content reception business datum of dispatch, reaches reduction resource consumption, it is logical to improve system
Believe the effect of efficiency.
Please refer to Figure 55, it illustrates another embodiment of the present invention provide wireless communications method method flow diagram,
The wireless communications method can be used in the receiving device of D2D (Device to Device device-to-device) system.This is wireless
Communication means may include:
Step 3202, the data packet that sending device is sent is received, includes the cyclic redundancy school after scrambling in the data packet
Test CRC bit;
The data packet is the data packet of dispatch, to the CRC bit in the data packet carry out scrambled scramble sequence by
Sending device is determined according to the number of retransmissions of the data packet of the corresponding each business datum of the dispatch.Sending device generates should
The specific method of data packet refers to the step in the corresponding embodiment of Figure 46, and details are not described herein again.
Step 3204, scramble sequence is parsed according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Step 3206, the messaging parameter for the information for including in the data packet is determined according to the scramble sequence;The messaging parameter
For the 5th retransmission information;5th retransmission information is used to indicate the weight of the data packet of the corresponding each business datum of the dispatch
Number is passed, alternatively, the 5th retransmission information is used to indicate first in the data packet of the corresponding each business datum of the dispatch
The number of retransmissions of a data packet;
Receiving device can the scramble sequence of the corresponding relationship according to shown in table 2 and determination determine that the dispatch is corresponding
Each business datum data packet number of retransmissions.
Step 3208, the data packet of the corresponding each business datum of the dispatch is received according to the 5th retransmission information.
Wherein, when the 5th retransmission information is used to indicate the re-transmission time of the data packet of the corresponding each business datum of dispatch
When number, the number of retransmissions of the data packet of the corresponding each business datum of the dispatch is identical.
Receiving device can prepare the caching of the re-transmission packet for each business datum according to the number of retransmissions, alternatively, quasi-
It is ready for use on the caching of the re-transmission packet of first business datum in each business datum, and directly receives the weight of each business datum
It passes and wraps and merge.
In scheme provided in an embodiment of the present invention, sending device according to the corresponding each business datum of dispatch or
The number of retransmissions of the data packet of first business datum in each business datum determines the scrambling sequence of the CRC bit of dispatch
Column make receiving device that can determine that dispatch is corresponding each by the scramble sequence of the CRC bit of resolution scheduling signaling
The number of retransmissions of the data packet of first business datum in business datum or each business datum, does not need in dispatch
Content in add dedicated signaling, saved signaling overheads.Meanwhile sending device is according to adding in the data packet of dispatch
The number of retransmissions that sequence determines the data packet of business datum is disturbed, the money for receiving the data packet of each business datum can be prepared in advance
Source, and the data packet of re-transmission is directly merged, reduce computation complexity, improves the demodulation performance of each business data packet.
In conclusion wireless communications method provided in an embodiment of the present invention, is scrambled by the CRC of the data packet of dispatch
Sequence determines the data of the corresponding each business datum of the dispatch or first business datum in each business datum
The number of retransmissions of packet solves the re-transmission time that the prior art needs to indicate business data packet using the signaling content for including in SA
Several problems reduces the signaling overheads in SA, and receiver is made to be aware of the re-transmission time of the subsequent business datum of SA in advance
Number, convenient for prepare in advance the reception of follow-up data with merge, reduce computation complexity, improve the solution of each business data packet
Tonality energy.
Please refer to Figure 56, it illustrates another embodiment of the present invention provide wireless communications method method flow diagram,
The wireless communications method can be used in the receiving device of D2D (Device to Device device-to-device) system.This is wireless
Communication means may include:
Step 3302, the data packet that sending device is sent is received, includes the cyclic redundancy school after scrambling in the data packet
Test CRC bit;
Wherein, which is the data packet of business datum, wherein between the data packet of two neighboring dispatch not
It is identical with the number of retransmissions of the data packet of business datum.It is corresponding that the specific method that sending device generates the data packet refers to Figure 47
Embodiment in step, details are not described herein again.
Step 3304, scramble sequence is parsed according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Step 3306, the messaging parameter for the information for including in the data packet is determined according to the scramble sequence;The messaging parameter
For be used to indicate the data packet number of retransmissions the 6th retransmission information;
Receiving device corresponding relationship according to shown in table 2 and the scramble sequence of determination determine the data packet of the business datum
Number of retransmissions.
It step 3308, include each data packet of the business datum according to the reception of the number of retransmissions of the data packet.
Receiving device can prepare according to the number of retransmissions for each caching for retransmitting packet, and correspond to these in base band
The different re-transmission data packets of the same dispatch merge.
In the present embodiment, the re-transmission of the data packet of the different business data between the data packet of two neighboring dispatch
Number is identical.For example, a kind of business datum (DATA) as shown in figure 11 sends schematic diagram, wherein include n between SA1 and SA2
The data packet of a different business datum, respectively DATA1~DATAn, the number of retransmissions of each DATA is 2 times, then each
Second group of sequence in scramble sequence corresponding diagram 2 used in DATA.
In scheme provided in an embodiment of the present invention, sending device is determined according to the number of retransmissions of the data packet of business datum
The scramble sequence of the CRC bit of the data packet of the business datum makes receiving device pass through the CRC of the data packet of parsing business datum
The scramble sequence of bit can determine the number of retransmissions of the data packet of the business datum, not need in the content of dispatch command
Dedicated signaling is added, signaling overheads has been saved.Simultaneously as the different business between the data packet of two neighboring dispatch
The number of retransmissions of the data packet of data is identical, and therefore, receiving device only needs to parse the data packet of a business datum
The number of retransmissions of the data packet of subsequent other business datums is determined, so as to prepare to receive each business datum in advance
The resource of data packet, and the data packet of re-transmission is directly merged, reduce computation complexity, improves each business data packet
Demodulation performance.
In conclusion wireless communications method provided in an embodiment of the present invention, by corresponding according to the data packet of business datum
CRC scramble sequence determine the 6th retransmission information for being used to indicate the number of retransmissions of data packet of the business datum, solve existing
Have and needs to indicate that signaling overheads caused by the number of retransmissions of business data packet is big in technology using the signaling content for including in SA
The problem of, reduce the signaling overheads in SA, and know that receiving device can in advance after parsing a business data packet
The road number of retransmissions of subsequent business datum, convenient for prepare in advance the reception of follow-up data with merge, it is complicated to reduce calculating
Degree, improves the demodulation performance of each business data packet.
Please refer to Figure 57, it illustrates another embodiment of the present invention provide wireless communications method method flow diagram,
The wireless communications method can be used in the receiving device of D2D (Device to Device device-to-device) system.This is wireless
Communication means may include:
Step 3402, the data packet that sending device is sent is received, includes the cyclic redundancy school after scrambling in the data packet
Test CRC bit;
The data packet is the data packet of business datum, and the CRC scramble sequence of the data packet is by sending device according to the months
It is determined according to the number of retransmissions of the data packet of at least one business datum after packet.Sending device generates the specific of the data packet
Method refers to the step in the corresponding embodiment of Figure 48, and details are not described herein again.
Step 3404, scramble sequence is parsed according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, four in table 2 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Step 3406, the messaging parameter for the information for including in the data packet is determined according to the scramble sequence;The messaging parameter
For be used to indicate at least one business datum after the data packet of the business datum data packet number of retransmissions septuple
Communication breath;
Receiving device can the scramble sequence of the corresponding relationship according to shown in table 2 and determination inquire the subsequent of the data packet
The number of retransmissions of the data packet of at least one business datum.
Step 3408, this is received extremely according to the number of retransmissions of the data packet of at least one business datum after the data packet
The data packet of a few business datum.
Receiving device can be according to the number of retransmissions of the data packet of at least one business datum after the data packet come pre-
First prepare caching and combined method.
In scheme provided in an embodiment of the present invention, sending device according to after the data packet of current service data at least
The number of retransmissions of the data packet of one business datum determines the scramble sequence of the CRC bit of the data packet of the business datum, makes
Receiving device can determine the data of the business datum by the scramble sequence of the CRC bit of the data packet of parsing business datum
The number of retransmissions for wrapping the data packet of subsequent each business datum does not need to add dedicated letter in the content of dispatch command
It enables, has saved signaling overheads.Meanwhile if having the data packet of multiple and different business datums behind a SA, and each industry
Number of retransmissions between the data packet for data of being engaged in is different, then scheme through the embodiment of the present invention, can be easy to make instruction,
Change at any time to making the number of transmissions of the data packet of the subsequent each business datum of each SA can according to need, improves and be
The flexibility ratio of system.
In addition, scheme shown in the embodiment of the present invention, can also in Figure 55 illustrated embodiment, when information to be sent is to adjust
Signaling is spent, the 5th retransmission information is used to indicate first data packet in the data packet of the corresponding each business datum of the dispatch
The scheme of number of retransmissions combine, i.e. CRC scramble sequence in a dispatch indicates first after the dispatch
The number of retransmissions of the data packet of a business datum, and the CRC of the data packet of the corresponding each business datum of the dispatch is scrambled
Sequence respectively indicates the number of retransmissions of the data packet of at least one business datum after its own.
In conclusion wireless communications method provided in an embodiment of the present invention, passes through the data packet according to current service data
CRC scramble sequence determine at least one business datum after the data packet of current service data data packet re-transmission time
Number, is solved and needs asking for the number of retransmissions for being indicated business data packet using the signaling content for including in SA in the prior art
Topic, reduce the signaling overheads in SA, and can according to need the number of transmissions of the subsequent each data packet of each SA and
Variation, to improve the flexibility ratio of system.
Please refer to Figure 58, it illustrates another embodiment of the present invention provide wireless communications method method flow diagram,
The wireless communications method can be used in the receiving device of D2D (Device to Device device-to-device) system.This is wireless
Communication means may include:
Step 3502, the data packet that sending device is sent is received, includes the cyclic redundancy school after scrambling in the data packet
Test CRC bit;
The data packet is the data packet of dispatch, and the CRC scramble sequence of the data packet is by sending device according to its own
The mark of corresponding synchronization signal is determined.The specific method that sending device generates the data packet refers to the corresponding implementation of Figure 49
Step in example, details are not described herein again.
Step 3504, scramble sequence is parsed according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, receiving device can determine that first this connects
The corresponding scramble sequence of mark for each synchronization signal that receiving unit receives, specifically, the receiving device can be according to reception
One-to-one relationship between the mark and scramble sequence and the mark of synchronization signal of each synchronization signal arrived, which determines, to be received
The corresponding scramble sequence of the mark of each synchronization signal arrived, receiving device is using determining sequence respectively in data packet
CRC bit is descrambled, and determines the scramble sequence for descrambling the CRC bit in the data packet that successful sequence is the dispatch.
Step 3506, the messaging parameter for the information for including in the data packet is determined according to the scramble sequence;The messaging parameter
It is used to indicate the mark of the corresponding synchronization signal of the sending device;
Receiving device is according to pair between the scramble sequence and the mark and scramble sequence of pre-set synchronization signal
It should be related to the mark for determining the synchronization signal.
Step 3508, it is synchronous to carry out signal for synchronizer corresponding with the mark of the synchronization signal, and after completing to synchronize
Receive each data packet of the subsequent transmission of the sending device.
Receiving device is synchronized to according to the mark of the corresponding synchronization signal of scramble sequence of the CRC bit with the sending device
The same synchronous source device.
In conclusion wireless communications method provided in an embodiment of the present invention, scrambles sequence by the CRC in resolution scheduling signaling
The mark for determining the corresponding synchronization signal of sending device is arranged, and is synchronized to together according to the mark of the synchronization signal and the sending device
One synchronous source device solves demodulation performance caused by the synchronisation source difference of the transceiver reference communicated in the prior art and declines
The problem of, to improve the demodulation performance of receiver.
Please refer to Figure 59, it illustrates another embodiment of the present invention provide wireless communications method method flow diagram,
The wireless communications method can be used in the receiving device of D2D (Device to Device device-to-device) system.To receive
For the data packet arrived is the data packet of dispatch command, which may include:
Step 3602, the data packet that sending device is sent is received, includes the cyclic redundancy school after scrambling in the data packet
Test CRC bit;
Wherein, which is the data packet of dispatch command, and sending device is determined according to the mark indicated in dispatch command
The scramble sequence of the data packet.The specific method that sending device generates the data packet refers to the tool in the corresponding embodiment of Figure 50
Body step, details are not described herein again.
Step 3604, scramble sequence is parsed according to the CRC bit after the scrambling;
By taking sending device and receiving device are the terminal device of D2D system as an example, two in table 3 are can be used in receiving device
Group sequence respectively descrambles the CRC bit in data packet, determines the scrambling sequence for descrambling that successful sequence is the CRC bit
Column.
Step 3606, the messaging parameter for the information for including in the data packet is determined according to the scramble sequence;The messaging parameter
For the mark indicated in dispatch;
Wherein, the mark indicated in the dispatch is for characterizing the identification information of the data packet.Receiving device can root
It is true according to the corresponding relationship between the mark indicated in scramble sequence shown in the scramble sequence and table 3 parsed and dispatch
The mark indicated in the fixed dispatch.
Step 3608, receiving each of the subsequent transmission of the sending device according to the mark indicated in the dispatch includes
The data packet of dispatch.
Specifically, the identification information of the data packet can serve to indicate that receiving device judges whether the data packet is the reception
Equipment corresponds to received data packet.If receiving device judges that the data packet is that the receiving device corresponds to received data packet,
Equal subsequent steps are decoded to the data packet;If it is received that receiving device judges the data packet not and be that the receiving device corresponds to
Data packet, then by the data packet discarding.
In conclusion wireless communications method provided in an embodiment of the present invention, is determined by the data packet that resolution scheduling instructs
Corresponding scramble sequence, and determine according to determining scramble sequence the identification information of the data packet, according to the mark of the data packet
Information judges whether the data packet is that receiving device corresponds to received data packet, solves receiving device needs pair in the prior art
Each received includes that the data packet of dispatch is decoded and according to the content reception business datum of dispatch command
The problem of data packet, reaches reduction resource consumption, improves the effect of system communication efficiency.
Figure 60 is please referred to, it illustrates the system pie graphs of wireless communication system provided by one embodiment of the present invention.It should
Wireless communication system can be D2D system.The wireless communication system may include:
Such as above-mentioned Fig. 1-3,6,8,10,12-14 or any shown sending device 400 of 15-23 and such as above-mentioned Figure 24-41
Receiving device 800 shown in any.
In conclusion wireless communication system provided in an embodiment of the present invention, sending device is taken by using scramble sequence
Messaging parameter with information to be sent scrambles sequence by parsing by receiving device after the data packet for receiving information to be sent
Column obtain the communication ginseng for being used to indicate the corresponding synchronization signal of retransmission information, sending device or the purpose equipment of the data packet
Number, and each data packet that the sending device is sent is received according to messaging parameter, receiving device is only needed in received data packet
The CRC scramble sequence for parsing each data packet can determine the mark of the retransmission information of data packet, synchronizing information or data packet
Know information, computation complexity is low, solves receiving device in the prior art and needs to include dispatch to each received
Data packet be decoded and the problem of according to the data packet of the content reception business datum of dispatch command, reach and reduce resource and disappear
Consumption improves the effect of system communication efficiency.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardware
It completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and
Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
Claims (67)
1. a kind of sending device, which is characterized in that the sending device includes:
Sequence determining module, for determining corresponding scramble sequence according to the messaging parameter of information to be sent;
Scrambling module, for according to the scramble sequence to the corresponding cyclic redundancy check (CRC) bit of the information to be sent into
Row scrambling, the CRC bit after generating scrambling;
Data packet generation module includes the scrambling in the data packet for generating the data packet of the information to be sent
CRC bit afterwards;
Sending module is added according to receiving for the data packet to be sent to receiving device as the receiving device
CRC bit after disturbing parses the scramble sequence, determines the messaging parameter according to the scramble sequence, and according to described logical
Letter parameter carries out reception processing to each data packet that the sending device is sent;
Wherein, the messaging parameter is used to indicate retransmission information, the corresponding synchronization signal of the sending device or the data
The identification information of packet.
2. sending device according to claim 1, which is characterized in that the sequence determining module, for when described pending
Breath of delivering letters is dispatch, and when the messaging parameter is used to indicate retransmission information, according to the first retransmission information determine it is described plus
Disturb sequence, wherein first retransmission information is used to indicate whether the data packet is to retransmit data packet.
3. sending device according to claim 2, which is characterized in that the sequence determining module, comprising:
First ray acquiring unit, for obtaining the sending device transmission, the scrambling of the data packet of previous dispatch
Sequence;
First determination unit, described in determining when first retransmission information indicates that the data packet is to retransmit data packet
Scramble sequence is the scramble sequence of the data packet of the previous dispatch;
Second determination unit, for determining institute when it is to retransmit data packet that first retransmission information, which indicates the data packet not,
Stating scramble sequence is another scramble sequence distinguished with the scramble sequence of the data packet of the previous dispatch.
4. sending device according to claim 1, which is characterized in that the sequence determining module, for when described pending
Breath of delivering letters is dispatch, and when the messaging parameter is used to indicate retransmission information, according to the second retransmission information determine it is described plus
Disturb sequence, wherein second retransmission information is used to indicate the number of retransmissions of the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
5. sending device according to claim 1, which is characterized in that the sequence determining module, comprising:
Third determination unit, for being dispatch when the information to be sent, the messaging parameter is used to indicate retransmission information,
And the number of retransmissions of the data packet it is identical as the number of retransmissions of the data packet of next dispatch when, believed according to third retransmission
Breath determines the scramble sequence, wherein the third retransmission information is used to indicate the number of retransmissions of the data packet;
4th determination unit, for being dispatch when the information to be sent, the messaging parameter is used to indicate retransmission information,
And when the number of retransmissions difference of the data packet of the number of retransmissions of the data packet and next dispatch, according to quadruple communication
Breath determines the scramble sequence, wherein the 4th retransmission information is used to indicate the data packet of next dispatch
Number of retransmissions.
6. sending device according to claim 1, which is characterized in that the sequence determining module, for when described pending
Breath of delivering letters is dispatch, and when the messaging parameter is used to indicate retransmission information, according to the 5th retransmission information determine it is described plus
Disturb sequence;5th retransmission information is used to indicate the re-transmission time of the data packet of the corresponding each business datum of the dispatch
Number, alternatively, the 5th retransmission information is used to indicate first in the data packet of the corresponding each business datum of the dispatch
The number of retransmissions of a data packet;When the 5th retransmission information is used to indicate the corresponding each business datum of the dispatch
When the number of retransmissions of data packet, the number of retransmissions of the data packet of the corresponding each business datum of the dispatch is identical.
7. sending device according to claim 1, which is characterized in that the sequence determining module, for when described pending
Breath of delivering letters is business datum, and when the messaging parameter is used to indicate retransmission information, according to the 6th retransmission information determine it is described plus
Disturb sequence, wherein the 6th retransmission information is used to indicate the number of retransmissions of the data packet;
Wherein, the number of retransmissions of the data packet of the different business data between the data packet of two neighboring dispatch is identical.
8. sending device according to claim 1, which is characterized in that the sequence determining module, for when described pending
Breath of delivering letters is business datum, and when the messaging parameter is used to indicate retransmission information, according to the 7th retransmission information determine it is described plus
Disturb sequence, wherein the 7th retransmission information is used to indicate the data packet of at least one business datum after the data packet
Number of retransmissions.
9. sending device according to claim 1, which is characterized in that the sequence determining module, for when described pending
When breath of delivering letters is dispatch, the scramble sequence is determined according to the mark of the corresponding synchronization signal of the sending device.
10. sending device according to claim 9, which is characterized in that the sequence determining module, for according to described same
The corresponding relationship walked between the mark of signal and the mark of the pre-set synchronization signal and the scramble sequence determines
The scramble sequence.
11. sending device according to claim 1, which is characterized in that the sequence determining module, for when described pending
When breath of delivering letters is dispatch, the scramble sequence, the dispatch are determined according to the mark indicated in the dispatch
The mark of middle instruction is for characterizing the identification information of the data packet.
12. sending device according to claim 11, which is characterized in that the sequence determining module, comprising:
5th determination unit, for when the whole bits letter in the data packet including the mark indicated in the dispatch
When breath, the scramble sequence is determined according to the bit information for being in designated position in the mark of the sending device;
6th determination unit, for when the partial bit letter in the data packet including the mark indicated in the dispatch
When breath, the scramble sequence is determined according to the rest part bit information in the mark indicated in the dispatch.
13. a kind of sending device, which is characterized in that the sending device includes: processor and transmitter;
The processor, for determining corresponding scramble sequence according to the messaging parameter of information to be sent, according to the scrambling sequence
Column scramble the corresponding cyclic redundancy check (CRC) bit of the information to be sent, and the CRC bit after generating scrambling generates
The data packet of the information to be sent includes the CRC bit after the scrambling in the data packet;
The data packet is sent to receiving device for controlling the transmitter, by the receiving device root by the processor
The scramble sequence is parsed according to the CRC bit after the scrambling received, the communication is determined according to the scramble sequence
Parameter, and reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter;
Wherein, the messaging parameter is used to indicate retransmission information, the corresponding synchronization signal of the sending device or the data
The identification information of packet.
14. sending device according to claim 13, which is characterized in that
The processor, for being dispatch when the information to be sent, and the messaging parameter is used to indicate retransmission information
When, the scramble sequence is determined according to the first retransmission information, wherein first retransmission information, which is used to indicate the data packet, is
No is to retransmit data packet.
15. sending device according to claim 14, which is characterized in that
The processor, for obtaining the sending device transmission, the scramble sequence of the data packet of previous dispatch;
The processor, for determining described add when first retransmission information indicates that the data packet is to retransmit data packet
Disturb the scramble sequence for the data packet that sequence is the previous dispatch;
The processor, described in determining when it is to retransmit data packet that first retransmission information, which indicates the data packet not,
Scramble sequence is another scramble sequence distinguished with the scramble sequence of the data packet of the previous dispatch.
16. sending device according to claim 13, which is characterized in that
The processor, for being dispatch when the information to be sent, and the messaging parameter is used to indicate retransmission information
When, the scramble sequence is determined according to the second retransmission information, wherein second retransmission information is used to indicate the data packet
Number of retransmissions;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
17. sending device according to claim 13, which is characterized in that
The processor, for being dispatch when the information to be sent, the messaging parameter is used to indicate retransmission information, and
When the number of retransmissions of the data packet is identical as the number of retransmissions of the data packet of next dispatch, according to third retransmission information
Determine the scramble sequence, wherein the third retransmission information is used to indicate the number of retransmissions of the data packet;
The processor, for being dispatch when the information to be sent, the messaging parameter is used to indicate retransmission information, and
When the number of retransmissions difference of the data packet of the number of retransmissions of the data packet and next dispatch, according to the 4th retransmission information
Determine the scramble sequence, wherein the 4th retransmission information is used to indicate the weight of the data packet of next dispatch
Pass number.
18. sending device according to claim 13, which is characterized in that
The processor, for being dispatch when the information to be sent, and the messaging parameter is used to indicate retransmission information
When, the scramble sequence is determined according to the 5th retransmission information, it is corresponding that the 5th retransmission information is used to indicate the dispatch
Each business datum data packet number of retransmissions, alternatively, the 5th retransmission information is used to indicate the dispatch pair
The number of retransmissions of first data packet in the data packet for each business datum answered;When the 5th retransmission information is used to indicate institute
When stating the number of retransmissions of the data packet of the corresponding each business datum of dispatch, the corresponding each business number of the dispatch
According to data packet number of retransmissions it is identical.
19. sending device according to claim 13, which is characterized in that
The processor, for being business datum when the information to be sent, and the messaging parameter is used to indicate retransmission information
When, the scramble sequence is determined according to the 6th retransmission information, wherein the 6th retransmission information is used to indicate the data packet
Number of retransmissions;
Wherein, the number of retransmissions of the data packet of the different business data between the data packet of two neighboring dispatch is identical.
20. sending device according to claim 13, which is characterized in that
The processor, for being business datum when the information to be sent, and the messaging parameter is used to indicate retransmission information
When, the scramble sequence is determined according to the 7th retransmission information, wherein the 7th retransmission information be used to indicate the data packet it
The number of retransmissions of the data packet of at least one business datum afterwards.
21. sending device according to claim 13, which is characterized in that
The processor, for being believed according to the corresponding synchronization of the sending device when the information to be sent is dispatch
Number mark determine the scramble sequence.
22. sending device according to claim 21, which is characterized in that
The processor, for according to the mark of the synchronization signal and mark and the institute of the pre-set synchronization signal
It states the corresponding relationship between scramble sequence and determines the scramble sequence.
23. sending device according to claim 13, which is characterized in that
The processor is used for when the information to be sent is dispatch, according to the mark indicated in the dispatch
Determine the scramble sequence, the mark indicated in the dispatch is for characterizing the identification information of the data packet.
24. sending device according to claim 23, which is characterized in that
The processor, for when the whole bit informations in the data packet including the mark indicated in the dispatch
When, the scramble sequence is determined according to the bit information for being in designated position in the mark of the sending device;
The processor, for when the partial bit information in the data packet including the mark indicated in the dispatch
When, the scramble sequence is determined according to the rest part bit information in the mark indicated in the dispatch.
25. a kind of receiving device, which is characterized in that the receiving device includes:
Receiving module includes the cyclic redundancy after scrambling for receiving the data packet of sending device transmission, in the data packet
Check (CRC) bit;
Descrambling module, for parsing scramble sequence according to the CRC bit after the scrambling;
Messaging parameter determining module, for determining that the communication for the information for including in the data packet is joined according to the scramble sequence
Number;
Processing module, for carrying out reception processing to each data packet that the sending device is sent according to the messaging parameter;
Wherein, the messaging parameter is used to indicate retransmission information, the corresponding synchronization signal of the sending device or the data
The identification information of packet.
26. receiving device according to claim 25, which is characterized in that the processing module, comprising:
First judging unit, for being dispatch in the data packet when the information for including, the messaging parameter is for referring to
Show whether the data packet is when retransmitting the first retransmission information of data packet, to judge the data according to first retransmission information
Whether packet is to retransmit data packet;
First receiving unit, for receiving the data packet according to the judging result of first judging unit.
27. receiving device according to claim 25, which is characterized in that the processing module, for working as the data packet
In include information be dispatch, the messaging parameter be used to indicate the data packet number of retransmissions second retransmit letter
When breath, the data packet is received according to the number of retransmissions of the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
28. receiving device according to claim 25, which is characterized in that the messaging parameter determining module, comprising:
Second retrieval unit is set for when the information for including in the data packet is dispatch, obtaining the transmission
The scramble sequence of the data packet for the previous dispatch that preparation is sent;
Second judgment unit, for judging that the scramble sequence of the scramble sequence and the data packet of the previous dispatch is
It is no identical;
7th determination unit, if for data packet that judging result is the scramble sequence and the previous dispatch plus
It is identical to disturb sequence, it is determined that the scramble sequence is to be used to indicate the third retransmission information of the number of retransmissions of the data packet;
8th determination unit, if for data packet that judging result is the scramble sequence and the previous dispatch plus
Disturb sequence difference, it is determined that the scramble sequence is the 4 of the number of retransmissions for the data packet for being used to indicate the latter dispatch
Retransmission information.
29. receiving device according to claim 25, which is characterized in that the processing module, for working as the data packet
In include information be dispatch, the messaging parameter be five retransmission informations when, according to the 5th retransmission information receive
The data packet of the corresponding each business datum of the dispatch;5th retransmission information is used to indicate the dispatch pair
The number of retransmissions of the data packet for each business datum answered, alternatively, the 5th retransmission information is used to indicate the dispatch
The number of retransmissions of first data packet in the data packet of corresponding each business datum;When the 5th retransmission information is used to indicate
When the number of retransmissions of the data packet of the corresponding each business datum of the dispatch, the corresponding each business of the dispatch
The number of retransmissions of the data packet of data is identical.
30. receiving device according to claim 25, which is characterized in that the processing module, for working as information to be sent
For business datum, the messaging parameter is when being used to indicate six retransmission information of the number of retransmissions of the data packet, according to institute
The number of retransmissions reception for stating data packet includes each data packet of the business datum, wherein two neighboring dispatch
The number of retransmissions of the data packet of different business data between data packet is identical.
31. receiving device according to claim 25, which is characterized in that the processing module, for working as information to be sent
For business datum, the messaging parameter is the weight for being used to indicate the data packet of at least one business datum after the data packet
When passing seven retransmission information of number, according to the number of retransmissions of the data packet of at least one business datum after the data packet
Receive the data packet of at least one business datum.
32. receiving device according to claim 25, which is characterized in that the processing module, comprising:
Synchronization unit, for being dispatch when information to be sent, it is corresponding that the messaging parameter is used to indicate the sending device
Synchronization signal mark when, it is synchronous that corresponding with the mark of synchronization signal synchronizer carries out signal;
Second receiving unit, for receiving each number of the subsequent transmission of the sending device after the synchronization unit is completed to synchronize
According to packet.
33. receiving device according to claim 32, which is characterized in that the messaging parameter determining module is used for basis
Corresponding relationship between the scramble sequence and the mark and the scramble sequence of the pre-set synchronization signal determines
The mark of the synchronization signal.
34. receiving device according to claim 25, which is characterized in that
The processing module, for being dispatch when information to be sent, the messaging parameter is to indicate in the dispatch
Mark when, receiving each of the subsequent transmission of sending device according to the mark indicated in the dispatch includes scheduling
The data packet of signaling, the mark indicated in the dispatch is for characterizing the identification information of the data packet.
35. a kind of receiving device, which is characterized in that the receiving device includes: receiver and processor;
The processor receives the data packet that sending device is sent for controlling the receiver, includes in the data packet
Cyclic redundancy check (CRC) bit after scrambling;
The processor determines institute according to the scramble sequence for parsing scramble sequence according to the CRC bit after the scrambling
State the messaging parameter for the information for including in data packet;
The processor, each data that the sending device is sent according to the messaging parameter for controlling the receiver
Packet carries out reception processing;
Wherein, the messaging parameter is used to indicate retransmission information, the corresponding synchronization signal of the sending device or the data
The identification information of packet.
36. receiving device according to claim 35, which is characterized in that the processor, for when in the data packet
The information for including is dispatch, and the messaging parameter is to be used to indicate whether the data packet is the first weight for retransmitting data packet
When communication ceases, the receiver is controlled according to first retransmission information and judges whether the data packet is re-transmission data packet, and
The data packet is received according to judging result.
37. receiving device according to claim 35, which is characterized in that the processor, for when in the data packet
The information for including is dispatch, and the messaging parameter is the second retransmission information for being used to indicate the number of retransmissions of the data packet
When, the receiver, which is controlled, according to the number of retransmissions of the data packet receives the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
38. receiving device according to claim 35, which is characterized in that the processor, for when in the data packet
When the information for including is dispatch, the scrambling sequence of the data packet for the previous dispatch that the sending device is sent is obtained
Column, judge whether the scramble sequence is identical as the scramble sequence of the data packet of the previous dispatch, if judging result
It is identical as the scramble sequence of data packet of the previous dispatch for the scramble sequence, it is determined that the scramble sequence is
Be used to indicate the third retransmission information of the number of retransmissions of the data packet, if judging result be the scramble sequence with it is described previous
The scramble sequence of the data packet of a dispatch is different, it is determined that the scramble sequence is to be used to indicate the latter dispatch
4th retransmission information of the number of retransmissions of data packet.
39. receiving device according to claim 35, which is characterized in that the processor, for when in the data packet
The information for including is that dispatch controls the receiver according to the described 5th when the messaging parameter is five retransmission information
Retransmission information receives the data packet of the corresponding each business datum of the dispatch;5th retransmission information is used to indicate institute
The number of retransmissions of the data packet of the corresponding each business datum of dispatch is stated, alternatively, the 5th retransmission information is used to indicate
The number of retransmissions of first data packet in the data packet of the corresponding each business datum of the dispatch;When the 5th re-transmission
When information is used to indicate the number of retransmissions of the data packet of the corresponding each business datum of the dispatch, the dispatch pair
The number of retransmissions of the data packet for each business datum answered is identical.
40. receiving device according to claim 35, which is characterized in that the processor, for being when information to be sent
Business datum, the messaging parameter are when being used to indicate six retransmission information of the number of retransmissions of the data packet, described in control
Receiver according to the number of retransmissions of the data packet receive include the business datum each data packet, wherein adjacent two
The number of retransmissions of the data packet of different business data between the data packet of a dispatch is identical.
41. receiving device according to claim 35, which is characterized in that the processor, for being when information to be sent
Business datum, the messaging parameter are the re-transmission for being used to indicate the data packet of at least one business datum after the data packet
When seven retransmission information of number, the receiver is controlled according to the data of at least one business datum after the data packet
The number of retransmissions of packet receives the data packet of at least one business datum.
42. receiving device according to claim 35, which is characterized in that the processor, for being when information to be sent
Dispatch, when the messaging parameter is used to indicate the mark of the corresponding synchronization signal of the sending device, with the synchronous letter
Number the corresponding synchronizer of mark to carry out signal synchronous, and after completing to synchronize control the receiver and receive the transmission and set
Each data packet of standby subsequent transmission.
43. receiving device according to claim 42, which is characterized in that the processor, for according to the scrambling sequence
The mark of column and the pre-set synchronization signal determines the synchronous letter with the corresponding relationship between the scramble sequence
Number mark.
44. receiving device according to claim 35, which is characterized in that the processor, for being when information to be sent
Dispatch, when the messaging parameter is the mark indicated in the dispatch, according to the mark indicated in the dispatch
Know receive the subsequent transmission of sending device it is each include dispatch data packet, the mark indicated in the dispatch
Know the identification information for characterizing the data packet.
45. a kind of wireless communications method, in sending device, which is characterized in that the described method includes:
Corresponding scramble sequence is determined according to the messaging parameter of information to be sent;
The corresponding cyclic redundancy check (CRC) bit of the information to be sent is scrambled according to the scramble sequence, generate plus
CRC bit after disturbing;
The data packet of the information to be sent is generated, includes the CRC bit after the scrambling in the data packet;
The data packet is sent to receiving device, by the receiving device according to the CRC bit after the scrambling received
The scramble sequence is parsed, the messaging parameter is determined according to the scramble sequence, and according to the messaging parameter to described
Each data packet that sending device is sent carries out reception processing;
Wherein, the messaging parameter is used to indicate retransmission information, the corresponding synchronization signal of the sending device or the data
The identification information of packet.
46. according to the method for claim 45, which is characterized in that described according to determining pair of the messaging parameter of information to be sent
The scramble sequence answered, comprising:
When the information to be sent is dispatch, and the messaging parameter is used to indicate retransmission information, retransmitted according to first
Information determines the scramble sequence, wherein first retransmission information is used to indicate whether the data packet is to retransmit data packet.
47. according to the method for claim 46, which is characterized in that first retransmission information according to the dispatch
Determine the scramble sequence, comprising:
Obtain what the sending device was sent, the scramble sequence of the data packet of previous dispatch;
When first retransmission information indicates that the data packet is to retransmit data packet, determine that the scramble sequence is described previous
The scramble sequence of the data packet of a dispatch;
When it is not to retransmit data packet that first retransmission information, which indicates the data packet, determine the scramble sequence be with it is described
Another scramble sequence that the scramble sequence of the data packet of previous dispatch distinguishes.
48. according to the method for claim 45, which is characterized in that described according to determining pair of the messaging parameter of information to be sent
The scramble sequence answered, comprising:
When the information to be sent is dispatch, and the messaging parameter is used to indicate retransmission information, retransmitted according to second
Information determines the scramble sequence, wherein second retransmission information is used to indicate the number of retransmissions of the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
49. according to the method for claim 45, which is characterized in that described according to determining pair of the messaging parameter of information to be sent
The scramble sequence answered, comprising:
When the information to be sent is dispatch, the messaging parameter is used to indicate retransmission information, and the weight of the data packet
When biography number is identical as the number of retransmissions of the data packet of next dispatch, the scrambling sequence is determined according to third retransmission information
Column, wherein the third retransmission information is used to indicate the number of retransmissions of the data packet;
When the information to be sent is dispatch, the messaging parameter is used to indicate retransmission information, and the weight of the data packet
When passing the number of retransmissions difference of the data packet of number and next dispatch, the scrambling sequence is determined according to the 4th retransmission information
Column, wherein the 4th retransmission information is used to indicate the number of retransmissions of the data packet of next dispatch.
50. according to the method for claim 45, which is characterized in that described according to determining pair of the messaging parameter of information to be sent
The scramble sequence answered, comprising:
When the information to be sent is dispatch, and the messaging parameter is used to indicate retransmission information, retransmitted according to the 5th
Information determines the scramble sequence;5th retransmission information is used to indicate the corresponding each business datum of the dispatch
The number of retransmissions of data packet, alternatively, the 5th retransmission information is used to indicate the corresponding each business datum of the dispatch
Data packet in first data packet number of retransmissions;When to be used to indicate the dispatch corresponding for the 5th retransmission information
When the number of retransmissions of the data packet of each business datum, the re-transmission of the data packet of the corresponding each business datum of the dispatch
Number is identical.
51. according to the method for claim 45, which is characterized in that described according to determining pair of the messaging parameter of information to be sent
The scramble sequence answered, comprising:
When the information to be sent is business datum, and the messaging parameter is used to indicate retransmission information, passed according to sixfold
Information determines the scramble sequence, wherein the 6th retransmission information is used to indicate the number of retransmissions of the data packet;
Wherein, the number of retransmissions of the data packet of the different business data between the data packet of two neighboring dispatch is identical.
52. according to the method for claim 45, which is characterized in that described according to determining pair of the messaging parameter of information to be sent
The scramble sequence answered, comprising:
When the information to be sent is business datum, and the messaging parameter is used to indicate retransmission information, passed according to septuple
Information determines the scramble sequence, wherein the 7th retransmission information is used to indicate at least one industry after the data packet
The number of retransmissions of the data packet for data of being engaged in.
53. according to the method for claim 45, which is characterized in that described according to determining pair of the messaging parameter of information to be sent
The scramble sequence answered, comprising:
When the information to be sent is dispatch, according to the determination of the mark of the corresponding synchronization signal of the sending device
Scramble sequence.
54. method according to claim 53, which is characterized in that described according to the corresponding synchronization signal of the sending device
Mark determine the scramble sequence, comprising:
According between the mark of the synchronization signal and the mark and the scramble sequence of the pre-set synchronization signal
Corresponding relationship determine the scramble sequence.
55. according to the method for claim 45, which is characterized in that described according to determining pair of the messaging parameter of information to be sent
The scramble sequence answered, comprising:
When the information to be sent is dispatch, the scrambling sequence is determined according to the mark indicated in the dispatch
It arranges, the mark indicated in the dispatch is for characterizing the identification information of the data packet.
56. method according to claim 55, which is characterized in that described true according to the mark indicated in the dispatch
The fixed scramble sequence, comprising:
When in the data packet including whole bit informations of the mark indicated in the dispatch, according to the transmission
Bit information in the mark of equipment in designated position determines the scramble sequence;
When in the data packet including the partial bit information of the mark indicated in the dispatch, according to the scheduling
Rest part bit information in the mark indicated in signaling determines the scramble sequence.
57. a kind of wireless communications method, in receiving device, which is characterized in that the described method includes:
The data packet that sending device is sent is received, includes the cyclic redundancy check (CRC) bit after scrambling in the data packet;
Scramble sequence is parsed according to the CRC bit after the scrambling;
The messaging parameter for the information for including in the data packet is determined according to the scramble sequence;
Reception processing is carried out to each data packet that the sending device is sent according to the messaging parameter;
Wherein, the messaging parameter is used to indicate retransmission information, the corresponding synchronization signal of the sending device or the data
The identification information of packet.
58. method according to claim 57, which is characterized in that it is described according to the messaging parameter to the sending device
The each data packet sent carries out reception processing, comprising:
When the information for including in the data packet be dispatch, the messaging parameter be used to indicate the data packet whether be
When retransmitting the first retransmission information of data packet, judge whether the data packet is to retransmit data according to first retransmission information
Packet, and the data packet is received according to judging result.
59. method according to claim 57, which is characterized in that it is described according to the messaging parameter to the sending device
The each data packet sent carries out reception processing, comprising:
When the information for including in the data packet is dispatch, the messaging parameter is the re-transmission for being used to indicate the data packet
When the second retransmission information of number, the data packet is received according to the number of retransmissions of the data packet;
Wherein, within a predefined period, the number of retransmissions of the data packet of each dispatch is identical.
60. method according to claim 57, which is characterized in that described to determine the data packet according to the scramble sequence
In include information messaging parameter, comprising:
When the information for including in the data packet is dispatch, the previous dispatch that the sending device is sent is obtained
Data packet scramble sequence;
Judge whether the scramble sequence is identical as the scramble sequence of the data packet of the previous dispatch;
If judging result is that the scramble sequence is identical as the scramble sequence of data packet of the previous dispatch, it is determined that
The scramble sequence is to be used to indicate the third retransmission information of the number of retransmissions of the data packet;
If judging result is that the scramble sequence is different from the scramble sequence of data packet of the previous dispatch, it is determined that
The scramble sequence is the 4th retransmission information of the number of retransmissions for the data packet for being used to indicate the latter dispatch.
61. method according to claim 57, which is characterized in that it is described according to the messaging parameter to the sending device
The each data packet sent carries out reception processing, comprising:
When the information for including in the data packet is dispatch, and the messaging parameter is five retransmission information, according to described
5th retransmission information receives the data packet of the corresponding each business datum of the dispatch;5th retransmission information is for referring to
Show the number of retransmissions of the data packet of the corresponding each business datum of the dispatch, alternatively, the 5th retransmission information is used for
Indicate the number of retransmissions of first data packet in the data packet of the corresponding each business datum of the dispatch;When the described 5th
When retransmission information is used to indicate the number of retransmissions of the data packet of the corresponding each business datum of the dispatch, the scheduling letter
Enable the number of retransmissions of the data packet of corresponding each business datum identical.
62. method according to claim 57, which is characterized in that it is described according to the messaging parameter to the sending device
The each data packet sent carries out reception processing, comprising:
When information to be sent is business datum, the messaging parameter is the sixfold for being used to indicate the number of retransmissions of the data packet
It include each data packet of the business datum according to the reception of the number of retransmissions of the data packet, wherein adjacent when communication ceases
The number of retransmissions of the data packet of different business data between the data packet of two dispatch is identical.
63. method according to claim 57, which is characterized in that it is described according to the messaging parameter to the sending device
The each data packet sent carries out reception processing, comprising:
When information to be sent is business datum, the messaging parameter is at least one business after being used to indicate the data packet
When seven retransmission information of the number of retransmissions of the data packet of data, according at least one business datum after the data packet
The number of retransmissions of data packet receives the data packet of at least one business datum.
64. method according to claim 57, which is characterized in that it is described according to the messaging parameter to the sending device
The each data packet sent carries out reception processing, comprising:
When information to be sent is dispatch, the messaging parameter is used to indicate the mark of the corresponding synchronization signal of the sending device
When knowledge, it is synchronous that synchronizer corresponding with the mark of the synchronization signal carries out signal, and receives the hair after completing to synchronize
Send each data packet of the subsequent transmission of equipment.
65. method according to claim 64, which is characterized in that described to determine the data packet according to the scramble sequence
In include information messaging parameter, comprising:
According to the mark of the scramble sequence and the pre-set synchronization signal with it is corresponding between the scramble sequence
Relationship determines the mark of the synchronization signal.
66. method according to claim 57, which is characterized in that it is described according to the messaging parameter to the sending device
The each data packet sent carries out reception processing, comprising:
When information to be sent is dispatch, and the messaging parameter is the mark indicated in the dispatch, according to described
The mark indicated in dispatch receive the subsequent transmission of sending device it is each include dispatch data packet, it is described
The mark indicated in dispatch is for characterizing the identification information of the data packet.
67. a kind of wireless communication system, which is characterized in that the system comprises:
Sending device as described in claim 1-24 is any and the receiving device as described in claim 25-44 is any.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/076927 WO2015168873A1 (en) | 2014-05-07 | 2014-05-07 | Sending device, receiving device, and wireless communication method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106233648A CN106233648A (en) | 2016-12-14 |
CN106233648B true CN106233648B (en) | 2019-05-10 |
Family
ID=54391964
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480078387.0A Active CN106233648B (en) | 2014-05-07 | 2014-05-07 | Sending device, receiving device, wireless communications method and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106233648B (en) |
WO (1) | WO2015168873A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106982469B (en) * | 2016-01-15 | 2019-12-13 | 电信科学技术研究院 | resource scheduling and collision indication method and equipment |
WO2017193292A1 (en) * | 2016-05-10 | 2017-11-16 | 华为技术有限公司 | Resource scheduling method, apparatus and system |
CN108206732B (en) * | 2016-12-19 | 2020-09-25 | 维沃移动通信有限公司 | Data transmission method, resource indication information acquisition method, terminal and base station |
CN111435906B (en) * | 2019-03-27 | 2021-11-19 | 维沃移动通信有限公司 | Reference value determination method and terminal |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1627677A (en) * | 2003-09-16 | 2005-06-15 | 三星电子株式会社 | Apparatus and method for transceiving high speed packet data in mobile communication system |
CN101359972A (en) * | 2007-07-30 | 2009-02-04 | 大唐移动通信设备有限公司 | Encoding method and apparatus for multi-carrier time division duplex system service transmission channel |
CN101795172A (en) * | 2009-12-25 | 2010-08-04 | 华为技术有限公司 | Data processing method, transmitting equipment and receiving equipment |
CN101964703A (en) * | 2009-07-23 | 2011-02-02 | 中兴通讯股份有限公司 | Data retransmission method and system |
CN102055552A (en) * | 2009-11-05 | 2011-05-11 | 华为技术有限公司 | Method for transmitting control information, method and device for receiving control information |
CN102065054A (en) * | 2011-01-06 | 2011-05-18 | 大唐移动通信设备有限公司 | Scrambling transmission method and device |
CN102273298A (en) * | 2009-01-09 | 2011-12-07 | 日本电气株式会社 | A method and apparatus for encoding and decoding |
CN102362459A (en) * | 2009-03-23 | 2012-02-22 | 松下电器产业株式会社 | Retransmission mode signaling in a wireless communication system |
CN102647248A (en) * | 2011-02-15 | 2012-08-22 | Lg电子株式会社 | Method and apparatus for transmitting channel quality control information in wireless access system |
CN103314544A (en) * | 2011-01-10 | 2013-09-18 | Lg电子株式会社 | Method and device for transmitting/receiving downlink reference signal in wireless communication system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013143747A (en) * | 2012-01-12 | 2013-07-22 | Fuji Xerox Co Ltd | Image transfer device and program |
-
2014
- 2014-05-07 CN CN201480078387.0A patent/CN106233648B/en active Active
- 2014-05-07 WO PCT/CN2014/076927 patent/WO2015168873A1/en active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1627677A (en) * | 2003-09-16 | 2005-06-15 | 三星电子株式会社 | Apparatus and method for transceiving high speed packet data in mobile communication system |
CN101359972A (en) * | 2007-07-30 | 2009-02-04 | 大唐移动通信设备有限公司 | Encoding method and apparatus for multi-carrier time division duplex system service transmission channel |
CN102273298A (en) * | 2009-01-09 | 2011-12-07 | 日本电气株式会社 | A method and apparatus for encoding and decoding |
CN102362459A (en) * | 2009-03-23 | 2012-02-22 | 松下电器产业株式会社 | Retransmission mode signaling in a wireless communication system |
CN101964703A (en) * | 2009-07-23 | 2011-02-02 | 中兴通讯股份有限公司 | Data retransmission method and system |
CN102055552A (en) * | 2009-11-05 | 2011-05-11 | 华为技术有限公司 | Method for transmitting control information, method and device for receiving control information |
CN101795172A (en) * | 2009-12-25 | 2010-08-04 | 华为技术有限公司 | Data processing method, transmitting equipment and receiving equipment |
CN102065054A (en) * | 2011-01-06 | 2011-05-18 | 大唐移动通信设备有限公司 | Scrambling transmission method and device |
CN103314544A (en) * | 2011-01-10 | 2013-09-18 | Lg电子株式会社 | Method and device for transmitting/receiving downlink reference signal in wireless communication system |
CN102647248A (en) * | 2011-02-15 | 2012-08-22 | Lg电子株式会社 | Method and apparatus for transmitting channel quality control information in wireless access system |
Also Published As
Publication number | Publication date |
---|---|
CN106233648A (en) | 2016-12-14 |
WO2015168873A1 (en) | 2015-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200260451A1 (en) | Telecommunications apparatuses and methods | |
CN110447281A (en) | Exempt from the configuration, instruction and ACK/NACK of authorized transmissions for multiple HARQ | |
CN102047747B (en) | Method for transmitting and receiving signals in consideration of time alignment timer and user equipment for the same | |
CN113841348A (en) | Method and apparatus for transmitting control information in wireless communication system | |
CN107734676A (en) | A kind of method and apparatus of data transfer | |
JP4966409B2 (en) | Method and apparatus in communication system | |
CN110140315A (en) | For exempting from the HARQ signaling of authorized uplink transmission | |
CN111527718A (en) | Data transmission method and device and computer storage medium | |
CN110419186A (en) | For uplink superelevation reliably and low latency communicate downlink control channel | |
US8335165B2 (en) | Transmission of multiple ACK/NAK bits with data | |
CN107332646A (en) | HARQ-ACK sending method and device | |
CN104202133A (en) | Harq method and apparatus for communication system | |
CN110622450B (en) | Method and apparatus for configuring puncturing bundle of first service data in second service transmission | |
CN104995980A (en) | Terminal device, base station device, communications method, and integrated circuit | |
US20100088567A1 (en) | Radio communication apparatus and a method of transmitting a retransmission packet | |
KR20210158322A (en) | Method and apparatus for indicating time delay in a wireless communication system | |
CN108111263A (en) | The feedback method and device of confirmation message, the method for reseptance and device of confirmation message | |
CN101621849A (en) | A kind of feedback method of downlink data receiving state | |
CN106233648B (en) | Sending device, receiving device, wireless communications method and system | |
CN104995979A (en) | Terminal device, base station device, communication method, and integrated circuit | |
WO2018201490A1 (en) | Transmission based on data blocks | |
KR20210109254A (en) | Method and apparatus for management of soft buffer in communications system | |
CN107846707A (en) | A kind of method and apparatus in the UE for exempting to authorize, base station | |
CN103891373B (en) | downlink data transmission method, base station and user equipment | |
US11336426B2 (en) | Authenticated confirmation and activation message |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |