WO2008009401A1 - Cellular mobile system wherein a slave station is adapted for emitting data to a master station according to a simplex uplink type traffic channel - Google Patents

Cellular mobile system wherein a slave station is adapted for emitting data to a master station according to a simplex uplink type traffic channel Download PDF

Info

Publication number
WO2008009401A1
WO2008009401A1 PCT/EP2007/006290 EP2007006290W WO2008009401A1 WO 2008009401 A1 WO2008009401 A1 WO 2008009401A1 EP 2007006290 W EP2007006290 W EP 2007006290W WO 2008009401 A1 WO2008009401 A1 WO 2008009401A1
Authority
WO
WIPO (PCT)
Prior art keywords
acknowledgment
slot
frame
master terminal
terminal
Prior art date
Application number
PCT/EP2007/006290
Other languages
French (fr)
Inventor
Laurent Lejay
Original Assignee
Sagem Defense Securite S.A.
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 Sagem Defense Securite S.A. filed Critical Sagem Defense Securite S.A.
Publication of WO2008009401A1 publication Critical patent/WO2008009401A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0093Point-to-multipoint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access

Definitions

  • the present invention relates to a time division multiple access type cellular telephone system in which a slave terminal is adapted to transmit data to a master terminal according to a rising simplex type traffic channel.
  • the present invention also relates to a method of transmission by said slave data terminal to said master terminal and a method of receiving said data by said master terminal.
  • the present invention relates to a master terminal and a slave terminal adapted to respectively implement said reception method and said transmission method.
  • network coverage consists of cells that define a partition of that coverage. Each cell is closely related to a terminal that we call later master terminal. We also call later slave terminals other terminals under the cover of the cell covered by the master terminal.
  • Fig. 1 represents an example of a SYST cellular telephone system.
  • the SYST system comprises a master terminal M which defines a cell C whose extent is here represented by a circle centered on the master terminal M and two slave terminals T1 and T2 which are inside the cell C.
  • the terminal master M is a radiofrequency communication terminal which differs from slave terminals T1 and T2 in that it is the only one to be adapted to broadcast data to slave terminals T1 and T2 through a broadcast channel (transmission from the master terminal to the slave terminals) often called beacon channel.
  • the broadcast mode which allows, among other things, the master terminal M to broadcast information such as, for example, synchronization information that allow the slave terminals Ti to synchronize with the master terminal M.
  • a broadcast channel is required for this mode.
  • a duplex channel is required for this mode.
  • a mode called "no uplink” which allows a slave terminal Ti transmit data to the master terminal M without the latter having the opportunity to respond.
  • the "no-uplink" mode is particularly interesting because it only requires an upstream simplex channel thus allowing a saving of the bandwidth compared to the communication mode which requires a duplex channel.
  • the slave terminal T1, or the slave terminal T2 respectively transmits data D1 and D2 in the form of packets. through the traffic channel C1, respectively C2 which are both upstream simplex channels.
  • TDMA time division multiple access
  • Time division multiple access allows different users to share, over time, the use of a given frequency band, which is defined by a so-called TDMA frame which sets the time slots.
  • the TDMA frame is defined, in the particular case of a system based on the DECT standards as being a set consisting of 24 successive slots denoted sO to s23 in FIG. 2.
  • the duration of the TDMA frame is then at least equal to the sum of the durations of these 24 slots. In the case of a DECT-based cellular telephone system, the duration of the TDMA frame is equal to 10ms.
  • slot sj in this case slot s3 in FIG. 2
  • is issued a message which consists, in the particular case of a system based on the DECT standards, of three fields S, D and Z.
  • the field S is the preamble of the message. It has 32 bits.
  • the Z field corresponds to a guard interval.
  • the field D is the part corresponding to the useful data sent.
  • the field D is divided into three fields A, B and X.
  • the number of bits of each of the fields A, B and X which are transmitted during the frame slot sj depends both on the modulation used during the preparation of the message and the structuring in slots used to constitute this message. Structuring in full, half-full or double slot and two different modulations can be used according to DECT standards. According to the example of FIG. 2, full slot structuring and GFSK modulation (Gaussian Frequency Shift Keying) are used.
  • the message is then composed of 480 bits which are divided between the S field (32 bits), the D field (388 bits) and the Z field (60 bits). The 388 bits of the D field are distributed over the A (64 bits), the B (320 bits) and the X (4 bits) fields.
  • a multiframe structure is generally defined to allow a slot to be located on a scale greater than the duration of the TDMA frame.
  • This structure is defined on a succession of slots dedicated S j given a same rank j to a predetermined number of successive TDMA frames. This predetermined number of slots determines the duration of the multiframe.
  • the duration of the multiframe is fixed at 16 slots of TDMA frames.
  • a channel, whether traffic or broadcast is formed of a predetermined number of slots of the same rank of TDMA frames.
  • the CO channel is formed by the slots of 16 TDMA frames, that is to say over the duration of all the multiframe defined according to DECT standards.
  • Each slot of a given channel is then determined from the number of a TDMA frame and the slot number of that frame.
  • the number of the multiframe is also necessary for the determination of a particular slot of a channel thus formed.
  • the information relating to the determination of a particular slot of a given channel i.e.
  • the slot number, the frame number and the multiframe number are broadcast, in the case of cellular telephone systems. based on the DECT standards, on a special channel issued once per multiframe, in this case in the TDMA frame 8.
  • a special channel issued once per multiframe in this case in the TDMA frame 8.
  • the broadcast channel used by a master terminal is a channel that is exclusively used by this master terminal to transmit data to slave terminals.
  • the use of each traffic channel by one or more slave terminals is, in turn, determined according to a strategy for using this traffic channel.
  • Fig. 4 represents a grid illustrating examples of use of traffic channels by slave terminals of a cellular telephone system.
  • Each line of the grid corresponds to a channel formed from the slots of the same rank of 16 successive TDMA frames TRO, ..., TRl 5.
  • the channel then corresponds to the duration of the multiframe defined by the DECT standards.
  • Each column of the grid corresponds to the duration of a TDMA frame, in this case 24 slots.
  • each channel Cj is formed by the slots s, of 16 successive TDMA frames.
  • the use of traffic channels by slave terminals can be done according to authorized modes which are defined in a protocol manner (DECT or other).
  • a traffic channel may be fully used by a single slave terminal, i.e., according to the example of FIG. 4, that the 16 slots of a channel are used by this slave terminal. But a traffic channel can also be used by several slave terminals in the case where each of these slave terminals only uses a part of the slots defining this channel.
  • each slave terminal uses only 2 successive slots of a channel to transmit its referenced data PO and PL.
  • the slave terminals T1 and T3 use the same channel, in this case the channel C4 formed by the numbered slots 4, and the slave terminal T2 uses the channel C1 formed by the slots numbered 1.
  • the strategy of using the traffic channels determines that the slave terminal T1 uses only the slots numbered 4 of the TRO and TRl frames, whereas the slave terminal T3 uses only the slots numbered 4 of the frames TR4 and TR5.
  • resource reservation is delegated to each slave terminal Ti.
  • two slave terminals T1 and T2 determine that they will each use at least one TDMA frame slot for the transmission of their data independently of one another. It can therefore occur that at least one same TDMA frame slot is used at the same time by these two slave terminals T1 and T2 thus creating an access collision to the radio resources. Determining the use of resources when delegated to slave terminals therefore poses a problem of reliability of the data transmitted to the master terminal under which they are located.
  • the use of a traffic channel by each slave terminal is minimized by limiting the number of slots of successive TDMA frames used by each slave terminal.
  • the probability of occurrence of an access collision to the radio resources is decreased.
  • This problem of reliability of the data transmitted by a slave terminal Ti to a master terminal M also occurs when the propagation conditions of the transmitted signals are particularly difficult, that is to say when, for example, obstacles are interposed between the slave terminal Ti and the master terminal M or when the slave terminal approaches the limit of the cell C.
  • the problem solved by the present invention is thus to make the data transmitted in accordance with a traffic channel of the simplex type up by a slave terminal to a master terminal of a cellular telephone system.
  • the present invention relates to a cellular telephone system as described above characterized in that the master terminal is adapted to broadcast an acknowledgment information to said slave terminal in response to data received by said master terminal, said acknowledgment information being transmitted during a 5/0 / broadcast channel, called acknowledgment slot.
  • the acknowledgment information is transmitted in response to each data packet received by said master terminal.
  • the acknowledgment information is transmitted in response to each group of at least two data packets received by said master terminal.
  • the acknowledgment information is carried by one of the bits, called the acknowledgment bit, transmitted during said acknowledgment slot.
  • the broadcast channel is the beacon channel transmitted by the master terminal because it allows the acknowledgment information is sent without using additional radio resources.
  • the transmission of the acknowledgment information does not allow a slave terminal to know if the acknowledgment information it receives is intended for it. Indeed, since only one bit is used to represent the acknowledgment information, each slave terminal, which has previously sent data to the master terminal, scans the slot for acknowledging the broadcast channel. As long as the acknowledgment bit received during this acknowledgment slot remains at the value 0, the slave terminal considers that the data it has sent is not received by the master terminal. On the other hand, as soon as this bit goes to 1, the slave terminal is informed that the master terminal has received data but do not know if they are the ones it has issued or if they are those issued by another slave terminal of the master terminal.
  • the broadcast channel is further formed by a predetermined number of acknowledgment slots at least equal to the number of slave terminals capable of transmitting data to said master terminal, according to another characteristic of the present invention.
  • at least one acknowledgment slot is associated with each of these slave terminals and the position of each of these acknowledgment slots in said broadcast channel is determined according to the slave terminal to which the acknowledgment information is intended.
  • said position of an acknowledgment slot is determined according to a number associated with said slave terminal.
  • This number is known from both the slave terminal and the master terminal.
  • the master terminal when it has to broadcast an acknowledgment information to a particular slave terminal, retrieves the number of this terminal, identifies the acknowledgment slot whose position in the broadcast channel is determined by the number of this terminal. terminal, modifies the acknowledgment information, for example sets to 1 the value of the acknowledgment bit and transmits, in due time, the acknowledgment information thus modified during the acknowledgment slot thus identified.
  • the slave terminal while waiting for reception of said acknowledgment slot positioned at this number, scans this acknowledgment slot in order to determine if the value of the acknowledgment information has changed, that is to say if it is set to 1 in the case where this acknowledgment information is represented by an acknowledgment bit.
  • the position of said acknowledgment slot in said broadcast channel is determined so that said acknowledgment slot is the acknowledgment slot of a frame located at a predetermined number of frames following the frame which comprises the slot of a traffic channel in which was sent the packet of data or the last packet of a group of packets data to acquit.
  • This embodiment is advantageous because it allows a guard time to be preserved between the reception of a data packet and the transmission of the acknowledgment information of this data packet.
  • the master terminal can thus consider the received data and have time to modify the corresponding acknowledgment information before it is transmitted during the acknowledgment slot relative to the terminal at the origin of the transmission of this data packet.
  • the introduction of a guard time thus makes it possible to reduce the transmission time of the acknowledgment information.
  • the acknowledgment information is transmitted more than once during different acknowledgment slots.
  • FIG. . 1 which is a diagram of an example of a cellular telephone system
  • FIG. 2 which is a TDMA frame scheme used in a DECT-based cellular telephone system
  • FIG. 3 which is a diagram of a multiframe of a cellular telephone system based on the DECT standards
  • FIG. 4 which is a grid illustrating examples of use of traffic channels by slave terminals of a cellular telephone system.
  • FIG. 5 which is a diagram of an example of an embodiment of the transmission of the acknowledgment information according to the present invention
  • FIG. 6 which is a diagram of an example of a first embodiment of determining the position of an acknowledgment slot in a broadcast channel
  • FIG. 7 which is a diagram of an example of a second embodiment of determining the position of an acknowledgment slot in a broadcast channel
  • FIG. 8 which is a diagram of an example of a first variant of one of the two previous embodiments of determining the position of an acknowledgment slot in a broadcast channel
  • FIG. 9 which is a diagram of an example of a second variant of one of the two previous embodiments of determining the position of an acknowledgment slot in a broadcast channel
  • FIG. 10 which is a diagram of the steps of a method of transmitting data from a slave terminal to a master terminal according to the present invention
  • FIG. 10 which is a diagram of the steps of a method of transmitting data from a slave terminal to a master terminal according to the present invention
  • FIG. 11 which is a diagram of the steps of a method of receiving data transmitted by a slave terminal to a master terminal according to the present invention
  • FIG. 12 which is a block diagram of a master terminal according to the present invention
  • FIG. 13 which is a block diagram of a slave terminal according to the present invention.
  • An embodiment of the present invention is described below in the case where the SYST time division multiple access cellular telephone system is based on the DECT standards.
  • the present invention is not limited to this type of system which can be extended by those skilled in the art to other time division multiple access cellular telephony systems which support the functionalities necessary for the realization of the
  • the present invention provides broadcast channel data broadcasting and upstream simplex traffic channel data transmission.
  • a cellular telephone system such as for example the SYST system described in connection with FIG. 1, is characterized in that the master terminal M is adapted to broadcast ACK acknowledgment information to a slave terminal Ti following the reception of data transmitted by the slave terminal Ti according to a rising simplex channel Ci.
  • Fig. 5 is a diagram of an example of an embodiment of the transmission of ACK acknowledgment information according to the present invention.
  • the broadcast channel CD which may for example be the beacon channel transmitted by the master terminal M, is furthermore formed of a slot S ACK.
  • This slot S A C K is subsequently called slot acknowledgment.
  • the CD broadcast channel is formed by the slots of numbered frames 3.
  • the message that is sent during an acknowledgment slot S ACK is, as we saw in the introductory part, constituted among others by the fields A, B and X.
  • the field A itself consists of an 8 bit H header aO to a7, a field T carrying useful data and a carrying CRC field a 4-bit error correction code.
  • bit a7 of header H is not used for messages broadcast on the beacon channel according to DECT standards.
  • This bit is used, according to one embodiment of the invention, to carry ACK acknowledgment information relating to the reception by the master terminal M of a packet of data transmitted during a traffic slot. used by a slave terminal Ti, or a group of at least two data packets transmitted during traffic slots used by this slave terminal Ti.
  • the diffusion of the acknowledgment bit Q2 during an acknowledgment slot S AC K does not make it possible to determine to which slave terminal Ti is intended the acknowledgment information ACK represented by this bit.
  • the diffusion channel CD being furthermore formed by a number of acknowledgment slots at least equal to the number of slave terminals Ti capable of transmitting data destined for the master terminal M, at least an acknowledgment slot S AC K is associated with each of these slave terminals Ti and the position of each of these acknowledgment slots S ACK .
  • said broadcast channel CD is determined according to the slave terminal Ti to which said acknowledgment information ACK is intended.
  • Figs. 6 to 9 represent grids which illustrate examples of different embodiments of the determination of the position of an acknowledgment slot S AC K in the broadcast channel CD, in this case in the broadcast channel formed by the slots s3 during which the acknowledgment information ACK is issued.
  • 16 slave terminals Tl to Tl 6 are in "uplink-free" mode and are under the coverage of the same master terminal M.
  • the channel C3 is the broadcast channel and the slots s3 are therefore the acknowledgment slots used by the master terminal M to broadcast ACK acknowledgment information to the slave terminals Ti.
  • the traffic channels Ci we therefore consider the case where each traffic channel is used by a single slave terminal of the cellular telephone system. This strategy of use of these traffic channels has been retained in order to allow a better readability of Figures 6 to 9 and the associated description. However, such a strategy of using the traffic channels by slave terminals Ti does not limit the present invention which relates to the data transmitted by each slave terminal Ti and this, whatever the strategy of use of traffic channels detention.
  • Each slave terminal Ti is associated with at least one acknowledgment slot s3.
  • FIGS. 7 and 8 use a grid that makes appear frame numbers that range from 0 to 31: TRO to TR31.
  • a grid that makes appear frame numbers that range from 0 to 31: TRO to TR31.
  • the master terminal M and each slave terminal Ti knows both the current frame number TDMAy and the multiframe number MLTz broadcast by the master terminal in, for example, frame No. 8. These frame and multiframe numbers allow the master terminal M and each slave terminal Ti to determine the number of the frame TRx which carries the acknowledgment slot relating to this slave terminal Ti from, for example, the following relation:
  • each line of the grids of FIGS. 6 to 9 represents a channel Ci and each column represents a TDMA frame.
  • Fig. 6 is a diagram which shows an example of a first embodiment of the determination of the position of an acknowledgment slot S ACK , in this case a slot s3, in the broadcast channel CD, in this case the C3 channel.
  • a single acknowledgment bit Q2 is transmitted during each acknowledgment slot s3 of the channel C3 and the position of each acknowledgment slot s3 in the channel C3 is determined according to a numbering of the slave terminals. Ti. This numbering of the terminals is known both from the slave terminals and the master terminal M.
  • the master terminal M when it must send an acknowledgment bit to a slave terminal Ti, retrieves the number of this terminal Ti, considers the acknowledgment slot s3 whose position in the channel C3 is determined by the number of this terminal, sets the value of the acknowledgment bit Q2 and, when the time comes, transmits the acknowledgment bit Q2 thus modified during the acknowledgment slot s3.
  • the slave terminal Ti waiting to receive this slot acknowledgment s3, receives this slot s3 in time and scans it to determine if the value of the acknowledgment bit Q2 has changed, that is to say if it has changed to 1.
  • the master terminal M transmits the acknowledgment bit Q2 relative to the terminal T1 during the acknowledgment slot s3 of the frame TR1 (denoted by Q2 (T1) in FIG. acknowledgment Q2 relative to the terminal T2 during the acknowledgment slot s3 of the frame TR2 noted Q2 (T2)), etc.
  • Fig. 7 is a diagram showing an example of a second embodiment of determining the position of an acknowledgment slot s3 in the channel C3.
  • a single slave terminal Ti is authorized to transmit a data packet during each TDMA frame and the acknowledgment bit Q2 corresponding to a packet received during a slot of a frame TRi of a traffic channel is transmitted during the acknowledgment slot s3 of a frame TRi + TG, that is to say during the acknowledgment slot s3 of a frame located at a predetermined number TG of subsequent frames .
  • the number TG corresponds to a guard time that allows time for the master terminal M to modify the acknowledgment bit Q2 of the acknowledgment slot s3 of the frame TRi + TG when a packet or the last packet of a group of Data packets are received during the TRi frame.
  • a time window W which determines a group of data packets to be acknowledged. These packets are emitted successively by a slave terminal Ti. According to the example of FIG. 7, this time window is equal to the duration of 2 successive frames and the repetition frequency of this time window is here fixed at 32 frames. It may be noted that the value of the time window as well as its repetition frequency can be modified during the "uplink" mode by modifying the value W and K.
  • the new values W and K are for example conveyed by the channel of diffusion CD of the master terminal M towards the slave terminals Ti. In the case of a cellular telephone system based on the DECT standards, these new values are, for example, transmitted in the frame No. 8.
  • the new value of the time window W, coded on 4 bits is carried by the bits al2-al7 and the new value of the repetition frequency TG, coded on 8 bits is carried by the bits al7-a21.
  • the slave terminal T1 sends a first data packet PO during the slot of the GO traffic channel TRO frame and a second data packet P1 during the slot of the CO traffic channel frame TR1
  • the slave terminal T2 transmits a first packet of data PO during the slot of the frame TR2 of the traffic channel C1 and a second packet of data P1 during the slot of the frame TR3 of the traffic channel C1, etc.
  • the master terminal M having received the data packet PO from the slave terminal T1 during the slot of the frame TRO of the traffic channel CO, modifies the acknowledgment bit Q2 of the acknowledgment slot s3 of the frame TR2 ( TRO + 2).
  • Fig. 8 is a diagram of an example of a first variant of one of the preceding embodiments of the determination of the position of an acknowledgment slot S ACK , in this case the slot s3, in the channel of CD broadcast, in this case the C3 channel.
  • the acknowledgment bit Q2 relating to a packet or a group of data packets is transmitted more than once during different acknowledgment slots s3.
  • an acknowledgment bit Q2 is relative to a group of two data packets successively received by the master terminal M and each acknowledgment bit Q2 is transmitted twice.
  • the slave terminal T1 sends a first packet of data PO during the slot of the frame TRO of the traffic channel CO and a second packet of data P1 during the slot of the frame TR1 of the traffic channel CO
  • the slave terminal T2 transmits a first packet of data PO during the slot of the frame TR2 of the traffic channel C1 and a second packet of data P1 during the slot of the frame TR3 of the traffic channel C1, etc.
  • the master terminal M having received the data packets P0 and P1 from the slave terminal T1 during the slot respectively frames TRO and TR1 of CO channel, modifies, on the one hand, the acknowledgment bit Q2 of the acknowledgment slot s3 (denoted ACK (I 5 Tl)) of the frame TR3 (TR1 + 2), and on the other hand, the bit d acknowledgment Q2 of the acknowledgment slot s3 (ACK (2, T1)) of the next frame, in this case the frame TR4.
  • the indices 1 and 2 in the notations ACK (I ,.) and ACK (2,.) Respectively mark the emission and the re-transmission of the same value of the acknowledgment bit Q2.
  • Fig. 9 shows a diagram of an example of a second variant of one of the preceding embodiments of the determination of the position of an acknowledgment slot s A c ⁇ , in this case the slot s3, in the channel CD broadcast, in this case the C3 channel.
  • a data packet is transmitted by two slave terminals
  • the terminals T1 and T2 both transmit a data packet during the frame TR1, in this case the respective packets P1 and P0, the terminals T2 and T3 both transmit a packet of data during the transmission. TR2 frame, etc.
  • the example of FIG. 9 corresponds to the case where the acknowledgment bit is not repeated. It is obvious to one skilled in the art to deduce the modification to be made to the embodiment of FIG. 9 in which the acknowledgment bit would be repeated.
  • Fig. 10 is a diagram of the steps of a method of transmitting data packets from a slave terminal Ti to the master terminal M according to the present invention.
  • the method starts with an initialization step 100 in which the slave terminal Ti retrieves information, for example through the broadcast channel CD, in this case the each number of a slot of the traffic channel Ci that it will use to transmit a packet or each packet of a group of data packets and the numbers of the associated frames and multiframe.
  • Step 100 is followed by a step 200 of sending a packet or packets of a group of data packets by the slave terminal Ti to the master terminal M during the slot or slots of the traffic channel Ci used by the slave terminal Ti. It may be noted that this transmission is not instantaneous because the slave terminal Ti must wait until the start time of the or each slot of the traffic channel Ci expires. This step 200 may therefore comprise a substep of waiting to expire a start time of a slot of the traffic channel Ci.
  • Step 200 is followed by a step 300 of determining the slot of S-frame ACK dedicated to a CD broadcast channel, called acknowledgment slot, which carries the ACK acknowledgment information relating to said packet or to said group of transmitted packets according to the information retrieved during the initialization step 100.
  • Step 300 is followed by a reception step 400 during said acknowledgment slot S AC K of the acknowledgment information ACK relating to the transmitted data.
  • This step 400 may therefore comprise a substep of waiting to expiry of a start time of the acknowledgment slot S AC K- Step 400 is followed by a step 500 of reading the information acknowledgment ACK thus received by the slave terminal Ti.
  • the acknowledgment information ACK is carried by a bit, called the acknowledgment bit Q2, transmitted during an acknowledgment slot S ACK -
  • step 300 of determining the acknowledgment slot s A c ⁇ relative to either a data packet or to a group of transmitted data packets depends on the position of this acknowledgment slot S ACK in the channel CD broadcasting.
  • step 300 corresponding to the embodiment of the cellular telephone system described in FIG. 6
  • only one acknowledgment bit Q2 is received during each acknowledgment slot S ACK and the position of each acknowledgment slot s A c ⁇ in the broadcast channel CD is determined according to a numbering of the slave terminals Ti.
  • step 200 corresponding to the embodiment of the cellular telephone system described in FIG.
  • the acknowledgment bit Q2 relating to a data packet or a group of data packets is received more than once during different acknowledgment slots S ACK -
  • Fig. 11 shows a diagram of the steps of a method of receiving data packets transmitted by a slave terminal Ti to a master terminal M according to the present invention.
  • the method starts with an initialization step 600 in which the master terminal M retrieves information.
  • the number of the terminal Ti is retrieved, for example during a procedure for locating this slave terminal Ti, and on the other hand, are retrieved on the or each slot number of the traffic channel Ci that terminal Slave Ti will use to transmit a packet or a group of data packets and the numbers of the associated frames and multiframe through, for example the CD broadcast channel. It can also recover the value of the time window W and the value of the repetition frequency K from the broadcast channel CD.
  • Step 600 is followed by a step 700 of receiving a data packet or the last packet of a group of data packets. It may be noted that this reception is not instantaneous because the master terminal M must wait until the start time of the or each slot of the traffic channel Ci expires.
  • This step 700 may therefore include a substep of waiting to expire a start time of a slot of the traffic channel Ci.
  • Step 700 is followed by a step 800 of determining the position of the acknowledgment slot S ACK . in the broadcast channel CD which carries the acknowledgment information ACK relating to the data packet or packet group thus received according to the information retrieved during the initialization step 100.
  • Step 800 is followed by a step 900 of modifying the acknowledgment information ACK relating to this data packet or group of received data packets.
  • the method ends with a step 1000 of the ACK acknowledgment information broadcast by the master terminal M to the slave terminals Ti according to the broadcast channel CD.
  • the acknowledgment information ACK is carried by an acknowledgment bit Q2 transmitted during said acknowledgment slot S ACK.
  • the value of the acknowledgment bit Q2 is 0.
  • the position in the broadcast channel CD of the acknowledgment slot S ACK which will carry the acknowledgment bit Q2 relating to these received data is determined (step 800), then the acknowledgment bit Q2 is set to 1 (step 900).
  • step 800 a single acknowledgment bit Q2 is transmitted during each acknowledgment slot S ACK of the broadcast channel CD and the position of each of these slots is determined according to a numbering of the slave terminals.
  • step 800 corresponding to the embodiment of the cellular telephone system described in FIG. 7, the acknowledgment bit Q2, corresponding to a data packet or a group of data packets received during a slot of a frame TRi of a traffic channel, is transmitted during the slot of acknowledgment S ACK of the frame Tri + TG situated at a predetermined number TG of frames following the frame TRi.
  • the acknowledgment bit Q2 relating to a data packet or a group of data packets is transmitted more than once during different slots.
  • Fig. 12 is a block diagram of a master terminal M of a cellular telephone system according to the present invention.
  • the master terminal M which may be, without limitation, a base station, a mobile station or a laptop or not, comprises a COMB communication bus to which are connected a central unit UC, a non-volatile memory ROM, a memory RAM fast, COMM radio communication means and ANT antenna.
  • the non-volatile memory ROM stores the programs implementing the invention and more particularly the method described with reference to FIG. 11.
  • the non-volatile memory ROM is for example a hard disk or a flash memory.
  • the programs according to the present invention are stored in storage means.
  • This storage means is readable by a computer or a microprocessor.
  • This storage means is integrated or not to the master terminal M, and can be removable.
  • the programs are then executed directly by reading the instructions stored in this storage means or executed following their prior transfer to the RAM memory which then contains the executable code of the invention as well as the data necessary for the implementation of the invention.
  • the radio frequency communication COMM means are adapted, on the one hand, to receive data transmitted by a slave terminal Ti in the form of data packets according to a rising simplex channel Ci, and on the other hand, to broadcast information of ACK acknowledgment to a slave terminal Ti in response to said received data.
  • Acknowledgment information ACK is transmitted during an acknowledgment slot S ACK of a broadcast channel.
  • CD The master terminal M also comprises means ACKPM for determining the position in the broadcast channel CD of the acknowledgment slot s A c ⁇ carrying the acknowledgment information ACK relating to a data packet or group of data packets received by the COMM means and ACKMM means for modifying this ACK acknowledgment information.
  • the acknowledgment information ACK is transmitted during an acknowledgment slot S ACK of a broadcast channel.
  • CD The master terminal M also comprises means ACKPM for determining the position in the broadcast channel CD of the acknowledgment slot s A c ⁇ carrying the acknowledgment information ACK relating to a data packet or group of data packets received by the
  • ACK is carried by an acknowledgment bit transmitted during an acknowledgment slot S ACK -
  • the ACKPM means are then adapted to determine the position of each acknowledgment slot S ACK in the broadcast channel CD according to a numbering of slave terminals Ti previously known by the master terminal M.
  • the ACKPM means are adapted so that said acknowledgment bit Q2, corresponding to a data packet or a group of data packets received during a slot of a frame TRi of a channel of traffic, is transmitted during the acknowledgment slot s A c ⁇ of the frame TRi + TG located at a predetermined number of frames following the frame TRi.
  • the broadcast channel CD is the beacon channel that the master terminal M transmits.
  • Fig. 13 is a block diagram of a slave terminal Ti of a cellular telephone system according to the present invention.
  • the slave terminal Ti which may be, without limitation, a mobile station or a portable computer, comprises a TCOMB communication bus to which are connected a central processing unit TUC, a non-volatile memory TROM, a random access memory TRAM, means TCOMM of radio-frequency communication and an antenna TANT.
  • the non-volatile memory TROM stores the programs implementing the invention and more particularly the method described with reference to FIG. 10.
  • the non-volatile memory TROM is for example a hard disk.
  • the programs according to the present invention are stored in storage means.
  • This storage means is readable by a computer or a microprocessor.
  • This storage means is integrated or not to the slave terminal Ti, and can be removable.
  • the programs are then executed directly by reading the instructions stored in this storage means or executed following their prior transfer to the memory TRAM which then contains the executable code of the invention as well as the data necessary for the implementation of the invention.
  • the TCOMM means of radio-frequency communication are adapted, on the one hand, to transmit data to a master terminal in the form of packets according to a rising simplex channel Ci, and on the other hand, to receive ACK acknowledgment information broadcast by a master terminal M in response to said transmitted data.
  • Acknowledgment information ACK is transmitted during an acknowledgment slot S ACK of a broadcast channel CD.
  • the slave terminal Ti finally comprises TACKPM means for determining the position of the acknowledgment slot S ACK carrying the acknowledgment information ACK relating to a data packet or group of data packets transmitted by the means TCOMM and adapted means ACKLM to read ACK acknowledgment information received during this acknowledgment slot S ACK -
  • the acknowledgment information ACK is carried by an acknowledgment bit.
  • the TACKPM means corresponding to the embodiment of the cellular telephone system described in FIG. 6, a single acknowledgment bit being transmitted during each acknowledgment slot S ACK .
  • the means TACKPM are adapted to determine the position of each S ACK acknowledgment slot of the CD broadcast channel according to a numbering of the slave terminals Ti ⁇ previously known by the slave terminal Ti.
  • the TACKPM means are adapted so that said acknowledgment bit corresponding to a data packet or a group of data packets received during a slot of a TRi frame of a traffic channel , is transmitted during the acknowledgment slot S ACK of the frame TRi + TG located at a predetermined number of frames following the frame TRi.
  • the broadcast channel CD is the beacon channel that the slave terminal Ti receives from the master terminal M.

Abstract

The present invention concerns a cellular mobile system of the time division multiple access type wherein a slave station (Ti) of a master station (M) is adapted for emitting data packages to said master station (M) according to a simplex uplink type traffic channel formed of frame slots. Said system is characterized in that said master station (M) is adapted for diffusing an acknowledgement information (ACK) to said slave station (Ti) in response to said data received by said master station (M), wherein said acknowledgement information is emitted within a frame slot (sACK) of a broadcast channel (CD) referred to as acknowledgement slot.

Description

Système de téléphonie cellulaire dans lequel un terminal esclave est adapté à émettre des données à destination d'un terminal maître selon un canal de trafic de type simplex montant. Cellular telephone system in which a slave terminal is adapted to transmit data to a master terminal according to a rising simplex type traffic channel.
La présente invention concerne un système de téléphonie cellulaire du type à accès multiple par division de temps dans lequel un terminal esclave est adapté à émettre des données à destination d'un terminal maître selon un canal de trafic du type simplex montant. La présente invention concerne également un procédé d'émission par ledit terminal esclave de données à destination dudit terminal maître et un procédé de réception desdites données par ledit terminal maître. Enfin selon ses aspects matériels, la présente invention concerne un terminal maître et un terminal esclave adaptés à mettre en œuvre respectivement ledit procédé de réception et ledit procédé d'émission. Dans les systèmes de téléphonie cellulaire, la couverture du réseau est constituée de cellules qui définissent une partition de cette couverture. Chaque cellule est étroitement liée à un terminal que nous appelons par la suite terminal maître. Nous appelons également par la suite terminaux esclaves les autres terminaux se trouvant sous la couverture de la cellule couverte par le terminal maître. La Fig. 1 représente un exemple d'un système de téléphonie cellulaire SYST. Le système SYST comporte un terminal maître M qui définit une cellule C dont l'étendue est ici représentée par un cercle centré sur le terminal maître M et deux terminaux esclaves Tl et T2 qui se trouvent à l'intérieur de la cellule C. Le terminal maître M est un terminal de communication radiofréquence qui se différencie des terminaux esclaves Tl et T2 par le fait qu'il est le seul à être adapté à diffuser des données vers les terminaux esclaves Tl et T2 au travers d'un canal de diffusion (émission du terminal maître vers les terminaux esclaves) souvent appelé canal balise. Les terminaux esclaves Tl et T2 sont, quant à eux, adaptés à émettre par l'intermédiaire de canaux qui sont soit bidirectionnels, on parle alors de canal duplex, soit unidirectionnels, on parle alors de canal simplex montant. Qu'ils soient simplex ou duplex, un canal utilisé pour l'émission de données par un terminal esclave Ti (i=l,2) vers le terminal maître M est appelé par la suite canal de trafic.The present invention relates to a time division multiple access type cellular telephone system in which a slave terminal is adapted to transmit data to a master terminal according to a rising simplex type traffic channel. The present invention also relates to a method of transmission by said slave data terminal to said master terminal and a method of receiving said data by said master terminal. Finally, according to its material aspects, the present invention relates to a master terminal and a slave terminal adapted to respectively implement said reception method and said transmission method. In cell phone systems, network coverage consists of cells that define a partition of that coverage. Each cell is closely related to a terminal that we call later master terminal. We also call later slave terminals other terminals under the cover of the cell covered by the master terminal. Fig. 1 represents an example of a SYST cellular telephone system. The SYST system comprises a master terminal M which defines a cell C whose extent is here represented by a circle centered on the master terminal M and two slave terminals T1 and T2 which are inside the cell C. The terminal master M is a radiofrequency communication terminal which differs from slave terminals T1 and T2 in that it is the only one to be adapted to broadcast data to slave terminals T1 and T2 through a broadcast channel (transmission from the master terminal to the slave terminals) often called beacon channel. The slave terminals T1 and T2 are, in turn, adapted to transmit via channels that are either bidirectional, it is called duplex channel, or unidirectional, it is called upstream simplex channel. Whether simplex or duplex, a channel used for the transmission of data by a slave terminal Ti (i = 1, 2) to the master terminal M is subsequently called the traffic channel.
On peut noter qu'un canal duplex est constitué de deux canaux simplex, l'un montant pour qu'un terminal esclave Ti (i=l,2 à la Fig. 1) émette ses données vers le terminal maître M et l'autre descendant pour que le terminal maître M puisse émettre des données vers ce terminal esclave Ti.It may be noted that a duplex channel consists of two simplex channels, one amount for a slave terminal Ti (i = 1, 2 in Fig. 1) to transmit its data to the master terminal M and the other downwards so that the master terminal M can transmit data to this slave terminal Ti.
Dans les systèmes de téléphonie cellulaire, il existe plusieurs modes de communication. En particulier le mode diffusion qui permet, entre autre, au terminal maître M de diffuser des informations telles que, par exemple, des informations de synchronisation qui permettent aux terminaux esclaves Ti de se synchroniser avec le terminal maître M. Un canal de diffusion est requis pour ce mode. Il existe également un mode communication qui permet à un terminal esclave Ti de communiquer avec le terminal maître M par échange de données. Un canal duplex est requis pour ce mode. De plus, il existe, dans certains systèmes de téléphonie cellulaire tels que ceux basés sur les normes DECT (Digital Enhanced Cordless Télécommunication), défini en particulier par la norme ETSI 300.175 part 3, un mode appelé « sans connexion montante » qui permet à un terminal esclave Ti d'émettre des données vers le terminal maître M sans que ce dernier n'ait la possibilité de lui répondre. Le mode « sans connexion montante » est particulièrement intéressant car il ne requiert qu'un canal simplex montant permettant ainsi une économie de la bande passante comparé au mode communication qui requiert un canal duplex.In cellular telephone systems, there are several modes of communication. In particular the broadcast mode which allows, among other things, the master terminal M to broadcast information such as, for example, synchronization information that allow the slave terminals Ti to synchronize with the master terminal M. A broadcast channel is required for this mode. There is also a communication mode that allows a slave terminal Ti to communicate with the master terminal M by data exchange. A duplex channel is required for this mode. Moreover, in some cellular telephone systems such as those based on DECT standards (Digital Enhanced Cordless Telecommunications), defined in particular by the ETSI 300.175 part 3 standard, a mode called "no uplink" which allows a slave terminal Ti transmit data to the master terminal M without the latter having the opportunity to respond. The "no-uplink" mode is particularly interesting because it only requires an upstream simplex channel thus allowing a saving of the bandwidth compared to the communication mode which requires a duplex channel.
Selon l'exemple de la Fig. 1, le terminal esclave Tl, respectivement le terminal esclave T2, émet sous forme de paquets des données Dl, respectivement D2, au travers du canal de trafic Cl, respectivement C2 qui sont tous les deux des canaux simplex montants.According to the example of FIG. 1, the slave terminal T1, or the slave terminal T2 respectively, transmits data D1 and D2 in the form of packets. through the traffic channel C1, respectively C2 which are both upstream simplex channels.
Dans un système de téléphonie cellulaire à accès multiple par division de temps (time Division Multiple Access, en abrégé TDMA), les données échangées sont transmises sous forme de données numériques dans des intervalles de temps (time slots). On utilisera le terme 5/0/ pour désigner un tel intervalle de temps car c'est le terme qui est utilisé par l'homme du métier. On l'écrira en italique pour toutefois marquer son origine anglosaxone.In a time division multiple access (TDMA) cell phone system, the exchanged data is transmitted as digital data in time slots. The term 5/0 / will be used to denote such a time interval because it is the term which is used by those skilled in the art. It will be written in italics to mark its Anglo-Saxon origin.
L'accès multiple par division de temps (TDMA) permet à différents utilisateurs de partager, au cours du temps, l'utilisation d'une bande de fréquence donnée, partage qui est défini par une trame dite trame TDMA qui fixe la disposition temporelle des slots.Time division multiple access (TDMA) allows different users to share, over time, the use of a given frequency band, which is defined by a so-called TDMA frame which sets the time slots.
La trame TDMA est définie, dans le cas particulier d'un système basé sur les normes DECT comme étant un ensemble constitué de 24 slots successifs notés sO à s23 à la Fig. 2. La durée de la trame TDMA est alors au moins égale à la somme des durées de ces 24 slots. Dans le cas d'un système de téléphonie cellulaire basé sur les normes DECT, la durée de la trame TDMA est égale à 10ms. Au cours de chaque slot de trame TDMA sj, en l'occurrence le slot s3 à la Fig. 2, est émis un message qui est constitué, dans le cas particulier d'un système basé sur les normes DECT, de trois champs S, D et Z. Le champs S est le préambule du message. Il comporte 32 bits. Le champs Z correspond à un intervalle de garde. Il comporte 60 bits. Le champs D est la partie correspondante aux données utiles émises. Le champs D se décompose en trois champs A, B et X. Le nombre de bits de chacun des champs A, B et X qui sont émis au cours du slot de trame sj dépend à la fois de la modulation utilisée lors de la préparation du message et de la structuration en slots utilisée pour constituer ce message. Une structuration en slot plein, demi-plein ou double et deux modulations différentes peuvent-être utilisées selon les normes DECT. Selon l'exemple de la Fig.2, une structuration en slot plein et la modulation GFSK (Gaussian Frequency Shift Keying) sont utilisées. Le message est alors constitué de 480 bits qui se répartissent entre le champs S (32 bits), le champs D (388 bits) et le champs Z (60 bits). Les 388 bits du champs D se répartissent sur le champs A (64 bits) , le champs B (320 bits) et le champs X (4 bits).The TDMA frame is defined, in the particular case of a system based on the DECT standards as being a set consisting of 24 successive slots denoted sO to s23 in FIG. 2. The duration of the TDMA frame is then at least equal to the sum of the durations of these 24 slots. In the case of a DECT-based cellular telephone system, the duration of the TDMA frame is equal to 10ms. During each TDMA frame slot sj, in this case slot s3 in FIG. 2, is issued a message which consists, in the particular case of a system based on the DECT standards, of three fields S, D and Z. The field S is the preamble of the message. It has 32 bits. The Z field corresponds to a guard interval. It has 60 bits. The field D is the part corresponding to the useful data sent. The field D is divided into three fields A, B and X. The number of bits of each of the fields A, B and X which are transmitted during the frame slot sj depends both on the modulation used during the preparation of the message and the structuring in slots used to constitute this message. Structuring in full, half-full or double slot and two different modulations can be used according to DECT standards. According to the example of FIG. 2, full slot structuring and GFSK modulation (Gaussian Frequency Shift Keying) are used. The message is then composed of 480 bits which are divided between the S field (32 bits), the D field (388 bits) and the Z field (60 bits). The 388 bits of the D field are distributed over the A (64 bits), the B (320 bits) and the X (4 bits) fields.
Dans les systèmes de téléphonie cellulaire, une structure de multitrame est généralement définie pour permettre de repérer un slot sur une échelle supérieure à la durée de la trame TDMA. Cette structure est définie sur une succession de slots dédiés Sj d'un même rang donné j d'un nombre prédéterminé de trames TDMA successives. Ce nombre prédéterminé de slots détermine la durée de la multitrame. Dans le cas d'un système basé sur les normes DECT, la durée de la multitrame est fixée à 16 slots de trames TDMA.In cellular telephone systems, a multiframe structure is generally defined to allow a slot to be located on a scale greater than the duration of the TDMA frame. This structure is defined on a succession of slots dedicated S j given a same rank j to a predetermined number of successive TDMA frames. This predetermined number of slots determines the duration of the multiframe. In the case of a DECT-based system, the duration of the multiframe is fixed at 16 slots of TDMA frames.
Un canal, qu'il soit de trafic ou de diffusion est formé d'un nombre prédéterminé de slots de même rang de trames TDMA. Selon l'exemple de la Fig. 3, le canal CO est formé par les slots de 16 trames TDMA, c'est-à-dire sur la durée de toute la multitrame définie selon les normes DECT. Chaque slot d'un canal donné est alors déterminé à partir du numéro d'une trame TDMA et du numéro du slot de cette trame. De plus, dans le cas où le canal est formé par un nombre de slots supérieur au nombre de slots de la multitrame, le numéro de la multitrame est également nécessaire à la détermination d'un slot particulier d'un canal ainsi formé. Les informations relatives à la détermination d'un slot particulier d'un canal donné, c'est-à-dire le numéro de slot, le numéro de trame et le numéro de multitrame, sont diffusés, dans le cas de systèmes de téléphonie cellulaire basés sur les normes DECT, sur un canal spécial émis une fois par multitrame, en l'occurrence dans la trame TDMA n° 8. Pour des raisons de lisibilité des figures et de la description qui vont suivre, nous considérerons par la suite chaque canal, de diffusion ou de trafic, uniquement sur la durée d'une ou deux multitrames. Ceci ne limite en rien la présente invention qui pourra être étendue sans aucune difficulté au cas d'un canal défini sur un nombre plus important de multitrames étant donné que le numéro de multitrame est diffusé.A channel, whether traffic or broadcast is formed of a predetermined number of slots of the same rank of TDMA frames. According to the example of FIG. 3, the CO channel is formed by the slots of 16 TDMA frames, that is to say over the duration of all the multiframe defined according to DECT standards. Each slot of a given channel is then determined from the number of a TDMA frame and the slot number of that frame. In addition, in the case where the channel is formed by a number of slots greater than the number of slots of the multiframe, the number of the multiframe is also necessary for the determination of a particular slot of a channel thus formed. The information relating to the determination of a particular slot of a given channel, i.e. the slot number, the frame number and the multiframe number, are broadcast, in the case of cellular telephone systems. based on the DECT standards, on a special channel issued once per multiframe, in this case in the TDMA frame 8. For reasons of readability of the figures and the description which will follow, we will consider each channel thereafter , broadcast or traffic, only over the duration of one or two multiframes. This in no way limits the present invention which can be extended without any difficulty to the case of a channel defined on a larger number of multiframes since the multiframe number is broadcast.
Le canal de diffusion utilisé par un terminal maître est un canal qui est exclusivement utilisé par ce terminal maître pour émettre des données à destination de terminaux esclaves. Par contre, l'utilisation de chaque canal de trafic par un ou plusieurs terminaux esclaves est, quant à elle, déterminée selon une stratégie d'utilisation de ce canal de trafic.The broadcast channel used by a master terminal is a channel that is exclusively used by this master terminal to transmit data to slave terminals. On the other hand, the use of each traffic channel by one or more slave terminals is, in turn, determined according to a strategy for using this traffic channel.
La Fig. 4 représente une grille illustrant des exemples d'utilisation de canaux de trafic par des terminaux esclaves d'un système de téléphonie cellulaire. Chaque ligne de la grille correspond à un canal formé à partir des slots de même rang de 16 trames TDMA successives TRO,..., TRl 5. Le canal correspond alors à la durée de la multitrame définie par les normes DECT. Chaque colonne de la grille correspond à la durée d'une trame TDMA, en l'occurrence 24 slots. Ainsi, chaque canal Cj est formé par les slots s, de 16 trames TDMA successives. L'utilisation des canaux de trafic par des terminaux esclaves peut se faire selon des modes autorisés qui sont définis de manière protocolaire (DECT ou autre). Par exemple, un canal de trafic peut-être entièrement utilisé par un seul terminal esclave, c'est-à-dire, selon l'exemple de la Fig. 4, que les 16 slots d'un canal sont utilisés par ce terminal esclave. Mais un canal de trafic peut également être utilisé par plusieurs terminaux esclaves dans le cas où chacun de ces terminaux esclaves n'utilise qu'une partie des slots définissant ce canal.Fig. 4 represents a grid illustrating examples of use of traffic channels by slave terminals of a cellular telephone system. Each line of the grid corresponds to a channel formed from the slots of the same rank of 16 successive TDMA frames TRO, ..., TRl 5. The channel then corresponds to the duration of the multiframe defined by the DECT standards. Each column of the grid corresponds to the duration of a TDMA frame, in this case 24 slots. Thus, each channel Cj is formed by the slots s, of 16 successive TDMA frames. The use of traffic channels by slave terminals can be done according to authorized modes which are defined in a protocol manner (DECT or other). For example, a traffic channel may be fully used by a single slave terminal, i.e., according to the example of FIG. 4, that the 16 slots of a channel are used by this slave terminal. But a traffic channel can also be used by several slave terminals in the case where each of these slave terminals only uses a part of the slots defining this channel.
Selon l'exemple de la Fig. 4, chaque terminal esclave n'utilise que 2 slots successifs d'un canal pour émettre ses données référencées PO et Pl. Les terminaux esclaves Tl et T3 utilisent le même canal, en l'occurrence le canal C4 formé par les slots numérotés 4, et le terminal esclave T2 utilise le canal Cl formé par les slots numérotés 1. Pour éviter qu'une collision ne se produise entre les terminaux esclaves Tl et T3 qui utilisent le même canal C4, la stratégie d'utilisation des canaux de trafic, selon cet exemple, détermine que le terminal esclave Tl utilise uniquement les slots numérotés 4 des trames TRO et TRl, tandis que le terminal esclave T3 utilise uniquement les slots numérotés 4 des trames TR4 et TR5.According to the example of FIG. 4, each slave terminal uses only 2 successive slots of a channel to transmit its referenced data PO and PL. The slave terminals T1 and T3 use the same channel, in this case the channel C4 formed by the numbered slots 4, and the slave terminal T2 uses the channel C1 formed by the slots numbered 1. To prevent a collision occurring between the slave terminals T1 and T3 using the same channel C4, the strategy of using the traffic channels, according to This example determines that the slave terminal T1 uses only the slots numbered 4 of the TRO and TRl frames, whereas the slave terminal T3 uses only the slots numbered 4 of the frames TR4 and TR5.
Dans certains systèmes de téléphonie cellulaire, tels que ceux basés sur les normes DECT, la réservation de ressources est déléguée à chaque terminal esclave Ti. Ainsi, deux terminaux esclaves Tl et T2 déterminent qu'ils vont utiliser chacun au moins un slot de trame TDMA pour l'émission de leurs données et ce, indépendamment l'un de l'autre. Il peut donc se produire qu'au moins un même slot de trame TDMA soit utilisé au même instant par ces deux terminaux esclaves Tl et T2 créant ainsi une collision d'accès aux ressources radio. La détermination de l'utilisation de ressources lorsqu'elle est déléguée aux terminaux esclaves pose donc un problème de fiabilité des données émises vers le terminal maître sous la couverture duquel ils se trouvent.In some cellular telephone systems, such as those based on DECT standards, resource reservation is delegated to each slave terminal Ti. Thus, two slave terminals T1 and T2 determine that they will each use at least one TDMA frame slot for the transmission of their data independently of one another. It can therefore occur that at least one same TDMA frame slot is used at the same time by these two slave terminals T1 and T2 thus creating an access collision to the radio resources. Determining the use of resources when delegated to slave terminals therefore poses a problem of reliability of the data transmitted to the master terminal under which they are located.
Généralement, afin de résoudre ce problème, l'utilisation d'un canal de trafic par chaque terminal esclave est minimisée en limitant le nombre de slots de trames TDMA successives utilisés par chaque terminal esclave. Ainsi, la probabilité d'apparition d'une collision d'accès aux ressources radio est diminuée.Generally, in order to solve this problem, the use of a traffic channel by each slave terminal is minimized by limiting the number of slots of successive TDMA frames used by each slave terminal. Thus, the probability of occurrence of an access collision to the radio resources is decreased.
Ce problème de fiabilité des données émises par un terminal esclave Ti vers un terminal maître M apparaît également lorsque les conditions de propagation des signaux émis sont particulièrement difficiles, c'est-à-dire lorsque, par exemple, des obstacles s'intercalent entre le terminal esclave Ti et le terminal maître M ou lorsque le terminal esclave se rapproche de la limite de la cellule C.This problem of reliability of the data transmitted by a slave terminal Ti to a master terminal M also occurs when the propagation conditions of the transmitted signals are particularly difficult, that is to say when, for example, obstacles are interposed between the slave terminal Ti and the master terminal M or when the slave terminal approaches the limit of the cell C.
Le problème résolu par la présente invention est donc de fïabiliser les données émises selon un canal de trafic du type simplex montant par un terminal esclave vers un terminal maître d'un système de téléphonie cellulaire.The problem solved by the present invention is thus to make the data transmitted in accordance with a traffic channel of the simplex type up by a slave terminal to a master terminal of a cellular telephone system.
A cet effet, la présente invention concerne un système de téléphonie cellulaire tel que décrit précédemment caractérisé en ce que le terminal maître est adapté à diffuser une information d'acquittement à destination dudit terminal esclave en réponse à des données reçues par ledit terminal maître, ladite information d'acquittement étant émise au cours d'un 5/0/ d'un canal de diffusion, appelé slot d'acquittement.For this purpose, the present invention relates to a cellular telephone system as described above characterized in that the master terminal is adapted to broadcast an acknowledgment information to said slave terminal in response to data received by said master terminal, said acknowledgment information being transmitted during a 5/0 / broadcast channel, called acknowledgment slot.
Selon un premier mode de réalisation dudit système de téléphonie cellulaire, l'information d'acquittement est émise en réponse à chaque paquet de données reçu par ledit terminal maître. Selon un deuxième mode de réalisation dudit système de téléphonie cellulaire, l'information d'acquittement est émise en réponse à chaque groupe d'au moins deux paquets de données reçus par ledit terminal maître.According to a first embodiment of said cellular telephone system, the acknowledgment information is transmitted in response to each data packet received by said master terminal. According to a second embodiment of said cellular telephone system, the acknowledgment information is transmitted in response to each group of at least two data packets received by said master terminal.
Selon un mode de réalisation de l'émission de l'information d'acquittement, l'information d'acquittement est portée par un des bits, appelé bit d'acquittement, émis au cours dudit slot d'acquittement. Ce mode de réalisation est particulièrement avantageux lorsque le canal de diffusion est le canal balise émis par le terminal maître car il permet que l'information d'acquittement soit envoyée sans pour cela utiliser des ressources radio supplémentaires .According to one embodiment of the transmission of the acknowledgment information, the acknowledgment information is carried by one of the bits, called the acknowledgment bit, transmitted during said acknowledgment slot. This embodiment is particularly advantageous when the broadcast channel is the beacon channel transmitted by the master terminal because it allows the acknowledgment information is sent without using additional radio resources.
Selon ce mode de réalisation de l'émission de l'information d'acquittement, dans lequel l'information d'acquittement est binaire, l'émission de l'information d'acquittement seule ne permet pas à un terminal esclave de connaître si l'information d'acquittement qu'il reçoit lui est destinée. En effet, étant donné qu'un seul bit est utilisé pour représenter l'information d'acquittement, chaque terminal esclave, qui a préalablement émis des données à destination du terminal maître, scrute le slot d'acquittement du canal de diffusion. Tant que le bit d'acquittement reçu au cours de ce slot d'acquittement reste à la valeur 0, le terminal esclave considère que les données qu'il a émises ne sont pas reçues par le terminal maître. Par contre, dès que ce bit passe à 1 , le terminal esclave est informé que le terminal maître a reçu des données mais ne sait pas si ce sont celles qu'il a émises ou si ce sont celles qui ont été émises par un autre terminal esclave du terminal maître.According to this embodiment of the transmission of the acknowledgment information, in which the acknowledgment information is binary, the transmission of the acknowledgment information alone does not allow a slave terminal to know if the acknowledgment information it receives is intended for it. Indeed, since only one bit is used to represent the acknowledgment information, each slave terminal, which has previously sent data to the master terminal, scans the slot for acknowledging the broadcast channel. As long as the acknowledgment bit received during this acknowledgment slot remains at the value 0, the slave terminal considers that the data it has sent is not received by the master terminal. On the other hand, as soon as this bit goes to 1, the slave terminal is informed that the master terminal has received data but do not know if they are the ones it has issued or if they are those issued by another slave terminal of the master terminal.
Dans le cas où le canal de diffusion est formé en outre d'un nombre prédéterminé de slots d'acquittement au moins égal au nombre de terminaux esclaves susceptibles d'émettre des données à destination dudit terminal maître, selon une autre caractéristique de la présente invention, au moins un slot d'acquittement est associé à chacun de ces terminaux esclaves et la position de chacun de ces slots d'acquittement dans ledit canal de diffusion est déterminée selon le terminal esclave auquel l'information d'acquittement est destinée. Selon un premier mode de réalisation de la détermination de la position d'un slot d'acquittement relatif à un terminal esclave, ladite position d'un slot d'acquittement est déterminée selon un numéro associé audit terminal esclave.In the case where the broadcast channel is further formed by a predetermined number of acknowledgment slots at least equal to the number of slave terminals capable of transmitting data to said master terminal, according to another characteristic of the present invention. at least one acknowledgment slot is associated with each of these slave terminals and the position of each of these acknowledgment slots in said broadcast channel is determined according to the slave terminal to which the acknowledgment information is intended. According to a first embodiment of the determination of the position of an acknowledgment slot relative to a slave terminal, said position of an acknowledgment slot is determined according to a number associated with said slave terminal.
Ce numéro est connu à la fois du terminal esclave et du terminal maître. Ainsi, le terminal maître, lorsqu'il doit diffuser une information d'acquittement à un terminal esclave particulier, récupère le numéro de ce terminal, identifie le slot d'acquittement dont la position dans le canal de diffusion est déterminée par le numéro de ce terminal, modifie l'information d'acquittement, par exemple met à 1 la valeur du bit d'acquittement et émet, le moment venu, l'information d'acquittement ainsi modifiée au cours du slot d'acquittement ainsi identifié. Le terminal esclave, étant en attente de réception dudit slot d'acquittement positionné à ce numéro, scrute ce slot d'acquittement afin de déterminer si la valeur de l'information d'acquittement a changé, c'est-à-dire si elle est passée à 1 dans le cas où cette information d'acquittement est représentée par un bit d'acquittement.This number is known from both the slave terminal and the master terminal. Thus, the master terminal, when it has to broadcast an acknowledgment information to a particular slave terminal, retrieves the number of this terminal, identifies the acknowledgment slot whose position in the broadcast channel is determined by the number of this terminal. terminal, modifies the acknowledgment information, for example sets to 1 the value of the acknowledgment bit and transmits, in due time, the acknowledgment information thus modified during the acknowledgment slot thus identified. The slave terminal, while waiting for reception of said acknowledgment slot positioned at this number, scans this acknowledgment slot in order to determine if the value of the acknowledgment information has changed, that is to say if it is set to 1 in the case where this acknowledgment information is represented by an acknowledgment bit.
Selon un deuxième mode de réalisation de la détermination de la position d'un slot d'acquittement relatif à un terminal esclave, un seul terminal esclave étant autorisé à émettre un paquet de données au cours de chaque trame, la position dudit slot d'acquittement dans ledit canal de diffusion est déterminée de manière à ce que ledit slot d'acquittement est le slot d'acquittement d'une trame située à un nombre prédéterminé de trames suivantes la trame qui comporte le slot d'un canal de trafic au cours duquel a été émis le paquet de données ou le denier paquet d'un groupe de paquets des données à acquitter.According to a second embodiment of the determination of the position of an acknowledgment slot relative to a slave terminal, a single slave terminal being authorized to transmit a data packet during each frame, the position of said acknowledgment slot in said broadcast channel is determined so that said acknowledgment slot is the acknowledgment slot of a frame located at a predetermined number of frames following the frame which comprises the slot of a traffic channel in which was sent the packet of data or the last packet of a group of packets data to acquit.
Ce mode de réalisation est avantageux car il permet de préserver un temps de garde entre la réception d'un paquet de données et l'émission de l'information d'acquittement de ce paquet de données. Le terminal maître peut ainsi considérer les données reçues et avoir le temps de modifier l'information d'acquittement correspondante avant qu'elle ne soit émise au cours du slot d'acquittement relatif au terminal à l'origine de l'émission de ce paquet de données. L'introduction d'un temps de garde permet donc de diminuer le temps d'émission de l'information d'acquittement.This embodiment is advantageous because it allows a guard time to be preserved between the reception of a data packet and the transmission of the acknowledgment information of this data packet. The master terminal can thus consider the received data and have time to modify the corresponding acknowledgment information before it is transmitted during the acknowledgment slot relative to the terminal at the origin of the transmission of this data packet. The introduction of a guard time thus makes it possible to reduce the transmission time of the acknowledgment information.
Selon une variante de l'invention, l'information d'acquittement est émise plus d'une fois au cours de différents slots d'acquittement.According to a variant of the invention, the acknowledgment information is transmitted more than once during different acknowledgment slots.
Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels : la Fig. 1 qui est un schéma d'un exemple d'un système de téléphonie cellulaire, la Fig. 2 qui est un schéma de trame TDMA utilisée dans un système de téléphonie cellulaire basé sur les normes DECT, la Fig. 3 qui est un schéma d'une multitrame d'un système de téléphonie cellulaire basé sur les normes DECT, la Fig. 4 qui est une grille illustrant des exemples d'utilisation de canaux de trafic par des terminaux esclaves d'un système de téléphonie cellulaire. la Fig. 5 qui est un schéma d'un exemple d'un mode de réalisation de l'émission de l'information d'acquittement selon la présente invention, la Fig. 6 qui est un schéma d'un exemple d'un premier mode de réalisation de la détermination de la position d'un slot d'acquittement dans un canal de diffusion, la Fig. 7 qui est un schéma d'un exemple d'un deuxième mode de réalisation de la détermination de la position d'un slot d'acquittement dans un canal de diffusion, la Fig. 8 qui est un schéma d'un exemple d'une première variante de l'un des deux modes de réalisation précédents de la détermination de la position d'un slot d'acquittement dans un canal de diffusion, la Fig. 9 qui est un schéma d'un exemple d'une deuxième variante de l'un des deux modes de réalisation précédents de la détermination de la position d'un slot d'acquittement dans un canal de diffusion, la Fig. 10 qui est un diagramme des étapes d'un procédé d'émission de données d'un terminal esclave vers un terminal maître selon la présente invention, la Fig. 11 qui est un diagramme des étapes d'un procédé de réception de données émises par un terminal esclave vers un terminal maître selon la présente invention, la Fig. 12 qui est un schéma synoptique d'un terminal maître selon la présente invention, et la Fig. 13 qui est un schéma synoptique d'un terminal esclave selon la présente invention. Un mode de réalisation de la présente invention est décrit ci-dessous dans le cas où le système de téléphonie cellulaire à accès multiple par division de temps SYST est basé sur les normes DECT. Cependant, la présente invention n'est pas limitée à ce type de système qui peut être étendu par l'homme du métier à d'autres systèmes de téléphonie cellulaire à accès multiple par division de temps qui supportent les fonctionnalités nécessaires à la réalisation de la présente invention, en particulier, la diffusion de données par canal de diffusion et l'émission de données par canal de trafic du type simplex montant.The characteristics of the invention mentioned above, as well as others, will appear more clearly on reading the following description of an exemplary embodiment, said description being made in connection with the attached drawings, among which: FIG. . 1 which is a diagram of an example of a cellular telephone system, FIG. 2 which is a TDMA frame scheme used in a DECT-based cellular telephone system, FIG. 3 which is a diagram of a multiframe of a cellular telephone system based on the DECT standards, FIG. 4 which is a grid illustrating examples of use of traffic channels by slave terminals of a cellular telephone system. FIG. 5 which is a diagram of an example of an embodiment of the transmission of the acknowledgment information according to the present invention, FIG. 6 which is a diagram of an example of a first embodiment of determining the position of an acknowledgment slot in a broadcast channel, FIG. 7 which is a diagram of an example of a second embodiment of determining the position of an acknowledgment slot in a broadcast channel, FIG. 8 which is a diagram of an example of a first variant of one of the two previous embodiments of determining the position of an acknowledgment slot in a broadcast channel, FIG. 9 which is a diagram of an example of a second variant of one of the two previous embodiments of determining the position of an acknowledgment slot in a broadcast channel, FIG. 10 which is a diagram of the steps of a method of transmitting data from a slave terminal to a master terminal according to the present invention, FIG. 11 which is a diagram of the steps of a method of receiving data transmitted by a slave terminal to a master terminal according to the present invention, FIG. 12 which is a block diagram of a master terminal according to the present invention, and FIG. 13 which is a block diagram of a slave terminal according to the present invention. An embodiment of the present invention is described below in the case where the SYST time division multiple access cellular telephone system is based on the DECT standards. However, the present invention is not limited to this type of system which can be extended by those skilled in the art to other time division multiple access cellular telephony systems which support the functionalities necessary for the realization of the In particular, the present invention provides broadcast channel data broadcasting and upstream simplex traffic channel data transmission.
Selon la présente invention, un système de téléphonie cellulaire, tel que par exemple le système SYST décrit en relation avec la Fig. 1 , est caractérisé en ce que le terminal maître M est adapté à diffuser une information d'acquittement ACK à destination d'un terminal esclave Ti suite à la réception de données émises par ce terminal esclave Ti selon un canal simplex montant Ci.According to the present invention, a cellular telephone system, such as for example the SYST system described in connection with FIG. 1, is characterized in that the master terminal M is adapted to broadcast ACK acknowledgment information to a slave terminal Ti following the reception of data transmitted by the slave terminal Ti according to a rising simplex channel Ci.
La Fig. 5 est un schéma d'un exemple d'un mode de réalisation de l'émission de l'information d'acquittement ACK selon la présente invention. Selon ce mode de réalisation le canal de diffusion CD, qui peut, par exemple être le canal balise émis par le terminal maître M, est formé en outre d'un slot SACK • Ce slot SACK est appelé par la suite slot d'acquittement. De plus, nous considérerons par la suite que le canal de diffusion CD est formé par les slots de trames numérotés 3. Le message qui est émis au cours d'un slot d'acquittement SACK est, comme on l'a vu dans la partie introductive, constitué entre autres des champs A, B et X. Le champ A est lui-même constitué d'un entête H de 8 bits aO à a7, d'un champ T porteur de données utiles et d'un champ CRC porteur d'un code correcteur d'erreur de 4 bits. L'inventeur a observé que le bit a7 de l'entête H, également connu sous le nom de bit Q2 n'était pas utilisé pour les messages diffusés sur le canal balise selon les normes DECT. Ce bit est utilisé, selon un mode de réalisation de l'invention, pour porter l'information d'acquittement ACK relative à la réception, par le terminal maître M soit d'un paquet de données émis au cours d'un slot de trafic utilisé par un terminal esclave Ti, soit d'un groupe d'au moins deux paquets de données émis au cours de slots de trafic utilisés par ce terminal esclave Ti. Comme on l'a expliqué dans la partie introductive, la diffusion du bit d'acquittement Q2 au cours d'un slot d'acquittement SACK ne permet -pas de déterminer à quel terminal esclave Ti est destinée l'information d'acquittement ACK représentée par ce bit. Selon une autre caractéristique de la présente invention, le canal de diffusion CD étant formé en outre par un nombre de slots d'acquittement au moins égal au nombre de terminaux esclaves Ti susceptibles d'émettre des données à destination du terminal maître M, au moins un slot d'acquittement SACK est associé à chacun de ces terminaux esclaves Ti et la position de chacun de ces slots d'acquittement SACK. dans ledit canal de diffusion CD est déterminée selon le terminal esclave Ti auquel ladite information d'acquittement ACK est destinée.Fig. 5 is a diagram of an example of an embodiment of the transmission of ACK acknowledgment information according to the present invention. According to this embodiment, the broadcast channel CD, which may for example be the beacon channel transmitted by the master terminal M, is furthermore formed of a slot S ACK. This slot S A C K is subsequently called slot acknowledgment. In addition, we will consider later that the CD broadcast channel is formed by the slots of numbered frames 3. The message that is sent during an acknowledgment slot S ACK is, as we saw in the introductory part, constituted among others by the fields A, B and X. The field A itself consists of an 8 bit H header aO to a7, a field T carrying useful data and a carrying CRC field a 4-bit error correction code. The inventor has observed that bit a7 of header H, also known as bit Q2, is not used for messages broadcast on the beacon channel according to DECT standards. This bit is used, according to one embodiment of the invention, to carry ACK acknowledgment information relating to the reception by the master terminal M of a packet of data transmitted during a traffic slot. used by a slave terminal Ti, or a group of at least two data packets transmitted during traffic slots used by this slave terminal Ti. As explained in the introductory part, the diffusion of the acknowledgment bit Q2 during an acknowledgment slot S AC K does not make it possible to determine to which slave terminal Ti is intended the acknowledgment information ACK represented by this bit. According to another characteristic of the present invention, the diffusion channel CD being furthermore formed by a number of acknowledgment slots at least equal to the number of slave terminals Ti capable of transmitting data destined for the master terminal M, at least an acknowledgment slot S AC K is associated with each of these slave terminals Ti and the position of each of these acknowledgment slots S ACK . in said broadcast channel CD is determined according to the slave terminal Ti to which said acknowledgment information ACK is intended.
Les Figs. 6 à 9 représentent des grilles qui illustrent des exemples de différents modes de réalisation de la détermination de la position d'un slot d'acquittement SACK dans le canal de diffusion CD, en l'occurrence dans le canal de diffusion formé des slots s3 au cours duquel l'information d'acquittement ACK est émise. Nous considérerons lors de la description de ces modes de réalisation que 16 terminaux esclaves Tl à Tl 6 sont en mode « sans connexion montante » et se trouvent sous la couverture d'un même terminal maître M. De plus, chaque terminal esclave Ti (i=4 à 16) utilise deux slots consécutifs d'un canal de trafic Ci. Enfin, chaque terminal esclave Ti (i=4,...,16) utilise un des canaux de trafic C4 à Cl 6 et les terminaux esclaves Tl, T2 et T3 utilisent une partie respectivement des canaux de trafic CO, Cl et C2. Le canal C3 est le canal de diffusion et les slots s3 sont donc les slots d'acquittement utilisés par le terminal maître M pour diffuser des informations d'acquittement ACK vers les terminaux esclaves Ti. Selon cet exemple d'utilisation des canaux de trafic Ci, nous considérons donc le cas où chaque canal de trafic est utilisé par un seul terminal esclave du système de téléphonie cellulaire. Cette stratégie d'utilisation de ces canaux de trafic a été retenue afin de permettre une meilleure lisibilité des figures 6 à 9 et de la description associée. Cependant, une telle stratégie d'utilisation des canaux de trafic par des terminaux esclaves Ti ne limite en rien la présente invention qui est relative aux données émises par chaque terminal esclave Ti et ce, quelle que soit la stratégie d'utilisation des canaux de trafic retenue. Chaque terminal esclave Ti est associé à au moins un slot d'acquittement s3. Chaque bit d'acquittement Q2 est alors initialisé à la valeur 0 et diffusé périodiquement par le terminal maître M. Enfin, on peut noter que les Figs. 7 et 8 utilisent une grille qui fait apparaître des numéros de trames qui vont de 0 à 31 : TRO à TR31. Comme expliqué dans la partie introductive, dans le cas d'un système de téléphonie cellulaire basé sur les normes DECT, c'est-à-dire dans le cas où le nombre de slots de la multitrame est de 16, deux multitrames successives sont donc considérées sur les Figs. 7 et 8 alors qu'une seule multitrame est considérée sur les Figs. 6 et 9 car elles ne font apparaître des numéros de trame qui ne vont que de 0 à 15. Comme introduit précédemment, le terminal maître M et chaque terminal esclave Ti a connaissance à la fois du numéro de trame courante TDMAy et du numéro de multitrame MLTz diffusés par le terminal maître dans, par exemple, la trame n° 8. Ces numéros de trame et de multitrame permettent au terminal maître M et à chaque terminal esclaves Ti de déterminer le numéro de la trame TRx qui porte le slot d'acquittement relatif à ce terminal esclave Ti à partir, par exemple de la relation suivante :Figs. 6 to 9 represent grids which illustrate examples of different embodiments of the determination of the position of an acknowledgment slot S AC K in the broadcast channel CD, in this case in the broadcast channel formed by the slots s3 during which the acknowledgment information ACK is issued. We will consider in the description of these embodiments that 16 slave terminals Tl to Tl 6 are in "uplink-free" mode and are under the coverage of the same master terminal M. Moreover, each slave terminal Ti (i = 4 to 16) uses two consecutive slots of a traffic channel Ci. Finally, each slave terminal Ti (i = 4, ..., 16) uses one of the traffic channels C4 to Cl 6 and the slave terminals T1, T2 and T3 use a portion of the traffic channels CO, C1 and C2, respectively. The channel C3 is the broadcast channel and the slots s3 are therefore the acknowledgment slots used by the master terminal M to broadcast ACK acknowledgment information to the slave terminals Ti. According to this example of use of the traffic channels Ci, we therefore consider the case where each traffic channel is used by a single slave terminal of the cellular telephone system. This strategy of use of these traffic channels has been retained in order to allow a better readability of Figures 6 to 9 and the associated description. However, such a strategy of using the traffic channels by slave terminals Ti does not limit the present invention which relates to the data transmitted by each slave terminal Ti and this, whatever the strategy of use of traffic channels detention. Each slave terminal Ti is associated with at least one acknowledgment slot s3. Each acknowledgment bit Q2 is then initialized to the value 0 and periodically broadcast by the master terminal M. Finally, it may be noted that FIGS. 7 and 8 use a grid that makes appear frame numbers that range from 0 to 31: TRO to TR31. As explained in the introductory part, in the case of a cellular telephone system based on the DECT standards, that is to say in the case where the number of slots of the multiframe is 16, two successive multiframes are therefore considered in Figs. 7 and 8 whereas a single multiframe is considered in Figs. 6 and 9 because they do not show frame numbers that go only from 0 to 15. As introduced previously, the master terminal M and each slave terminal Ti knows both the current frame number TDMAy and the multiframe number MLTz broadcast by the master terminal in, for example, frame No. 8. These frame and multiframe numbers allow the master terminal M and each slave terminal Ti to determine the number of the frame TRx which carries the acknowledgment slot relating to this slave terminal Ti from, for example, the following relation:
TRx = (TDMAy + (( MLTz * Nbw )) modulo K dans laquelle Nbw désigne le nombre de trames TDMA par multitrames (16 pour le cas DECT) et K désigne la fréquence de répétition de la (ou les) trames portant au moins un slot d'acquittement (K = 16 pour les figures 6 et 9, K = 32 pour les Figs. 7 et 8).TRx = (TDMAy + ((MLTz * Nbw)) modulo K in which Nbw denotes the number of TDMA frames per multiframe (16 for the DECT case) and K denotes the repetition frequency of the frame (or frames) bearing at least one acknowledgment slot (K = 16 for Figures 6 and 9, K = 32 for Figures 7 and 8).
Comme expliqué précédemment, chaque ligne des grilles des Figs. 6 à 9 représente un canal Ci et chaque colonne représente une trame TDMA. La Fig. 6 est un schéma qui représente un exemple d'un premier mode de réalisation de la détermination de la position d'un slot d'acquittement SACK, en l'occurrence un slot s3, dans le canal de diffusion CD, en l'occurrence le canal C3. Selon ce premier mode de réalisation, un seul bit d'acquittement Q2 est émis au cours de chaque slot d'acquittement s3 du canal C3 et la position de chaque slot d'acquittement s3 dans le canal C3 est déterminée selon une numérotation des terminaux esclaves Ti. Cette numérotation des terminaux est connue à la fois des terminaux esclaves et du terminal maître M. Par exemple, dans le cas de systèmes de téléphonie cellulaire basés sur les normes DECT, elle est donnée par la numérotation TPUI (Temporary Portable User Identity) relative aux terminaux esclaves Ti. Ainsi, le terminal maître M, lorsqu'il doit envoyer un bit d'acquittement à un terminal esclave Ti, récupère le numéro de ce terminal Ti, considère le slot d'acquittement s3 dont la position dans le canal C3 est déterminée par le numéro de ce terminal, met à 1 la valeur du bit d'acquittement Q2 et émet, le moment venu, le bit d'acquittement Q2 ainsi modifié au cours du slot d'acquittement s3. Le terminal esclave Ti, étant en attente de réception de ce slot d'acquittement s3, reçoit le moment venu ce slot s3 et le scrute afin de déterminer si la valeur du bit d'acquittement Q2 a changé, c'est-à-dire si elle est passée à 1. Dans ce cas, les données émises par le terminal esclave Ti sont considérées comme étant acquittées. Ainsi, selon cet exemple, le terminal maître M émet le bit d'acquittement Q2 relatif au terminal Tl au cours du slot d'acquittement s3 de la trame TRl (noté Q2(T1) à la Fig. 5), le bit d'acquittement Q2 relatif au terminal T2 au cours du slot d'acquittement s3 de la trame TR2 noté Q2(T2)), etc.As explained above, each line of the grids of FIGS. 6 to 9 represents a channel Ci and each column represents a TDMA frame. Fig. 6 is a diagram which shows an example of a first embodiment of the determination of the position of an acknowledgment slot S ACK , in this case a slot s3, in the broadcast channel CD, in this case the C3 channel. According to this first embodiment, a single acknowledgment bit Q2 is transmitted during each acknowledgment slot s3 of the channel C3 and the position of each acknowledgment slot s3 in the channel C3 is determined according to a numbering of the slave terminals. Ti. This numbering of the terminals is known both from the slave terminals and the master terminal M. For example, in the case of DECT-based cellular telephone systems, it is given by the TPUI (Temporary Portable User Identity) Ti slave terminals. Thus, the master terminal M, when it must send an acknowledgment bit to a slave terminal Ti, retrieves the number of this terminal Ti, considers the acknowledgment slot s3 whose position in the channel C3 is determined by the number of this terminal, sets the value of the acknowledgment bit Q2 and, when the time comes, transmits the acknowledgment bit Q2 thus modified during the acknowledgment slot s3. The slave terminal Ti, waiting to receive this slot acknowledgment s3, receives this slot s3 in time and scans it to determine if the value of the acknowledgment bit Q2 has changed, that is to say if it has changed to 1. In this case, the data transmitted by the slave terminal Ti are considered to be acknowledged. Thus, according to this example, the master terminal M transmits the acknowledgment bit Q2 relative to the terminal T1 during the acknowledgment slot s3 of the frame TR1 (denoted by Q2 (T1) in FIG. acknowledgment Q2 relative to the terminal T2 during the acknowledgment slot s3 of the frame TR2 noted Q2 (T2)), etc.
La Fig. 7 est un schéma qui représente un exemple d'un deuxième mode de réalisation de la détermination de la position d'un slot d'acquittement s3 dans le canal C3. Selon ce mode de réalisation, un seul terminal esclave Ti est autorisé à émettre un paquet de données au cours de chaque trame TDMA et le bit d'acquittement Q2 correspondant à un paquet reçu au cours d'un slot d'une trame TRi d'un canal de trafic est émis au cours du slot d'acquittement s3 d'une trame TRi+TG, c'est-à-dire au cours du slot d'acquittement s3 d'une trame située à un nombre TG prédéterminé de trames suivantes. Le nombre TG correspond à un temps de garde qui laisse le temps au terminal maître M de modifier le bit d'acquittement Q2 du slot d'acquittement s3 de la trame TRi+TG lorsqu'un paquet ou le denier paquet d'un groupe de paquets de données est reçu au cours de la trame TRi. On peut également noter que selon ce mode de réalisation est également définie une fenêtre temporelle W qui détermine un groupe de paquets de données à acquitter. Ces paquets sont émis successivement par un terminal esclave Ti. Selon l'exemple de la Fig. 7, cette fenêtre temporelle est égale à la durée de 2 trames successives et la fréquence de répétition de cette fenêtre temporelle est ici fixée à 32 trames. On peut noter que la valeur de la fenêtre temporelle ainsi que sa fréquence de répétition peuvent être modifiées au cours du mode « sans connexion montante » par modification de la valeur W et K. Les nouvelles valeurs W et K sont par exemple acheminées par le canal de diffusion CD du terminal maître M vers les terminaux esclaves Ti. Dans le cas d'un système de téléphonie cellulaire basé sur les normes DECT, ces nouvelles valeurs sont, par exemple, transmises dans la trame n° 8. Par exemple, la nouvelle valeur de la fenêtre temporelle W, codée sur 4 bits est portée par les bits al2-al7 et la nouvelle valeur de la fréquence de répétition TG, codée sur 8 bits est portée par les bits al7-a21. Ainsi, selon l'exemple de la Fig. 7, le terminal esclave Tl émet un premier paquet de données PO au cours du slot de la trame TRO du canal de trafic GO et un deuxième paquet de données Pl au cours du slot de la trame TRl du canal de trafic CO, le terminal esclave T2 émet un premier paquet de données PO au cours du slot de la trame TR2 du canal de trafic Cl et un deuxième paquet de données Pl au cours du slot de la trame TR3 du canal de trafic Cl, etc. Le terminal maître M ayant reçu le paquet de données PO de la part du terminal esclave Tl au cours du slot de la trame TRO du canal de trafic CO, modifie le bit d'acquittement Q2 du slot d'acquittement s3 de la trame TR2 (TRO+2). Lorsqu'il reçoit le paquet de données Pl de la part du terminal esclave Tl au cours du slot de la trame TRl du canal de trafic CO, il modifie le bit d'acquittement Q2 du slot d'acquittement s3 de la trame TR3 (TR1+2). Lorsqu'il reçoit le paquet de données PO de la part du terminal esclave Tl au cours du slot de la trame TR2 du canal de trafic Cl, il modifie le bit d'acquittement Q2 du slot d'acquittement s3 de la trame TR4 (TR2+2), etc. On peut remarquer que selon ce mode de réalisation, 32 trames TDMA, c'est-à-dire 2 multitrames définies par les normes DECT, sont nécessaires pour l'émission par chacun des 16 terminaux de deux paquets de données et par le terminal maître M des bits d'acquittement de chacun de ces paquets de données.Fig. 7 is a diagram showing an example of a second embodiment of determining the position of an acknowledgment slot s3 in the channel C3. According to this embodiment, a single slave terminal Ti is authorized to transmit a data packet during each TDMA frame and the acknowledgment bit Q2 corresponding to a packet received during a slot of a frame TRi of a traffic channel is transmitted during the acknowledgment slot s3 of a frame TRi + TG, that is to say during the acknowledgment slot s3 of a frame located at a predetermined number TG of subsequent frames . The number TG corresponds to a guard time that allows time for the master terminal M to modify the acknowledgment bit Q2 of the acknowledgment slot s3 of the frame TRi + TG when a packet or the last packet of a group of Data packets are received during the TRi frame. It may also be noted that according to this embodiment is also defined a time window W which determines a group of data packets to be acknowledged. These packets are emitted successively by a slave terminal Ti. According to the example of FIG. 7, this time window is equal to the duration of 2 successive frames and the repetition frequency of this time window is here fixed at 32 frames. It may be noted that the value of the time window as well as its repetition frequency can be modified during the "uplink" mode by modifying the value W and K. The new values W and K are for example conveyed by the channel of diffusion CD of the master terminal M towards the slave terminals Ti. In the case of a cellular telephone system based on the DECT standards, these new values are, for example, transmitted in the frame No. 8. For example, the new value of the time window W, coded on 4 bits is carried by the bits al2-al7 and the new value of the repetition frequency TG, coded on 8 bits is carried by the bits al7-a21. Thus, according to the example of FIG. 7, the slave terminal T1 sends a first data packet PO during the slot of the GO traffic channel TRO frame and a second data packet P1 during the slot of the CO traffic channel frame TR1, the slave terminal T2 transmits a first packet of data PO during the slot of the frame TR2 of the traffic channel C1 and a second packet of data P1 during the slot of the frame TR3 of the traffic channel C1, etc. The master terminal M having received the data packet PO from the slave terminal T1 during the slot of the frame TRO of the traffic channel CO, modifies the acknowledgment bit Q2 of the acknowledgment slot s3 of the frame TR2 ( TRO + 2). When it receives the data packet P1 from the slave terminal T1 during the slot of the frame TR1 of the traffic channel CO, it modifies the acknowledgment bit Q2 of the acknowledgment slot s3 of the frame TR3 (TR1 2). When it receives the data packet PO from the slave terminal T1 during the slot of the frame TR2 of the traffic channel C1, it modifies the acknowledgment bit Q2 of the acknowledgment slot s3 of the frame TR4 (TR2 +2), etc. It may be noted that according to this embodiment, 32 TDMA frames, that is to say 2 multiframes defined by the DECT standards, are necessary for the transmission by each of the 16 terminals of two data packets and by the master terminal. M acknowledgment bits of each of these data packets.
La Fig. 8 représente un schéma d'un exemple d'une première variante de l'un des modes de réalisation précédents de la détermination de la position d'un slot d'acquittement SACK, en l'occurrence le slot s3, dans le canal de diffusion CD, en l'occurrence le canal C3.Fig. 8 is a diagram of an example of a first variant of one of the preceding embodiments of the determination of the position of an acknowledgment slot S ACK , in this case the slot s3, in the channel of CD broadcast, in this case the C3 channel.
Selon cette variante, le bit d'acquittement Q2 relatif à un paquet ou un groupe de paquets de données est émis plus d'une fois au cours de différents slots d'acquittement s3. Selon l'exemple de la Fig. 8, un bit d'acquittement Q2 est relatif à un groupe de deux paquets de données reçus successivement par le terminal maître M et chaque bit d'acquittement Q2 est émis deux fois.According to this variant, the acknowledgment bit Q2 relating to a packet or a group of data packets is transmitted more than once during different acknowledgment slots s3. According to the example of FIG. 8, an acknowledgment bit Q2 is relative to a group of two data packets successively received by the master terminal M and each acknowledgment bit Q2 is transmitted twice.
Ainsi, le terminal esclave Tl émet un premier paquet de données PO au cours du slot de la trame TRO du canal de trafic CO et un deuxième paquet de données Pl au cours du slot de la trame TRl du canal de trafic CO, le terminal esclave T2 émet un premier paquet de données PO au cours du slot de la trame TR2 du canal de trafic Cl et un deuxième paquet de données Pl au cours du slot de la trame TR3 du canal de trafic Cl, etc. Le terminal maître M ayant reçu les paquets de données PO et Pl de la part du terminal esclave Tl au cours du slot respectivement des trames TRO et TRl du canal CO, modifie, d'une part, le bit d'acquittement Q2 du slot d'acquittement s3 (noté ACK(I5Tl)) de la trame TR3 (TR1+2), et d'autre part, le bit d'acquittement Q2 du slot d'acquittement s3 (ACK(2,T1)) de la trame suivante, en l'occurrence la trame TR4. Les indices 1 et 2 dans les notations ACK(I,.) et ACK(2,.) marquent respectivement l'émission et la ré-émission de la même valeur du bit d'acquittement Q2. Lorsqu'il a reçu les paquets de données PO et Pl de la part du terminal esclave Tl au cours du slot respectivement des trames TR2 et TR3 du canal Cl, il modifie, d'une part, le bit d'acquittement Q2 du slot d'acquittement s3 (ACK(I, T2)) de la trame TR5 (TR3+2), et d'autre part, le bit d'acquittement Q2 du slot d'acquittement s3 (ACK(2,T2) de la trame suivante, en l'occurrence la trame TR6, etc.Thus, the slave terminal T1 sends a first packet of data PO during the slot of the frame TRO of the traffic channel CO and a second packet of data P1 during the slot of the frame TR1 of the traffic channel CO, the slave terminal T2 transmits a first packet of data PO during the slot of the frame TR2 of the traffic channel C1 and a second packet of data P1 during the slot of the frame TR3 of the traffic channel C1, etc. The master terminal M having received the data packets P0 and P1 from the slave terminal T1 during the slot respectively frames TRO and TR1 of CO channel, modifies, on the one hand, the acknowledgment bit Q2 of the acknowledgment slot s3 (denoted ACK (I 5 Tl)) of the frame TR3 (TR1 + 2), and on the other hand, the bit d acknowledgment Q2 of the acknowledgment slot s3 (ACK (2, T1)) of the next frame, in this case the frame TR4. The indices 1 and 2 in the notations ACK (I ,.) and ACK (2,.) Respectively mark the emission and the re-transmission of the same value of the acknowledgment bit Q2. When it has received the data packets P0 and P1 from the slave terminal T1 during the slot respectively of the frames TR2 and TR3 of the channel C1, it modifies, on the one hand, the acknowledgment bit Q2 of the slot D acknowledgment s3 (ACK (I, T2)) of the frame TR5 (TR3 + 2), and secondly, the acknowledgment bit Q2 of the acknowledgment slot s3 (ACK (2, T2) of the next frame , in this case the TR6 frame, etc.
La Fig. 9 représente un schéma d'un exemple d'une deuxième variante de l'un des modes de réalisation précédents de la détermination de la position d'un slot d'acquittement sAcκ, en l'occurrence le slot s3, dans le canal de diffusion CD, en l'occurrence le canal C3. Selon cette variante, un paquet de données est émis par deux terminaux esclavesFig. 9 shows a diagram of an example of a second variant of one of the preceding embodiments of the determination of the position of an acknowledgment slot s A cκ, in this case the slot s3, in the channel CD broadcast, in this case the C3 channel. According to this variant, a data packet is transmitted by two slave terminals
Ti et Tj au cours de chaque trame.Ti and Tj during each frame.
Cette variante est avantageuse car elle permet la réception en parallèle de plusieurs paquets et donc d'obtenir des temps de transmission des données plus courts comparés à ceux obtenus en utilisant les modes de réalisation précédents. Ainsi, les terminaux Tl et T2 émettent tous les deux un paquet de données au cours de la trame TRl, en l'occurrence les paquets respectifs Pl et PO, les terminaux T2 et T3 émettent tous les deux un paquet de données au cours de la trame TR2, etc. On peut noter que l'exemple de la Fig. 9 correspond au cas où le bit d'acquittement n'est pas répété. Il est évident pour l'homme du métier de déduire la modification à apporter au mode de réalisation de la Fig. 9 dans lequel le bit d'acquittement serait répété.This variant is advantageous because it allows the reception in parallel of several packets and thus to obtain shorter data transmission times compared to those obtained using the previous embodiments. Thus, the terminals T1 and T2 both transmit a data packet during the frame TR1, in this case the respective packets P1 and P0, the terminals T2 and T3 both transmit a packet of data during the transmission. TR2 frame, etc. It may be noted that the example of FIG. 9 corresponds to the case where the acknowledgment bit is not repeated. It is obvious to one skilled in the art to deduce the modification to be made to the embodiment of FIG. 9 in which the acknowledgment bit would be repeated.
La Fig. 10 représente un diagramme des étapes d'un procédé d'émission de paquets de données d'un terminal esclave Ti vers le terminal maître M selon la présente invention. Ledit procédé est destiné à être mis en œuvre par chaque terminal esclave Ti d'un système de téléphonie cellulaire dans lequel chaque paquet de données est émis à destination du terminal maître M par le terminal esclave Ti selon un canal simplex montant Ci ( i= 1,2 selon l'exemple de la Fig . 1). Le procédé débute par une étape 100 d'initialisation au cours de laquelle le terminal esclave Ti récupère des informations, par exemple au travers du canal de diffusion CD, en l'occurrence le ou chaque numéro d'un slot du canal trafic Ci qu'il va utiliser pour émettre un paquet ou chaque paquet d'un groupe de paquets de données et les numéros des trames et de multitrame associés. Il peut également récupérer la valeur de la fenêtre temporelle W et la valeur de la fréquence de répétition K à partir du canal de diffusion CD. L'étape 100 est suivie d'une étape 200 d'émission d'un paquet ou des paquets d'un groupe de paquets de données par le terminal esclave Ti vers le terminal maître M au cours du ou des slots du canal de trafic Ci utilisés par le terminal esclave Ti. On peut noter que cette émission n'est pas instantanée car le terminal esclave Ti doit attendre que le temps de début du ou de chaque slot du canal de trafic Ci arrive à échéance. Cette étape 200 peut donc comporter une sous-étape d'attente d'arrivée à échéance d'un temps de début d'un slot du canal de trafic Ci. L'étape 200 est suivie d'une étape 300 de détermination du slot de trame SACK dédié à un canal de diffusion CD, appelé slot d'acquittement, qui porte l'information d'acquittement ACK relative audit paquet ou audit groupe de paquets émis selon les informations récupérées au cours de l'étape d'initialisation 100. L'étape 300 est suivie d'une étape 400 de réception au cours dudit slot d'acquittement SACK de l'information d'acquittement ACK relative aux données émises. On peut, là encore, noter que cette réception n'est pas instantanée et que le terminal esclave Ti doit attendre que le temps de début du slot d'acquittement arrive à échéance. Cette étape 400 peut donc comporter une sous-étape d'attente d'arrivée à échéance d'un temps de début du slot d'acquittement SACK- L'étape 400 est suivie d'une étape 500 de lecture de l'information d'acquittement ACK ainsi reçue par le terminal esclave Ti.Fig. 10 is a diagram of the steps of a method of transmitting data packets from a slave terminal Ti to the master terminal M according to the present invention. Said method is intended to be implemented by each slave terminal Ti of a cellular telephone system in which each data packet is sent to the master terminal M by the slave terminal Ti according to a rising simplex channel Ci (i = 1 , 2 according to the example of Fig. 1). The method starts with an initialization step 100 in which the slave terminal Ti retrieves information, for example through the broadcast channel CD, in this case the each number of a slot of the traffic channel Ci that it will use to transmit a packet or each packet of a group of data packets and the numbers of the associated frames and multiframe. It can also recover the value of the time window W and the value of the repetition frequency K from the broadcast channel CD. Step 100 is followed by a step 200 of sending a packet or packets of a group of data packets by the slave terminal Ti to the master terminal M during the slot or slots of the traffic channel Ci used by the slave terminal Ti. It may be noted that this transmission is not instantaneous because the slave terminal Ti must wait until the start time of the or each slot of the traffic channel Ci expires. This step 200 may therefore comprise a substep of waiting to expire a start time of a slot of the traffic channel Ci. Step 200 is followed by a step 300 of determining the slot of S-frame ACK dedicated to a CD broadcast channel, called acknowledgment slot, which carries the ACK acknowledgment information relating to said packet or to said group of transmitted packets according to the information retrieved during the initialization step 100. Step 300 is followed by a reception step 400 during said acknowledgment slot S AC K of the acknowledgment information ACK relating to the transmitted data. Again, it can be noted that this reception is not instantaneous and that the slave terminal Ti must wait for the start time of the acknowledgment slot to expire. This step 400 may therefore comprise a substep of waiting to expiry of a start time of the acknowledgment slot S AC K- Step 400 is followed by a step 500 of reading the information acknowledgment ACK thus received by the slave terminal Ti.
Selon un mode de réalisation du procédé, l'information d'acquittement ACK est portée par un bit, appelé bit d'acquittement Q2, émis au cours d'un slot d'acquittement SACK-According to one embodiment of the method, the acknowledgment information ACK is carried by a bit, called the acknowledgment bit Q2, transmitted during an acknowledgment slot S ACK -
La mise en œuvre de l'étape 300 de détermination du slot d'acquittement sAcκ relatif soit à un paquet de données soit à un groupe de paquets de données émis dépend de la position de ce slot d'acquittement SACK dans le canal de diffusion CD. Selon un premier mode de réalisation de l'étape 300 correspondant au mode de réalisation du système de téléphonie cellulaire décrit à la Fig. 6, un seul bit d'acquittement Q2 est reçu au cours de chaque slot d'acquittement SACK et la position de chaque slot d'acquittement sAcκ dans le canal de diffusion CDest déterminée selon une numérotation des terminaux esclaves Ti. Selon un deuxième mode de réalisation de l'étape 200 correspondant au mode de réalisation du système de téléphonie cellulaire décrit à la Fig. 7, un seul terminal esclave est autorisé à émettre un paquet de données au cours de chaque trame TDMA et le bit d'acquittement Q2, correspondant à un paquet de données ou au dernier paquet d'un groupe de paquets de données reçu au cours d'un slot d'une trame TRi d'un canal de trafic, est reçu au cours du slot d'acquittement SACK. d'une trame TRi+TG située à un nombre TG prédéterminé de trames suivantes.The implementation of the step 300 of determining the acknowledgment slot s A cκ relative to either a data packet or to a group of transmitted data packets depends on the position of this acknowledgment slot S ACK in the channel CD broadcasting. According to a first embodiment of step 300 corresponding to the embodiment of the cellular telephone system described in FIG. 6, only one acknowledgment bit Q2 is received during each acknowledgment slot S ACK and the position of each acknowledgment slot s A cκ in the broadcast channel CD is determined according to a numbering of the slave terminals Ti. According to a second embodiment of step 200 corresponding to the embodiment of the cellular telephone system described in FIG. 7, only one slave terminal is allowed to transmit a data packet during each TDMA frame and the acknowledgment bit Q2, corresponding to a data packet or the last packet of a group of data packets received in the course of time. a slot of a frame TRi of a traffic channel is received during the acknowledgment slot S AC K. of a frame TRi + TG located at a predetermined number TG of subsequent frames.
Selon une variante de l'un des modes de réalisation de l'étape 300 correspondant au mode de réalisation du système de téléphonie cellulaire décrit à la Fig. 8, le bit d'acquittement Q2 relatif à un paquet de données ou un groupe de paquets de données est reçu plus d'une fois au cours de différents slots d'acquittement SACK-According to a variant of one of the embodiments of step 300 corresponding to the embodiment of the cellular telephone system described in FIG. 8, the acknowledgment bit Q2 relating to a data packet or a group of data packets is received more than once during different acknowledgment slots S ACK -
La Fig. 11 représente un diagramme des étapes d'un procédé de réception de paquets données émises par un terminal esclave Ti vers un terminal maître M selon la présente invention. Ledit procédé est destiné à être mis en œuvre par chaque terminal maître M d'un système de téléphonie cellulaire dans lequel chaque paquet de données est reçu par le terminal maître M selon un canal simplex montant Ci ( i= 1,2 selon l'exemple de la Fig . 1). Le procédé débute par une étape 600 d'initialisation au cours de laquelle le terminal maître M récupère des informations. D'une part, est récupéré le numéro du terminal Ti, par exemple au cours d'une procédure de localisation de ce terminal esclave Ti et, d'autre part, sont récupérés le ou chaque numéro de slot du canal trafic Ci que ce terminal esclave Ti va utiliser pour émettre un paquet ou un groupe de paquets de données et les numéros des trames et de multitrame associés au travers, par exemple du canal de diffusion CD. Il peut également récupérer la valeur de la fenêtre temporelle W et la valeur de la fréquence de répétition K à partir du canal de diffusion CD. L'étape 600 est suivie d'une étape 700 de réception d'un paquet de données ou du dernier paquet d'un groupe de paquets de données. On peut noter que cette réception n'est pas instantanée car le terminal maître M doit attendre que le temps de début du ou de chaque slot du canal de trafic Ci arrive à échéance. Cette étape 700 peut donc comporter une sous-étape d'attente d'arrivée à échéance d'un temps de début d'un slot du canal de trafic Ci. L'étape 700 est suivie d'une étape 800 de détermination de la position du slot d'acquittement SACK. dans le canal de diffusion CD qui porte l'information d'acquittement ACK relative au paquet de données ou au groupe de paquet ainsi reçu selon les informations récupérées au cours de l'étape d'initialisation 100. L'étape 800 est suivie d'une étape 900 de modification de l'information d'acquittement ACK relative à ce paquet de données ou groupe de paquets de données reçu. Le procédé se termine par une étape 1000 de diffusion de l'information d'acquittement ACK par le terminal maître M vers les terminaux esclaves Ti selon le canal de diffusion CD.Fig. 11 shows a diagram of the steps of a method of receiving data packets transmitted by a slave terminal Ti to a master terminal M according to the present invention. Said method is intended to be implemented by each master terminal M of a cellular telephone system in which each data packet is received by the master terminal M according to a rising simplex channel Ci (i = 1.2 according to the example of Fig. 1). The method starts with an initialization step 600 in which the master terminal M retrieves information. On the one hand, the number of the terminal Ti is retrieved, for example during a procedure for locating this slave terminal Ti, and on the other hand, are retrieved on the or each slot number of the traffic channel Ci that terminal Slave Ti will use to transmit a packet or a group of data packets and the numbers of the associated frames and multiframe through, for example the CD broadcast channel. It can also recover the value of the time window W and the value of the repetition frequency K from the broadcast channel CD. Step 600 is followed by a step 700 of receiving a data packet or the last packet of a group of data packets. It may be noted that this reception is not instantaneous because the master terminal M must wait until the start time of the or each slot of the traffic channel Ci expires. This step 700 may therefore include a substep of waiting to expire a start time of a slot of the traffic channel Ci. Step 700 is followed by a step 800 of determining the position of the acknowledgment slot S ACK . in the broadcast channel CD which carries the acknowledgment information ACK relating to the data packet or packet group thus received according to the information retrieved during the initialization step 100. Step 800 is followed by a step 900 of modifying the acknowledgment information ACK relating to this data packet or group of received data packets. The method ends with a step 1000 of the ACK acknowledgment information broadcast by the master terminal M to the slave terminals Ti according to the broadcast channel CD.
Selon un mode de réalisation du procédé, l'information d'acquittement ACK est portée par un bit d'acquittement Q2 émis au cours dudit slot d'acquittement SACK- Par défaut, la valeur du bit d'acquittement Q2 est 0. Lorsqu'un paquet ou le dernier paquet d'un groupe de paquets de données est reçu par le terminal maître M, au cours de l'étape 700, la position dans le canal de diffusion CD du slot d'acquittement SACK qui va porter le bit d'acquittement Q2 relatif à ces données reçues est déterminée (étape 800), puis le bit d'acquittement Q2 est mis à la valeur 1 (étape 900).According to one embodiment of the method, the acknowledgment information ACK is carried by an acknowledgment bit Q2 transmitted during said acknowledgment slot S ACK. By default, the value of the acknowledgment bit Q2 is 0. When a packet or the last packet of a group of data packets is received by the master terminal M, during the step 700, the position in the broadcast channel CD of the acknowledgment slot S ACK which will carry the acknowledgment bit Q2 relating to these received data is determined (step 800), then the acknowledgment bit Q2 is set to 1 (step 900).
Selon un premier mode de réalisation de l'étape 800 correspondant au mode de réalisation du système de téléphonie cellulaire décrit à la Fig. 6, un seul bit d'acquittement Q2 est émis au cours de chaque slot d'acquittement SACK du canal de diffusion CDet la position de chacun de ces slots est déterminée selon une numérotation des terminaux esclaves.According to a first embodiment of step 800 corresponding to the embodiment of the cellular telephone system described in FIG. 6, a single acknowledgment bit Q2 is transmitted during each acknowledgment slot S ACK of the broadcast channel CD and the position of each of these slots is determined according to a numbering of the slave terminals.
Selon un deuxième mode de réalisation de l'étape 800 correspondant au mode de réalisation du système de téléphonie cellulaire décrit à la Fig. 7, le bit d'acquittement Q2, correspondant à un paquet de données ou à un groupe de paquets de données reçu au cours d'un slot d'une trame TRi d'un canal de trafic, est émis au cours du slot d'acquittement SACK de la trame Tri+TG située à un nombre TG prédéterminé de trames suivantes la trame TRi.According to a second embodiment of step 800 corresponding to the embodiment of the cellular telephone system described in FIG. 7, the acknowledgment bit Q2, corresponding to a data packet or a group of data packets received during a slot of a frame TRi of a traffic channel, is transmitted during the slot of acknowledgment S ACK of the frame Tri + TG situated at a predetermined number TG of frames following the frame TRi.
Selon une variante de l'un des modes de réalisation de l'étape 800, le bit d'acquittement Q2 relatif à un paquet de données ou un groupe de paquets de données est émis plus d'une fois au cours de différents slots d'acquittement SACK-According to a variant of one of the embodiments of step 800, the acknowledgment bit Q2 relating to a data packet or a group of data packets is transmitted more than once during different slots. Acknowledgment S ACK -
La Fig. 12 représente un schéma synoptique d'un terminal maître M d'un système de téléphonie cellulaire selon la présente invention. Le terminal maître M qui peut être, de manière non limitative, une station de base, une station mobile ou un ordinateur portable ou non, comporte un bus de communication COMB auquel sont reliés une unité centrale UC, une mémoire non volatile ROM, une mémoire vive RAM, des moyens COMM de communication radio-fréquence et une antenne ANT.Fig. 12 is a block diagram of a master terminal M of a cellular telephone system according to the present invention. The master terminal M which may be, without limitation, a base station, a mobile station or a laptop or not, comprises a COMB communication bus to which are connected a central unit UC, a non-volatile memory ROM, a memory RAM fast, COMM radio communication means and ANT antenna.
La mémoire non volatile ROM mémorise les programmes mettant en œuvre l'invention et plus particulièrement le procédé décrit en référence à la Fig. 11. La mémoire non volatile ROM est par exemple un disque dur ou une mémoire Flash. De manière plus générale, les programmes selon la présente invention sont mémorisés dans un moyen de stockage. Ce moyen de stockage est lisible par un ordinateur ou un microprocesseur. Ce moyen de stockage est intégré ou non au terminal maître M, et peut être amovible. Les programmes sont alors exécutés directement en lisant les instructions mémorisées dans ce moyen de stockage ou exécutés suite à leur transfert préalable dans la mémoire RAM qui contient alors le code exécutable de l'invention ainsi que les données nécessaires à la mise en œuvre de l'invention.The non-volatile memory ROM stores the programs implementing the invention and more particularly the method described with reference to FIG. 11. The non-volatile memory ROM is for example a hard disk or a flash memory. More generally, the programs according to the present invention are stored in storage means. This storage means is readable by a computer or a microprocessor. This storage means is integrated or not to the master terminal M, and can be removable. The programs are then executed directly by reading the instructions stored in this storage means or executed following their prior transfer to the RAM memory which then contains the executable code of the invention as well as the data necessary for the implementation of the invention.
Les moyens COMM de communication radio-fréquence sont adaptés, d'une part, à recevoir des données émises par un terminal esclave Ti sous forme de paquets de données selon un canal simplex montant Ci, et d'autre part, à diffuser une information d'acquittement ACK à destination d'un terminal esclave Ti en réponse aux dites données reçues. L'information d'acquittement ACK est émise au cours d'un slot d'acquittement SACK d'un canal de diffusion. CD. Le terminal maître M comporte enfin des moyens ACKPM pour déterminer la position dans le canal de diffusion CD du slot d'acquittement sAcκ portant l'information d'acquittement ACK relative à un paquet de données ou groupe de paquets de données reçu par les moyens COMM et des moyens ACKMM pour modifier cette information d'acquittement ACK. Selon un mode de réalisation du terminal maître M, l'information d'acquittementThe radio frequency communication COMM means are adapted, on the one hand, to receive data transmitted by a slave terminal Ti in the form of data packets according to a rising simplex channel Ci, and on the other hand, to broadcast information of ACK acknowledgment to a slave terminal Ti in response to said received data. Acknowledgment information ACK is transmitted during an acknowledgment slot S ACK of a broadcast channel. CD. The master terminal M also comprises means ACKPM for determining the position in the broadcast channel CD of the acknowledgment slot s A cκ carrying the acknowledgment information ACK relating to a data packet or group of data packets received by the COMM means and ACKMM means for modifying this ACK acknowledgment information. According to one embodiment of the master terminal M, the acknowledgment information
ACK est portée par un bit d'acquittement émis au cours d'un slot d'acquittement SACK-ACK is carried by an acknowledgment bit transmitted during an acknowledgment slot S ACK -
Selon un premier mode de réalisation des moyens ACKPM correspondant au mode de réalisation du système de téléphonie cellulaire décrit à la Fig. 6, un seul bit d'acquittement Q2 étant émis au cours de chaque slot d'acquittement SACK, les moyens ACKPM sont alors adaptés à déterminer la position de chaque slot d'acquittement SACK dans le canal de diffusion CD selon une numérotation des terminaux esclaves Ti connue préalablement par le terminal maître M.According to a first embodiment of the ACKPM means corresponding to the embodiment of the cellular telephone system described in FIG. 6, a single acknowledgment bit Q2 being transmitted during each acknowledgment slot S ACK , the ACKPM means are then adapted to determine the position of each acknowledgment slot S ACK in the broadcast channel CD according to a numbering of slave terminals Ti previously known by the master terminal M.
Selon un deuxième mode de réalisation des moyens ACKPM correspondant au mode de réalisation du système de téléphonie cellulaire décrit à la Fig. 7, les moyens ACKPM sont adaptés de manière à ce que ledit bit d'acquittement Q2, correspondant à un paquet de données ou à un groupe de paquets de données reçu au cours d'un slot d'une trame TRi d'un canal de trafic, est émis au cours du slot d'acquittement sAcκ de la trame TRi+TG située à un nombre prédéterminé de trames suivantes la trame TRi. Selon un mode de réalisation du terminal maître M, le canal de diffusion CD est le canal balise que le terminal maître M émet.According to a second embodiment of the ACKPM means corresponding to the embodiment of the cellular telephone system described in FIG. 7, the ACKPM means are adapted so that said acknowledgment bit Q2, corresponding to a data packet or a group of data packets received during a slot of a frame TRi of a channel of traffic, is transmitted during the acknowledgment slot s A cκ of the frame TRi + TG located at a predetermined number of frames following the frame TRi. According to one embodiment of the master terminal M, the broadcast channel CD is the beacon channel that the master terminal M transmits.
La Fig. 13 représente un schéma synoptique d'un terminal esclave Ti d'un système de téléphonie cellulaire selon la présente invention. Le terminal esclave Ti qui peut être, de manière non limitative, une station mobile ou un ordinateur portable, comporte un bus de communication TCOMB auquel sont reliés une unité centrale TUC, une mémoire non volatile TROM, une mémoire vive TRAM, des moyens TCOMM de communication radio-fréquence et une antenne TANT.Fig. 13 is a block diagram of a slave terminal Ti of a cellular telephone system according to the present invention. The slave terminal Ti which may be, without limitation, a mobile station or a portable computer, comprises a TCOMB communication bus to which are connected a central processing unit TUC, a non-volatile memory TROM, a random access memory TRAM, means TCOMM of radio-frequency communication and an antenna TANT.
La mémoire non volatile TROM mémorise les programmes mettant en oeuvre l'invention et plus particulièrement le procédé décrit en référence à la Fig. 10. La mémoire non volatile TROM est par exemple un disque dur. De manière plus générale, les programmes selon la présente invention sont mémorisés dans un moyen de stockage. Ce moyen de stockage est lisible par un ordinateur ou un microprocesseur. Ce moyen de stockage est intégré ou non au terminal esclave Ti, et peut être amovible. Les programmes sont alors exécutés directement en lisant les instructions mémorisées dans ce moyen de stockage ou exécutés suite à leur transfert préalable dans la mémoire TRAM qui contient alors le code exécutable de l'invention ainsi que les données nécessaires à la mise en œuvre de l'invention. Les moyens TCOMM de communication radio-fréquence sont adaptés, d'une part, à émettre des données vers un terminal maître sous forme de paquets selon un canal simplex montant Ci, et d'autre part, à recevoir une information d'acquittement ACK diffusée par un terminal maître M en réponse aux dites données émises. L'information d'acquittement ACK est émise au cours d'un slot d'acquittement SACK d' un canal de diffusion CD. Le terminal esclave Ti comporte enfin des moyens TACKPM pour déterminer la position du slot d'acquittement SACK portant l'information d'acquittement ACK relative à un paquet de données ou groupe de paquets de données émis par les moyens TCOMM et des moyens ACKLM adaptés pour lire une information d'acquittement ACK reçue au cours de ce slot d'acquittement SACK- Selon un mode de réalisation du terminal esclave Ti, l'information d'acquittement ACK est portée par un bit d'acquittement.The non-volatile memory TROM stores the programs implementing the invention and more particularly the method described with reference to FIG. 10. The non-volatile memory TROM is for example a hard disk. More generally, the programs according to the present invention are stored in storage means. This storage means is readable by a computer or a microprocessor. This storage means is integrated or not to the slave terminal Ti, and can be removable. The programs are then executed directly by reading the instructions stored in this storage means or executed following their prior transfer to the memory TRAM which then contains the executable code of the invention as well as the data necessary for the implementation of the invention. The TCOMM means of radio-frequency communication are adapted, on the one hand, to transmit data to a master terminal in the form of packets according to a rising simplex channel Ci, and on the other hand, to receive ACK acknowledgment information broadcast by a master terminal M in response to said transmitted data. Acknowledgment information ACK is transmitted during an acknowledgment slot S ACK of a broadcast channel CD. The slave terminal Ti finally comprises TACKPM means for determining the position of the acknowledgment slot S ACK carrying the acknowledgment information ACK relating to a data packet or group of data packets transmitted by the means TCOMM and adapted means ACKLM to read ACK acknowledgment information received during this acknowledgment slot S ACK - According to an embodiment of the slave terminal Ti, the acknowledgment information ACK is carried by an acknowledgment bit.
Selon un premier mode de réalisation des moyens TACKPM correspondant au mode de réalisation du système de téléphonie cellulaire décrit à la Fig. 6, un seul bit d'acquittement étant émis au cours de chaque slot d'acquittement SACK., les moyens TACKPM sont adaptés à déterminer la position de chaque slot d'acquittement SACK du canal de diffusion CD selon une numérotation des terminaux esclaves Ti~connue préalablement par le terminal esclave Ti.According to a first embodiment of the TACKPM means corresponding to the embodiment of the cellular telephone system described in FIG. 6, a single acknowledgment bit being transmitted during each acknowledgment slot S ACK ., The means TACKPM are adapted to determine the position of each S ACK acknowledgment slot of the CD broadcast channel according to a numbering of the slave terminals Ti ~ previously known by the slave terminal Ti.
Selon un deuxième mode de réalisation des moyens TACKPM correspondant au mode de réalisation du système de téléphonie cellulaire décrit à la Fig. 7, les moyens TACKPM sont adaptés de manière à ce que ledit bit d'acquittement, correspondant à un paquet de données ou à un groupe de paquets de données reçu au cours d'un slot d'une trame TRi d'un canal de trafic, est émis au cours du slot d'acquittement SACK de la trame TRi+TG située à un nombre prédéterminé de trames suivantes la trame TRi. Selon un mode de réalisation du terminal esclave Ti, le canal de diffusion CD est le canal balise que le terminal esclave Ti reçoit du terminal maître M. According to a second embodiment of the TACKPM means corresponding to the embodiment of the cellular telephone system described in FIG. 7, the TACKPM means are adapted so that said acknowledgment bit corresponding to a data packet or a group of data packets received during a slot of a TRi frame of a traffic channel , is transmitted during the acknowledgment slot S ACK of the frame TRi + TG located at a predetermined number of frames following the frame TRi. According to one embodiment of the slave terminal Ti, the broadcast channel CD is the beacon channel that the slave terminal Ti receives from the master terminal M.

Claims

REVENDICATIONS
1) Système de téléphonie cellulaire du type à accès multiple par division de temps dans lequel une pluralité de terminaux (Ti) esclaves d'un terminal maître (M) sont adaptés à émettre des paquets de données à destination dudit terminal maître (M) selon un canal de trafic de type simplex montant formé de slots de trame, caractérisé en ce que au moins deux paquets de données sont émis au cours d'une même trame (TRl) dudit canal de trafic, chacun desdits paquets étant émis par un terminal esclave différent (Tl, T2), et ledit terminal maître (M) est adapté à diffuser unbit d'acquittement (Q2) à destination de chacun desdits terminaux esclaves (Tl, T2) en réponse aux dits paquets de données reçues par ledit terminal maître (M), chacun desdits bits d'acquittement étant émis au cours d'un slot de trame d'un canal de diffusion (CD), appelé slot d'acquittement, la position de chacun desdits slots d'acquittement dans ledit canal de diffusion (CD) étant déterminée de manière à ce que chaque slot d'acquittement est le slot d'une trame située à un nombre (TG) prédéterminé de trames suivantes la trame qui comporte le slot du canal de trafic au cours duquel a été émis le paquet de données à acquitter.1) A time division multiple access type cellular telephone system in which a plurality of slave terminals (Ti) of a master terminal (M) are adapted to transmit data packets to said master terminal (M) according to an upstream simplex type traffic channel formed of frame slots, characterized in that at least two data packets are transmitted in the same frame (TR1) of said traffic channel, each of said packets being transmitted by a slave terminal different (T1, T2), and said master terminal (M) is adapted to broadcast an acknowledgment rate (Q2) to each of said slave terminals (T1, T2) in response to said data packets received by said master terminal ( M), each of said acknowledgment bits being transmitted during a frame slot of a broadcast channel (CD), called an acknowledgment slot, the position of each of said acknowledgment slots in said broadcast channel ( CD) being determinative in such a way that each acknowledgment slot is the slot of a frame located at a predetermined number (TG) of frames following the frame which comprises the slot of the traffic channel in which the packet of data has been transmitted. pay.
2) Système de téléphonie cellulaire selon la revendication 1, caractérisé en ce que chaque bit d'acquittement (Q2) est émis plus d'une fois au cours de différents slots d'acquittement.2) A cellular telephone system according to claim 1, characterized in that each acknowledgment bit (Q2) is transmitted more than once during different acknowledgment slots.
3) Système de téléphonie cellulaire selon la revendication 1 ou 2, caractérisé en ce que ledit canal de diffusion est le canal balise émis par ledit terminal maître (M).3) cellular telephone system according to claim 1 or 2, characterized in that said broadcast channel is the beacon channel transmitted by said master terminal (M).
4) Système de téléphonie cellulaire selon l'une des revendications 1 à 3, chaque slot d'acquittement comportant un champs entête (H) formé de bits (aO à a7), caractérisé en ce que la valeur du bit d'acquittement (Q2) est portée par la valeur du dernier des bits (a7) dudit champs entête.4) cellular telephone system according to one of claims 1 to 3, each acknowledgment slot comprising a header field (H) formed of bits (aO to a7), characterized in that the value of the acknowledgment bit (Q2). ) is carried by the value of the last of the bits (a7) of said header field.
5) Terminal maître d'un système de téléphonie cellulaire du type à accès multiple par division de temps comportant une pluralité de terminaux (Ti) esclaves dudit terminal maître, caractérisé en ce que ledit terminal maître comporte - des moyens (COMM) de communication radio-fréquence adaptés, d'une part, à recevoir au moins deux paquets de données émis au cours d'une même trame d'un canal de trafic de type simplex montant, chacun desdits paquets étant émis par un terminal esclave différent (Tl, T2) , et d'autre part, à diffuser un bit d'acquittement (Q2) à destination de chacun desdits terminaux esclaves (Tl, T2) en réponse aux dits paquets de données reçues, chacun desdits bits d'acquittement étant émis au cours d'un slot de trame d'un canal de diffusion (CD), appelé slot d'acquittement,5) Master terminal of a time division multiple access type cellular telephone system comprising a plurality of slave terminals (Ti) of said master terminal, characterized in that said master terminal comprises radio-frequency communication means (COMM) adapted, on the one hand, to receive at least two data packets transmitted during the same frame of an upstream simplex type traffic channel, each of said packets being transmitted; by a different slave terminal (T1, T2), and on the other hand, to broadcast an acknowledgment bit (Q2) to each of said slave terminals (T1, T2) in response to said received data packets, each of said acknowledgment bits being transmitted during a frame slot of a broadcast channel (CD), called an acknowledgment slot,
- des moyens (ACKPM) pour déterminer la position de chacun desdits slots d'acquittement dans ledit canal de diffusion (CD) de manière à ce que chaque slot d'acquittement est le slot d'une trame située à un nombre prédéterminé de trames suivantes la trame qui comporte le 5/0/ du canal de trafic au cours duquel a été reçu le paquet de données à acquitter, etmeans (ACKPM) for determining the position of each of said acknowledgment slots in said broadcast channel (CD) so that each acknowledgment slot is the slot of a frame located at a predetermined number of subsequent frames the frame which comprises the 5/0 / of the traffic channel in which the data packet to be acknowledged has been received, and
- des moyens (ACKMM) pour modifier le bit d'acquittement (Q2) situé dans chacun desdits slot d'acquittement ainsi déterminé.means (ACKMM) for modifying the acknowledgment bit (Q2) located in each of said acknowledgment slot thus determined.
6) Procédé de réception par un terminal maître (M) d'un système de téléphonie cellulaire du type à accès multiple par division de temps dans lequel une pluralité de terminaux (Ti) esclaves d'un terminal maître (M) sont adaptés à émettre des paquets de données à destination dudit terminal maître (M) selon un canal de trafic de type simplex montant formé de slots de trame, , ledit procédé étant destiné à être mis en œuvre par ledit terminal maître (M), caractérisé en ce qu'il comporte6) Method for reception by a master terminal (M) of a time division multiple access type cellular telephone system in which a plurality of slave terminals (Ti) of a master terminal (M) are adapted to transmit data packets to said master terminal (M) according to an upstream simplex type traffic channel formed of frame slots, said method being adapted to be implemented by said master terminal (M), characterized in that it comprises
- une étape (600) d'initialisation au cours de laquelle des informations relatives à l'échange de données entre ledit terminal maître (M) et au moins deux terminaux esclaves (Ti) sont récupérées, - une étape (700) de réception d'au moins deux paquets de données émis au cours d'une même trame (TRl) dudit canal de trafic, chacun desdits paquets étant émis par un terminal esclave différent (Tl, T2),an initialization step (600) in which information relating to the exchange of data between said master terminal (M) and at least two slave terminals (Ti) is retrieved; a reception step (700); at least two data packets transmitted during the same frame (TRl) of said traffic channel, each of said packets being transmitted by a different slave terminal (T1, T2),
- une étape (800) de détermination de la position d'au moins deux slots, dits d'acquittement, d'un canal de diffusion de manière à ce que chaque slot d'acquittement est le slot d'une trame située à un nombre prédéterminé de trames suivantes la trame qui comporte le slot du canal de trafic au cours duquel a été reçu le paquet de données à acquitter, chacun desdits slots d'acquittement portant un bit d'acquittement (Q2) relatif à un paquet de données reçu, - une étape (900) de modification du bit d'acquittement (Q2) situé dans chacun desdits slots d'acquittement ainsi déterminés, eta step (800) for determining the position of at least two so-called acknowledgment slots of a broadcast channel so that each acknowledgment slot is the slot of a frame located at a number predetermined sequence of frames following the frame which comprises the slot of the traffic channel in which the data packet to be acknowledged has been received, each of said acknowledgment slots carrying an acknowledgment bit (Q2) relating to a received data packet, a step (900) for modifying the acknowledgment bit (Q2) located in each of said acknowledgment slots thus determined, and
- une étape (10000) de diffusion du bit d'acquittement (Q2) modifié de chacun desdits slots d'acquittement. a step (10000) for broadcasting the modified acknowledgment bit (Q2) of each of said acknowledgment slots.
PCT/EP2007/006290 2006-07-18 2007-07-16 Cellular mobile system wherein a slave station is adapted for emitting data to a master station according to a simplex uplink type traffic channel WO2008009401A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0606578A FR2904172B1 (en) 2006-07-18 2006-07-18 CELLULAR TELEPHONY SYSTEM IN WHICH SLAVE TERMINAL IS ADAPTED TO TRANSMIT DATA TO A MASTER TERMINAL ACCORDING TO AN AMOUNT SIMPLEX TYPE TRAFFIC CHANNEL.
FR06/06578 2006-07-18

Publications (1)

Publication Number Publication Date
WO2008009401A1 true WO2008009401A1 (en) 2008-01-24

Family

ID=37831503

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2007/006290 WO2008009401A1 (en) 2006-07-18 2007-07-16 Cellular mobile system wherein a slave station is adapted for emitting data to a master station according to a simplex uplink type traffic channel

Country Status (2)

Country Link
FR (1) FR2904172B1 (en)
WO (1) WO2008009401A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0912016A2 (en) * 1997-10-14 1999-04-28 Lucent Technologies Inc. Method for access control in a multiple access system for communications networks
EP0981221A2 (en) * 1998-08-18 2000-02-23 Fujitsu Limited System and method for code division multiple access communication, and base station and terminal apparatus for same system
US6097707A (en) * 1995-05-19 2000-08-01 Hodzic; Migdat I. Adaptive digital wireless communications network apparatus and process
US20050111416A1 (en) * 2003-11-24 2005-05-26 Boris Ginzburg Method, system and device of fragmentation with group acknowledgement in wireless networks
US20050250497A1 (en) * 2004-05-05 2005-11-10 Amitava Ghosh Acknowledgement method for ACK/NACK signaling to facilitate UE uplink data transfer

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6097707A (en) * 1995-05-19 2000-08-01 Hodzic; Migdat I. Adaptive digital wireless communications network apparatus and process
EP0912016A2 (en) * 1997-10-14 1999-04-28 Lucent Technologies Inc. Method for access control in a multiple access system for communications networks
EP0981221A2 (en) * 1998-08-18 2000-02-23 Fujitsu Limited System and method for code division multiple access communication, and base station and terminal apparatus for same system
US20050111416A1 (en) * 2003-11-24 2005-05-26 Boris Ginzburg Method, system and device of fragmentation with group acknowledgement in wireless networks
US20050250497A1 (en) * 2004-05-05 2005-11-10 Amitava Ghosh Acknowledgement method for ACK/NACK signaling to facilitate UE uplink data transfer

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MARTIN P. CLARK: "Cordless Telephony and Radio in the Local Loop (RILL)", NETWORKS AND TELECOMMUNICATIONS: DESIGN AND OPERATION, SECOND EDITION, 1991 - 1997, pages 319 - 328, XP002456437, Retrieved from the Internet <URL:http://www3.interscience.wiley.com/cgi-bin/booktext/88513367/BOOKPDFSTART> [retrieved on 20071024] *

Also Published As

Publication number Publication date
FR2904172A1 (en) 2008-01-25
FR2904172B1 (en) 2008-12-26

Similar Documents

Publication Publication Date Title
EP0095959B1 (en) Frequency hopping radiocommunication system
EP1479172B1 (en) Radio communication terminal, broadcasting et reception method, and broadcasting system
EP0642285B1 (en) Channel sharing method using controlled time slot stealing in a multiplexed radio communication system, terminal and infrastructure therefor
FR2778517A1 (en) CARRIER ACTIVATION FOR DATA TRANSMISSION
US20090323587A1 (en) Method and System for Dual Mode Operation in Wireless Networks
WO2012152733A1 (en) Method of establishing a first and a second association which are decoupled
MXPA01006736A (en) Handset time synchronisation to a wireless telephone base station.
EP3639427B1 (en) Omamrc transmission method and system with slow-link adaptation
FR2752118A1 (en) DEVICE AND METHOD FOR TRANSMITTING AND RECEIVING DATA, IN PARTICULAR FOR A MOBILE TELECOMMUNICATIONS SATELLITE SYSTEM
EP0616445B1 (en) Duplex multicarrier digital radio communication system, mobile station and base station for it
EP2446554B1 (en) Method for transmission in a wireless network and a corresponding method for reception
EP3769451B1 (en) Method and system for omamrc transmission with reduced signalling
WO2020161419A1 (en) Two-protocol transmission method, reception method and corresponding devices and signal
EP3516793B1 (en) System for communication in a system of drones
EP3516794B1 (en) Method for discrimination of uplink or downlink communications
WO2008009401A1 (en) Cellular mobile system wherein a slave station is adapted for emitting data to a master station according to a simplex uplink type traffic channel
EP1559192B1 (en) Method and device for training an rf amplifier linearization device, and mobile terminal incorporating same
FR3096547A1 (en) A method of accessing a communications network, method of attachment, terminal, base station and corresponding computer programs.
WO2024002899A1 (en) Transmission method and omamrc system with a selection strategy during retransmissions taking into account the throughput of the sources and of a single control exchange
WO2024079158A1 (en) Omamrc method and system with fdm transmission and multiple cooperations per sub-band
WO2024079309A1 (en) Cooperative retransmission method in an omamrc system with joint resource allocation and selections of the sources to be helped
FR2805687A1 (en) DIGITAL TELECOMMUNICATION SYSTEM, PARTICULARLY WITH MULTIPLE ACCESS
WO2023275469A1 (en) Method for cooperative retransmission in an omamrc system
WO2021260308A1 (en) Omamrc method and system with fdm transmission
Jodalen et al. Nato standards for HF communications: an overview and technical description

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07786092

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 07786092

Country of ref document: EP

Kind code of ref document: A1