Movatterモバイル変換


[0]ホーム

URL:


HK1030494B - A radio communication system for communicating messages to a plurality of selective call receivers - Google Patents

A radio communication system for communicating messages to a plurality of selective call receivers
Download PDF

Info

Publication number
HK1030494B
HK1030494BHK01101316.4AHK01101316AHK1030494BHK 1030494 BHK1030494 BHK 1030494BHK 01101316 AHK01101316 AHK 01101316AHK 1030494 BHK1030494 BHK 1030494B
Authority
HK
Hong Kong
Prior art keywords
message
selective call
group
messages
probe group
Prior art date
Application number
HK01101316.4A
Other languages
Chinese (zh)
Other versions
HK1030494A1 (en
Inventor
格理戈里‧O‧斯诺登
帕特里克‧O‧史密斯
Original Assignee
摩托罗拉移动有限责任公司
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
Priority claimed from US08/847,134external-prioritypatent/US5930681A/en
Application filed by 摩托罗拉移动有限责任公司filedCritical摩托罗拉移动有限责任公司
Publication of HK1030494A1publicationCriticalpatent/HK1030494A1/en
Publication of HK1030494BpublicationCriticalpatent/HK1030494B/en

Links

Description

Radio communication system for transmitting messages to multiple selective call receivers
The signaling protocols, methods, and apparatus described herein relate to Satellite communications systems in U.S. patent No. 5,613,194, entitled "Satellite-Based cellular information System and Method of Operation Thereof," to Olds et al, 1997, 3, 18, and assigned to the assignee of the present invention, which is hereby incorporated by reference.
The technical field is as follows:
the present invention relates to satellite communication systems, and more particularly, to a method and apparatus for conserving power in a selective call receiver operating in a wireless communication system.
Background art:
with the advent of new technologies such as portable wireless selective call units and wireless infrastructure for communicating messages therewith, individuals in areas today's home are able to receive conventional messages from other users in remote locations. Typical forms of conventional wireless communication include, but are not limited to, email messages, paging messages, and cellular telephone messages. Recently, most conventional wireless messaging systems have been based on ground level stations, which are geographically limited by ground level coverage capabilities.
In contrast, satellite communication systems have considerable coverage capabilities. For this reason, satellite communication systems help to revolutionize the simulcast of global information. Most notably the global broadcast of television signals. Due to the possibility of using satellite communication systems to enable global communication and the recent advances in these systems, industry has been devoted to developing global satellite communication systems that can provide cellular telephone service, paging service, and possibly more other services.
An immediate problem with such a deployment is the development of a satellite communication system that requires cost in terms of efficient introduction and maintenance. The communications industry has encountered an additional challenge in developing a satellite communications system to support selective call unit applications that are small and have battery life performance comparable to that of selective call units currently in use domestically. A key factor affecting the cost, compactness, and battery efficiency of satellite-based selective call units is the type of communication protocol employed by the global satellite communication system.
Accordingly, there is a need for a communication protocol that provides cost effective introduction and maintenance of both the satellite and the selective call unit. There is also a need for a communication protocol that optimizes battery resources in selective call units operating within a global satellite communication system.
The invention content is as follows:
according to the present invention, there is provided a wireless communication system, comprising: at least one controller adapted to generate a sounding group message, said at least one controller comprising: a memory for storing a computer program programmed for operation of the controller, said computer program including instructions for generating a probe group message request; a controller processor coupled to said memory and operative with said computer program stored in said memory, said controller processor being adapted to: dividing a plurality of selective call receivers into a plurality of selective call receiver groups; assigning the selective call receiver groups to a plurality of supergroups; distributing the message frames and message time limits with selected numbers to each selective call receiver group in each supergroup; selecting a supergroup from said plurality of supergroups; generating a sounding group message; including in said probe group message group level information corresponding to a selected supergroup directing targeted ones of said selective call receivers to receive said probe group message for monitoring one or more messages within a message reception time period in accordance with selected numbered message frames and message time periods included in said supergroup; generating one or more messages corresponding to one or more selective call receivers; and a modulator/demodulator coupled to said controller processor for communicating with a transmitting unit via an antenna, wherein said modulator/demodulator is adaptive to: in response to said controller processor generating said probe group message, transmitting a probe group message request to said transmitting unit to transmit said probe group message to said selective call receiver; further responsive to said controller processor generating one or more messages, transmitting a message request to said transmitting unit; said transmission unit coupled to said at least one controller for transmitting messages to a plurality of selective call receivers during message reception intervals, said message reception intervals comprising a plurality of message intervals, each message interval comprising a plurality of message frames, wherein said transmission unit comprises: at least one transceiver, and a processor coupled to said at least one transceiver, wherein said processor activates said at least one transceiver to transmit said probe group message to said selective call receiver in response to receiving said probe group message request, and said processor further activates said at least one transceiver to transmit said one or more messages during a message reception time period in response to receiving said message request and in accordance with a selected super group.
Description of the drawings:
the invention will be described in detail below with reference to the following drawings in order to better understand the invention.
Fig. 1 illustrates a wireless communication system according to the present invention;
FIG. 2 illustrates a timing diagram depicting one communication protocol used by a satellite communication system in accordance with the present invention;
FIGS. 3 and 4 show a fixed time diagram depicting the significant energy savings that a selective call receiver can save using such a communication protocol in accordance with the present invention;
fig. 5 to 7 show electrical schematic block diagrams of a selective call receiver, a controller and a satellite according to the present invention, respectively; and
fig. 8 and 9 show flowcharts describing the operation of such a controller and selective call receiver, respectively, in accordance with the present invention.
The specific embodiment is as follows:
fig. 1 shows a general diagram of a wireless communication system 5 according to the invention. For simplicity, the wireless communication system 5 is simply referred to as "system 5". The system 5 is preferably a satellite communication system comprising at least one controller 6 connected to a transmitting unit comprising at least one satellite 1 with a transmitter. It will be appreciated, however, that the invention is also applicable to a terrestrial-based wireless communication system in which the transmitting unit is at least one terrestrial-based conventional radio transmitter. In view of the substantially identical operation of each embodiment of the present invention, the following discussion will focus on one embodiment of a satellite communication system.
According to fig. 1, several satellites 1 are located in a lower orbit around the earth 4. These satellites 1 are preferably placed in orbit so that the entire constellation of satellites 1 provides continuous coverage over the entire earth 4. In addition to the satellites 1, the system 5 includes one or more controllers 6 disposed on the earth 4. Each controller 6 functionally corresponds to a central switching office 6 (or a gateway). For simplicity, each controller 6 is referred to simply as a "office 6". The office 6 is set up on the surface of the earth 4 and communicates with nearby satellites 1 via radio frequency communication links 8. The satellites 1 also communicate with each other via a data communication link 3. The station 6 provides communication coverage for an area of arbitrary size on the earth 4 by means of the constellation of satellites 1. The office 6 is connected to a public switched telephone network (not shown) through which requests for "calls to subscribers of the system 5" can be received. Each office 6 receives a request to place a call to a subscriber believed to be located in an area of the earth 4 associated with that office 6. For convenience, only one office 6 is shown in fig. 1.
However, it should be clear to those skilled in the art that any number of offices 6 are possible for use in connection with any number of regions on the earth 4. It should also be understood that all offices 6 are capable of operating in a distributed or collective manner to communicate with a given office 6, which given office 6 forwards messages from all offices 6 to the constellation of satellites 1 in the system 5.
The system 5 also includes any number of potentially millions of Selective Call Receivers (SCRs) 2, such as pagers or other one-way portable units. The SCRs 2 are arranged to receive communications from the overhead satellite 1 via a communications link 7. These communication links 7 preferably employ Radio Frequency (RF) frequencies which are substantially suitable for line-of-sight communication, and the links 7 are simplex links. That is, communications are only transmitted unidirectionally from the satellite 1 to the SCRs 2. Simplex communication allows each SCR2 to be made into a low-consumption unit that consumes a small amount of energy. Simplex communication is not limited to links 3 or 8. Specifically, these links are used for "satellite-to-satellite" and "office-to-satellite" communications, respectively.
Fig. 2 shows a timing diagram depicting a communication protocol 200 according to the present invention, this communication protocol 200 being applied by the system 5 for communication with the SCRs 2. During one communication cycle 202 (preferably having a duration of 194.4 seconds), the communication protocol 200 contains 9 block time periods 204 (each preferably having a duration of 21.6 seconds). Each block time period 204 is subdivided into a probe group message time period 206 followed by a message reception time period 203 which includes four message time periods 208. Preferably, each of the SCRs 2 is assigned to one of the 9 block time periods 204 for monitoring messages 218. It will be appreciated that alternatively each SCR2 may be assigned to one or more of the 9 block time periods 204.
The office 6 typically controls communications to a large area on earth 4. Specifically, the station 6 controls the transmission of the satellite 1 to a plurality of cell areas. Each cell area is part of a large territory associated with an office 6. In order to track the location of the SCRs 2 on the earth 4, users of the SCRs 2 must log onto their portable units when traversing between cell areas (e.g., cities) associated with different offices 6, or when traversing between large areas (e.g., countries) associated with different offices 6. Since the cell area associated with an office 6 is relatively large, users are not typically required to log on to the SCR2 during a particular regional stay.
Since a block period 204 is allocated to an SCR2, this SCR2 is only activated during the allocated block period 204, which, as will be seen hereinafter, will hierarchically provide a first level of battery saving capability to the totality of those SCRs 2 and satellites operating in the system 5. The probe group message time limit 206 is used by the system 5 to send at least one probe group message 213. In this example, the system 5 preferably sends a plurality of probe group messages 213, as shown in fig. 2, and during a selected one of the 48 frames 210, sends out one probe group message 213, as shown in fig. 2. Each probe group message 213 includes a group level information field 212 and an access period table field 214. These fields provide information to the SCRs 2 to determine in what way to monitor the message during the message reception time period 203. It should be appreciated that an additional field may be used for the probe group message time limit 206, such as a field to indicate to the SCRs that a particular channel selected from a plurality of possible channels is to be used for receiving messages 218. Further, it should be understood that the order of the fields 212, 214 is not critical and may be changed without affecting the operation of the communication protocol 200.
The same is true. Each of the plurality of message time periods 208 contains a plurality of message frames 216 (preferably 48 frames). During each message frame 216, the system 5 may send one or more messages 218 to one or more targeted SCRs 2. The access schedule field 214 contains digital data that directs the targeted SCR2 to monitor messages in selected numbered ones of the 48 message frames 216 during each of the plurality of message time periods 208.
To accomplish this, access schedule field 214 contains 48 bits of data. Each bit position in the access schedule field 214 has a direct correspondence to the 48 message frames 216 contained in each message time period 208. A logic "1" in any one of the 48 bit positions in the access schedule field 214 indicates that an SCR2 must monitor messages during a particular one of the 48 message frames 216 during each of the 4 message time periods 208. For example, one logical "1" found at bit positions 16, 19, 40 and 43 and one logical "0" found at all other bit positions indicates that one SCR2 must monitor messages during message frames numbered 16, 19, 40 and 43 (representing fig. 2) of the message frames 216 during each of the 4 message time periods 208. During each of the 4 message time periods 208, the SCRs 2 enter a power saving state during all other message frames 216 (i.e., frames 1-15, 17-18, 20-39, 41-42, and 44-48).
As will be apparent from this description, the access schedule field 214 also provides a second level of battery saving capability among the SCRs 2. While considerable battery saving capability may be achieved in SCRs 2 by hierarchically combining the allocation of block time periods 204 with the dynamic allocation of one or more message frames 216 by means of the access schedule field 214, additional battery saving capability is also desirable.
To achieve this flexibility, communication protocol 200 employs a group level information field 212, as shown in fig. 2. Similar to the access schedule field 214, the group level information field 212 contains digital data that directs targeted SCRs 2 to monitor messages during selected numbered ones of the plurality of message frames 216 and the message time period 208. Tables 1 and 2 below illustrate by way of example the operation of two alternative embodiments of the group level information field 212. For convenience, the group level information field 212 is abbreviated as "GH field".
TABLE 1
Message frames 1-48
GH field 1-12 13-24 25-36 37-48
00 A,B A,B C,D C,D
01 A B C D
10 A,B,C,D A,B,C,D A,B,C,D A,B,C,D
TABLE 2
Message time limit 1-4
GH field 1 2 3 4
00 A,B A,B C,D C,D
01 A B C D
10 A,B,C,D A,B,C,D A,B,C,D A,B,C,D
Table 1 shows a first embodiment of the group level information field 212. The first column of table 1 corresponds to the group level information field 212, which in this example comprises a two-bit code, so that SCRs 2 can be provided with one of four possible commands (one of which is not used in this example). The remaining four columns contain selected numbered message frames 216 that are assigned to one or more SCR groups. In this example, there are four SCR groups (shown in the example as SCR groups A, B, C and D). The SCR group requires a subdivision of the population of SCRs 2 around the satellite communication system 5. Preferably, the SCRs 2 are subdivided into SCR groups according to the address ranges of SCR 2.
For example, assume that there are one million SCRs 2 worldwide, and further assume that the SCRs are numbered in order. In such a case, SCR2 with address range of 1-250,000 will be assigned to SCR group A, SCR2 with address range of 250,001-500,000 will be assigned to SCR group B, SCR2 with address range of 500,001-750,000 will be assigned to SCR group C, and SCR2 with address range of 750,001-1,000,000 will be assigned to SCR group D. It will be apparent to those skilled in the art that countless distribution methods can be employed to break down the universe of SCR's 2 around the world into different groups of SCR populations. Although table 1 shows an example containing 4 SCR groups, it will be appreciated that the population of SCRs may be subdivided into more or fewer SCR groups without altering the operation of the invention.
As shown in Table 1, each row in the table represents a supergroup. For the present embodiment, each supergroup is assigned to a number of SCR groups, with a unique set of message frames 216 assigned to the SCR groups. For example, the binary code "00" represents a super group in which SCR groups A and B are assigned to message frames 216 numbered 1-24 and SCR groups C and D are assigned to message frames 216 numbered 25-48. The binary code "01" represents another supergroup, wherein SCR group a is assigned to message frames 216 numbered 1-12, SCR group B is assigned to message frames 216 numbered 13-24, SCR group C is assigned to message frames 216 numbered 25-36, and SCR group D is assigned to message frames 216 numbered 37-48. The third supergroup is represented by the binary code "10" where SCR groups a-D are allocated to all 48 message frames 216.
In the embodiment shown in table 1, the SCR groups a-D are assigned to all 4 message time periods 208 during the message reception time period 203. The operation of this embodiment is briefly explained immediately below after discussing table 2.
In contrast to table 1, table 2 assigns a combined message time limit 208 to SCR groups a-D for each supergroup. For example, the binary code "00" represents a super group, wherein SCR groups a and B are assigned to the first and second message time periods 208 and SCR groups C and D are assigned to the third and fourth message time periods 208. The binary code "01" represents another super group, SCR group a being assigned to the first message time period 208, SCR group B being assigned to the second message time period 208, SCR group C being assigned to the third message time period 208, and SCR group D being assigned to the fourth message time period 208. The third supergroup is represented by the binary code "10" and the SCR groups a-D are assigned to all 4 message time periods 208. Please note that: in the embodiment of table 2, SCR groups a-D are assigned to all 48 message frames 216 of a selected numbered message time period of the message time periods 208.
One of ordinary skill in the art will appreciate that more or less supergroups may be used for each table. In addition, the bit code used by the group level information field 212 may be conveyed using unused bit states in other fields sent during the probe group message time limit 206.
The result of the combination of the functions of the group level information field 212 and the access schedule field 214 results in an advanced method for conserving power in the SCRs 2. Fig. 4 and 5 provide illustrative examples of the integrated utilization of the group level information field 212 and the access schedule field 214 in two alternative embodiments.
The three examples shown in fig. 3 represent one embodiment of the group level information field 212 according to the example shown in table 1. For convenience, the first example is subdivided into two timing portions (e.g., 1A and 1B). In this example, the access schedule field 214 directs SCRs 2 to monitor data in message frames 216 numbered 16, 19, 40, and 43. The example begins with SCR's 2 receiving the sounding group messages 213 (48 sounding group messages 213 are sent by system 5, which is illustrated by timing portion 324). The probe group message 213 contains a group level information field 212 with the binary code "00".
This code directs SCR groups a and B to monitor messages during any one of message frames 216 numbered 1-24 and during all message time periods 208. In addition, this code directs SCR groups C and D to monitor messages during any of the message frames 216 and during all of the message time periods 208, numbered 25-48. Since SCR groups a and B can only monitor message frames 216 numbered 1-24, message frames 216 numbered 40 and 43 assigned by the access schedule field 216 are ignored. Similarly, because SCR groups C and D can only monitor message frames 216 numbered 25-48, message frames 216 numbered 16 and 19 are also ignored. These allocations are illustrated by timing portions 326, 328.
Example 1 is suitable for SCR groups a and B and SCR groups C and D having messages that can be distributed by capacity among two message frames 216 of each message time period 208. Distributing the messages in this manner, the battery life of the SCRs 2 in each SCR group is substantially optimized, in contrast to the case where all SCRs 2 monitor the messages "often" during all message time periods 208 and all message frames 216 specified by the access schedule field 214.
In example 2, a probe group message 213 is received by SCR's 2 (48 probe group messages 213 sent from system 5, as illustrated by timing portion 331), and this probe group message 213 includes: an access schedule field 214 to direct SCRs 2 to monitor messages only during message frames 216 numbered 16 and 19; further comprising: a group level information field 212 having a binary code of "01". This code directs SCR group a to monitor for messages during any of message frames 216 numbered 1-12, SCR group B to monitor for messages during any of message frames 216 numbered 13-24, SCR group C to monitor for messages during any of message frames 216 numbered 25-36, and SCR group D to monitor for messages during any of message frames 216 numbered 37-48. This allocation is illustrated by timing portion 330.
Since the access schedule field 214 directs many SCR groups to monitor only message frames 216 numbered 16 and 19, the SCR groups A, C and D ignore this instruction and are therefore in a power saving state during all message frames 216 and message time periods 208, thereby saving a significant amount of power, except that SCR group B monitors messages during message frames 216 numbered 16 and 19 during all message time periods 208. Example 2 illustrates a situation where messages are directed only to a group of SCRs. It will be apparent to those of ordinary skill in the art that a collective of all SCR groups A, B, C and D may be targeted to receive messages, with each individual SCR group monitoring only the messages of the particular SCR group targeted for it.
Finally, in example 3, a probe group message 213 is received by the SCRs 2 (48 probe group messages 213 sent from the system 5, as illustrated by timing portion 333), and the probe group message 213 includes: an access schedule field 214 for directing SCRs 2 to monitor messages during message frames 216 numbered 16, 19, 40, and 43; further comprising: a group level information field 212 having a binary code of "10". This code directs SCR groups a-D to monitor for messages in any of message frames 216 numbered 1-48. To this end, the SCR groups a-D monitor for messages during message frames 216 numbered 16, 19, 40 and 43 during each message time period 208, as directed by the access schedule field 214. Example 3 considers the case where maximum flexibility is required for each frame and SCR group assignment message.
The three examples shown in fig. 4 represent other embodiments of the group level information field 212 according to the examples shown in table 2. For each example in fig. 4, the access schedule field 214 directs the SCRs 2 to monitor data during message frames 216 numbered 16, 19, 40, and 43.
In the first example shown in fig. 4, a probe group message 213 is received by the SCRs 2 (48 probe group messages sent from the system 5, as illustrated by timing portion 304). This probe group message 213 includes: a group level information field 212 having the binary code "00". This code directs the SCR groups a and B to monitor messages during either of the first two message time periods 208 and during message frames 216 numbered 16, 19, 40 and 43. This code also directs SCR groups C and D to monitor messages during either of the last two message time periods 208 and during message frames 216 numbered 16, 19, 40 and 43. The allocation for SCR groups a and B is illustrated by timing portion 306. Likewise, the allocation for SCR groups C and D is illustrated by timing section 308.
This supergroup is appropriate when SCR groups a and B and SCR groups C and D have messages and the messages can only be distributed in two message slots 208 by capacity. Distributing the messages in this manner, the battery life performance of the SCRs 2 in each SCR group is significantly optimized, as opposed to the case where all SCRs 2 monitor the messages "always" during all message time periods 208 and during all message frames 216 as specified by the access schedule field 214.
The supergroup shown in example 2 indicates why the battery life performance optimization of the SCRs 2 is higher than that provided by the supergroup of ratio 1. In example 2, one probe group message 213 is received by the SCRs 2 (48 probe group messages sent from the system 5, illustrated by the timing portion 310). This probe group message 213 includes: a group level information field 212 with a binary code of "01". This code directs SCR group a to monitor messages during a first message time period 208, group B to monitor messages during a second message time period 208, SCR group C to monitor messages during a third message time period 208, and SCR group D to monitor messages during a fourth message time period 208. The SCR groups a-D monitor messages during their assigned message time period 208 during message frames 216 numbered 16, 19, 40 and 43. These allocations are illustrated by timing portion 312 and 318.
It is clear that this supergroup requires that the energy consumed by the SCRs 2 is minimal, since each SCR2 is only active during one message frame 208.
Finally, in example 3, one probe group message 213 is received by the SCRs 2 (48 probe group messages sent from system 5, as illustrated by timing portion 320). This probe group message 213 includes: a group level information field 212 with binary code "10". This code directs the SCR groups a-D to monitor messages during all message time periods 208 during message frames 216 numbered 16, 19, 40 and 43. This allocation is illustrated by timing portion 322. This super-group is useful when it is desirable to have maximum flexibility in assigning messages to the message frame 216 and SCR groups.
The reader at this point will clearly see that the embodiment of the group level information field 212, as exemplified in tables 1 and 2, provides a flexible means in which each office 6 of the system 5 can be used to optimize the battery life performance of the SCRs 2. Those skilled in the art will appreciate that those embodiments presented for the group level information field 212 may be combined to form more complex battery saving schemes.
Fig. 6 to 8 show electrical schematic block diagrams of the SCR2, the controller 6 and the satellite 1 according to the invention, respectively.
According to fig. 5, the SCR2 comprises: a receiver 404 coupled to a conventional antenna 402; a power switch 408; a processor 410; and a user interface 421. The receiver 404 and the antenna 402 (via which the communication link 7 is established) are used to receive radio signals containing messages transmitted by the satellite communication system 5. The receiver 404 preferably recovers the Binary Phase Shift Keyed (BPSK) and Quadrature Phase Shift Keyed (QPSK) encoded data contained in the transmission from the link 7. The receiver 404 recovers the digital data and then processes the data by the processor 410. Based on the data provided by the receiver 404, the processor 410 is programmed to reject or accept the received data.
The power switch 408 is a conventional switch, such as a MOS (metal oxide semiconductor) switch, for controlling the power supply to the receiver 404 under the direction of the processor 410, thereby providing battery saving functionality.
Processor 410 is used to control the operation of SCR 2. Its basic function is typically to decode and process demodulated messages provided by the receiver 404, store the demodulated messages and alert the user of the received message. The demodulated message is preferably decoded by the processor 410 in accordance with the communication protocol 200 shown in fig. 2. To perform the decoding function, the processor 410 includes a conventional microprocessor 416 coupled to a conventional memory 418, the memory 418 having non-volatile and volatile memory portions, such as ROM (read only memory) and RAM (random access memory). One of the purposes of the memory 418 is to store messages received from the system 5 and the other is to store one or more selective call addresses identifying the incoming individual or group of messages received by the SCR 2.
Once a message is decoded and stored in the memory 418, the processor 410 activates an alert device 422 (included in the user interface 421), which alert device 422 generates a tactile and/or audible alert signal to the user. The user interface 421 also includes, for example, a conventional Liquid Crystal Display (LCD)424 and conventional user controls 420 for the user to process the received messages. This interface provides options such as read, delete, lock messages.
It will be appreciated that alternatively more than one processor 410 may be used, if additional processing capabilities are required to perform the functions of the present invention and other common operational functions such as message processing and user message interface functions.
Fig. 6 shows a block diagram of a controller 6 (also called "central exchange" or "gateway") according to the invention. The controller 6 includes: a processor 432, the processor 432 may be implemented with a single processor or a network of processors; a modulator/demodulator 428 operative to couple the processor 432 through to an antenna 426; an antenna 426 for establishing the communication link 8. The modulator/demodulator 428 converts the digital data generated by the processor 432 into a modulated RF communication signal compatible with the link 8.
The controller 6 further includes: a memory 434 for storing permanent and temporary data, including computer programs, and for storing data that has not changed and data that has changed after being operated by the controller 6; a timer 433 coupled to the processor 432, the timer 433 allowing the controller 6 to maintain a current system duration and action for transmitting transmissions from the controller 6 according to real-time requirements; a processor 432 is coupled to a Public Switched Telephone Network (PSTN) 436 via a PSTN interface 430, and may receive requests to send calls to the SCR2 via the PSTN436 and interface 430. In addition, a request for a SCR2 to send a call may also be received via the network of the satellite 1 (see fig. 1) and the link 8.
Fig. 7 shows a block diagram of a satellite 1 according to the invention. All satellites 1 (see fig. 1) in the system 5 are best illustrated with reference to the block diagram of fig. 7. The satellite 1 includes: cross-linked transceiver 440 and cross-linked antenna 438, transceiver 440 and antenna 438 supporting cross-link 3 (fig. 1) for interfacing with other satellites 1 in the vicinity; the gateway link transceiver 444 and the gateway link antenna 442 support the gateway link 8 (fig. 1) in communication with the gateway 6.
Also, subscriber unit transceiver 448 and subscriber unit link antenna 446 support SCRs 2 (fig. 1). Each satellite 1 may preferably support many thousands or more SCR2 links simultaneously (fig. 1). Of course, those skilled in the art will appreciate that antennas 438, 442, and 446 may be implemented with a single multidirectional antenna or a group of discrete antennas. It is desirable that subscriber unit antenna 446 be a phased array antenna that can access many cell areas simultaneously. In a preferred embodiment, up to 48 individual spot beams simultaneously access an equal number of cell regions.
Processor 452 is coupled to each of transceivers 440, 444, and 448 and is also coupled to memory 454 and timer 450. Processor 452 may be implemented with one or more microprocessors. The processor 452 utilizes the timer 450 to maintain the current date and period. The memory 454 stores data as instructions for the processor 452 and, when executed by the processor 452, causes the satellite 1 to perform the processes discussed below in describing the controller 6 flow diagram (see fig. 8). In addition, the memory 454 stores variables, tables, and databases to be processed due to the operation of the satellite 1.
The subscriber unit transceiver 448 is desirably a multi-channel frequency division multiple access/time division multiple access (FDMA/TDMA) transceiver that can transmit and receive on all of the different, selectable frequencies during a particular selectable time slot under the direction of the processor 452. Subscriber unit transceiver 448 has a sufficient number of channels to provide a desired number of transmit and receive frequencies for communication. It is desirable that the subscriber unit transceivers 448 provide for transmission and reception on any set of frequency channels such that each subscriber unit transceiver 448 has the ability to process all frequency and time slot assignments, if necessary, to utilize the full spectrum capacity of all sets of frequency channels.
Subscriber unit transceiver 448 transmits the SCR signal at a higher power than the duplex carrier for ordinary traffic. This additional power provides improved link margin over the normal traffic channel. This additional link margin enhances the ability of the SCR signal to traverse obstacles such as vehicles and buildings. It also allows less sensitive, less expensive SCRs 2 to be used with the system 5.
Fig. 8 and 9 show flowcharts 500, 600 for describing the operation of the controller 6 and the SCR2, respectively, according to the invention. The flow charts 500, 600 describe programming instructions for the controller 6 and SCR2, which are stored in their respective memories 434, 418, respectively.
The steps shown in the flowchart 500 are operations performed by the controller 6 during the single block time period 204. As will be discussed below, such operations are repeated by the controller 6 for each of the remaining block time periods 204.
The flow chart 500 begins at step 502, where the controller 6 generates a plurality of supergroups at step 502. To accomplish this, the controller 6 subdivides or divides the SCRs into a plurality of SCR groups and assigns the SCR groups to a plurality of supergroups. The controller 6 also assigns a number of selected numbered message frames 216 and message time periods 208 to each SCR group in each supergroup. Examples of such allocations are shown in tables 1 and 2 (see above). At step 506, the controller 6 generates a plurality of probe group messages 213 (preferably 48 frame messages, see fig. 2-5). Each of the probe group messages 213 is designated for transmission during a selected one of the frames 210 of the probe group message time period 206.
To generate the probe group message 213, the controller 6 selects a super group from a plurality of super groups and includes group level information corresponding to the super group in the probe group message 213. This group level information is contained in group level information field 212. This super-group is used to direct targeted SCRs 2 to receive selected probe group messages 213 for monitoring one or more messages during the message reception time period 203 according to the selected number of message frames 216 and message time periods 208 contained within the super-group.
Once the plurality of sounding group messages 213 have been generated, the controller 6 begins to perform step 508, and at step 508, the controller 6 causes the satellite 1 to activate the transceiver 448 to transmit the plurality of sounding group messages 213 during the sounding group message time limit 206. At step 510, the controller 6 generates one or more messages corresponding to one or more SCRs 2 assigned to the current block time limit 204. Once these SCR messages have been generated, the controller 6 starts to execute step 514, in which step 514 it causes the satellite 1 to activate the transceiver 448 to transmit said one or more messages during the message reception time period 203 in accordance with the selected super-cluster for each SCR 2. Please note that: communication between the controller 6 and the satellite 1 is effected by a communication link 8.
Referring to fig. 9, the flowchart 600 begins at step 602, where the SCR2 monitors a probe group message 213 transmitted from satellite 1 with the receiver 404 at step 602. As described above, this probe group message 213 includes group level information for directing the SCR2 to a number of selected numbered message frames 216 and message time periods 208. In step 604, SCR2 causes the receiver 404 to monitor one or more messages during the message reception time period 203 based on the received group level information (corresponding to a selected supergroup) and the supergroup to which the SCR belongs. Once one or more messages are detected during the message receipt period 203, the SCR2 processes the messages as described above with respect to figure 5 at step 606 and then begins to perform step 608. At step 608, the SCR2 alerts its user that a pending message has been received.
Although not shown in fig. 9, the processor 410 of the SCR2 is programmed to place the receiver 404 and portions of the processor 410 in a power saving state during the message reception time period 203 in accordance with the selected numbered message time period 208 and message frames 216 as directed by the probe group message 213. This operation corresponds to a battery saving mode of the SCR2 based on a selected supergroup sent with the sounding group message 213. The combined instructions received from the group level information field 212 and the access schedule field 214 provide a flexible means for optimizing the battery life of the SCRs 2 under various message traffic conditions.
In summary, the present invention provides an advanced method and apparatus for optimizing battery life performance of the satellite 1 and SCRs 2. This is due to the combined application of the group level information field 212 and the access schedule field 214. Combining these fields provides the controller 6 with the ability to optimize the battery life performance of the satellite 1 and SCRs 2 under the present conditions of information traffic.
While the invention has been described in terms of a preferred embodiment, it will be apparent to those skilled in the art that many modifications and variations can be made within the scope of the invention. Accordingly, it is intended that such changes and variations be considered as within the spirit and scope of the invention as defined by the appended claims.

Claims (9)

1. A wireless communication system, comprising:
at least one controller adapted to generate a sounding group message, said at least one controller comprising:
a memory for storing a computer program programmed for operation of the controller, wherein said computer program includes instructions for generating a probe group message request;
a controller processor coupled to said memory and operative with said computer program stored in said memory, said controller processor being adapted to:
dividing a plurality of selective call receivers into a plurality of selective call receiver groups;
allocating said selective call receiver group to a plurality of supergroups;
distributing a selected number of message frames and message time limits to each selective call receiver group in each supergroup;
selecting a supergroup from said plurality of supergroups;
generating a sounding group message;
including in said probe group message group level information corresponding to a selected supergroup directing targeted ones of the selective call receivers to receive said probe group message for monitoring one or more messages during a message reception time period in accordance with a selected number of message frames and message time periods included in said supergroup;
generating one or more messages corresponding to the one or more selective call receivers; and
a modulator/demodulator coupled to said controller processor for communicating with a transmitting unit via an antenna, wherein said modulator/demodulator is adaptive to:
in response to said controller processor generating said probe group message, transmitting a probe group message request to said transmitting unit to transmit said probe group message to said selective call receiver;
further responsive to said controller processor generating one or more messages, transmitting a message request to said transmitting unit;
said transmission unit coupled to said at least one controller for transmitting messages to a plurality of selective call receivers during message reception intervals, said message reception intervals comprising a plurality of message intervals, each message interval comprising a plurality of message frames, wherein said transmission unit comprises:
at least one transceiver, and
a processor coupled to said at least one transceiver, wherein said processor activates said at least one transceiver to transmit said probe group message to said selective call receiver in response to receiving said probe group message request, and said processor further activates said at least one transceiver to transmit said one or more messages during a message reception time period in response to receiving said message request and in accordance with a selected super group.
2. The wireless communication system according to claim 1, wherein said plurality of selective call receivers are divided into a plurality of groups according to a plurality of address ranges of said selective call receivers.
3. The wireless communication system of claim 1, wherein the probe group message further comprises an access schedule directing the selective call receiver to monitor messages during a selected number of message frames of the plurality of message frames during each of the plurality of message time periods.
4. The wireless communication system of claim 1, wherein said transmitting unit comprises at least one satellite having a transmitter.
5. The wireless communication system of claim 1, wherein:
the transmitting unit is further adapted to transmit a probe group message wherein each selective call receiver is assigned to a selected one of a plurality of block epochs, each block epoch comprising: a probe group message time limit and said message reception time limit, said probe group message time limit comprising a plurality of frames, and
wherein said at least one controller is further adapted to generate said sounding group message within a selected one of said plurality of block time periods,
wherein each sounding group message is designated to be transmitted during a selected one of said plurality of frames, and
wherein said sending unit is adapted to send said at least one probe group message during said probe group message time period.
6. The wireless communication system according to claim 5, wherein said plurality of selective call receivers are partitioned into a plurality of selective call receiver clusters based on a plurality of address ranges of said selective call receivers.
7. The wireless communication system of claim 5, wherein each probe group message further includes an access schedule directing the selective call receiver to monitor messages during a selected number of message frames of said plurality of message frames for each of said plurality of message time periods.
8. A selective call receiver, comprising:
a receiver for receiving a message transmitted by a transmitting unit during a message reception time period, said message reception time period comprising a plurality of message time periods; and
a processor coupled to the receiver, the processor being adapted to:
causing said receiver to monitor a probe group message transmitted by said transmitting unit, said probe group message including group level information corresponding to a supergroup, said supergroup including a plurality of selective call receiver groups,
wherein each group of selective call receivers includes a selected number of selective call receivers in a wireless communication system, an
Wherein, the wireless communication system distributes a message frame with a selected number and a message time limit to each selective call receiver group according to the supergroup; and
causing said receiver to monitor one or more messages during a message reception time period based on receipt of said supergroup and a group of selective call receivers to which said selective call receiver belongs,
wherein said processor is further adapted to place said receiver and portions of said processor in a power saving state during a message reception time period based on receipt of said supergroup.
9. The selective call receiver of claim 8, wherein:
said wireless communication system comprises a satellite communication system; and
the transmitting unit comprises at least one satellite with a transmitter.
HK01101316.4A1997-04-301998-03-31A radio communication system for communicating messages to a plurality of selective call receiversHK1030494B (en)

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US08/847,1341997-04-30
US08/847,134US5930681A (en)1997-04-301997-04-30Method and apparatus for conserving energy in a selective call receiver
PCT/US1998/006326WO1998049788A1 (en)1997-04-301998-03-31Method and apparatus for conserving energy in a selective call receiver

Publications (2)

Publication NumberPublication Date
HK1030494A1 HK1030494A1 (en)2001-05-04
HK1030494Btrue HK1030494B (en)2004-07-16

Family

ID=

Similar Documents

PublicationPublication DateTitle
US6122483A (en)Method and apparatus for multicast messaging in a public satellite network
CN1115899C (en)Method for radio resource control
CN1087571C (en)Radio communication system and method and mobile communication terminal device
EP1006740B1 (en)Method for realizing multicast service in mobile communication system
CN1087580C (en)Position registration for mobile phones
JP3853359B2 (en) MESSAGE DEVICE HAVING CHANNEL ALLOCATION TABLE USED FOR MULTI-BEAM SATELLITE MESSAGE SYSTEM AND ITS OPERATION METHOD
US20020102985A1 (en)Queuing far/far service requests in wireless network
EP0925655A1 (en)Signaling maintenance for discontinuous information communications
US6836664B2 (en)System and method of achieving dynamic channel bandwidth
CN1212105A (en)Method for determining available frequencies in selective call receivers
CN1250984A (en)Method and system for updating housekeeping information
HK1054833B (en)Method and apparatus for reducing radio link supervision time in a high data rate system
CA2269225A1 (en)Dual mode symmetric/asymmetric communication control system
US6128472A (en)Expanding a two-way paging system for high inbound traffic from stationary sites
US6131027A (en)System for controlling network bandwidth
EP0979561B1 (en)Method and apparatus for conserving energy in a selective call receiver
KR20050070020A (en)Method for reducing access noise in a spread spectrum communication system
EP0988713B1 (en)Method and apparatus for conserving energy in a radio communication system
US6456855B1 (en)Method and apparatus for establishing a group call session in a communication system
HK1030494B (en)A radio communication system for communicating messages to a plurality of selective call receivers
ParkerMicro earth stations as personal computer accessories
CN1115058C (en)Method and apparatus for providing coverage in selective messaging system
HK1029679B (en)Method and apparatus for conserving energy in a radio communication system
CN113644967B (en)Method for accessing multi-station user terminal to satellite in multi-beam signaling mode
GB2322520A (en)Method for Allocating a Communications Resource for a Group Call

[8]ページ先頭

©2009-2025 Movatter.jp