Method and system for broadcasting large short messages
First Claim
1. A method for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system comprising:
- organizing the message to be broadcast into a broadcast protocol having a recipient group address, message identification indicia and message contents;
separating said message to be broadcast into a plurality of separate segments;
sending said message from a message center to a mobile switching center (MSC) of the system associated with a geographic part of the BC-SMS message broadcast group address;
broadcasting, separately, each segment of said organized message along with ordinary PBC messages on a shared broadcast resource of the cellular system, said shared broadcast resource comprising the paging channel of selected radio base stations within the cellular system in the geographic area within which members of the selected groups of mobile stations are believed to be present; and
receiving and recognizing said organized broadcast message at the selected groups of subscriber stations within a portion of the cellular system.
1 Assignment
0 Petitions
Accused Products
Abstract
A relatively large short message (BC-SMS) is broadcast to a selected group of mobile subscriber stations within a cellular radio system. Each BC-SMS message greater in size than a predetermined number of octets is divided into segments, formatted into a separate modified paging message (PBC) which is unrecognizable to existing mobiles but recognizable to new mobiles. The BC-SMS message segments are broadcast in sequence as modified paging messages to the mobiles within the region of the system where the selected group is believed to be operating. Each paging message includes the essential elements of a paging message, a message ID number, a sequence number and the message segment payload.
-
Citations
24 Claims
-
1. A method for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system comprising:
-
organizing the message to be broadcast into a broadcast protocol having a recipient group address, message identification indicia and message contents;
separating said message to be broadcast into a plurality of separate segments;
sending said message from a message center to a mobile switching center (MSC) of the system associated with a geographic part of the BC-SMS message broadcast group address;
broadcasting, separately, each segment of said organized message along with ordinary PBC messages on a shared broadcast resource of the cellular system, said shared broadcast resource comprising the paging channel of selected radio base stations within the cellular system in the geographic area within which members of the selected groups of mobile stations are believed to be present; and
receiving and recognizing said organized broadcast message at the selected groups of subscriber stations within a portion of the cellular system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
separating said message into the following parts;
a broadcast group address identifying the mobile subscribers for which the message is intended;
a message ID number identifying the message within the system;
a message segment number for each of the separate segments into which the message is separated, identifying each particular segment of the message to be broadcast on each paging message; and
the message contents of the message segment to be broadcast.
-
-
3. A method for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 2 wherein:
said each paging message segment number includes indicia identifying whether that segment is the last segment of that particular message to be broadcast.
-
4. A method for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 3 wherein:
said indicia identifying whether that segment is the last segment of that particular message to be broadcast includes the inclusion of either a 1 or 0 in the most significant bit position of said paging message segment number.
-
5. A method for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 3 wherein:
each paging message to be broadcast also includes the essential elements of a conventional paging message in order to identify it as such to a particular category of mobile subscriber stations within the system.
-
6. A method for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 1 wherein the message to be broadcast is originated at a message source and originally comprises:
-
a recipient address including a geographical part identifying the geographical region of the cellular system to which the message is directed and a broadcast group address identifying the particular group of mobile subscribers for which the message is intended within that geographic region; and
the message contents of the message to be broadcast.
-
-
7. A method for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 6 which includes the additional step prior to said organizing step:
sending said message from the message originator to a message center within said cellular system.
-
8. A method of broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 1 wherein the system paging message used to broadcast the organized message is modified to render it unrecognizable to the first group of mobile stations but recognizable to a second group of mobile stations.
-
9. A method of broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 8 wherein said selected group of mobile stations are included within said second group which recognize said modified paging message.
-
10. A method for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system comprising:
-
composing a short message to be broadcast (BC-SMS) at a message source, said BC-SMS having a broadcast group address comprising a geographical part identifying the geographical region of the cellular system to which the message is directed and a function group part identifying the particular selected groups of mobile subscriber stations to which the BC-SMS is to be delivered;
forwarding the BC-SMS message from the message originator to a message center within the cellular system;
determining that the size of the BC-SMS message to be broadcast is greater than a predetermined number of octets, separating the BC-SMS message to be broadcast into a plurality of separate segments, each segment to be separately broadcast as a paging message on a radio base station of said system;
formatting a sequence of paging messages (PBC) each having the following parts;
a broadcast group address identifying the mobile subscribers for which the message is intended;
a message ID number identifying the message within the system;
a message segment number for each of the separate segments into which the message is separated, identifying each particular segment of the message to be broadcast on each paging message; and
the message contents of the message segment to be broadcast;
sending the from the message center to the mobile switching center (MSC) of the system associated with the geographic part of the BC-SMS message broadcast group address; and
sequentially broadcasting said PBC messages carrying said BC-SMS message from a radio base station within said cellular system along with ordinary PBC messages in accordance with a priority determined to ensure that the paging functionality of said system is not seriously adversely affected.
-
-
11. A system for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system comprising:
-
means for organizing the message to be broadcast into a broadcast protocol having a recipient group address, message identification indicia and message contents;
means for separating said message to be broadcast into a plurality of separate segments;
means for sending said message from a message center to a mobile switching center (MSC) of the system associated with a geographic part of the BC-SMS message broadcast group address;
means for broadcasting, separately, each segment of said organized message along with ordinary PBC messages on a shared broadcast resource of the cellular system, said shared broadcast resource comprising the paging channel of selected radio base stations within the cellular system in the geographic area within which members of the selected groups of mobile stations are believed to be present; and
means for receiving and recognizing said organized broadcast message at the selected groups of subscriber stations within a portion of the cellular system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
means for separating said message into the following parts;
a broadcast group address identifying the mobile subscribers for which the message is intended;
a message ID number identifying the message within the system;
a message segment number for each of the separate segments into which the message is separated, identifying each particular segment of the message to be broadcast on each paging message; and
the message contents of the message segment to be broadcast.
-
-
13. A system for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 12 wherein:
said each paging message segment number includes indicia identifying whether that segment is the last segment of that particular message to be broadcast.
-
14. A system for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 13 wherein:
said indicia identifying whether that segment is the last segment of that particular message to be broadcast includes the inclusion of either a 1 or 0 in the most significant bit position of said paging message segment number.
-
15. A system for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 13 wherein:
each paging message to be broadcast also includes the essential elements of a conventional paging message in order to identify it as such to a particular category of mobile subscriber stations within the system.
-
16. A system for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 11 wherein the message to be broadcast is originated at a message source and originally comprises:
-
a recipient address including a geographical part identifying the geographical region of the cellular system to which the message is directed and a broadcast group address identifying the particular group of mobile subscribers for which the message is intended within that geographic region, and the message contents of the message to be broadcast.
-
-
17. A system for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 16 which includes the additional means:
means for sending said message from the message originator to a message center within said cellular system.
-
18. A system for broadcasting short message to selected groups of mobile subscribers within a cellular radio system as set forth in claim 11 wherein the system paging message used to broadcast the organized message is modified to render it unrecognizable to the first group of mobile stations but recognizable to a second group of mobile stations.
-
19. A system for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system as set forth in claim 18 wherein said selected group of mobile stations are included within said second group which recognize said modified paging message.
-
20. A system for broadcasting short messages to selected groups of mobile subscribers within a cellular radio system comprising:
-
means for composing a short message to be broadcast (BC-SMS) at a message source, said BC-SMS having a broadcast group address comprising a geographical part identifying the geographical region of the cellular system to which the message is directed and a function group part identifying the particular selected groups of mobile subscriber stations to which the BC-SMS is to be delivered;
means for forwarding the BC-SMS message from the message originator to a message center within the cellular system;
means for determining that the size of the BC-SMS message to be broadcast is greater than a predetermined number of octets;
means for separating the BC-SMS message to be broadcast into a plurality of separate segments, each segment to be separately broadcast as a paging message on a radio base station of said system;
means for formatting a sequence of paging messages (PBC) each having the following parts;
a broadcast group address identifying the mobile subscribers for which the message is intended;
a message ID number identifying the message within the system;
a message segment number for each of the separate segments into which the message is separated, identifying each particular segment of the message to be broadcast on each paging message; and
the message contents of the message segment to be broadcast;
means for sending the from the message center to the mobile switching center (MSC) of the system associated with the geographic part of the BC-SMS message broadcast group address; and
means for sequentially broadcasting said PBC messages carrying said BC-SMS message from a radio base station within said cellular system along with ordinary PBC messages in accordance with a priority determined to ensure that the paging functionality of said system is not seriously adversely affected.
-
-
21. A protocol structure for a plurality of separate segments of a paging message (PBC) to be separately and geographically broadcast on the paging channel of a radio base station of a cellular radio system which PBC carries a relatively large short broadcast message (BC-SMS) to be broadcast to a selected group of mobile subscriber stations operating within said system, said structure comprising:
-
the essential elements of a conventional paging message which are necessary in order to identify the PBC message as such to a particular category of mobile subscriber stations within the system;
a broadcast group address identifying the mobile subscribers for which the BC-SMS message is intended;
a message ID number identifying the BC-SMS message within the system;
a message segment number for each of the separate segments into which the BC-SMS message is separated, identifying each particular segment of the message to be broadcast on each paging message; and
at least one bit position within said message segment number the contents of which identifies whether that segment is the last segment in a series of PBC messages containing one entire BC-SMS message; and
the message contents of the message segment to be broadcast. - View Dependent Claims (22, 23, 24)
-
Specification