CN101129011A - Communication system, communication device, error correction method, and communication control program - Google Patents

Communication system, communication device, error correction method, and communication control program Download PDF

Info

Publication number
CN101129011A
CN101129011A CNA2006800056369A CN200680005636A CN101129011A CN 101129011 A CN101129011 A CN 101129011A CN A2006800056369 A CNA2006800056369 A CN A2006800056369A CN 200680005636 A CN200680005636 A CN 200680005636A CN 101129011 A CN101129011 A CN 101129011A
Authority
CN
China
Prior art keywords
mentioned
communication data
data
finishing dealing
error correction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2006800056369A
Other languages
Chinese (zh)
Other versions
CN101129011B (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.)
Kyocera Corp
Original Assignee
Kyocera Corp
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 Kyocera Corp filed Critical Kyocera Corp
Publication of CN101129011A publication Critical patent/CN101129011A/en
Application granted granted Critical
Publication of CN101129011B publication Critical patent/CN101129011B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Detection And Correction Of Errors (AREA)
  • Error Detection And Correction (AREA)

Abstract

In a communication system employing a modulation processing for performing differential encoding, a bit error of communication data generated in a communication route is corrected by an error correction code capable of correcting the same number of error bits as the number of error bits. A base station device generates processed communication data as a processed portion subjected to the differential encoding and error correction encoding in this order by a predetermined generation process for the portion to be processed which is at least a part of the communication data as the communication object. The base station device transmits the generated processed communication data. A mobile station device receives the processed communication data which has been transmitted, acquires error-corrected decoded data obtained by error-correcting and decoding the processed portion among the processed communication data received, and subjects the error-corrected decoded data to the differential decoding.

Description

Communication system, communicator, error correction method and communication control program
Technical field
The present invention relates to communication system, communicator, error correction method and communication control program, relate to the technology of the mistake that produces in the correction communication path for example.
Background technology
In existing communication system, generally carry out error correction based on the communication path of error correcting code.Specifically, in dispensing device, the communication data after the error correction coding is implemented modulation treatment and is sent, in receiving system, the communication data that is received implemented demodulation process after, carry out error correction decoding.By the way, in existing communication system, can realize error correction based on error correcting code.
In patent documentation 1, record the example of above-mentioned error correction.
Patent documentation 1: the spy opens the 2001-251197 communique.
Yet in the modulation treatment of above-mentioned communication system, if utilize the modulation treatment of carrying out differential coding (finite sum conversion), the mistake of 1 bit (bit) that produces in communication path becomes 2 bits by the differential demodulation (differential transformation) in the demodulation process.Therefore, carry out in the communication system of modulation treatment of differential coding,, need the error correcting code of proofreading and correct of 2 bits, from the angle existing problems of the efficient of error correction for the error correction of 1 bit that carries out in communication path, producing in employing.
Summary of the invention
The present invention is used to solve above-mentioned problem just and proposes, its purpose is to provide a kind of and carries out in the communication system of modulation treatment of differential coding in employing, can be by can carrying out counting the error correcting code of correction of the error bit of similar number with error bit, communication system, communicator, error correction method and communication control program that the bit mistake of the communication data that produces in communication path is proofreaied and correct.
Be used to solve the communication system that the present invention of above-mentioned problem is correlated with, comprise dispensing device and receiving system, above-mentioned dispensing device comprises: the communication data of finishing dealing with generates mechanism, its generation by regulation is handled and is generated the communication data of finishing dealing with, this communication data of finishing dealing with is as at at least a portion in the communication data of communication object is the process object part, implements to finish dealing with part and the data that constitute after differential coding and the error correction coding with the order of differential coding, error correction coding; And transmitting mechanism, it sends by the above-mentioned communication data of finishing dealing with and generates the communication data of finishing dealing with that mechanism generated, and above-mentioned receiving system comprises: receiving mechanism, it receives the above-mentioned communication data of finishing dealing with that is sent out; The error correction decoding data obtain mechanism, and it is obtained the above-mentioned error correction decoding data of finishing dealing with and partly carrying out error correction decoding and constituting in the above-mentioned communication data of finishing dealing with that receives; With differential decoding mechanism, it carries out differential decoding to above-mentioned error correction decoding data.
By the way, carry out in the communication system of modulation treatment of differential coding in employing, can be by carrying out the error correcting code with the correction of the error bit of error bits numbers similar number, the bit mistake of proofreading and correct the communication data of finishing dealing with that in communication path, produces.
In addition, in above-mentioned communication system, the above-mentioned communication data of finishing dealing with generates mechanism and also can comprise: differential coding mechanism before sending, and its part that is given to above-mentioned communication data is carried out differential coding; With error correction coding mechanism, it is carried out error correction coding to above-mentioned by the part of differential coding, the generation of afore mentioned rules is handled and also be can be: at above-mentioned process object part, carry out differential coding by differential coding mechanism before the above-mentioned transmission, and then carry out error correction coding, thereby generate the processing of the above-mentioned communication data of finishing dealing with by above-mentioned error correction coding mechanism.
By the way, carry out in the communication system of modulation treatment of differential coding in employing, also can be by carrying out the error correcting code with the correction of the error bit of error bits numbers similar number, the bit mistake of proofreading and correct the communication data of finishing dealing with that in communication path, produces.
In addition, in above-mentioned communication system, the above-mentioned communication data data that at least a code data of representing code (code) respectively constitutes of also can serving as reasons, the above-mentioned communication data of finishing dealing with generates mechanism and also can comprise: storing mechanism, its data corresponding stored of generation with above-mentioned code data and regulation; With differential coding mechanism before the transmission, it is at the part that is given of above-mentioned communication data, read respectively corresponding and above-mentioned generation data that store by above-mentioned storing mechanism with the code data that constitutes this part that gives, this generation of having read is carried out differential coding with data, above-mentioned generation also can be with data: become at and the above-mentioned code data of storing corresponding with data with this generations with differential coding in that this generation has been carried out differential when coding resulting data with data, the order of error correction coding is implemented differential coding and error correction coding and the data that constitute, the generation of afore mentioned rules is handled and also be can be: will at above-mentioned process object part carry out differential coding by differential coding mechanism before the above-mentioned transmission and the data that obtain as the above-mentioned part of finishing dealing with, generate the processing of the above-mentioned communication data of finishing dealing with.
By the way, carry out in the communication system of modulation treatment of differential coding in employing, also can be by carrying out the error correcting code with the correction of the error bit of error bits numbers similar number, the bit mistake of proofreading and correct the communication data of finishing dealing with that in communication path, produces.In addition, owing to behind differential coding, do not need to carry out error correction coding, therefore can constitute dispensing device simply.
In addition, in above-mentioned communication system, above-mentioned receiving mechanism also can comprise delay detection mechanism, it postpones detection at the communication data of finishing dealing with that sends by above-mentioned transmitting mechanism, above-mentioned error correction decoding mechanism also can comprise and receives the differential coding mechanism in back, it is to carrying out differential coding by the above-mentioned part of finishing dealing with in the communication data of finishing dealing with after the above-mentioned delay detection detection that mechanism postpones, above-mentioned error correction decoding mechanism also can be to carrying out error correction decoding by the above-mentioned part of finishing dealing with behind the differential coding of differential coding mechanism after the above-mentioned reception, thereby obtain above-mentioned error correction decoding data.
Under the data conditions after receiving differential coding by the delay detection, carry out differential decoding simultaneously with detection, it is difficult therefore carrying out error correction decoding before differential decoding.At this, by the present invention, owing to can tentatively carry out differential coding after postponing detection, and carry out differential decoding behind the error correction decoding once more, even therefore postponing under the situation of detection, also can be by carrying out the error correcting code with the correction of the error bit of error bits numbers similar number, the bit mistake of proofreading and correct the communication data of finishing dealing with that in communication path, produces.
In addition, in above-mentioned communication system, above-mentioned transmitting mechanism also can send generate the communication data of finishing dealing with that mechanism the generated code element (symbol) after as phase modulated by the above-mentioned communication data of finishing dealing with, above-mentioned communication data also can be designed to make the code element at the part corresponding with the specified content part in this communication data to become known phase, above-mentioned receiving system also can also comprise: specified content part testing agency, and it detects by the afore mentioned rules content part in the communication data of finishing dealing with of above-mentioned delay detection detection that mechanism postpones; Code element obtains mechanism, and it obtains the code element at the part corresponding with above-mentioned detected specified content part; The amount of phase rotation is obtained mechanism, and it obtains the amount of phase rotation of the communication data of finishing dealing with that receives by above-mentioned receiving mechanism based on the phase place and the above-mentioned known phase of the above-mentioned code element that obtains; With phase compensation mechanism, it is based on above-mentioned the amount of phase rotation of obtaining, at carrying out phase compensation by the above-mentioned part of finishing dealing with in the communication data of finishing dealing with of above-mentioned delay detection detection that mechanism postpones, differential coding mechanism after the above-mentioned reception also can be to carrying out differential coding by the part of finishing dealing with after the phase compensation of above-mentioned phase compensation mechanism.
In communication path, take place under the situation of phase place rotation, even the phase place of the code element corresponding with the beginning bit is by postponing the phase place before detection can not turn back to the phase place rotation.Therefore, when carrying out differential coding once more after postponing detection, output is subjected to the data of the influence of phase place rotation.By the present invention, obtain the amount of phase rotation in the communication path by known phase place, can carry out phase compensation, therefore carry out once more under the situation of differential coding after the detection postponing, receiving system can carry out error correction decoding before differential decoding.
In addition, the communicator that the present invention is correlated with, it is characterized in that, comprise: the communication data of finishing dealing with generates mechanism, its generation by regulation is handled and is generated the communication data of finishing dealing with, this communication data of finishing dealing with is at being at least a portion in the communication data of communication object, implements differential coding and error correction coding and the data that constitute with the order of differential coding and error correction coding; And transmitting mechanism, it sends by the above-mentioned communication data of finishing dealing with and generates the communication data of finishing dealing with that mechanism generated.
In addition, the communicator that another side of the present invention is relevant is characterized in that, comprising: receiving mechanism, its received communication data; The error correction decoding data obtain mechanism, and it is obtained at least a portion in the above-mentioned communication data that receives is carried out error correction decoding and the error correction decoding data that constitute; With differential decoding mechanism, it carries out differential decoding to above-mentioned error correction decoding data.
In addition, the error correction method that the present invention is correlated with, it is characterized in that, this error correction method comprises: the communication data of finishing dealing with generates step, generation processing by regulation generates the communication data of finishing dealing with, this communication data of finishing dealing with is as at at least a portion in the communication data of communication object is the process object part, implements to finish dealing with part and the data that constitute after differential coding and the error correction coding with the order of differential coding, error correction coding; Forwarding step is sent in the above-mentioned communication data of finishing dealing with and generates the communication data of finishing dealing with that is generated in the step; Receiving step receives the above-mentioned communication data of finishing dealing with that is sent out; The error correction decoding data obtain step, obtain the above-mentioned error correction decoding data of finishing dealing with and partly carrying out error correction decoding and constituting in the above-mentioned communication data of finishing dealing with that receives; With differential decoding step, above-mentioned error correction decoding data are carried out differential decoding.
In addition, the communication control program that the present invention is correlated with, it is characterized in that, allow computer as following mechanism performance function: the communication data of finishing dealing with generates mechanism, its generation by regulation is handled and is generated the communication data of finishing dealing with, this communication data of finishing dealing with is as at at least a portion in the communication data of communication object is the process object part, implements to finish dealing with part and the data that constitute after differential coding and the error correction coding with the order of differential coding, error correction coding; And transmitting mechanism, it sends by the above-mentioned communication data of finishing dealing with and generates the communication data of finishing dealing with that mechanism generated.
In addition, the communication control program that the another side that the present invention is correlated with is relevant is characterized in that, allows computer work as following mechanism: the receiving mechanism of received communication data; The error correction decoding data obtain mechanism, and it is obtained at least a portion in the above-mentioned communication data that receives is carried out error correction decoding and the error correction decoding data that constitute; With differential decoding mechanism, it carries out differential decoding to above-mentioned error correction decoding data.
Description of drawings
Fig. 1 is the system construction drawing of the relevant mobile communication system of embodiments of the present invention.
Fig. 2 is the key diagram of the relevant differential encoding process of embodiments of the present invention.
Fig. 3 is the functional block diagram of the relevant dispensing device of embodiments of the present invention.
Fig. 4 is the figure of the relevant communication frame of embodiments of the present invention.
Fig. 5 does not implement the key diagram of the relevant processing in zone for the relevant hamming code of embodiments of the present invention.
Fig. 6 implements the key diagram of the relevant processing in zone for the relevant hamming code of embodiments of the present invention.
Fig. 7 is the figure of the relevant hamming code table of expression embodiments of the present invention.
Fig. 8 is the key diagram of the relevant processing in the relevant Adaptive Modulation zone of embodiments of the present invention.
Fig. 9 is the functional block diagram of the relevant receiving system of embodiments of the present invention.
Figure 10 is the functional block diagram of the relevant receiving system of embodiments of the present invention.
Figure 11 does not implement the key diagram of the relevant processing in zone for the relevant hamming code of embodiments of the present invention.
Figure 12 implements the key diagram of the relevant processing in zone for the relevant hamming code of embodiments of the present invention.
Figure 13 is the figure of the relevant accurate hamming code table of expression embodiments of the present invention.
Figure 14 is the functional block diagram of the relevant dispensing device of embodiments of the present invention.
Embodiment
With reference to accompanying drawing, embodiments of the present invention are described.
Fig. 1 is the structure chart of the relevant mobile communication system 10 of present embodiment.As shown in the figure, this mobile communication system 10 comprises base station apparatus 20, mobile station apparatus 30 and communication network 40.
Mobile station apparatus 30 is situated between with communication network 40 and is made of in the mode that can intercom mutually base station apparatus 20.But base station apparatus 20 constitutes difference mutual communication between mobile station apparatus 30 and communication network 40.
Mobile station apparatus 30 and base station apparatus 20 are the communicator with radio communication function, and constituting to be situated between carries out radio communication mutually by the antenna that is possessed separately.In this radio communication, at first after the modulation system modulation communication data of transmitter side communicator by regulation, send by antenna as wireless signal.And the receiver side communicator receives this wireless signal that arrives antenna, carries out demodulation by the modulation system of regulation, obtains former communication data.Mobile station apparatus 30 and base station apparatus 20 become transmitter side communicator or receiver side communicator respectively, carry out following radio communication mutually.Below, base station apparatus 20 is described as the receiver side communicator as transmitter side communicator, mobile station apparatus 30, even but transmitter side and receiver side are opposite, and the structure that present embodiment is relevant, function and processing are also identical.
At this, employed modulation system in the above-mentioned radio communication is illustrated.This modulation system has a plurality of kinds, is divided into the modulation system of carrying out differential coding and the modulation system of not carrying out describes at this.
At first, with reference to Fig. 2 the situation of carrying out differential coding is described.Base station apparatus 20 is at first obtained the communication data as communication object, and it is carried out differential coding and makes it to become the communication data of finishing dealing with.In differential coding, base station apparatus 20 is at first with the direct bit 1002-1 as the communication data of finishing dealing with of the communication data first bit 1000-1.Next, base station apparatus 20 carries out the logical difference exclusive disjunction by the bit 1002-1 to the communication data of finishing dealing with before the bit 1000-2 of communication data and this 1 bit, and obtains the bit 1002-2 of the finish dealing with communication data corresponding with bit 1000-2.Thus, base station apparatus 20 is by carrying out the logical difference exclusive disjunction to finish dealing with communication data and communication data before 1 bit, thereby generates the communication data of finishing dealing with based on communication data.
And base station apparatus is modulated the communication data of finishing dealing with that obtains in the above described manner, generates wireless signal.Example when Fig. 2 represents BPSK (Binary Phase Shift Keying), the code element that 20 pairs of bits of base station apparatus 0 distribute phase place π, bit 1 is distributed the code element of phase place 0, and come modulation treatment to finish communication data, obtain wireless signal as modulation result by carrying out code elementization.And the wireless signal by the antenna transmission aforesaid way is obtained is received by mobile station apparatus 30.
30 pairs of wireless signals that received of mobile station apparatus carry out synchronous detection.In synchronous detection, mobile station apparatus 30 is replaced the code element of wireless signal the bit of distributing to this code element.The Bit String that obtains thus is the communication data of finishing dealing with.
And 30 pairs of the mobile station apparatus communication data of finishing dealing with carries out differential decoding.The differential inversion process that is decoded as differential coding, mobile station apparatus 30 carries out the logical difference exclusive disjunction by the bit 1008-1 to the communication data of finishing dealing with before the bit 1008-2 of the communication data of finishing dealing with and its 1 bit, thereby obtains the bit 1010-2 of the communication data corresponding with bit 1008-2.In addition, mobile station apparatus 30 will be finished dealing with the first bit 1008-1 of communication data directly as the bit 1010-1 of communication data.Mobile station apparatus 30 is by carrying out the logical difference exclusive disjunction to finish dealing with communication data and the communication data of finishing dealing with before 1 bit thus, thereby generates communication data based on the communication data of finishing dealing with.The communication data that obtains thus becomes the communication data that carries out before the differential coding in base station apparatus 20, therefore finish in the transmitting-receiving of this communication data.
Next, the situation of not carrying out differential coding is described.Do not carrying out under the situation of differential coding, base station apparatus 20 is direct as the communication data of finishing dealing with communication data.Mobile station apparatus 30 does not carry out differential decoding yet, with the communication data of finishing dealing with that received directly as communication data.
The advantage of carrying out differential when decoding is described simply.Under the situation of the transmitting-receiving of carrying out wireless signal, there is the situation of phase place rotation between radio zone.Among for example above-mentioned BPSK, exist phase place π to become phase place 0, the phase place 0 of code element is become the situation of phase place π code element.Certainly the amount of phase rotation is not limited to π, also may accept phase place rotation arbitrarily.But, if the amount of phase rotation is fixed in a communication data, even then phase place rotation like that as mentioned above also can obtain former communication data by carrying out differential decoding.
But, in the communication data of reality, use the beginning of the content of the contained and valid data that should send in this communication data to be added with for example data of the regulation remaining bits of 1 bit.As mentioned above, the data behind the differential coding are being carried out under the situation of differential decoding,, directly using the bit of accepting the phase place rotation the beginning bit of communication data.Therefore, for the beginning bit,, and only be used in differential encoding process not as valid data.
On the other hand, do not carrying out under the situation of differential decoding, as mentioned above, if the phase place rotation, the communication data of finishing dealing with that is then received is that Bit String becomes the data that bit has reversed.At this, the absolute phase of the code element of the assigned position of base station apparatus 20 in wireless signal (below be called the absolute phase code element) distribution provisions is so that the Bit String of counter-rotating returns to previous status.
Specifically, between base station apparatus 20 and mobile station apparatus 30, be predetermined the absolute phase of afore mentioned rules position and this regulation.Promptly this absolute phase becomes known phase place between base station apparatus 20 and mobile station apparatus 30.And the above-mentioned absolute phase code element part that base station apparatus 20 generates in the wireless signal must become the such communication data of this absolute phase (for example phase place 0).And mobile station apparatus 30 is confirmed its phase place by detecting this absolute phase code element, confirms whether phase place rotates.Under confirming that the result is for the situation of having rotated,, the phase place of signal of communication carries out phase compensation by being carried out revisal.Do not carrying out utilizing the phase supplementing and correcting of absolute phase as mentioned above under the situation of differential decoding.
At this, the processing that mobile station apparatus 30 is used to obtain the absolute phase code element describes.The Bit String that will be called the regulation of unique word (unique word) at first, in advance is stored among base station apparatus 20 and mobile station apparatus 30 these two sides.As this unique word use according to by this unique word in the communication data the specific part that obtains (for example last bit of unique word) become the part that the mode of above-mentioned absolute phase code element designs.
And base station apparatus 20 generates the communication data that comprises this unique word, the communication data of finishing dealing with that generates based on this communication data is modulated, and sent as wireless signal.Mobile station apparatus 30 calculates the wireless signal that arrives antenna is carried out cross correlation between resulting reception data of synchronous detection and the unique word.Mobile station apparatus 30 is by calculating cross correlation in the manner described above, detects in the Bit String that receives data and part unique word same bits string based on this result.And, obtain the absolute phase code element based on detected unique word.
In addition, in the above description, be that example describes modulation system with BPSK, but present embodiment also can be used other various modulation systems.Pi/4 shift QPSK (π/4ShiftQuadrature Phase Shift Keying is for example arranged, 4 phase phase shift keying modulation systems), 8PSK (8Phase ShiftKeying, the octaphase-shift keying modulation system), 16QAM (16Quadrature AmplitudeModulation, the quadrature amplitude modulation mode), FSK (Frequency Shift Keying, the frequency shift keying modulation system), ASK (Amplitude Shift Keying, amplitude-shift keying modulation system) etc.In addition, in the mobile communication system 10 in the present embodiment, also use is suitably changed modulation system according to the accepting state of wireless signal on one side, Yi Bian the adaptive modulation system that communicates.
[execution mode 1]
Below, the structure and the function of mobile station apparatus in the embodiments of the present invention 1 30 and base station apparatus 20 described.
At first, base station apparatus 20 is described.Fig. 3 is the functional block diagram of the functional module of expression base station apparatus 20.As shown in the figure, base station apparatus 20 comprises switch portion 100a, differential encoding section 102a, hamming code portion 103, modulation portion 104a, switch portion 105, wireless transmission part 106, phase control division 107.
Fig. 4 is for representing the figure of the structure of the communication data of transmitting-receiving in the present embodiment.Communication data is divided into one or more communication frames and sends.As shown in the figure, this communication frame comprises that hamming code is not implemented region S 1, hamming code is implemented region S 2, Adaptive Modulation region S 3.In addition, it is all modulated by the modulation system of carrying out differential coding that hamming code is not implemented region S 1, hamming code is implemented region S 2.Specifically, can enumerate pi/4 shift QPSK modulation or BPSK etc., but the modulation based on BPSK be described at this.In addition, hamming code is not implemented region S 1 and has been comprised above-mentioned unique word.
Below, on one side with reference to the figure of the example of the processing of the actual communication data of expression, on one side the structure that is used to send this communication frame is described.
Base station apparatus 20 receives the input of aforesaid communication frame by illustrated communication data handling part never, thereby obtains communication data in switch portion 100a.This communication frame comprises region S 1, S2, S3 as mentioned above like that.Switch portion 100a is to the relevant communication data of differential encoding section 102a output area S1, S2, to the relevant communication data of modulation portion 104a output area S3.
The figure of the example of the processing of the communication data S1 that the region S 1 shown in one side reference table diagrammatic sketch 5 is correlated with, on one side the structure that is used for the relevant communication data of sending zone S1 is described.
Modulation portion 104a carries out phase modulated based on the phase place that phase control division 107 is determined to the communication data of being imported of finishing dealing with, and generates the wireless signal as code-element string.And the wireless signal that this mode generates is situated between and is input to wireless transmission part 106 by switch portion 105.And the wireless signal of being imported is sent from antenna in wireless transmission part 106.In addition, wireless transmission part 106 illustrates one at this, but a plurality of situation of using is also arranged.In this case, switch portion 105 is according to corresponding wireless transmission part 106 these wireless signals of input that send the wireless signal of being imported of the indication of not shown control part.
Next, the figure of the example of the processing of the communication data S2 that the region S 2 shown in the reference table diagrammatic sketch 6 is correlated with describes the structure that is used for the relevant communication data of sending zone S2.
Differential encoding section 102a is by carrying out above-mentioned differential coding to the communication data S2 that is imported, generate differential code communication data after, be input to hamming code portion 103.
At this, the processing in the hamming code portion 103 is described in detail.103 pairs of differential code communication data of hamming code portion are added Hamming code.In addition, use Hamming code as error correcting code at this, but also can use cyclic redundancy code (CRC) to wait other error correcting code.
When communicator carries out radio communication, the bit reversal of some in communication path sometimes.Promptly produce the bit mistake.At this, the communicator in the present embodiment for the bit that will be inverted because of this bit reversal restores, and uses Hamming code.In addition, Hamming code can be proofreaied and correct the mistake of 1 bit, but can not proofread and correct the mistake more than 2 bits.And as mentioned above, become the mistake of 2 bits because of the mistake of differential decoding 1 bit, therefore the Hamming code of mistake that in the past can not be by being merely able to proofread and correct 1 bit carries out error correction, but in the present embodiment, at being communication data S2 as the part in the communication data, no matter whether carry out differential coding, utilization can only be proofreaied and correct the mistake of the Hamming code of the mistake of 1 bit 1 bit in can the correcting wireless interval.
In order to use Hamming code, base station apparatus 20 and mobile station apparatus 30 are preserved the hamming code table with communication data and Hamming code correspondence respectively.Base station apparatus 20 stores the hamming code table in hamming code portion 103.Fig. 7 is the example of this hamming code table.As shown in the drawing, carry out hamming code and Bit String (Bit String behind the hamming code) corresponding stored that constitutes with Bit String with to this Bit String in the hamming code table.
Hamming code portion 103 is cut apart the differential code communication data of being imported with the length that is stored in the Bit String in the hamming code table, and respectively with the hamming code table in Bit String displacement behind the hamming code of corresponding stored.Thus, the differential code communication data behind the hamming code portion 103 generation hamming codes.And hamming code portion 103 as finishing dealing with communication data, is input to modulation portion 104a with the differential code communication data behind the hamming code that is generated.
Modulation portion 104a modulates the communication data of being imported of finishing dealing with and generates wireless signal.And the wireless signal that is generated is situated between and is input to wireless transmission part 106 by switch portion 105.The wireless signal of being imported is sent from antenna in wireless transmission part 106.
Next, the figure of the example of the processing of the communication data S3 that the region S 3 shown in the reference table diagrammatic sketch 8 is correlated with describes the structure that is used for the relevant communication data of sending zone S3.
Modulation portion 104a is used as the communication data of finishing dealing with the communication data S3 that is imported.And, the communication data of being imported of finishing dealing with is modulated and generated wireless signal.In addition, region S 3 is an adaptive modulation system, and therefore the state employed modulation system in the 104a of Adaptive Modulation portion according to wireless signal is changed.And the wireless signal that is generated is situated between and is input to wireless transmission part 106 by switch portion 105.The wireless signal of being imported is sent from antenna in wireless transmission part 106.
As mentioned above, base station apparatus 20 sends communication frame.
Next, the mobile station apparatus 30 that receives the communication frame that as above sends is like that described.
Fig. 9 is the functional block diagram of the functional module of expression mobile radio station 30.As shown in the figure, mobile station apparatus 30 comprises wireless receiving portion 200, switch portion 201a, the 202a of synchronous detection portion, relevant obtaining section 203a, the 204a of phase estimating portion, the 205a of phase compensation portion, Hamming lsb decoder 206a, differential lsb decoder 207 and switch portion 208a.
Wireless receiving portion 200 receives the wireless signal that arrives antenna, and being situated between is input to the 202a of synchronous detection portion by switch portion 201a.The 202a of synchronous detection portion carries out synchronous detection to the wireless signal of being imported, and generates the reception data.In addition, receive, then should become the above-mentioned communication data of finishing dealing with in the reception data that this generated if wireless signal is not applied to the phase place rotation.But because various wireless signal arrives antenna, so mobile station apparatus 30 needs to confirm to receive whether data are the data that base station apparatus 20 is sent.At this, wireless receiving portion 200 is input to relevant obtaining section 203a with the reception data that generated.
Relevant obtaining section 203a stores the unique word (differential coding unique word) of the state that has carried out differential coding.And by the reception data of calculating differential coding unique word and imported is cross correlation between the Bit String, and to receive data be differential coding unique word included in the Bit String thereby detect.
In addition, might be applied in the phase place rotation this moment as mentioned above, so in the present embodiment, also store the differential coding unique word that is received in advance under the situation that is applied in the phase place rotation.And, calculate above-mentioned differential coding unique word and the reception data imported are cross-correlation between the Bit String.And to the information of the differential coding unique word of the 204a of phase estimating portion output expression, the result that this differential coding unique word is calculated according to cross-correlation is judged as and is contained in the reception data of being imported is in the Bit String.
The 204a of phase estimating portion is with the amount of phase rotation and the differential coding unique word corresponding stored that received under the situation that is applied in the phase place represented by this amount of phase rotation rotation.And, read and the amount of phase rotation from the information corresponding stored of the differential coding unique word of expression of relevant obtaining section 203a input.Thus, the 204a of phase estimating portion is judged as and receives the phase place rotation that data are accepted the amount of phase rotation of being read, infers its amount of phase rotation.And, the amount of phase rotation that the 204a of phase estimating portion is inferred to the 205a of phase compensation portion output.
Relevant obtaining section 203a is under the situation that can detect differential coding unique word, judgement receives data and is the communication data of finishing dealing with, and 202a of synchronous detection portion and switch portion 201a notice are received meaning and the reception timing (timing) thereof of data for the communication data of finishing dealing with.And then relevant obtaining section 203a exports the content of the final bit of the differential coding unique word that is comprised in the detected communication data of finishing dealing with to the 204a of phase estimating portion.In addition, based on the position in the reception data of the differential coding unique word that is detected, extract being equivalent in the communication data of finishing dealing with and comprise the part of the region S 1 of unique word, to differential lsb decoder 207 outputs.
Switch portion 201a based on the reception of being notified regularly, extracts region S 2, the S3 of communication frame from wireless signal under the situation of the meaning of the communication data of finishing dealing with from the relevant notified data with clock information of obtaining section 203a, determine the output destination corresponding with it.In addition, in the present embodiment, switch portion 201a exports to the 202a of synchronous detection portion.
The 202a of synchronous detection portion carries out synchronous detection corresponding with each zone of the communication frame of importing from switch portion 201a to be handled.That is, as mentioned above, carry out the code element of wireless signal is replaced the processing of bit.And, the communication data of finishing dealing with behind the 205a of phase compensation portion output synchronous detection.
Below, the figure of the example of the processing of the communication data that each zone shown in each figure of reference table diagrammatic sketch 5, Fig. 6, Fig. 8 is relevant describes the structure that is used to receive the relevant communication data in each zone.
At first, communication data S1 is described.Relevant obtaining section 203a is equivalent to the communication data of finishing dealing with of region S 1 to differential lsb decoder 207 outputs.In this case, have phase place rotation by this communication data of finishing dealing with behind the 202a of the synchronous detection portion synchronous detection sometimes, in Fig. 5 respectively expression finish dealing with communication data A, communication data B finishes dealing with.
The communication data of finishing dealing with that 207 pairs of differential lsb decoders are imported carries out differential decoding and generates communication data S1.In this differential decoding, though the communication data of finishing dealing with becomes the communication data A that finishes dealing with, the communication data B that finishes dealing with any also export identical result.
And differential lsb decoder 207 outputs to switch portion 208a with the communication data S1 that is generated, and switch portion 208a generates communication frame based on communication data S2 described later, S3, to not shown data processing division output.
Next, communication data S2 is described.The communication data of finishing dealing with that is equivalent to region S 2 that is input to the 205a of phase compensation portion from the 202a of synchronous detection portion has the possibility of phase place rotation.If promptly phase place is not rotated, then become the communication data A that finishes dealing with shown in Figure 6, if rotation then becomes the communication data B that finishes dealing with shown in Figure 6.At this, the 205a of phase compensation portion carries out the phase compensation to this communication data of finishing dealing with based on the amount of phase rotation from the 204a of phase estimating portion input.Be that the 205a of phase compensation portion makes the contrary amount of rotating the phase place rotation of representing by this amount of phase rotation of importing of the communication data of finishing dealing with.Communication data becomes the communication data B that finishes dealing with if for example finish dealing with, the phase place that the amount of phase rotation that then passes through to be imported is represented rotates to be π, the 205a of phase compensation portion makes the phase place rotation-π of the communication data B that finishes dealing with, obtains the processing of the communication data A that finishes dealing with.Thus, the 205a of phase compensation portion carries out the phase compensation to the communication data of finishing dealing with.
And, the communication data of finishing dealing with that the 205a of phase compensation portion has carried out phase compensation to Hamming lsb decoder 206a output.In the mobile station apparatus 30, in this Hamming lsb decoder 206a, store the hamming code table.The epiphase of this hamming code table and storage in base station apparatus 20 together.Hamming lsb decoder 206a is cut apart the communication data of being imported of finishing dealing with to be stored in behind the hamming code in the hamming code table length of Bit String, and respectively as the Bit String displacement of Bit String behind the hamming code with corresponding stored in the hamming code table.Thus, Hamming lsb decoder 206a implements the Hamming decoding processing to the communication data of finishing dealing with.And, generate by this Hamming decoding processing the communication data of finishing dealing with is carried out the Hamming decoded data that the Hamming decoding constitutes.This Hamming decoded data becomes differential code communication data.Hamming lsb decoder 206a should differential code communication data be input to differential lsb decoder 207.
The differential code communication data that 207 pairs of differential lsb decoders are imported are carried out differential decoding, generate communication data S2.And, the communication data S2 that differential lsb decoder 207 is generated to switch portion 208a output.
Next, communication data S3 is described.For communication data S3, therefore the phase place of the communication data of finishing dealing with that is input to the 205a of phase compensation portion from the 202a of synchronous detection portion has the possibility of rotation via between radio zone.If for example phase place is not rotated, then become the communication data A that finishes dealing with shown in Figure 8, if rotation then becomes the communication data B that finishes dealing with shown in Figure 8.At this, the 205a of phase compensation portion also carries out phase compensation and obtains communication data S3 this communication data of finishing dealing with, and exports to switch portion 208a.
By aforesaid mode, for communication data S2, and carry out differential coding irrespectively, can proofread and correct the bit mistake that in communication path, produces by carrying out the error correcting code with the correction of the error bit of error bit similar number.In addition, even produce in communication path under the situation of phase place rotation, mobile station apparatus 30 can carry out the Hamming decoding before differential coding.
[execution mode 2]
Structure and function to mobile station apparatus in the present embodiment 2 30 and base station apparatus 20 describe.
Embodiments of the present invention 2 have feature in mobile station apparatus 30.Promptly in mobile station apparatus 30,, in execution mode 2, communication data S1 and communication data S2 are postponed detection with respect in execution mode 1, carrying out synchronous detection.
Postpone in the detection, mobile station apparatus 30 is by carrying out each bit that synchronous detection is obtained the communication data of finishing dealing with to each code element of wireless signal, and carries out their differential decoding.Therefore, postpone the data that the result exported of detection, as a result of become the data (below be called postpone communication data after the detection) of carrying out synchronous detection and differential decoding with the order of synchronous detection and differential decoding.
The functional block diagram of base station apparatus 20 and execution mode 1 are same, represent in Fig. 3.Wherein, unique word is different with execution mode 1.Owing in execution mode 2, postpone detection, therefore in relevant obtaining section 203b described later, calculate and relevant by between the unique word of differential decoding, can not be as enforcement mode 1 based on and unique word between correlated results obtain the amount of phase rotation.Therefore, identical with the situation of carrying out above-mentioned differential coding in execution mode 2, be predetermined the unique word that becomes the absolute phase of regulation for the absolute phase code element of using regulation.More specifically, be predetermined that use is modulated the absolute phase corresponding bit (for example last bit of unique word) of regulation and the absolute phase code element that obtains becomes the unique word of the absolute phase of regulation.Thus, mobile station apparatus 30 can be obtained the absolute phase code element that has been assigned with absolute phase.
And mobile station apparatus 30 is confirmed by the phase place to the code element of this assigned position, is confirmed whether phase place rotates.And, under the situation of rotation, carry out phase compensation by the phase place of revisal signal of communication.
Figure 10 is the functional block diagram of the mobile station apparatus 30 in the present embodiment.As shown in the figure, the mobile station apparatus in the present embodiment 30 comprises wireless receiving portion 200, switch portion 201b, the 202b of synchronous detection portion, relevant obtaining section 203b, the 204b of phase estimating portion, the 205b of phase compensation portion, Hamming lsb decoder 206b, switch portion 208b, postpones detection section 210, differential encoding section 211 and differential lsb decoder 212.
The processing of wireless receiving portion 200 is identical with execution mode 1, receives the wireless signal that arrives antenna.And being situated between is input to delay detection section 210 by switch portion 201b.Postponing 210 pairs of wireless signals of being imported of detection section postpones detection and generates the reception data.And, postpone detection section 210 the reception data that generated are input to relevant obtaining section 203b.
Relevant obtaining section 203b directly stores unique word, and unique word of storing by calculating and the reception data of being imported are the cross-correlation between the Bit String, detects to receive the unique word that data are in the Bit String to be comprised.
And relevant obtaining section 203b judges to receive data for postponing communication data after the detection under the situation that can detect unique word, receives data for the meaning that postpones communication data after the detection and receive regularly to postponing detection section 210 and switch portion 201b notice.And then relevant obtaining section 203b goes out absolute phase corresponding bit (for example last bit of unique word) based on detected THE DETECTION OF UNIQUE.And relevant obtaining section 203b obtains the absolute phase information of the phase place of the expression absolute phase code element corresponding with this absolute phase corresponding bit, and outputs to the 204b of phase estimating portion.In addition based on the position in the reception data of the unique word that is detected, extract and postpone the part that being equivalent in the communication data after the detection comprises the region S 1 of unique word, output to this switch portion 208b.
The 204b of phase estimating portion stores absolute phase in advance.And, based on the absolute phase information of being imported from relevant obtaining section 203b represented absolute phase and the absolute phase of being stored, calculate the amount of phase rotation.Thus, the 204b of phase estimating portion judges that the reception data are applied in the phase place rotation of the amount of phase rotation of being calculated, and infer this amount of phase rotation.And, the amount of phase rotation that the 204b of phase estimating portion is inferred to the 205b of phase compensation portion output.
Switch portion 201b based on the reception timing of notice, extracts region S 2, the S3 of communication frame under the situation of the relevant notified reception data of obtaining section 203b for the meaning of communication data after postponing detection from wireless signal, determine each self-corresponding output destination.In the present embodiment, switch portion 201b is to postponing detection section 210 output area S2, to the 202b of synchronous detection portion output area S3.
Delay detection section 210 carries out handling from the delay detection of the region S 2 of the communication frame of switch portion 201b input.And, communication data after the delay detection that the 205b of phase compensation portion output delay detection obtains.
The 202b of synchronous detection portion carries out handling from the synchronous detection of the region S 3 of the communication frame of switch portion 201b input.And carried out the communication data of finishing dealing with of synchronous detection to the 205c of phase compensation portion output.And, identical for this communication data of finishing dealing with execution mode 1, in the 205c of phase compensation portion, carry out phase compensation to this communication data of finishing dealing with.And the 205c of phase compensation portion obtains communication data S3, and outputs to switch portion 208b.
Below, the figure of the example of the processing of the communication data that each zone shown in each figure of reference table diagrammatic sketch 11 and Figure 12 is relevant describes the formation that is used for the relevant communication data of receiving area S1 and region S 2.
At first, communication data S1 is described.Postpone detection and comprise differential decoding, though therefore as shown in figure 11 received signal be any of received signal A or received signal B, also export identical result.And, communication data S1 in postponing detection by differential decoding, therefore postpone detection after communication data become communication data S1.Therefore, communication data directly outputed to switch portion 208b as communication data S1 after relevant obtaining section 203b will postpone detection.Switch portion 208b generates communication frame based on communication data S2 described later, S3, and outputs to not shown data processing division.
Next, communication data S2 is described.The 205b of phase compensation portion carries out the phase compensation of the finish dealing with communication data corresponding with the communication data S2 that is imported.That is, even therefore the phase place that postpones also to start bit after the detection starts the phase compensation of bit still at the state that is applied in the phase place rotation.In concrete example shown in Figure 12, some after can not determining to postpone communication data A after the detection or postponing detection among the communication data B.In this state, the communication data of finishing dealing with that is subjected to the influence of phase place rotation in the differential coding in the differential encoding section 211 of next stage is output.In order to prevent this phenomenon, the 205b of phase compensation portion carries out the phase compensation to the phase place rotation of this beginning bit.And the 205b of phase compensation portion obtains and postpones communication data after the detection after the phase compensation, and outputs to differential encoding section 211.
Differential encoding section 211 is by carrying out differential coding to communication data after postponing detection after the phase compensation of being imported, the communication data thereby generation is finished dealing with.Promptly by postponing detection by differential decoding, therefore differential encoding section 211 is carried out differential coding once more.At this moment, by the phase place of the 205b of phase compensation portion compensation beginning bit, therefore differential encoding section 211 can access and the identical communication data of finishing dealing with of the communication data of finishing dealing with that is generated by base station apparatus 20.And, the communication data of finishing dealing with that differential encoding section 211 is generated to Hamming lsb decoder 206b output.The Hamming decoding processing of being carried out in the Hamming lsb decoder 206 is identical with the processing of carrying out in Hamming lsb decoder 206a.Hamming lsb decoder 206b will be input to differential lsb decoder 212 by the differential code communication data that this Hamming decoding processing generates.
The differential code communication data that 212 pairs of differential lsb decoders are imported carry out with the same differential decoding of differential lsb decoder 207 after, generate communication data S2.And differential lsb decoder 212 outputs to switch portion 208b with the communication data S2 that is generated.
By aforesaid mode, under the situation of the communication data S2 that receives differential coding by the delay detection, after postponing detection, tentatively carry out differential coding, can carry out differential decoding once more behind the error correction decoding, therefore can be by can carrying out the error correcting code with the correction of the error bit of error bits numbers similar number, the bit mistake of the communication data of finishing dealing with that produces in communication path is proofreaied and correct.In addition, obtain the amount of phase rotation in the communication path, can carry out phase compensation, so mobile station apparatus 30 can carry out error correction decoding before differential decoding by known phase place.
[execution mode 3]
Structure and function to mobile station apparatus in the embodiments of the present invention 3 30 and base station apparatus 20 describe.
Embodiments of the present invention 3 have feature in base station apparatus 20, can use the device identical with execution mode 1 or execution mode 2 in mobile station apparatus 30.
In execution mode 1 or execution mode 2, in base station apparatus 20, communicate differential coding and the hamming code of data S2 with the order of differential coding, hamming code.Relative therewith, in the present embodiment, as a result of employing can obtain other communication data generation methods of finishing dealing with that communicate differential coding and the resulting communication data of finishing dealing with of hamming code of data S2 with the order of differential coding, hamming code.
Specifically, carrying out accurate hamming code handles and replaces hamming code to handle.In accurate hamming code was handled, the transmitter side dispensing device was stored accurate hamming code table and is replaced the hamming code table.Figure 13 is the example of this accurate hamming code table.As shown in the figure, in accurate hamming code table, carry out accurate hamming code and Bit String (Bit String behind the accurate hamming code) corresponding stored that constitutes with Bit String with to this Bit String.
Behind this accurate hamming code, store in the Bit String: make aim at the data that obtain when Bit String behind the hamming code carries out differential coding become at this hamming code after the Bit String of Bit String corresponding stored, implement differential coding and error correction coding and the Bit String of the data that constitute with the order of differential coding and error correction coding.
And base station apparatus 20 is cut apart the communication data of being imported with the length that is stored in the Bit String in the accurate hamming code table, and respectively with accurate hamming code after Bit String displacement.By the accurate hamming code communication data that obtains is thus carried out differential coding, base station apparatus 20 generates the communication data of finishing dealing with in differential coding back in the same manner with the situation of having carried out hamming code.Thus, Bit String uses to being used to generate the generation data of communication data of finishing dealing with behind the accurate hamming code.
Below, the structure and the function of the base station apparatus 20 that is used to realize this communication data generation method of finishing dealing with described.
Figure 14 is the functional block diagram of the functional module of the base station apparatus 20 in the expression present embodiment.As shown in the figure, base station apparatus 20 comprises switch portion 100b, differential encoding section 102b, modulation portion 104b, switch portion 105, wireless transmission part 106, phase control division 107 and accurate hamming code portion 108.In addition, the function of switch portion 105, wireless transmission part 106, phase control division 107 is identical with execution mode 1.
As shown in figure 14, switch portion 100b is to the relevant communication data of differential encoding section 102b output area S1, to the relevant communication data of the accurate hamming code 108 output area S2 of portion, to the relevant communication data of modulation portion 104b output area S3.
The structure that is used for the relevant communication data of sending zone S1, S3 is identical with execution mode 1 or execution mode 2.Below, the structure that is used for the relevant communication data in sending zone 2 is described.
The above-mentioned accurate hamming code table of accurate hamming code portion's 108 storages carries out above-mentioned accurate hamming code to the communication data S2 that is imported and handles.And accurate hamming code portion 108 exports the accurate hamming code communication data that its result obtains to differential encoding section 102b.
Differential encoding section 102b carries out differential coding at the accurate hamming code communication data of being imported.And, its result, differential encoding section 102b generates the communication data of finishing dealing with identical when having carried out hamming code behind differential coding in execution mode 1.And differential encoding section 102b is input to modulation portion 104b with the communication data of finishing dealing with that is generated.
By the way, the communication data of finishing dealing with that sends from base station apparatus 20 is identical with execution mode 1, therefore in mobile station apparatus 30,, can carry out each processing relevant with identical structure with the reception of the communication data of finishing dealing with the structure-irrelevant of base station apparatus 20.On the other hand, in base station apparatus 20, behind differential coding, do not need to carry out error correction coding, therefore can make apparatus structure simple.
In addition, the present invention is not limited to above-mentioned execution mode.
For example, if illustration mobile communication system and being illustrated in the above-described embodiment is but for utilizing the communication system of differential coding, then applicable to various devices.In addition, among the relevant obtaining section 203a, also can store the unique word of the state that does not have differential coding, calculate relevant each differential coding, replace storing the unique word of differential encoding state.

Claims (8)

1. a communication system comprises dispensing device and receiving system,
Above-mentioned dispensing device comprises:
The communication data of finishing dealing with generates mechanism, its generation by regulation is handled and is generated the communication data of finishing dealing with, this communication data of finishing dealing with is as at at least a portion in the communication data of communication object is the process object part, implements to finish dealing with part and the data that constitute after differential coding and the error correction coding with the order of differential coding, error correction coding; With
Transmitting mechanism, it sends by the above-mentioned communication data of finishing dealing with and generates the communication data of finishing dealing with that mechanism generated,
Above-mentioned receiving system comprises:
Receiving mechanism, it receives the above-mentioned communication data of finishing dealing with that is sent out;
The error correction decoding data obtain mechanism, and it is obtained the above-mentioned error correction decoding data of finishing dealing with and partly carrying out error correction decoding and constituting in the above-mentioned communication data of finishing dealing with that receives; With
Differential decoding mechanism, it carries out differential decoding to above-mentioned error correction decoding data.
2. communication system according to claim 1 is characterized in that,
The above-mentioned communication data of finishing dealing with generates mechanism and comprises:
Differential coding mechanism before sending, its part that is given to above-mentioned communication data is carried out differential coding; With
Error correction coding mechanism, it is carried out error correction coding to above-mentioned by the part of differential coding,
The generation of afore mentioned rules is treated to: at above-mentioned process object part, carry out differential coding by differential coding mechanism before the above-mentioned transmission, and then carry out error correction coding by above-mentioned error correction coding mechanism, thereby generate the processing of the above-mentioned communication data of finishing dealing with.
3. communication system according to claim 1 is characterized in that,
The above-mentioned communication data data that at least a code data of representing code respectively constitutes of serving as reasons,
The above-mentioned communication data of finishing dealing with generates mechanism and comprises:
Storing mechanism, its data corresponding stored of generation with above-mentioned code data and regulation; With
Differential coding mechanism before sending, it is at the part that is given of above-mentioned communication data, read respectively corresponding and, this generation of having read is carried out differential coding with data by the above-mentioned generation data that above-mentioned storing mechanism is stored with the code data that constitutes this part that gives
Above-mentioned generation data are: become at implementing data that differential coding and error correction coding constitute with the corresponding above-mentioned code data of storing of data with the order of differential coding, error correction coding with this generation in that this generation has been carried out differential when coding resulting data with data
The generation of afore mentioned rules is treated to: will at above-mentioned process object part carry out differential coding by differential coding mechanism before the above-mentioned transmission and the data that obtain as the above-mentioned part of finishing dealing with, generate the processing of the above-mentioned communication data of finishing dealing with.
4. communication system according to claim 1 is characterized in that,
Above-mentioned receiving mechanism comprises delay detection mechanism, and it postpones detection at the communication data of finishing dealing with that sends by above-mentioned transmitting mechanism,
Above-mentioned error correction decoding mechanism comprises and receives the differential coding mechanism in back, and it is to partly carrying out differential coding by above-mentioned the finishing dealing with in the communication data of finishing dealing with after the above-mentioned delay detection detection that mechanism postpones,
Above-mentioned error correction decoding mechanism is to carrying out error correction decoding by the above-mentioned part of finishing dealing with behind the differential coding of differential coding mechanism after the above-mentioned reception, thereby obtains above-mentioned error correction decoding data.
5. communication system according to claim 4 is characterized in that,
Above-mentioned transmitting mechanism, it will generate the communication data of finishing dealing with that mechanism the generated code element after as phase modulated by the above-mentioned communication data of finishing dealing with and send,
Above-mentioned communication data is designed to make the code element at the part corresponding with the specified content part in this communication data to become known phase,
Above-mentioned receiving system also comprises:
Specified content part testing agency, it detects by the afore mentioned rules content part in the communication data of finishing dealing with of above-mentioned delay detection detection that mechanism postpones;
Code element obtains mechanism, and it obtains the code element at the part corresponding with above-mentioned detected specified content part;
The amount of phase rotation is obtained mechanism, and it obtains the amount of phase rotation of the communication data of finishing dealing with that receives by above-mentioned receiving mechanism based on the phase place and the above-mentioned known phase of the above-mentioned code element that obtains; With
Phase compensation mechanism, it is based on above-mentioned the amount of phase rotation of obtaining, at carrying out phase compensation by the above-mentioned part of finishing dealing with in the communication data of finishing dealing with of above-mentioned delay detection detection that mechanism postpones,
Differential coding mechanism after the above-mentioned reception is to carrying out differential coding by the part of finishing dealing with after the phase compensation of above-mentioned phase compensation mechanism.
6. communicator comprises:
The communication data of finishing dealing with generates mechanism, its generation by regulation is handled and is generated the communication data of finishing dealing with, this communication data of finishing dealing with is at being at least a portion in the communication data of communication object, implements differential coding and error correction coding and the data that constitute with the order of differential coding and error correction coding; With
Transmitting mechanism, it sends by the above-mentioned communication data of finishing dealing with and generates the communication data of finishing dealing with that mechanism generated.
7. communicator comprises:
Receiving mechanism, its received communication data;
The error correction decoding data obtain mechanism, and it is obtained at least a portion in the above-mentioned communication data that receives is carried out error correction decoding and the error correction decoding data that constitute; With
Differential decoding mechanism, it carries out differential decoding to above-mentioned error correction decoding data.
8. an error correction method is used for being corrected in the mistake that communication path produces,
This error correction method comprises:
The communication data of finishing dealing with generates step, generation processing by regulation generates the communication data of finishing dealing with, this communication data of finishing dealing with is as at at least a portion in the communication data of communication object is the process object part, implements to finish dealing with part and the data that constitute after differential coding and the error correction coding with the order of differential coding, error correction coding;
Forwarding step is sent in the above-mentioned communication data of finishing dealing with and generates the communication data of finishing dealing with that is generated in the step;
Receiving step receives the above-mentioned communication data of finishing dealing with that is sent out;
The error correction decoding data obtain step, obtain the above-mentioned error correction decoding data of finishing dealing with and partly carrying out error correction decoding and constituting in the above-mentioned communication data of finishing dealing with that receives; With
Differential decoding step is carried out differential decoding to above-mentioned error correction decoding data.
CN2006800056369A 2005-02-24 2006-02-24 Communication system, communication device, error correction method Expired - Fee Related CN101129011B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP048428/2005 2005-02-24
JP2005048428A JP4610370B2 (en) 2005-02-24 2005-02-24 COMMUNICATION SYSTEM, COMMUNICATION DEVICE, ERROR CORRECTION METHOD, AND COMMUNICATION CONTROL PROGRAM
PCT/JP2006/303481 WO2006090856A1 (en) 2005-02-24 2006-02-24 Communication system, communication device, error correction method, and communication control program

Publications (2)

Publication Number Publication Date
CN101129011A true CN101129011A (en) 2008-02-20
CN101129011B CN101129011B (en) 2011-02-16

Family

ID=36927489

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800056369A Expired - Fee Related CN101129011B (en) 2005-02-24 2006-02-24 Communication system, communication device, error correction method

Country Status (3)

Country Link
JP (1) JP4610370B2 (en)
CN (1) CN101129011B (en)
WO (1) WO2006090856A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008219478A (en) 2007-03-05 2008-09-18 Sony Corp Transmitter, transmitting method, receiver and communication system
JP5116567B2 (en) * 2008-06-05 2013-01-09 三菱電機株式会社 Optical receiver
JP5682458B2 (en) * 2011-06-06 2015-03-11 富士通株式会社 Data transmission / reception system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS49106708A (en) * 1973-02-12 1974-10-09
JP3233965B2 (en) * 1992-01-23 2001-12-04 株式会社東芝 Wireless communication device and its receiving device
JP2000036763A (en) * 1998-07-16 2000-02-02 Matsushita Electric Ind Co Ltd Error correction circuit
JP3538187B2 (en) * 2002-03-26 2004-06-14 株式会社東芝 OFDM receiver and data demodulation method in OFDM receiver
JP2004032432A (en) * 2002-06-26 2004-01-29 Matsushita Electric Ind Co Ltd Receiving device

Also Published As

Publication number Publication date
JP2006237938A (en) 2006-09-07
JP4610370B2 (en) 2011-01-12
WO2006090856A1 (en) 2006-08-31
CN101129011B (en) 2011-02-16

Similar Documents

Publication Publication Date Title
USRE40918E1 (en) Method and device for transmitting data frames
US4888767A (en) Repeat request signal transmission method for multi-station packet communication
US6577229B1 (en) Multiple protocol smart card communication device
WO2005025117A3 (en) Incremental redundancy transmission in a mimo communication system
CA2377807A1 (en) System and method for implementing hybrid automatic repeat request using parity check combining
CN101129011B (en) Communication system, communication device, error correction method
US20080301534A1 (en) Error control method and cooperative transfer system
RU2006127037A (en) DEVICE AND METHOD FOR TRANSMITTING OR RECEIVING DATA
CN102487311A (en) Code generating device and code generating method, code checking device and code checking method, and communication device
JP3140317B2 (en) Pilot signal transmission method
WO1998054855A1 (en) Encoding/decoding scheme for communication of low latency data for the subcarrier traffic information channel
CN102484628B (en) Wireless communication apparatus, method and system
US20020067782A1 (en) Method and apparatus for iterative parameter estimation
CN101199178A (en) Communication device, communication system, and modulating method
CN100508511C (en) Logic-arithmetic diversity combination method
RU2103822C1 (en) Process of transmission of packet information
CN101841347A (en) Method and device for estimating frequency offset
US7636382B1 (en) Encoding Viterbi error states into single chip sequences
KR100940830B1 (en) Data receiving apparatus and receiving method thereof
EP0772328A1 (en) Method and apparatus for differentially decoding signals
CN102187598A (en) Audience response system and method with frequency agile transmission protocol
CN1518819B (en) Mobile radio receiver and data pulse decoding method thereof
RU2396723C2 (en) Correction of single bit errors in code words coded by method of relative phased manipulation, with help of accepted combined digital sum
JP6901866B2 (en) Digital information transmission system
US20140204982A1 (en) Spreading sequence selection

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20110216

Termination date: 20130224