Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
464 words
Method of sequencing signal processing in a digital cellular radio system having a communication mode for conveying digitized speech over a communication channel between a terminal and a base station, said radio system using multiframes each comprising a sequence of frames, at least some of said frames being designated as traffic frames, said digitized speech comprising coded blocks each representing a single group of speech samples, each coded block being formed of 2·s sub-blocks each conveyed during a different respective traffic frame, a pth sub-block of a coded block and a (p+s)th sub-block of a preceding coded block being combined in a pth packet, each said multiframe comprising a number of traffic frames which is a multiple k of the number of sub-blocks 2·s, any traffic frame being identified within its respective said multiframe by the expression s·j+p, each of said traffic frames comprising at least two disjoint time slots including a first time slot for a send packet and a second time slot for a receive packet, said method comprising the steps: during each of 2·s·k traffic frames s·j+p of a current said multiframe: performing a configuration process, processing a pth receive packet in a respective receive time slot by recovering the pth receive sub-block of a (j+n) th coded receive block and the (p+s)th receive sub-block of a (j+n-1)th coded receive block, and processing a pth send packet in a respective send time slot by combining a pth send sub-block of a (j+n)th coded send block and a (p+s)th send sub-block of a (j+n-1)th coded send block; during each of 2·k send mode traffic frames s·j+a of a first subset of said 2·s·k traffic frames: shaping a next (j+n+1)th coded send block from a group of speech samples to be sent; and during each of 2·k receive mode traffic frames s·j+b of a second subset of said 2·s·k traffic frames: recovering a last (j+n-1)th coded receive block and recovering any corresponding speech samples contained therein, where s is a positive integer representative of the number of sub-blocks in a coded block divided by 2, k is a positive integer representative of the number of coded blocks in a multiframe, j is a first integer variable 0≦j≦2k representative of the position of a coded block within a multiframe, n is a second integer variable representative of the rank of the coded send-block whose first sub-block is sent on the first frame of said current multiframe, p is a third integer variable 0≦p≦s representative of the position of a sub-block within a coded block, a is first predetermined value of p representative of the position of a send frame within a coded block, and b is a second predetermined value of p representative of the position of a receive frame within a coded block.
Claim 2
Dependent Claim
464 words
Method of sequencing signal processing in a digital cellular radio system having a communication mode for conveying digitized speech over a communication channel between a terminal and a base station, said radio system using multiframes each comprising a sequence of frames, at least some of said frames being designated as traffic frames, said digitized speech comprising coded blocks each representing a single group of speech samples, each coded block being formed of 2·s sub-blocks each conveyed during a different respective traffic frame, a pth sub-block of a coded block and a (p+s)th sub-block of a preceding coded block being combined in a pth packet, each said multiframe comprising a number of traffic frames which is a multiple k of the number of sub-blocks 2·s, any traffic frame being identified within its respective said multiframe by the expression s·j+p, each of said traffic frames comprising at least two disjoint time slots including a first time slot for a send packet and a second time slot for a receive packet, said method comprising the steps: during each of 2·s·k traffic frames s·j+p of a current said multiframe: performing a configuration process, processing a pth receive packet in a respective receive time slot by recovering the pth receive sub-block of a (j+n) th coded receive block and the (p+s)th receive sub-block of a (j+n-1)th coded receive block, and processing a pth send packet in a respective send time slot by combining a pth send sub-block of a (j+n)th coded send block and a (p+s)th send sub-block of a (j+n-1)th coded send block; during each of 2·k send mode traffic frames s·j+a of a first subset of said 2·s·k traffic frames: shaping a next (j+n+1)th coded send block from a group of speech samples to be sent; and during each of 2·k receive mode traffic frames s·j+b of a second subset of said 2·s·k traffic frames: recovering a last (j+n-1)th coded receive block and recovering any corresponding speech samples contained therein, where s is a positive integer representative of the number of sub-blocks in a coded block divided by 2, k is a positive integer representative of the number of coded blocks in a multiframe, j is a first integer variable 0≦j≦2k representative of the position of a coded block within a multiframe, n is a second integer variable representative of the rank of the coded send-block whose first sub-block is sent on the first frame of said current multiframe, p is a third integer variable 0≦p≦s representative of the position of a sub-block within a coded block, a is first predetermined value of p representative of the position of a send frame within a coded block, and b is a second predetermined value of p representative of the position of a receive frame within a coded block.
Claim 3
Dependent Claim
31 words
Method according to claim 1 wherein, for the same value of j, said send frame and said receive frame are separate and are identified by different values of a and b.
Claim 4
Dependent Claim
23 words
Method according to claim 1 wherein said send frames related to different values of j are identified by the same value of a.
Claim 5
Dependent Claim
23 words
Method according to claim 1 wherein said receive frames related to different values of j are identified by the same value of b.
Claim 6
Dependent Claim
50 words
Method according to claim 1 wherein each said base station broadcasts signals on a respective one of a plurality of control channels and during at least one of said traffic frame supplementary processing is carried out to measure the power of the signal received on one of the control channels.
Claim 7
Dependent Claim
49 words
Method according to claim 1 wherein said configuration process comprises the steps for each said traffic frame: specifying at the beginning of said each traffic frame other processes to be carried out during said traffic frame, and indicating the completion of said other processes during said each traffic frame.
Claim 8
Dependent Claim
12 words
Method according to claim 1 wherein said steps are carried out sequentially.
Claim 9
Dependent Claim
45 words
Method according to claim 1 wherein said digitized speech communications are made up of a plurality of bursts, and said step of processing the pth send packet comprises the further steps: enciphering the send packet, forming a burst from said packet, and modulating said burst.
Claim 10
Dependent Claim
13 words
Method according to claim 8 wherein said further steps are carried out sequentially.
Claim 11
Dependent Claim
53 words
Method according to claim 1 wherein said processing of the pth receive packet comprises the further steps: preliminary processing of a receive burst, demodulating said burst to define said pth receive packet, and deciphering the demodulated burst by a process which is the converse of the process used to encipher the send packet.
Claim 12
Dependent Claim
13 words
Method according to claim 10 wherein said further steps are carried out sequentially.
Claim 13
Dependent Claim
44 words
Method according to claim 1 wherein shaping of a coded send block comprises the further steps: speech coding of said group of speech samples to form a send speech block, and channel coding of said send speech block to define said coded send block.
Claim 14
Dependent Claim
13 words
Method according to claim 12 wherein said further steps are carried out sequentially.
Claim 15
Dependent Claim
22 words
Method according to claim 12 wherein said speech shaping is preceded by real time preprocessing of the speech samples to be sent.
Claim 16
Dependent Claim
61 words
Method according to claim 12 wherein said recovering of a receive coded block comprises the further steps: channel decoding of said receive coded block by a process which is the converse of said channel coding, to thereby form a received speech block, and speech decoding of said received speech block by a process which is the converse of said speech coding.
Claim 17
Dependent Claim
13 words
Method according to claim 16 wherein said further steps are carried out sequentially.
Claim 18
Dependent Claim
22 words
Method according to claim 15 wherein said speech decoding is followed by real time speech postprocessing to obtain said received speech samples.
Claim 19
Dependent Claim
272 words
Method according to claim 1 wherein at least one frame of each of said multiframes is a signalling frame used to send signalling by means of coded signalling blocks between said terminal and said base station, each coded signalling block is conveyed by t respective signalling packets during each of t successive signalling frames, each coded signalling block is formed of 2·t sub-blocks grouped in pairs in said packets, any signalling frame is identified by the expression MT=t·(i·-1)+q, said method comprising the further steps: during each signalling frame: a configuration step for determining the value of q, a receive step for recovering the two sub-blocks of the qth packet of the ith received coded signalling block, a send step for grouping the two sub-blocks of the qth packet of the ith send coded signalling block; during a particular decoding signalling frame, for each value of i, after reception of the last packet of an ith receive coded signalling block: a decoding step for recovering respective receive signalling information from the ith receive coded signalling block; and during a particular coding signalling frame, for each value of i, before sending of the first packet of an ith send coded signalling block: a coding step for coding respective send signalling information for the ith send coded signalling block, where t is a positive integer representative of the number of sub-blocks in a coded signalling block divided by 2, q is a fifth integer variable 0<q<t representative of the position of a signalling packet within a coded signalling block, and i is a positive fourth integer variable representing the rank of a coded signalling block.
Claim 20
Dependent Claim
32 words
Method according to claim 18 wherein, for a same value of i, the decoding frame and the coding frame are two separate frames for which there are two separate values of q.
Claim 21
Dependent Claim
22 words
Method according to claim 18 wherein the decoding frames for different values of i are identified by the same value of q.
Claim 22
Dependent Claim
22 words
Method according to claim 18 wherein the coding frames for different values of i are identified by the same value of q.
Claim 23
Dependent Claim
22 words
Method according to claim 20 wherein the decoding of the ith receive coded signalling block takes place during the (t·i)th signalling frame.
Claim 24
Dependent Claim
22 words
Method according to claim 21 wherein the coding of the ith send coded signalling block takes place during the {t(i-1)+1}th signalling frame.
Claim 25
Dependent Claim
50 words
Method according to claim 18 wherein each said base station broadcasts signals on a respective one of a plurality of control channels and during at least one of said traffic frames supplementary processing is carried out to measure the power of the signal received on one of the control channels.
Claim 26
Dependent Claim
12 words
Method according to claim 18 wherein said steps are carried out sequentially.
Claim 27
Dependent Claim
145 words
Method according to claim 1 wherein each of said multiframes further comprises an idle frame, an observation window for receiving a frequency control channel supports a signal of predetermined frequency and takes place between the completion of the steps carried out during the frame preceding said idle frame and the end of said idle frame, an analysis stage extends from the start of said observation window to the end of said idle frame and during at least one said analysis stage there is effected a frequency control process comprising the following steps: an initialization step, a frequency control step for establishing if said predetermined frequency has been detected during said observation window, and a post frequency control step indicating an end of said frequency control process and a result of the preceding frequency control step, comprising, if said predetermined frequency was detected, a detection message.
Claim 28
Dependent Claim
115 words
Method according to claim 26 wherein when said predetermined frequency has been detected, a synchronization channel associated with said frequency control channel supports a synchronization packet situated in one of said observation windows at the location indicated in said detection message, said synchronization packet comprises a synchronization message that has been coded, and during the analysis stage corresponding to said observation window there is effected a synchronization process comprising the following steps: a preliminary step specifying in particular a temporal position of said synchronization packet, a synchronizing step for recovering said synchronization message from said synchronization packet, and a post synchronization step for indicating an end of said synchronization process and supplying said synchronization message.
Claim 29
Dependent Claim
59 words
Method according to claim 26 wherein said frequency control process associated with an idle frame is grouped with the steps carried out during the frame preceding said idle frame, the steps of said frequency control process are spread across the two frames concerned and said initialization step and said post frequency control step are incorporated into said configuration step.
Claim 30
Dependent Claim
55 words
Method according to claim 27 wherein said synchronization process associated with an idle frame is grouped with the steps carried out during the frame preceding said idle frame, the steps of said synchronization process are across the two frames concerned and said preliminary step and said post synchronization step are incorporated into said configuration step.
Claim 31
Dependent Claim
20 words
Method according to claim 1, wherein said digital cellular radio system is a GSM system in which s=4 and k=3.