CN106233648B - Sending device, receiving device, wireless communications method and system - Google Patents

Sending device, receiving device, wireless communications method and system Download PDF

Info

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
Application number
CN201480078387.0A
Other languages
Chinese (zh)
Other versions
CN106233648A (en
Inventor
黎超
张兴炜
武雨春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN106233648A publication Critical patent/CN106233648A/en
Application granted granted Critical
Publication of CN106233648B publication Critical patent/CN106233648B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements 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

Sending device, receiving device, wireless communications method and system
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.
CN201480078387.0A 2014-05-07 2014-05-07 Sending device, receiving device, wireless communications method and system Active CN106233648B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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