Movatterモバイル変換


[0]ホーム

URL:


US6728919B1 - Mobile telephone system and site diversity reception method - Google Patents

Mobile telephone system and site diversity reception method
Download PDF

Info

Publication number
US6728919B1
US6728919B1US09/377,846US37784699AUS6728919B1US 6728919 B1US6728919 B1US 6728919B1US 37784699 AUS37784699 AUS 37784699AUS 6728919 B1US6728919 B1US 6728919B1
Authority
US
United States
Prior art keywords
error
base stations
signal
base station
received
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.)
Expired - Fee Related
Application number
US09/377,846
Inventor
Takayuki Kondo
Yoshinori Nagata
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.)
NEC Corp
Original Assignee
NEC 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 NEC CorpfiledCriticalNEC Corp
Assigned to NEC CORPORATIONreassignmentNEC CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KONDO, TAKAYUKI, NAGATA, YOSHINORI
Application grantedgrantedCritical
Publication of US6728919B1publicationCriticalpatent/US6728919B1/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method of and an apparatus for reducing the transmission error rate in the site diversity reception among related base stations system are disclosed. A base station controller compares data received from a plurality of related base stations to eliminate errors in frame unit base, predetermined size unit base which is divided from a frame, or bit unit base, and composes those units based on the decision by majority but adopts the data having highest reception potential when the comparison by the way described above is unavailable, in order to transfer no error data.

Description

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a mobile telephone system, and more particularly to a mobile telephone system which adopts the site diversity reception wherein a signal from a mobile station is received by a plurality of base stations to choose the most available base station.
2. Description of the Related Arts
Mobile telephone systems such as portable telephone systems have been popularized widely. In a mobile communication system of the cellular system, for example, each of a plurality of base stations has an area called cell covered by it, and the cells are disposed without any gap among them to allow a mobile station to communicate over a wide area.
In the cellular mobile telephone system, when a mobile station moves into a new cell, the communication is switched over from the present base station to the base station which covers the new cite without being suffered from interruption of the communication. The switch over of communication is called as “hand over”.
Where a plurality of cells form an area in which they overlap each other on the boundary between or among them, if a mobile station roams into the overlapping area, it can communicate with all of the base stations which cover the overlapping area, or in other words, can communicate with a plurality of base stations simultaneously.
This fact is utilized in a conventional mobile telephone system (for example, a spread spectrum system) so that, when a mobile station is roaming around the boundary of two base stations, the mobile station communicates with the two base stations simultaneously. The method just described is adopted by the diversity hand over which is disclosed, for example, in “From the Beginning to Applications of the CDMA (Code Division Multiple Access) Technique” by Takuro Satoh, published by Linearize Company.
The diversity hand over described in the “CDMA Technique” is one of the communication system described above, a reception of an upward link signal from a mobile station to base station is utilized a site diversity reception among a plurality of related base stations.
The conventional site diversity reception among related base stations selection is described below.
FIG. 1 is a schematic block diagram of a usual mobile telephone system.
Referring to FIG. 1,base station1 coverscell2, andbase station3 coverscell4.Base station1 andbase station3 communicate throughbase station controller6.Connector7 to different networks is, for instance, a mobile communication switch or a gateway switch for connecting to a public telephone network.
The conventional mobile telephone system has the space diversity configuration. In particular, whencell2 andcell4 have an overlapping area among them andmobile station5 is roaming within the overlapping area as seen in FIG. 1,mobile station5 communicates with both ofbase stations1 and3 simultaneously. The signals received by the two base stations frommobile station5 are combined by a host station, i.e.,base station controller6, and then transmitted to the other party of communication.
FIG. 2 is a block diagram showing a structure of a conventional base station and base station controller.
Base station1 includesreceiver1bfor receiving a radio signal frommobile station5 throughreception antenna1a, analog todigital converter1cfor converting the analog signal fromreceiver1binto a digital signal,counter spreader1dfor counter spreading the signal from analog todigital converter1c,decoder1efor decoding the signal fromcounter spreader1d,error detector1ffor detecting whether the signal fromdecoder1econtains some error or not, and receptionlevel measurement unit1gfor measuring the reception level of the signal fromcounter spreader1d. The signal frommobile station5 after the error detection byerror detector1fis transmitted tobase station controller6. Also the information of a result of the detection byerror detector1frepresenting whether some error is included or not is transmitted tobase station controller6. Further, also the reception level measured by receptionlevel measurement unit1gis transmitted tobase station controller6.
Alsobase station3 similarly includesreceiver3b, analog todigital converter3c,counter spreader3d,decoder3e,error detector3f, and receptionlevel measurement unit3g.Base station3 transmits a signal frommobile station5 after error detection byerror detector3ftobase station controller6, transmits information of a result of detection byerror detector3fwhether some error is found or not tobase station controller6, and further transmits a reception level measured by receptionlevel measurement unit3gtobase station controller6.
Base station controller6 includesselective composition controller6m,data buffer6bfor storing a signal frombase station1, anddata buffer6cfor storing a signal frombase station3.
FIG. 3 is a block diagram showing an internal structure ofselective composition controller6mshown in FIG.2.
A signal frommobile station5 transmitted throughbase station1 is inputted to and stored intodata buffer6b. A signal frommobile station5 transmitted throughbase station3 is inputted to and stored intodata buffer6c.
Selective composition controller6mincludes noerror data selector6f, and highest receptionlevel data selector6k.
Noerror data selector6frefers to information of presence/absence of an error received frombase stations1 and3 and controlsdata buffers6band6cto select that one of the data stored indata buffers6band6c(signals frommobile station5 received throughbase stations1 and3) which includes no error.
If both information of presence/absence of error received frombase stations1 and3 indicates absence of error, then either information may be selected. On the other hand, if both information of presence/absence of error received frombase stations1 and3 indicates presence of error, noerror data selector6finforms highest receptionlevel data selector6kof the presence of error.
If both information of presence/absence of error received frombase stations1 and3 indicates presence of error, then highest receptionlevel data selector6krefers to reception levels received frombase stations1 and3, and controlsdata buffers6band6cto be selected either one having higher reception level data.
In this manner, that one of the data stored indata buffers6band6cwhich is selected byselective composition controller6mis transmitted toconnector7 to a different network.
As described above, in the conventional mobile telephone system, a signal from a mobile station to a base station (upward link signal) is received by a plurality of base stations, and each of the base stations performs error detection detecting an error detection signal included periodically (for example, at intervals of 10 ms) in the received signal and measurement of the reception level. Then, each of the base stations sends results of the error detection and the measurement of the reception level to a base station controller which is connected to the base stations and acts as a controlling apparatus to them. The base station controller selects one of the signals sent thereto from the base stations which is free from an error, but if all of the received signals contain an error, then the base station controller selects that one of the received signals which has the highest reception level, thereby to assure augmented reception quality.
In a mobile telephone system, a signal is divided into units called frames before it is transmitted from a mobile station to a base station. Error detection code mentioned above is provided for each frame formed with a time width of, for example, 10 ms, so that a transmission error can be detected in units of a frame.
FIG. 4 is a diagrammatic view showing an example of a structure of a frame used in a mobile telephone system.
As seen in FIG. 4, the frame shown is formed with a time width of 10 ms and includes user information bits which are real information transmitted by a mobile station and CRC (Cyclic Redundancy Check) check bits which form error detection codes.
However, in a conventional selection diversity system, if all of signals transmitted from a base station contain an error, then a base station controller selects one of the signals which has the highest reception level. Therefore, a signal transmitted to a connector to a different network in this instance contains an error without exception.
Where a signal in the form of a voice signal is transmitted, conversation is possible even if the signal includes some error. However, advancement of multimedia technology in recent years has increased transmission of data of images and the like information. Where the signal to be transmitted is data of images or the like, even a small amount of data error disables the value of data. Therefore, a mobile telephone system which allows further reduction of the error rate than ever is demanded.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide a mobile telephone system of the selective diversity type which can transmit data with a reduced error rate.
In order to attain the object described above, according to an aspect of the present invention, there is provided a communication system, wherein communication information from a transmitter is received by a plurality of receivers, and if all of the communication information received by the receivers contain a communication error, then communication information free from a communication error is produced based on the communication information received by one of the receivers and the communication information received by the other one or ones of the receivers.
According to another aspect of the present invention, there is provided a mobile telephone system which employs the among base stations selective diversity wherein a signal from a mobile station is received by a plurality of base stations and the base stations transmit the respective received signals to a base station controller, wherein the base station controller produces a signal free from a communication error based on the signal from a predetermined one of the base stations and the signal or signals from the other one or ones of the base stations.
The mobile telephone system according toclaim2 of the present invention is characterized in that each of the signals received through the base stations by the base station controller includes a frame composed of user information bits which are real information transmitted from the mobile station and CRC check bits which form error detection codes, and the base station controller divides each of frames from the base stations into units of a predetermined size and rearranges the units into several combinations to obtain a signal free from a communication error.
The mobile telephone system according toclaim2 of the present invention is characterized in that the base station controller compares the signals received through the base stations with each other in units of a bit and changes the value of a bit with regard to which the result of the comparison does not exhibit coincidence to produce a signal free from a communication error.
According to a further aspect of the present invention, there is provided a mobile telephone system which employs the among base stations selective diversity wherein a signal from a mobile station is received by a plurality of base stations and the base stations transmit the respective received signals to a base station controller, wherein the signal received from the mobile station by the base stations is a signal of Reed-Solomon codes, and the base station controller compares the signals received through the base stations with each other in units of a bit, estimates that a symbol which contains a bit with regard to which the result of the comparison does not exhibit coincidence is an erroneous symbol, and uses the result of the estimation as error symbol position information in Reed-Solomon decoding to augment the error correction capability by the Reed-Solomon decoding.
The mobile telephone system according toclaim3 of the present invention is characterized in that the signal received from the mobile station by the base stations is a signal of convolutional codes and the base station obtains reliability information which represents a magnitude of reception energy for each of units divided from the frame when each of the base stations Viterbi decodes the signal, and when the base station controller changes a combination of the units, the base station controller selects that one of the units with regard to which the reliability information exhibits the highest reliability as a rearrangement candidate thereby to decrease the processing time required to find out a no error frame.
The first characteristic of the present invention resides in that, as described in connection with the first embodiment, when all of the signals received by the receivers in the among base stations selective diversity contain a communication error, the opportunity to obtain a no error signal can be increased by dividing the signal received by each of the base stations into a plurality of units and performing reconstruction and error re-detection for all possible combinations of the divided units of the received signals.
The second characteristic of the present invention resides in that, as described in connection with the second embodiment, when all of the signals received by the receivers in the among base stations selective diversity contain a communication error, the opportunity to obtain a no error signal can be increased by performing comparison of the signals received by the base stations with each other in units of a bit and performing reconstruction and error re-detection for all possible combinations of information bits at positions of the signals at which the signals are different from each other.
The third characteristic of the present invention resides in that, as described in connection with the third embodiment, when all of the signals received by the receivers in the among base stations selective diversity contain a communication error, the error correction capability by Reed-Solomon decoding can be augmented by comparing the signals received through the base stations with each other to detect a position at which the signals are different from each other and using the position as error symbol position information in Reed-Solomon (RS) decoding used for data communication.
The fourth characteristic of the present invention resides in that, although a frame reconstruction function and an error detection function are additionally provided as new functions to the base station controller, a conventional communication protocol can be used as the communication protocol between the base stations and the base station controller.
The fifth characteristic of the present invention resides in that, as described in connection with the fourth embodiment, when all of the signals received by the receivers in the among base stations selective diversity contain a communication error, by dividing each of the signals received by the base stations into a plurality of units, determining reliability information for each of the signal units and reconstructing a frame with the divided signal units selectively used in a descending order of the reliability, a combination of no error signal units can be find out rapidly.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a schematic diagrammatic view of a mobile telephone system;
FIG. 2 is a block diagram showing a structure of a conventional base station and base station controller;
FIG. 3 is a block diagram showing an internal structure of a selective composition controller shown in FIG. 2;
FIG. 4 is a diagrammatic view showing an example of a structure of a frame used in a mobile telephone system;
FIG. 5 is a block diagram showing a structure of a base station and a base station controller in a first embodiment of a mobile telephone system according to the present invention;
FIG. 6 is a block diagram showing an internal structure of a selection combination controller shown in FIG. 5;
FIG. 7 is a flow chart illustrating operation of the first embodiment of the present invention;
FIG. 8 is a diagrammatic view illustrating a dividing manner of a frame in the first embodiment;
FIG. 9 is a diagrammatic view showing an example of reconstruction of a frame in the first embodiment;
FIGS.10(a) to10(d) are diagrammatic views showing an example of combinations of units upon decomposition and reconstruction of a frame;
FIG. 11 indicates the frame error rate and the number of combinations which require processing when the number of base stations (base stations related for a diversity reception) with regard to which selective composition is performed and the frame dividing number are varied;
FIG. 12 is a flow chart illustrating operation of a second embodiment of the present invention;
FIGS.13(a) to13(f) are diagrammatic views illustrating significance of comparison which is performed in units of a bit of a frame by a frame reconstruction unit shown in FIG. 5 in the second embodiment of the present invention;
FIGS.14(a) to14(f) are diagrammatic views illustrating the number of combinations in frame reconstruction performed by the frame reconstruction unit shown in FIG. 5 in the second embodiment of the present invention;
FIGS.15(a) to15(g) are diagrammatic views illustrating the number of combinations in frame reconstruction performed by the frame reconstruction unit shown in FIG. 5 in the second embodiment of the present invention;
FIGS.16(a) to16(f) are diagrammatic views illustrating determination of which one of combinations in frame reconstruction performed by the frame reconstruction unit shown in FIG. 5 is a promising candidate in the second embodiment of the present invention;
FIG. 17 is a block diagram showing a structure of a base station controller of a third embodiment of a mobile telephone system according to the present invention; and
FIG. 18 is a flow chart illustrating operation of the third embodiment of the present invention.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
In the following, embodiments of the present invention is described with reference to the drawings.
As described above, a base station controller in a conventional mobile telephone system which receives a signal originated from a certain mobile station through a plurality of base stations selects and adopts one of the signals which has the highest reception level if all of the signals received from the base stations contain some error. Therefore, the signals from those of the base stations which are not selected are not utilized but abandoned in vain. With attention paid to this fact, the present invention contemplates reduction of the error rate of a transmission signal by utilizing the signals from the base stations which are not selected.
In the embodiments described hereinafter, the mobile telephone system has a general construction similar to that described above with reference to FIG. 1, and therefore, it will be described with reference to FIG.1. Further, the embodiments described hereinafter are applied to a CDMA mobile telephone system. Also it is assumed that a signal transmitted from a mobile station to a base station is transmitted in units of a frame having the structure shown in FIG.4.
FIG. 5 is a block diagram showing a structure of a base station and a base station controller in a first embodiment of a mobile telephone system according to the present invention.
In the present embodiment,mobile station5 shown in FIG. 1 communicates simultaneously with two base stations includingbase station11 andbase station13 shown in FIG. 5, andbase station controller16 shown in FIG. 5 connected toconnector7 to a different network serves as a base station controller ofbase stations11 and13.
Base station11 includesreceiver11bfor receiving a radio signal frommobile station5 throughreception antenna11a, analog todigital converter11cfor converting the analog signal fromreceiver11binto a digital signal,counter spreader11dfor counter spreading the signal from analog todigital converter11c,decoder11efor decoding the signal from counter spreader lid,error detector11ffor detecting whether the signal fromdecoder11econtains some error or not, and receptionlevel measurement unit11gfor measuring the reception level of the signal fromcounter spreader11d. The signal frommobile station5 after the error detection byerror detector11fis transmitted tobase station controller16. At this time, also the information of presence/absence of error as a result of the detection byerror detector11fis transmitted tobase station controller16. Further, also the reception level measured by receptionlevel measurement unit11gis transmitted tobase station controller16.
Alsobase station13 similarly includesreceiver13b, analog todigital converter13c,counter spreader13d,decoder13e,error detector13fand receptionlevel measurement unit13g.Base station13 transmits a signal frommobile station5 after error detection byerror detector13ftobase station controller16, and transmits information of presence/absence of error as a result of detection byerror detector13ftobase station controller16.Base station13 further transmits a reception level measured by receptionlevel measurement unit13gtobase station controller16.
Base station controller16 includesselective composition controller16a,data buffer16bfor storing a signal frombase station11,data buffer16cfor storing a signal frombase station13,frame reconstruction unit16d, anderror detector16e.
FIG. 6 is a block diagram showing an internal structure ofselective composition controller16ashown in FIG.5.
A signal frommobile station5 transmitted throughbase station11 is inputted to and stored intodata buffer16b, and the signal frommobile station5 transmitted throughbase station13 is inputted to and stored intodata buffer16c.
Selective composition controller16aincludes noerror data selector16f,frame reconstruction controller16g, and highest receptionlevel data selector16h.
The present embodiment is described in more detail below with reference to FIGS. 5 and 6.
A signal transmitted frommobile station5 is received by a plurality of base stations. For example, the signal is received bybase stations11 and13 shown in FIG.5.
Inbase stations11 and13,receiver11band13bperform high frequency demodulation of the signals received byreception antenna11aand13a, and counterspreaders11dand13dcounter spread the output signals of the high frequency demodulation which signals have been spread using pseudo noise code (PN) at themobile station5, so that the counter spread signal are sent to decoder11eand13e, and to receptionlevel measurement unit11gand13gconsecutively.
Decoders11eand13edecode the signals fromcounter spreaders11dand13dinto user information signals, anderror detectors11fand13fperform error detection with CRC (Cyclic Redundancy Check) bits of the user information signals, respectively. Receptionlevel measurement units11gand13gmeasure the levels of the received signals.
Base stations11 and13 transmit the user information bits and the CRC check bits shown in FIG. 4, the error presence/absence information of results of the detection byerror detectors11fand13f, and the reception level information of results of the measurement by receptionlevel measurement units11gand13g, respectively, tobase station controller16.
As seen in FIG. 6, the user information bits and the CRC check bits fromerror detectors11fand13fare inputted to data buffers16band16c, respectively. The error presence/absence information fromerror detectors11fand13fis inputted to noerror data selector16fofselective composition controller16a. The reception level information from receptionlevel measurement units11gand13gis inputted to highest receptionlevel data selector16hofselective composition controller16a.
Selective composition controller16acontrols data buffers16band16cwhich store the user information bits and the CRC bits,frame reconstruction unit16dwhich divides and reconstructs a frame formed from the user information bits and the CRC check bits, anderror detector16ewhich performs error correction of the reconstructed frame with the CRC check bits. The user information is sent from data buffers16band16ctoconnector7 to a different network directly or throughframe reconstruction unit16danderror detector16e.
Operation of the present embodiment is described hereinafter.
FIG. 7 is a flow chart illustrating operation of the first embodiment of the present invention.
A signal (upward link signal) frommobile station5 to a base station is received by a plurality of base stations (in the present embodiment,base stations11 and13). Each base station performs error detection with an error detection signal (CRC check bits) contained in each radio frame (for example, of 10 ms) of a decoded signal illustrated in FIG.4 and reception level measurement for each period of transmission power, and sends a result of the error detection and the measured reception level to a base station controller (in the present embodiment, base station controller16) connected as a host apparatus to the base station.
Information to be sent from each base station to the base station controller in the present embodiment includes:
1. user information (user information bits);
2. error detection information of the user information (CRC check bits);
3. error presence/absence information of the user information (CRC check: OK/NG(no good)); and
4. reception level information of a frame (Eb/I0: ratio between user information bit energy and average interference energy per band).
Noerror data selector16fofbase station controller16 decides whether the frames received from the base stations contain a no error frame (step F1). If a no error frame is detected, then noerror data selector16finstructs that one of data buffers16band16c, in which the no error frame is stored, to output the frame, thereby to transmit the no error frame toconnector7 to a different network (step F2).
On the other hand, if it is decided in step F1 that all of the frames from the base stations contain some error, then noerror data selector16finformsframe reconstruction controller16gof the decision, andframe reconstruction unit16dperforms decomposition and reconstruction of the frames stored in data buffers16band16cunder the control offrame reconstruction controller16g(step F3). The reconstruction is described hereinafter.
FIG. 8 is a diagrammatic view illustrating division of a frame in the first embodiment.
As FIG. 8 shows, in the present embodiment, each frame (composed of user information bits and CRC check bits) is divided into a predetermined number of (2 in FIG.8) parts (a part obtained by such division is hereinafter referred to as “unit”), and units obtained by dividing one or more frames from one or more other base stations are selectively combined to build up a no error frame. FIG. 8 specifically illustrates division of a frame into two units, and the former divisional unit is calledfirst unit17 while the latter divisional unit is calledsecond unit18.
FIG. 9 is a diagrammatic view illustrating an example of a steps of a way how to reconstruct a frame in the first embodiment.
In the reconstruction way illustrated in FIG. 9, the frame frombase station11 includesfirst unit17aandsecond unit18a, and the frame frombase station13 includesfirst unit17bandsecond unit18b. The frame frombase station11 has an error only infirst unit17athereof while the frame frombase station13 has an error only insecond unit18b. In this instance, a no error frame can be produced by selecting and combiningsecond unit18aof the frame frombase station11 andfirst unit17bof the frame frombase station13.
In actual processing, it is not known in which unit a frame has an error. Therefore, each time units are combined, error detection with CRC check bits is performed to determine whether the combination is no error or not, and the processing must be repeated until a no error combination is found out. In the following, the processing will be described with reference to FIG.7.
When a certain combination is produced (step F3), error detection is performed for the combination (step F4). The error correction is the same processing as that performed byerror detectors11fand13fshown in FIG.5 and uses CRC check bits.
A result of the error detection in step F4 is transmitted to framereconstruction controller16g.Frame reconstruction controller16gdecides whether a frame provided by the combination of units has no error (step F5). If the frame is no error frame, then framereconstruction controller16ginstructserror detector16eto transmit the combined frame toconnector7 to transfer to a different network (step F6).
If the result of the error detection in step F4 proves that the combined units has some error (step F5), then framereconstruction controller16gdecides whether reconstruction and error detection have been performed for all possible combinations or not (step F7).
If it is decided in step F7 that there remains a combination for which reconstruction and error detection have not been performed yet, then the control returns to step F3 so that reconstruction and error detection may be performed for the remained new combination.
If the decision in step F7 reveals that reconstruction and error detection have been performed for all possible combinations,frame reconstruction controller16gtransmits this information to highest receptionlevel data selector16h. Receiving the information, highest receptionlevel data selector16hrefers to the reception level information from receptionlevel measurement units11gand13gofbase stations11 and13 and instructs data buffers16band16cto transmit that one of the frames stored in data buffers16band16cwhich has a higher reception level toconnector7 to transfer to a different network (step F8).
In the present embodiment, the number of base stations from which the base station controller receives a signal simultaneously is 2 and the number of units into which a frame is divided is 2.
However, the present invention is not limited to this, and both numbers can be determined arbitrarily and an increase of the numbers increases the possibility of reproduction of a no error frame.
Nevertheless, an excessive increase of the unit numbers excessively increases the number of combinations and may possibly give rise to an excessive increase of the processing time.
A possible countermeasure against this problem is to determine in advance a maximum number of times of actual combinations (for example, 10 times) by which a frame reconstructing operation is allowed to be performed repetitively within a restricted processing time period, stop a reconstructing operation at a point of time when the maximum number of times is reached and send that one of error-containing frames transmitted from a plurality of base stations which has the highest reception level toconnector7 to a different network.
FIGS.10(a) to10(d) are diagrammatic views showing an example of combinations of units upon division and reconstruction of a frame.
FIGS.10(a) to10(d) specifically illustrate an example of combinations of units when a frame is divided into two units and selective composition of the units is performed with regard to two base stations. Similarly to the frames shown in FIG. 9, the frame frombase station11 includesfirst unit17aandsecond unit18bwhile the frame frombase station13 includesfirst unit17bandsecond unit18b.
Referring to FIGS.10(a) to10(d), the symbol OK shown on any unit represents that the unit is no error, and NG represents that the unit has some error.
In the example shown,first unit17aof the frame frombase station11 is no error whilesecond unit18aof the frame frombase station11 has some error, andfirst unit17bof the frame frombase station13 is no error whilesecond unit18bof the frame frombase station13 has some error.
Further in FIGS.10(a) to10(d), any underscored symbol OK or NG represents that the unit is selected upon reconstruction. In particular, FIG.10(a) illustrates a case whereinfirst unit17aof the frame frombase station11 andsecond unit18aof the frame ofbase station11 are selectively composed; FIG.10(b) illustrates another selective combination offirst unit17aof the frame frombase station11 andsecond unit18bof the frame frombase station13; FIG.10(c) illustrates a further selective combination offirst unit17bof the frame frombase station13 andsecond unit18aof the frame frombase station11; and FIG.10(d) illustrates a still further selective combination offirst unit17bof the frame frombase station13 andsecond unit18bof the frame frombase station13.
As seen from FIGS.10(a) to10(d), the number of possible combinations of units in the present case is four. However, each of the combinations of FIGS.10(a) and10(d) includes units of the same frame which originally contains an error and has no possibility that it may become no error. Therefore, the combinations of FIGS.10(a) and10(d) can be eliminated from those combinations for which the operations in steps F3 and F4 of FIG. 7 are performed, and the operations should be performed only for the two combinations of FIGS.10(b) and10(c).
Further, if it is assumed that an error pattern has such a simplified characteristic that, when an error is caused to appear in a frame by radio transmission, a bit error possibly occurs in an equal probability in all units, then although the four patterns shown in FIGS.10(a) to10(d) are available as possible combinations of units, the two patterns of FIGS.10(b) and10(c) among them provide a frame which may possibly contain no error.
Where a frame is divided into two units and the units of the frame received by two base stations are combined to selectively compose a frame in this manner, the error rate of a frame to be transmitted frombase station controller16 toconnector7 to transfer to a different network can be reduced to ½ by rearrangement and error detection for two combinations of the units.
FIG. 11 is a table which indicates, in the form of a list, the frame error rate and the number of combinations which require processing when the number of base stations (base stations of a diversity reception) with regard to which selective composition is performed and the frame dividing number are varied to various values.
As seen from FIG. 11, the frame error rate decreases as the number of diversity base stations increases and as the frame dividing number increases. Although the number of combinations of units increases as the number of diversity base stations increases and as the frame dividing number increases, the required processing is possible if a high speed operation unit such as, for example, a digital signal processor (DSP) is used.
A second embodiment of the present invention is described hereinafter.
The present embodiment has a structure similar to that of the first embodiment described above with reference to FIGS. 5 and 6. Therefore, the present embodiment will be described with reference to FIGS. 5 and 6.
FIG. 12 is a flow chart illustrating operation of the second embodiment of the present invention.
A signal frommobile station5 to a base station (upward link signal)is received by a plurality of base stations (in the present embodiment,base stations11 and13). Each base station performs error detection with an error detection signal (CRC check bits) contained in each radio frame (for example, of 10 ms) of a decoded signal illustrated in FIG.4 and reception level measurement for each period of transmission power, and sends a result of the error detection and the measured reception level to a base station controller (in the present embodiment, base station controller16) connected as a managing apparatus to the base station.
Information to be sent from each base station to the base station controller in the present embodiment includes:
1. user information (user information bits);
2. error detection information of the user information (CRC check bits);
3. error presence/absence information of the user information (CRC check: OK/NG); and
4. reception level information of a frame (Eb/I0: ratio between user information bit energy and average interference energy per band).
Noerror data selector16fofbase station controller16 decides whether the frames received from the base stations contain a no error frame (step G1). If a no error frame is detected, then noerror data selector16finstructs that one of data buffers16band16c, in which the no error frame is stored, to output the frame, thereby to transmit the no error frame toconnector7 to transfer to a different network (step G2).
On the other hand, if it is decided in step G1 that all of the frames from the base stations include some error, then noerror data selector16finformsframe reconstruction controller16gof the result of decision, andframe reconstruction unit16dcompares the frame stored indata buffer16band the frame stored indata buffer16cfor unit of bit base under the control offrame reconstruction controller16gto detect those bits which do not exhibit coincidence (step G3). The significance of the detection of incoincident bits will be described here with reference to FIGS.13(a) to13(f).
FIGS.13(a) to13(f) are diagrammatic views illustrating significance of comparison in units of a bit between frames performed byframe reconstruction unit16dshown in FIG. 5 in the second embodiment of the present invention.
FIGS.13(a) to13(f) specifically illustrate significance of comparison when a frame transmitted frommobile station5 is composed of bits all equal to 0 for simplified description. When the frame shown is received by the base stations,base station11 receives a certain bit of “0” as “1” in error, andbase station13 receives another bit of “0” as “1” in error.
When the frame received bybase station11 and the frame received bybase station13 include bits which are different from each other in this manner, a combination which provides a frame having no error can be found out by performing comparison between the two frames to detect incoincident bits and successively change the incoincident bits to 1 or 0 until a result of a CRC check which exhibits no error is obtained.
Referring back to FIG. 12, if an incoincident bit is detected in step G3, then one of combinations of 0 and 1 at the incoincident bit is selected (step G4) and error detection is performed for the combination byerror detector16e(step G5). The error detection is the same processing as that performed byerror detectors11fand13fshown in FIG.5 and uses CRC check bits.
A result of the error detection in step G5 is transmitted to framereconstruction controller16g.Frame reconstruction controller16gdecides based on the received result of the error detection whether a frame based on the combination has no error (step G6). If the frame is no error one, then framereconstruction controller16ginstructserror detector16eto transmit the frame formed from the combination toconnector7 to transfer to a different network (step G7).
If the result of the error detection in step G5 proves that the frame formed from the combination contains some error (step G6), then framereconstruction controller16gdecides whether reconstruction and error detection have been performed for all possible combinations or not (step G8).
If the decision in step G8 reveals that there remains a combination for which reconstruction and error detection have not been performed yet, then the control returns to step G4 so that reconstruction and error detection may be performed for the remained new combination.
If the decision in step G8 reveals that reconstruction and error detection have been performed for all possible combinations, thenbase station controller16 transmits the decision to highest receptionlevel data selector16h. Highest receptionlevel data selector16hreceiving the decision refers to the reception level information from receptionlevel measurement units11gand13gofbase stations11 and13 and instructs data buffers16band16cto transmit that one of the frames stored in data buffers16band16cwhich has a higher reception level toconnector7 to transfer to a different network (step G9).
In the second embodiment described above, the number of base stations from which the base station controller receives a signal simultaneously is 2. However, the present invention is not limited to this, and the number of base stations can be set to any value. The more the value increases, the more the possibility that a no error frame can be reconstructed increases.
In the second embodiment, the number of combinations which can be reconstructed byframe reconstruction unit16ddepends upon the number of base stations from which the base station controller receives a signal simultaneously and the number of erroneous bits in a frame. However, an excessive increase of the number of combinations may possibly give rise to an excessive increase of the processing time. A possible countermeasure against this problem is to determine in advance a maximum number of times (for example, 10 times) by which a frame reconstructing operation is allowed to be performed repetitively within a restricted processing time period, stop a reconstructing operation at a point of time when the maximum number of times is reached and send that one of error-contained frames transmitted from a plurality of base stations which has the highest reception level toconnector7 to transfer to a different network.
FIGS.14(a) to14(f) are diagrammatic views illustrating the number of combinations in frame reconstruction performed byframe reconstruction unit16dshown in FIG. 5 in the second embodiment of the present invention.
In the reconstruction illustrated in FIGS.10(a) to10(f), in order to facilitate the description, all bit errors occur with different bits between the base stations, and the frame transmitted frommobile station5 is formed from bits all equal to 0. Further, in the reconstruction illustrated, the frames exhibit two incoincident bits, and two-station selective diversity is used.
When the frame transmitted frommobile station5 shown in FIG. 14 is received by the base stations,base station11 receives a certain bit of “0” as “1” in error andbase station13 receives another bit of “0” as “1” in error. In particular, when the correct bits transmitted are . . . 0 . . . 0 . . . and the received data ofbase station11 are . . . 1 . . . 0 . . . while the received data ofbase station13 are . . . 0 . . . 1 . . . , four possible combinations of bits are . . . 0 . . . 0 . . . , . . . 0 . . . 1 . . . , . . . 1 . . . 0 . . . and . . . 1 . . . 1 . . . Since the combinations of . . . 0 . . . 1 . . . and . . . 1 . . . 0 . . . among them are already known as error-containing combinations, they can be eliminated from an object of frame reconstruction, and error detection should be performed only for the two combinations of . . . 0 . . . 0 . . . and . . . 1 . . . 1 . . . .
Accordingly, the maximum number of times of frame reconstruction is 22−2=2 times where one frame contains two incoincident bits, 23−2=6 times where one frame contains three incoincident bits, 24−2=14 times where one frame contains four incoincident bits, and 2N−2 times where one frame includes N incoincident bits.
Next, an example of 3-station selective diversity in the second embodiment of the present invention will be described with reference to FIGS.15(a) to15(g).
FIGS.15(a) to15(g) are diagrammatic views illustrating the number of combinations in frame reconstruction performed byframe reconstruction unit16dshown in FIG. 5 in the second embodiment of the present invention.
In the reconstruction illustrated in FIGS.15(a) to15(g), in order to facilitate the description, all bit errors occur with different bits between the base stations, and the frame transmitted frommobile station5 is formed from bits all equal to 0. Further, in the reconstruction illustrated, the frames exhibit three incoincident bits, and three-station selective diversity is used.
In the example illustrated in FIGS.15(a) to15(g), the correct bits transmitted are . . . 0 . . . 0 . . . 0 . . . ; the received data of the first base station are . . . 1 . . . 0 . . . 1 . . . ; the received data of the second base station are . . . 0 . . . 0 . . . 1 . . . ; and the received data of the third base station are . . . 0 . . . 1 . . . 0 . . . In this case, the eight combinations of bits of . . . 0 . . . 0 . . . 0 . . . , . . . 0 . . . 0 . . . 1 . . . , . . . 0 . . . 1 . . . 0 . . . , . . . 0 . . . 1 . . . 1 . . . , . . . 1 . . . 0 . . . 0 . . . , . . . 1 . . . 0 . . . 1 . . . , . . . 1 . . . 1 . . . , and . . . 1 . . . 1 . . . 1 . . . Among them, the combinations . . . 1 . . . 0 . . . 0 . . . , . . . 0 . . . 0 . . . 1 . . . and . . . 0 . . . 1 . . . 0 . . . are already known as error-containing combinations, and therefore, they can be eliminated from an object of frame reconstruction. Consequently error detection should be performed for the five combinations of . . . 0 . . . 0 . . . 0 . . . , . . . 0 . . . 1 . . . 1 . . . , . . . 1 . . . 0 . . . 0 . . . , . . . 1 . . . 0 . . . 1 . . . , . . . 1 . . . 1 . . . , and . . . 1 . . . 1 . . . 1 . . . .
Accordingly, the maximum number of times of frame reconstruction is 23−3=5 times where one frame includes three incoincident bits, 24−3=13 times where one frame includes four incoincident bits, and 2N−3 times where one frame includes N incoincident bits.
Next, an example of a method of selecting a bit upon reconstruction of a frame in the second embodiment of the present invention will be described with reference to FIGS.16(a) to16(f). As described above, an increase of the number of incoincident bits increases the number of combinations of bits upon reconstruction of a frame as much and give rises to an increase of the processing time. Therefore, a technique for discovering a combination of bits, from which a no error frame can be formed, as fast as possible is described.
FIGS.16(a) to16(f) are diagrammatic views illustrating which one of combinations in frame reconstruction performed byframe reconstruction unit16dshown in FIG. 5 in the second embodiment of the present invention is a promising candidate.
In the reconstruction illustrated in FIGS.16(a) to16(f), in order to facilitate the description, all bit errors occur with different bits among the base stations, and the frame transmitted frommobile station5 is formed from bits all equal to 0. Further, in the reconstruction illustrated, the frames exhibit six incoincident bits, and three-station selective diversity is used.
As is seen in FIGS.16(a) to16(f), where the number of base stations which perform selective diversity is three or more, an incoincident bit of a base station may possibly have a value different from that of another base station but same as that of a further base station. For example, in FIGS.16(a) to16(f), the value of the leftmost one of the incoincident bits shown is 1 in the frame received by the first base station, but 0 in the frame received by the second base station and 0 in the frame received by the third base station. Accordingly, at this bit, the second and third base stations receive “0”, and it is considered from the principle of majority that possibly the value of the bit is 0 rather than 1.
Thus, whenframe reconstruction unit16dshown in FIG. 5 performs frame reconstruction, it first produces a frame which adopts a combination which uses values determined by majority for individual incoincident bits, and then error detection byerror detector16eis performed for the frame. This reduces the processing time required to find out a no error frame.
FIG. 17 is a block diagram showing a structure of a base station controller in a third embodiment of a mobile telephone system according to the present invention.
In the present embodiment, the present invention is applied to a communication system which uses the Reed-Solomon code which is one of conventionally well-known error correction codes.
The structure of the present embodiment is different from that of the first embodiment of the present invention described above in that the base station controller includes a data buffer for storing data from base stations, an external code frame selective composition controller for processing an external code for data communication, an external code frame reconstruction unit, a Reed-Solomon decoder for an external code, and an error detector for performing a CRC check.
In the present embodiment,mobile station5 shown in FIG. 1 communicates simultaneously with threebase stations21,22 and23 shown in FIG.17.Base stations21,22 and23 are connected tobase station controller24 shown in FIG. 17 which serves as a managing apparatus to them, andbase station controller24 is connected toconnector7 to interface with different networks.
Base station controller24 includes external code frameselective composition controller24a,data buffer24bfor storing a signal frombase station21,data buffer24cfor storing a signal frombase station22,data buffer24dfor storing frombase station23, external codeframe reconstruction unit24e, Reed-Solomon decoder24f, anderror detector24g.
Operation of the present embodiment will be described below.
FIG. 18 is a flow chart illustrating operation of the third embodiment of the present invention.
The Reed-Solomon code adds check symbols to information symbols to allow error correction and loss correction. The error correction here signifies a process of restoring a correct signal transmitted from the transmission side when it is not known which symbol of a received signal is erroneous, and the loss correction signifies a process of restoring a correct signal transmitted from the transmission side when it is known which symbol of a received signal is erroneous.
As it is well known in the art, an error correction capability can correct N error symbols when 2N check symbols are referred. The error correction can be performed when error symbol position information (information of which bit of a received signal is erroneous) is not-available. On the other hand, the lost symbol correction capability can correct 2N lost symbols where 2N check symbols are referable. The lost symbol correction can be performed when error symbol position information is available. In short, if error symbol positions are known, a number of symbols twice that where they are unknown can be corrected.
In the operation illustrated in FIG. 18, detection of error bits is performed first (step H1). In the detection of error bits, frames received from a plurality of base stations are compared with each other for bit unit base in a similar manner as in the second embodiment of the present invention described above.
One symbol is composed of, for example, 6 bits. If such an incoincident bit as described above in connection with the second embodiment of the present invention is included in the 6 bits, then the symbol formed from the 6 bits is determined as an error symbol (step H2). In particular, if the positions of error bits of signals received from the base stations are different from each other, then error symbol position information is obtained by the processing just described. Accordingly, the present embodiment is advantageous in that it exhibits a high probability that error position information may be obtained, so that it allows the correction of a number of symbols twice than the number of symbols which can be corrected in a communication system which merely uses the Reed-Solomon code.
Then, it is checked whether lost symbol correction is available or not (whether error position information has been obtained or not) (step H3). If lost symbol correction is possible, then the error position information is used to perform lost symbol correction (step H4), and then a CRC check is performed for a result of the lost symbol correction to perform error detection (step H5). If no error is detected by the error detection, then the processing comes to an end. However, if an error is detected, since the remain of the error signifies that the error position information in step H2 was wrong, ordinary error correction with the Reed-Solomon code is performed (step H7).
Then, CRC checking is performed for a result of the error correction in step H7 to perform error detection (step H8). If no error is detected by the error detection, then the processing comes to an end. However, if an error is detected, then decision by majority described above with reference to FIG. 16 is performed (step H11). Since the decision by the majority requires that the number of base stations with regard to which diversity is performed shall be three or more, the flow chart of FIG. 18 includes step H10 inserted for confirming the number of base stations, i.e., the site number.
After the decision by majority, step H11 is performed, ordinary error correction with the Reed-Solomon code is performed for a result of the decision by majority (step H12). Then, a CRC check is performed for a result of the error correction in step H12 to perform error detection (step H13).
If no error is detected by the error detection, then the processing comes to an end. However, if an error is detected also by the error detection, then, for example, that one of the error-containing frames transmitted from the base stations which has the highest reception level may be transmitted toconnector7 to transfer to a different network similarly as in the second embodiment of the present invention described above.
Next, a fourth embodiment of a mobile telephone system according to the present invention will be described. In the present embodiment, the present invention is applied to a communication system which employs a convolution coding/Viterbi decoding method which is one of conventionally well-known error correction codes.
The present embodiment has a structure similar to that of FIGS. 5 and 6 and operates in accordance with an operation flow chart similar to that of FIG.7. Therefore, the present embodiment will be described with reference to FIGS. 5,6 and7.
First, the structure of the present embodiment will be described with reference to FIGS. 5 and 6.
A signal transmitted frommobile station5 is received by a plurality of base stations. For example, it is received bybase stations11 and13 shown in FIG.5.
In each ofbase stations11 and13,receiver11bor13bperforms high frequency demodulation of the signal received byreception antenna11aor13a, andcounter spreader11dor13dcounter spreads the resulting signal fromreceiver11bor13b, which is a signal spread with pseudo noise (PN) codes. The counter spread signals fromcounter spreaders11dand13dare sent todecoders11eand13eand receptionlevel measurement units11gand13g, respectively.
Decoders11eand13eViterbi decode the signals in the form of convolutional codes received from counter spreaders lid and13dinto user information signals and simultaneously obtain reliability information of individual units divided from the frame upon the Viterbi decoding. The reliability information is based on the magnitude of reception energy, and indicates a higher reliability as the energy increases.
Error detectors11fand13fperform error detection with CRC check bits. Receptionlevel measurement units11gand13gmeasure the levels of the received signals.
Base stations11 and13 transmit the user information bits and the CRC check bits shown in FIG. 4, the error presence/absence information of results of the detection byerror detectors11fand13f, the reception level information of results of the measurement by receptionlevel measurement units11gand13g, respectively, and the reliability information of the units divided from the frame tobase station controller16.
As it is shown in FIG. 6, the user information bits and the CRC check bits fromerror detectors11fand13fare inputted to data buffers16band16c, respectively. The error presence/absence information fromerror detectors11fand13fis inputted to noerror data selector16fofselective composition controller16a. The reception level information from receptionlevel measurement units11gand13gis inputted to highest receptionlevel data selector16hofselective composition controller16a. The reliability information of the units divided from the frame is inputted to noerror data selector16fofselective composition controller16a.
Selective composition controller16acontrols data buffers16band16cwhich store the user information bits and the CRC bits,frame reconstruction unit16dwhich divides and reconstructs a frame formed from the user information bits and the CRC check bits, anderror detector16ewhich performs error correction of the reconstructed frame with the CRC check bits. The user information is sent from data buffers16band16ctoconnector7 to a different network directly or throughframe reconstruction unit16danderror detector16e.
Operation of the present embodiment will be described below with reference to FIG.7.
A signal frommobile station5 to a base station (upward link signal) is received by a plurality of base stations (in the present embodiment,base stations11 and13). Each base station performs error detection with an error detection signal (CRC check bits) contained in each radio frame (for example, of 10 ms) of a decoded signal illustrated in FIG.4 and reception level measurement for each period of transmission power, and sends a result of the error detection and the measured reception level to a base station controller (in the present embodiment, base station controller16) connected as a host apparatus to the base station.
By the way, according to the Viterbi decoding method or the like method, reliability information of each of bits of an object of Viterbi decoding can be obtained. Consequently, reliability information of each unit can be obtained by integrating reliability information of each bit. In the present embodiment, the reliability information is utilized when various combinations of units are produced to find out a no error frame as in the first embodiment of the present invention described above.
Information to be sent from each base station to the base station controller in the present embodiment includes:
1. user information (user information bits);
2. error detection information of the user information (CRC check bits);
3. error presence/absence information of the user information (CRC check: OK/NG);
4. reception level information of a frame (Eb/I0: ratio between user information bit energy and average interference energy per band); and
5. reliability information of units divided from the frame.
Noerror data selector16fofbase station controller16 decides whether the frames received from the base stations contain a no error frame (step F1). If a no error frame is detected, then noerror data selector16finstructs that one of data buffers16band16c, in which the no error frame is stored, to output the frame, thereby to transmit the no error frame toconnector7 to transfer to a different network (step F2).
On the other hand, if it is decided in step F1 that all of the frames from the base stations contain some error, then noerror data selector16finformsframe reconstruction controller16gof the decision, andframe reconstruction unit16dperforms decomposition and reconstruction of the frames stored in data buffers16band16cunder the control offrame reconstruction controller16g(step F3). The reconstruction will be described hereinafter.
The reconstruction in the present embodiment is similar to that in the first embodiment of the present invention described above except that from which combination of units out of a plurality of units combinations a frame is reconstructed actually.
The reproduction in the present embodiment is performed in accordance with the following two rules:
1. if a result of rearrangement of units divided from frames includes units which are all the same as those from the same base station, then it is apparent that the combination includes some error, and therefore, no error detection processing is performed with the combination; and
2. a candidate for rearrangement is selected from higher reliability units divided from a frame in a descending order.
A frame reconstructed in accordance with the rules described above is subject to error detection byerror detector16e. If no error is detected by the error detection, then the reconstructed frame is transmitted toconnector7 to transfer to a different network (step F6).
If the result of the error detection in step F4 proves that the combination of units has some error (step F5), then framereconstruction controller16gdecides whether or not reconstruction and error detection have been performed for all of those combinations which may possibly contain no error (step F7).
If it is decided in step F7 that there remains a combination for which reconstruction and error detection have not been performed as yet, then the control returns to step F3 so that reconstruction and error detection may be performed for the new combination.
If the decision in step F7 reveals that reconstruction and error detection have been performed for all possible combinations, then framereconstruction controller16gtransmits this information to highest receptionlevel data selector16h. Highest receptionlevel data selector16hreceiving the information refers to the reception level information from receptionlevel measurement units11gand13gofbase stations11 and13 and instructs data buffers16band16cto transmit that one of the frames stored in data buffers16band16cwhich has a higher reception level toconnector7 to transfer to a different network (step F8).
Also in the present embodiment, it is a possible countermeasure to determine in advance a maximum number of times (for example, 10 times) by which a frame reconstructing operation is allowed to perform repetitively within a restricted processing time period, stop a reconstructing operation at a point of time when the maximum number of times is reached and send that one of error-containing frames transmitted from a plurality of base stations which has the highest reception level toconnector7 to transfer to a different network.
In the present embodiment, each ofdecoders11eand13eofbase stations11 and13 obtains reliability information of each of units divided from a frame and transmits the reliability information tobase station controller16. However, the base station controller cannot know for which unit the received reliability information belongs and cannot utilize the reliability information unless recognizing the dividing number and the dividing method for the frame bydecoders11eand13e. Therefore, the frame dividing number and dividing method must be known at the base stations and the base station controller.
The first advantage of the present invention is that, when signals received by all base stations in the base stations related in a selective diversity, the error rate can be reduced.
The reason is that, by dividing a signal received by each base station into a plurality of units and performing reconstruction and error re-detection for all possible combinations of the divided units of the received signals as described above in connection with the first embodiment or by performing comparison of the signals received by the base stations and performing reconstruction and error redetection for all possible combinations of information bits at positions of the signals at which the signals are different from each other, the opportunity to obtain a no error signal can be increased.
The second advantage of the present invention is that the function described above can be implemented readily.
The reason is that, although the present invention additionally provides a frame reconstruction function and an error detection function as new functions to a conventional base station controller, a communication protocol similar to a protocol used conventionally can be used as the communication protocol between the base stations and the base station controller.
The third advantage of the present invention is that, when signals received by all base stations in the site diversity, reduction of the error rate and an increase in speed of selective composition processing can be realized simultaneously.
The reason is that, by dividing each of signals received by the base stations into a plurality of units, determining reliability information for each of the signal units divided upon Viterbi decoding and reconstructing a frame with the divided signal units selectively used in a descending order of the reliability as described in connection with the fourth embodiment, a combination of no error signal units can be find out rapidly.

Claims (16)

What is claimed is:
1. A communication system, wherein communication signal from a transmitter is received by a plurality of receivers, comprising:
means for detecting whether received signals contain an error portion or not; and
means for composing a no error signal by rearranging portions of a respective received signal with portions of received signals from said plurality of receivers to create a rearranged frame, performing error re-detection on the rearranged frame and correcting the error portions of the rearranged frame to produce a signal free from a communication error.
2. A mobile telephone system which employs a site diversity reception among related base stations wherein a signal transmitted from a mobile station is received by a plurality of base stations and said base stations transmit the respective received signals to a base station controller, said base station controller comprising:
means for detecting an error portion of all of the received signal;
means for composing a no error signal by rearranging portions of a received signal from a respective base station with portions of the received signals from said plurality of base stations to create a rearranged frame, performing error re-detection on the rearranged frame and correcting the error portions of the rearranged frame to produce a signal free from a communication error.
3. A mobile telephone system according toclaim 2, wherein each of the signals received through said base stations by said base station controller includes a frame composed of user information bits which are real information transmitted from said mobile station and CRC check bits which form error detection codes, and said base station controller divides each of frames from said base stations into units of a predetermined size and rearranges the units into several combinations to obtain a no error signal.
4. A mobile telephone system according toclaim 3, wherein the signal received from said mobile station by said base stations is a signal applied the convolutional encoding, comprising:
means for calculating reliability information which represents a magnitude of reception energy for each of units divided from the frame when each of said base stations executes Viterbi decode for the signal; and
means for selecting one of the units whose reliability information is a highest as a rearrangement candidate when said base station controller changes a combination of the units to decrease the processing time required to rearrange a no error frame.
5. A mobile telephone system according toclaim 2, wherein said base station controller further comprises:
means for comparing the signals received through said base stations with each other in bit unit base; and
means for replacing value of a bit which does not coincide with bit value of other received signals to produce a no error signal.
6. A mobile telephone system which employs a site diversity reception among related base stations wherein a signal transmitted from a mobile station is received by a plurality of base stations and said base stations transmit the respective received signals to a base station controller and the signal received from said mobile station by said base stations is a signal applied Reed-Solomon code, said base station controller comprising:
means for comparing the signals received through said base stations with each other in bit unit base,
means for estimating that a symbol which contains a bit incoincident with other received signal is an erroneous symbol, and
means for arranging by adding the result of the estimation as error symbol position information in Reed-Solomon decoding to improve the error correction capability by the Reed-Solomon decoding.
7. A base station controller in a mobile telephone system which employs a site diversity reception among base station, wherein a signal transmitted from a mobile station is received by a plurality of base stations and said base stations transmit the signal to said base station controller, comprising:
means for detecting errors within each of signals received from the base stations;
means for composing a no error signal by rearranging portions of the received signals from a respective base station with portions of received signals from said plurality of base stations to create a rearranged frame, performing error re-detection on the rearranged frame and correcting the error portions of the rearranged frame to produce a signal free from a communication error.
8. A base station controller according toclaim 7, wherein each of signals received from said base stations is composed of frame including user information signal bits which are transmitted from a mobile station and CRC check bits which are an error detection signal, and said base station controller further comprises: means for dividing each of the frames received from said base stations into units of a predetermined size; and means for changing the combination of the units to produce a no error signal.
9. A base station controller according toclaim 8, wherein the signal received from said mobile station by said base stations is a signal applied the convolutional encoding, said base station controller further comprises:
means for receiving, from each of said base stations, reliability information which represents a magnitude of reception energy for each of units divided from the frame; and
means for selecting a unit having highest reliability information as a candidate for replacement for changing the unit combination to improve the processing time of composing no error signal.
10. A base station controller according toclaim 7, wherein said base station controller further comprises means for comparing the signals received from said base stations with each other in bit unit base and means for changing the value of a bit incoincident with a bit of signals of other base stations to produce a no error signal.
11. A base station controller for a mobile telephone system which employs a site diversity reception among base station, wherein a signal transmitted from a mobile station is received by a plurality of base stations and said each of base stations transmits the signal to said base station controller, wherein signals received from the base stations are signals applied the Reed-Solomon encoding, said base station controller comprising:
means for comparing among signals received from base stations with each other in bit unit base;
means for estimating a symbol which contains a bit incoincident with signals received from other base stations as a erroneous signal;
means for decoding the Reed-Solomon encoded signal by applying the result of the estimation as error symbol position information to improve the error correction capability of the Reed-Solomon decoding.
12. A method of site diversity reception among related base stations wherein a signal transmitted from a mobile station is received by a plurality of base stations and said base stations transmit the respective received signals to a base station controller, wherein said base station controller comprising the steps of:
detecting errors within each of signals received from base stations;
composing a no error signal by rearranging portions of the received signals from a respective base station with portions of received signals from said plurality base stations to create a rearranged frame, performing error re-detection on the rearranged frame and correcting the error portions of the rearranged frame to produce a signal free from a communication error.
13. A method of site diversity reception among related base stations according toclaim 12, wherein each of the signals received through said base stations by said base station controller includes a frame composed of user information bits which are real information signal transmitted from said mobile station and CRC check bits which form error detection codes, said base station controller further comprises the steps of:
dividing each of frames from said base stations into units of a predetermined size; and
rearranging the units into a plurality of combinations to obtain a signal having no error.
14. A method of site diversity reception among related base stations according toclaim 13, wherein the signal received from said mobile station by said base stations is a signal applied convolutional encoding, further comprises the steps of:
obtaining reliability information which represents a magnitude of reception energy for each of units divided from the frame when each of said base stations execute Viterbi decoding the signal, and
selecting an unit having the highest reliability information as a candidate unit for replacing when said base station controller changes a combination of the units, to improve the processing time of producing a signal having no error.
15. A method of site diversity reception, among related base stations according toclaim 12, further comprises the steps of:
comparing the signals received through said base stations with each other in bit unit base;
changing the value of a bit incoincident with bits of other signals through the comparison step to produce a signal having no error.
16. A method of site diversity reception among related base stations a signal transmitted from a mobile station is received by a plurality of related base stations and said base stations transmit the respective received signals to a base station controller, wherein
the signal received from said mobile station by said base stations is applied a signal of Reed-Solomon encoding comprising the steps of:
comparing the signals received through said base stations with each other in bit unit base;
estimating a symbol containing a bit incoincident with a bit of other signals received from respective base stations through the comparison as a erroneous symbol; and
decoding the signal by the Reed-Solomon decoding with applying the result of the estimation as the error symbol position information to improve the capability of the Reed-Solomon decoding.
US09/377,8461998-08-201999-08-20Mobile telephone system and site diversity reception methodExpired - Fee RelatedUS6728919B1 (en)

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
JP10233701AJP2985881B1 (en)1998-08-201998-08-20 Mobile communication system
JP10-2337011998-08-20

Publications (1)

Publication NumberPublication Date
US6728919B1true US6728919B1 (en)2004-04-27

Family

ID=16959201

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US09/377,846Expired - Fee RelatedUS6728919B1 (en)1998-08-201999-08-20Mobile telephone system and site diversity reception method

Country Status (7)

CountryLink
US (1)US6728919B1 (en)
EP (1)EP0998057B1 (en)
JP (1)JP2985881B1 (en)
KR (1)KR100325050B1 (en)
CN (1)CN1129253C (en)
BR (1)BR9915376A (en)
DE (1)DE69905120T2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050002480A1 (en)*2003-07-032005-01-06Freesystems Pte., Ltd.Digital switching wireless receiver diversity and buffer diversity for enhanced reception in a wireless digital audio communication system
US20050020216A1 (en)*2003-07-252005-01-27Evolium S.A.S.Uplink macro diversity method
US20060198442A1 (en)*2004-12-282006-09-07Curt JutziMethod, apparatus and system for frame level recovery using a collection of badly received frames
US7865155B1 (en)*2001-11-022011-01-04Cisco Technology, Inc.Wireless communication system with signal selection and combination
US20130044622A1 (en)*2011-08-162013-02-21Ki-Ho LeeControlling signal transmission in radio units
US8862170B2 (en)2010-12-222014-10-14Kt CorporationCloud communication center system and method for processing data in a cloud communication system
US8868086B2 (en)2011-11-302014-10-21Kt CorporationSelectively providing system information in a heterogeneous network environment
US8867432B2 (en)2011-08-092014-10-21Kt CorporationProcessing uplink signal and downlink signal in radio unit
US8964643B2 (en)2011-10-262015-02-24Kt CorporationRedirection in heterogeneous overlay networks
US9014146B2 (en)2011-10-272015-04-21Kt CorporationNetwork redirection in heterogeneous overlay networks

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100672401B1 (en)*2000-01-072007-01-23엘지전자 주식회사 Optimal Cell Identification Code Generation and Its Transmission Method
SE519221C2 (en)1999-12-172003-02-04Ericsson Telefon Ab L M Non-transparent communication where only data frames detected as correct are forwarded by the base station
JP2001268624A (en)*2000-03-152001-09-28Nec CorpBase station controller and mobile communication system
JP4330767B2 (en)*2000-06-262009-09-16株式会社エヌ・ティ・ティ・ドコモ Communication method and base station apparatus performing automatic retransmission request
JP4570798B2 (en)*2001-02-152010-10-27京セラ株式会社 Mobile communication device, data receiving method, and mobile communication system
FR2821517B1 (en)2001-02-232004-03-19Nortel Networks Ltd COMMUNICATION METHOD, RADIO NETWORK CONTROLLER AND BASE NODE FOR CARRYING OUT THIS METHOD
US6751264B2 (en)*2001-07-272004-06-15Motorola, Inc.Receiver and method therefor
CN100369500C (en)*2003-06-102008-02-13中兴通讯股份有限公司Base station controller and its communication method
DE102004013701B4 (en)*2004-03-182008-09-04Oliver Bartels Coordinated diversity message reception by multiple base stations
DE102005006160A1 (en)*2005-02-102006-08-17Siemens Ag Method for transmitting data
US7818632B2 (en)*2005-06-302010-10-19Motorola Mobility, Inc.Code-word list algorithm
JP4503504B2 (en)*2005-07-142010-07-14日本放送協会 Error correction signal output device, error correction signal output method, and error correction signal output program
JP4571893B2 (en)*2005-07-262010-10-27日本放送協会 Digital signal receiving apparatus and digital signal receiving program
JP4558617B2 (en)*2005-09-222010-10-06株式会社日立国際電気 Error correction processing method and transmission apparatus
JP4637759B2 (en)*2006-02-032011-02-23株式会社日立国際電気 Error correction processing method and transmission apparatus
JP4601564B2 (en)*2006-02-222010-12-22株式会社日立国際電気 Error correction processing method and transmission apparatus
KR101310908B1 (en)*2009-12-152013-10-14한국전자통신연구원Method and apparatus for demodulating multicast signal
CN106155984B (en)*2015-03-312020-04-07日本电气株式会社Communication data processing equipment, method and system
CN106877974B (en)*2016-12-212019-10-08百富计算机技术(深圳)有限公司Data transmission method and device
JP2023086382A (en)*2021-12-102023-06-22株式会社東芝Wireless integration processing device and wireless communication system

Citations (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS5257711A (en)1975-11-061977-05-12Matsushita Electric Ind Co LtdCode reception system
JPS54131811A (en)1978-04-051979-10-13Kokusai Electric Co LtdMethod of transmitting and receiving digital transmission in diversity
JPS5577247A (en)1978-12-061980-06-10Kokusai Electric Co LtdDiversity transmitter-receiver
JPH0529992A (en)1991-07-191993-02-05Nippon Telegr & Teleph Corp <Ntt>Diversity circuit in time division multiple access, single frequency alternate communication system for mobile communication
JPH0677941A (en)1992-08-251994-03-18Kyocera CorpDiversity radio transmitting/receiving system
EP0609188A2 (en)1993-01-251994-08-03Hughes Aircraft CompanyErasure decoder and decoding method for use in a concatenated error correcting scheme for data transmission systems
JPH06252891A (en)1993-02-241994-09-09Toshiba CorpRadio communications system using multi-carrier transmission system and radio terminal equipment used for the system
JPH07143101A (en)1993-11-151995-06-02Mitsubishi Heavy Ind LtdDiversity system
JPH07212816A (en)1994-01-211995-08-11Nippon Telegr & Teleph Corp <Ntt> Diversity communication device
JPH08251143A (en)1995-03-091996-09-27Fujitsu Ltd Block code decoding device
US5640414A (en)1992-03-051997-06-17Qualcomm IncorporatedMobile station assisted soft handoff in a CDMA cellular communications system
JPH09284208A (en)1996-04-161997-10-31Nec Corp Mobile switching center and mobile communication system including the same
US5719871A (en)1995-04-191998-02-17Motorola, Inc.Method and apparatus for performing diversity voting in a communication system
US6132306A (en)*1995-09-062000-10-17Cisco Systems, Inc.Cellular communication system with dedicated repeater channels
US6219550B1 (en)*1997-02-182001-04-17Nokia Telecommunications OyHandover in a mobile communication system with adjustable error correction

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS5257711A (en)1975-11-061977-05-12Matsushita Electric Ind Co LtdCode reception system
JPS54131811A (en)1978-04-051979-10-13Kokusai Electric Co LtdMethod of transmitting and receiving digital transmission in diversity
JPS5577247A (en)1978-12-061980-06-10Kokusai Electric Co LtdDiversity transmitter-receiver
JPH0529992A (en)1991-07-191993-02-05Nippon Telegr & Teleph Corp <Ntt>Diversity circuit in time division multiple access, single frequency alternate communication system for mobile communication
US5640414A (en)1992-03-051997-06-17Qualcomm IncorporatedMobile station assisted soft handoff in a CDMA cellular communications system
JPH0677941A (en)1992-08-251994-03-18Kyocera CorpDiversity radio transmitting/receiving system
US5606569A (en)1993-01-251997-02-25Hughes ElectronicsError correcting decoder and decoding method for receivers in digital cellular communication systems
EP0609188A2 (en)1993-01-251994-08-03Hughes Aircraft CompanyErasure decoder and decoding method for use in a concatenated error correcting scheme for data transmission systems
JPH06252891A (en)1993-02-241994-09-09Toshiba CorpRadio communications system using multi-carrier transmission system and radio terminal equipment used for the system
JPH07143101A (en)1993-11-151995-06-02Mitsubishi Heavy Ind LtdDiversity system
JPH07212816A (en)1994-01-211995-08-11Nippon Telegr & Teleph Corp <Ntt> Diversity communication device
JPH08251143A (en)1995-03-091996-09-27Fujitsu Ltd Block code decoding device
US5719871A (en)1995-04-191998-02-17Motorola, Inc.Method and apparatus for performing diversity voting in a communication system
US6132306A (en)*1995-09-062000-10-17Cisco Systems, Inc.Cellular communication system with dedicated repeater channels
JPH09284208A (en)1996-04-161997-10-31Nec Corp Mobile switching center and mobile communication system including the same
US6219550B1 (en)*1997-02-182001-04-17Nokia Telecommunications OyHandover in a mobile communication system with adjustable error correction

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
T. Sato, "CDMA Technique Fundament to Application", Dec. 26, 1997, pp. 103-106.

Cited By (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7865155B1 (en)*2001-11-022011-01-04Cisco Technology, Inc.Wireless communication system with signal selection and combination
US20050002480A1 (en)*2003-07-032005-01-06Freesystems Pte., Ltd.Digital switching wireless receiver diversity and buffer diversity for enhanced reception in a wireless digital audio communication system
US7236549B2 (en)*2003-07-032007-06-26Freesystems Pte. LtdDigital switching wireless receiver diversity and buffer diversity for enhanced reception in a wireless digital audio communication system
US20050020216A1 (en)*2003-07-252005-01-27Evolium S.A.S.Uplink macro diversity method
US20060198442A1 (en)*2004-12-282006-09-07Curt JutziMethod, apparatus and system for frame level recovery using a collection of badly received frames
US10548023B2 (en)2010-12-222020-01-28Kt CorporationCloud communication center system and method for processing data in a cloud communication system
US8862170B2 (en)2010-12-222014-10-14Kt CorporationCloud communication center system and method for processing data in a cloud communication system
US10548024B2 (en)2010-12-222020-01-28Kt CorporationCloud communication center system and method for processing data in a cloud communication system
US8867432B2 (en)2011-08-092014-10-21Kt CorporationProcessing uplink signal and downlink signal in radio unit
US9369194B2 (en)2011-08-092016-06-14Kt CorporationProcessing uplink signal and downlink signal in radio unit
US9565606B2 (en)*2011-08-162017-02-07Kt CorporationControlling signal transmission in radio units
US20130044622A1 (en)*2011-08-162013-02-21Ki-Ho LeeControlling signal transmission in radio units
US8964643B2 (en)2011-10-262015-02-24Kt CorporationRedirection in heterogeneous overlay networks
US9014146B2 (en)2011-10-272015-04-21Kt CorporationNetwork redirection in heterogeneous overlay networks
US9699695B2 (en)2011-11-302017-07-04Kt CorporationSelectively providing system information in a heterogeneous network environment
US8868086B2 (en)2011-11-302014-10-21Kt CorporationSelectively providing system information in a heterogeneous network environment

Also Published As

Publication numberPublication date
DE69905120T2 (en)2003-07-10
JP2000068908A (en)2000-03-03
KR20000017380A (en)2000-03-25
DE69905120D1 (en)2003-03-06
JP2985881B1 (en)1999-12-06
EP0998057A1 (en)2000-05-03
BR9915376A (en)2001-07-24
KR100325050B1 (en)2002-03-04
EP0998057B1 (en)2003-01-29
CN1257357A (en)2000-06-21
CN1129253C (en)2003-11-26

Similar Documents

PublicationPublication DateTitle
US6728919B1 (en)Mobile telephone system and site diversity reception method
JP3712812B2 (en) Site diversity reception method in mobile communication system, base station host apparatus in mobile communication system adopting site diversity reception method
KR100551001B1 (en)A cellular communication system with multiple code rates
US5729557A (en)Cellular communication system with multiple code rates
US5566206A (en)Method and apparatus for determining data rate of transmitted variable rate data in a communications receiver
EP0705512B1 (en)Method and apparatus for determining the data rate of a received signal
US5774496A (en)Method and apparatus for determining data rate of transmitted variable rate data in a communications receiver
KR100428858B1 (en)Communication system using repeated data selection
Hunter et al.Cooperation diversity through coding
US6141388A (en)Received signal quality determination method and systems for convolutionally encoded communication channels
US5432822A (en)Error correcting decoder and decoding method employing reliability based erasure decision-making in cellular communication system
KR100487267B1 (en)Method and apparatus for decoding variable rate data
US6463097B1 (en)Rate detection in direct sequence code division multiple access systems
WO1997011535A9 (en)Cellular communication system with multiple code rates
KR20010073079A (en)Codec mode decoding using a priori knowledge
JP3852736B2 (en) Received signal synthesis method, system, radio receiving station, and receiving station
CN1839602B (en)Channel estimation using pilot symbols
US5987631A (en)Apparatus for measuring bit error ratio using a viterbi decoder
GB2389021A (en)Blind transport format detection with preselection of candidate transport formats
JP2693488B2 (en) Diversity reception method
Yeh et al.An FEC overlay for idle slot utilization for IS-136
HK1002148B (en)Method and apparatus for determining the data rate of a received signal
HK1010951B (en)Communication system using repeated data selection
HK1036536A (en)Received signal quality determination methods and systems for convolutionally encoded communication channels

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:NEC CORPORATION, JAPAN

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KONDO, TAKAYUKI;NAGATA, YOSHINORI;REEL/FRAME:010191/0753

Effective date:19990804

FEPPFee payment procedure

Free format text:PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

CCCertificate of correction
FPAYFee payment

Year of fee payment:4

REMIMaintenance fee reminder mailed
LAPSLapse for failure to pay maintenance fees
STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20120427


[8]ページ先頭

©2009-2025 Movatter.jp