WO2000013356A1 - Wireless communication system incorporating multicast addressing and method for use - Google Patents

Wireless communication system incorporating multicast addressing and method for use Download PDF

Info

Publication number
WO2000013356A1
WO2000013356A1 PCT/US1999/019212 US9919212W WO0013356A1 WO 2000013356 A1 WO2000013356 A1 WO 2000013356A1 US 9919212 W US9919212 W US 9919212W WO 0013356 A1 WO0013356 A1 WO 0013356A1
Authority
WO
WIPO (PCT)
Prior art keywords
site
talk group
multicast address
packet network
subscriber unit
Prior art date
Application number
PCT/US1999/019212
Other languages
French (fr)
Inventor
Mark Shaughnessy
James E. Mathis
Surender Kumar
Bhavesh G. Patel
Mario F. Derango
Original Assignee
Motorola Inc.
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 Motorola Inc. filed Critical Motorola Inc.
Priority to EP99942434A priority Critical patent/EP1108302B1/en
Priority to CA002341512A priority patent/CA2341512C/en
Priority to DE69939219T priority patent/DE69939219D1/en
Priority to AU55813/99A priority patent/AU746578B2/en
Publication of WO2000013356A1 publication Critical patent/WO2000013356A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/08Trunked mobile radio systems

Definitions

  • the present invention relates generally to wireless communication systems and, in particular, to a wireless communication system that incorporates multicast addressing.
  • FIG. 1 A typical example of such a system 100 is illustrated in FIG. 1.
  • the configuration shown in FIG. 1 is typical in wireless communications systems such as Global System for Mobile Communications (GSM), Advanced Mobile Phone Service (AMPS), Terrestrial Trunked Radio (TETRA), "IDEN", and
  • a central switch 101 provides connections between cell sites 104-107.
  • a plurality of subscriber units 110-115 wirelessly communicate with the sites 104-107 and each other, and are often logically divided into various subgroups or talk groups.
  • the call processing management and switching functionality are generally contained within the same physical unit, i.e., the central switch 101.
  • the sites 104-107 are connected to the central switch 101 through dedicated or on-demand links and intermediate processors 102-103 in what is often called a "star" configuration.
  • Some very large systems use a hierarchy of such "stars" where intervening concentrators group the links from multiple cell sites and do some lower level processing on them before passing them up to the central switch.
  • Wireless communication networks as described above typically use a centralized mobility management function. As subscriber units move from one site to another they indicate their movement to the network through handover and location update procedures. The location change information is forwarded to a hierarchical network of location databases, usually called visitor location registers (VLRs) and home location registers (HLRs).
  • VLRs visitor location registers
  • HLRs home location registers
  • the centralized connection management functionality in the switching hub uses this location information to determine which cell sites need to be included when a call request is made. While such configurations and operation generally meet current communication needs, centralized or hierarchical topology suffers from a number of problems. First, the physical link backhaul required to carry all cell links to a central switching hub can be quite cost prohibitive, especially in cases where the lines are leased.
  • HLR and VLR databases contain a combination of a subscriber's dynamic location information as well as its relatively more static provisioning parameters. This bundling of functions leads to expensive system solutions that are difficult to scale down.
  • FIG. 1 is a block diagram of a prior art wireless communication system.
  • FIG. 2 is a block diagram of a wireless communication system in accordance with the present invention.
  • FIG. 3 is a block diagram of a subscriber unit in accordance with the present invention.
  • FIG. 4 is a block diagram of a site in accordance with the present invention.
  • FIG. 5 is a flow chart illustrating operation of a subscriber unit in accordance with the present invention.
  • FIG. 6 is a flow chart illustrating operation of a site in accordance with the present invention.
  • the wireless communication system comprises a connectionless packet network that supports multicast addressing.
  • a plurality of sites are coupled to the connectionless packet network.
  • the sites are in wireless communication with a plurality of subscriber units logically arranged into a plurality of talk groups having corresponding talk group identifications.
  • each site maintains mappings of at least one multicast address to at least one talk group identification.
  • individual subscriber units maintain mappings of multicast addresses to talk group identifications.
  • a subscriber unit affiliates with a given site and talk group
  • that site will identify a multicast address corresponding to the talk group. If another (or second) member of the talk group is not currently operating within the site, the site will request reconfiguration of the connectionless packet network such that the site can participate in traffic targeted for the multicast address and, consequently, for the talk group.
  • the site can again request reconfiguration of the connectionless packet network and thereby forego participation in further traffic targeted to the multicast address. In this manner, mobility processing is decentralized and call setup procedures upon call initiation are minimized.
  • FIG. 2 illustrates a wireless communication system 200 comprising a connectionless packet network 201 coupled to a plurality of sites 203-208, which sites are in communication, via wireless communication resources 250-254, with a plurality of subscriber units 210-217. Additionally, the connectionless packet network 201 is coupled to a public switched telephone network (PSTN) 241 via a telephone gateway 240.
  • PSTN public switched telephone network
  • the plurality of subscriber units 210-217 are logically arranged into a talk groups, which talk groups have corresponding talk group identifications, as known in the art. In FIG. 2, four separate talk groups are shown, identified by labels "A", "C", “D” and "G". Talk group "A" at least includes the subscriber units having reference numerals 214 and 215.
  • Talk group “C” at least includes the subscriber unit having reference numeral 216.
  • Talk group “D” at least includes the subscriber units having reference numerals 211-213.
  • talk group “G” at least includes the subscriber units having reference numerals 210 and 217.
  • Suitable wireless communication resources 250- 254 are multiple RF (radio frequency) channels such as pairs of frequency carriers, time division multiplex (TDM) slots, code division multiplex (CDM) channels, or any other RF transmission mediums.
  • the connectionless packet network 201 comprises a wide area network (WAN) 230 coupled to one or more local area networks (LANs) 231-234.
  • WAN wide area network
  • LANs local area networks
  • Suitable equipment for establishing the WAN 230 and LANs 231-234 are Cisco 2600 routers, 3640 routers, 7200 routers, 7500 routers, or 3Com "NetBuilder" series routers.
  • the network 201 may also comprise at least one server 235 coupled to either the WAN 230 or one of the LANs 231-234.
  • the network 201 is connectionless in that any data sent across the network from one end point (e.g., a first site) to another (e.g., a second site) does not require a connection to be established between the two end points before the data can be sent.
  • connectionless protocols examples include Internet Protocol (IP) over Ethernet, or over Point to Point Protocol (PPP), as known in the art.
  • IP Internet Protocol
  • PPP Point to Point Protocol
  • the connectionless packet network 201 supports at least one multicast address.
  • a multicast address regardless of any underlying implementation, provides one-to- many or many-to-many communications capability within the network 201.
  • Multipoint routes pertaining to multicast addresses used in the present invention are maintained by the routers forming the network, rather than by a centralized entity.
  • a suitable technique for providing multicast addressing capabilities is through the use of Internet Protocol (IP) Multicast.
  • IP Internet Protocol
  • IP Multicast is based on the well-known Internet Group Management Protocol (IGMP) which allows a multicast router to track the existence of multicast group members on local networks coupled to that router. Additionally, multicast routers use the information provided by IGMP in conjunction with a multicast routing protocol to support forwarding of data across a network of routers.
  • IGMP Internet Group Management Protocol
  • CBT Core Based Tree
  • PIM-SM Protocol Independent Multicast - Sparse Mode
  • DVMRP Distance Vector Multicast Routing Protocol
  • MOSPF Multicast Open Shortest Path First
  • PIM-DM Protocol Independent Multicast - Dense Mode
  • DVMRP Distance Vector Multicast Routing Protocol
  • MOSPF Multicast Open Shortest Path First
  • PIM-DM Protocol Independent Multicast - Dense Mode
  • a common feature of these multicast routing protocols is that each establishes a "spanning tree" which, for a given multicast group, defines all of the router interfaces which contain group members and the necessary routes between these interfaces to provide the multicast distribution with a minimum amount of data replication. Because the spanning tree can be dynamically altered by the routers in the network, the need for a centralized database to track the location of individual group members can be eliminated, as described below.
  • each site 203-208 maintains mappings 220-225 of talk group identifications to corresponding multicast addresses.
  • each site references its stored mappings to determine a multicast address corresponding to the given talk group's identification.
  • no subscriber units from any of the representative talk groups are currently affiliated with the site having reference numeral 204. So long as this condition remains, the mappings 221 at that site will not be accessed.
  • the site having reference numeral 208 currently has at least one subscriber unit from talk group "A” and at least one subscriber unit from talk group "D” affiliated with that site. (Note that the same physical unit can have multiple talk group affiliations. Thus, a single subscriber unit could lead to multiple talk groups being affiliated with a given site.)
  • the multicast addresses for each of talk groups "A", “C”, “D” and “G” are stored at the site, only the addresses for talk groups "A” and "D", 225.134.120.78 and 239.249.145.21 respectively, need to be accessed.
  • each subscriber unit 300 comprises a wireless transceiver 310 coupled to a processor 311 which is in turn coupled to memory 312.
  • the wireless transceiver 310 is well known in the art.
  • the processor 311 such as a microprocessor, microcontroller, digital signal processor or combination of such devices
  • memory 312 such as volatile or non-volatile digital storage devices or combination of such devices
  • the mappings 320 of talk group identifications to multicast addresses are stored in the memory 312.
  • the subscriber unit has the mappings for talk group identifications "A", "C", "D” and "G". It is further anticipated that mappings could be stored within the network 201 , for example, on a server 235 within the network. Alternatively, the mappings could be stored on an appropriately modified multicast server located within the network 201.
  • a site 400 comprising a controller 401 and base stations 403-405.
  • the controller 401 and base stations 403-405 are coupled to each other and to a multicast router 407 via a local area network 409.
  • the multicast router 407 and local area network 409 are part of a connectionless packet network, with the multicast router serving as a link between a wide area network and the local area network 409.
  • the controller 401 manages operation of the site 400 in accordance with well known techniques.
  • the controller 401 comprises a processor 410 (such as a microprocessor, microcontroller, digital signal processor or combination of such devices) coupled to memory 411 (such as volatile or non-volatile digital storage devices or combination of such devices).
  • mappings of talk group identifications to multicast addresses are stored in the memory 411.
  • the controller 401 may be physically located in one or more base stations 403-405 or in the multicast router 407, as known in the art.
  • the base stations 403-405 wirelessly communicate with subscriber units using well-known techniques.
  • the base stations receive affiliation messages from subscriber units wishing to affiliate with the site 400. Identifications of talk groups that a subscriber unit is currently affiliated with can be included in such affiliation messages. These talk group identifications are passed to the controller 401 via the local area network 409 for storage in the memory 411.
  • the base stations also receive multicast addresses from the subscriber units for routing to the controller 401.
  • the controller 401 can access the appropriate point within the network to ascertain the necessary multicast addresses. Regardless of where the mappings between talk group identifications and multicast addresses are maintained, the multicast router 407 controls the flow of all traffic between the site 400 and the packet network based in part upon the multicast addresses. Operation of the site 400 is further described with reference to FIG. 6.
  • the subscriber unit transmits an affiliation message to a site. This is typically performed whenever a subscriber unit roams between sites or powers-up for the first time within a site.
  • the affiliation message includes at least one talk group identification, as known in the art, corresponding to at least one talk group with which the subscriber unit is currently affiliated.
  • the subscriber unit accesses its stored mappings to identify at least one multicast address uniquely associated with the at least one talk group identification.
  • the subscriber unit 300 accesses the memory 312 to identify the multicast address uniquely associated with talk group "C". In this case, it would retrieve the multicast address 231.202.98.14.
  • the subscriber unit transmits to the site a message, comprising the multicast address, requesting reconfiguration of the packet network coupled to the site.
  • the message may be in encapsulated form such that the site, upon receiving the message, simply strips off any unnecessary information and send the reconfiguration request directly to the multicast router, if necessary. Alternatively, the message may simply instruct the site (via the controller) to formulate the required reconfiguration request.
  • the conditions defining when the site actually submits the reconfiguration request are discussed in further detail with reference to FIG. 6 below.
  • reconfiguration requests instigated by subscriber unit affiliations take the form of IGMP Membership Report or "join" messages which cause the packet network to re-define the spanning tree routes for that multicast address.
  • the packet network ensures that the site will be able to participate in traffic targeted for the desired multicast address or addresses. It is understood that the above described steps could be rearranged and consolidated to achieve the same results. That is, both the talk group identification and the multicast address could be included in the affiliation message. In that case, step 502 would be performed first, followed by step 501. Step 503 would not be necessary as a result. Those having ordinary skill in the art will recognize that other schemes based on mappings stored in the subscriber unit and achieving the same result could be developed.
  • the subscriber unit may optionally participate in traffic targeted for the talk group via the multicast address. That is, based on the talk group identification, the subscriber unit can transmit voice or data information to the site. Likewise, the subscriber unit can receive voice or data information from the site based on the talk group identification. Because the site has knowledge of which talk groups are represented within its coverage area, it can transmit and receive traffic via the multicast addresses and ensure that the proper talk group participants are involved. Operation of the site is discussed in further detail with reference to FIG. 6.
  • the steps illustrated in FIG. 6, where applicable are implemented as software routines executed by a site controller, base stations or any other elements contributing to the operation of a site, including the multicast router 407.
  • the site receives an affiliation message, via a base station, from a subscriber unit.
  • the affiliation message includes at least one talk group identification indicating that the subscriber unit is currently affiliated with one or more talk groups.
  • the site may also receive at least one multicast address uniquely associated with each of the at least one talk group identifications. If received from the subscriber unit, the at least one multicast address can be included in the affiliation message or in subsequent control messages.
  • the site determines whether the talk groups corresponding to the at least one talk group identification are already represented at the site. That is, the site, preferably within the controller, maintains a database of all subscriber units currently affiliated with the site and their respective talk group affiliations and multicast addresses. If at least one subscriber unit affiliated with a given talk group is currently affiliated with the site, then that talk group is considered to be represented at the site. If a given talk group is already represented at the site, then the required multicast address has already been identified and the network properly reconfigured. As such, the process proceeds to steps 605-610.
  • step 603 the site identifies a multicast address corresponding to the talk groups indicated in the affiliation message.
  • the present invention contemplates at least two methods for identifying the multicast address. Where subscriber units maintain a mapping of talk group identifications to multicast addresses, as discussed above, step 603 consists of the site receiving the appropriate multicast address from the subscriber unit that sent the affiliation message. Where the sites maintain such mappings, the identification is performed by accessing the mappings stored within the site (preferably within the controller) according to the received talk group identification and retrieving the corresponding multicast address.
  • mappings can be maintained within the connectionless network itself, as described above, with the site accessing a point within the network (such as a server) to obtain the multicast address. Regardless of where they are maintained, the mappings can be periodically updated to reflect the creation of new talk groups or the modification/deletion of existing talk groups.
  • the site transmits a message to the packet network requesting reconfiguration of the packet network such that the site can participate in traffic associated with the multicast address identified at step 604. In those instances where the subscriber unit supplies the multicast address to the site, step 604 may proceed in accordance with step 503, discussed above.
  • the reconfiguration request may be received directly from the subscriber unit and simply passed on by the site to the network, or the site can generate the reconfiguration request responsive to the multicast address received from the subscriber unit.
  • the reconfiguration request made at step 604 cause the spanning tree associated with the multicast address to be re-defined to include the multicast router for the site.
  • the site Having reconfigured the network such that the site may participate in traffic identified by the multicast address, the site simultaneously or alternatively executes steps 605-606 and steps 607-608.
  • the site receives outbound (from the infrastructure to the subscriber units) voice or data traffic based on the multicast address from the multicast router servicing that site.
  • the processes whereby a multicast router filters for traffic associated with a given multicast address are well-understood in the art.
  • the site via the controller
  • the site via the base stations transmits the outbound voice or data traffic at step 606.
  • the talk group identification is included in the transmitted voice or data traffic
  • subscriber units affiliated with the talk group will process the received traffic for presentation to subscriber users.
  • the subscriber unit performs the mapping the transmitted voice or data traffic may be addressed using the multicast address directly.
  • the reverse process i.e., for inbound (from the subscriber units to the infrastructure) voice or data traffic, can be simultaneously or alternatively performed at steps 607-608.
  • the site via the base stations receives, from a subscriber unit, inbound voice or data traffic that includes the talk group identification, as known in the art. Again using the database described at step 602, the site determines which multicast address is associated with the talk group identification included in the inbound traffic.
  • the inbound traffic, along with the multicast address is sent to the multicast router coupled to the site which in turn transmits, at step 608, the inbound traffic in accordance with the spanning tree associated with the multicast address.
  • the spanning tree defines the most efficient routing within the network, those sites having members of the talk group currently operating within their coverage areas will receive the inbound traffic in an efficient manner without the need for a centralized mobility database.
  • the packet network is connectionless, and because the required multicast addresses are determined by the sites during mobility events (i.e., affiliation), the delays introduced by call setup in prior art systems are substantially reduced. That is, as soon as traffic for a given talk group is received at a site, either from a subscriber unit or from the network, it can be very quickly routed based on the multicast addresses and talk group identifications, rather than waiting for connections to be established between sites prior to the reception or transmission of traffic.
  • the site can determine that the talk group is no longer affiliated with the site. At least three methods may be used to determine when a talk group is no longer affiliated with the site.
  • the site transmits paging messages to those subscriber units affiliated with the site and the talk group. If all of the paged subscriber units fail to respond with an acknowledgment to the page, then it is assumed that the talk group is no longer represented at the site.
  • the site receives a message from an other site indicating that a given subscriber unit has left the site and now affiliated with the other site.
  • the site determines if the given subscriber unit was that last subscriber unit affiliated with the talk group at the site, i.e., if any other subscriber unit affiliated with the talk group is currently affiliated with the site. If the given subscriber unit was the last subscriber unit affiliated with the talk group and the site, it is again assumed that the talk group is no longer represented at the site.
  • the site receives a message from an other site comprising a last interaction time stamp.
  • the last interaction time stamp indicates a time when the other site last interacted with a given subscriber unit, i.e., when the other site at least received information of any sort from the given subscriber unit.
  • the site compares the last interaction time stamp with a time stamp indicating when the site last interacted with the subscriber unit. Given a common time base for both time stamps, the site assumes that the given subscriber unit is no longer affiliated with the site if the last interaction time stamp for the other site is substantially more recent than the time stamp for the site.
  • the site transmits a message at step 610 requesting reconfiguration of the network such that the site will not be able to participate in subsequent traffic associated with the talk group's multicast address.
  • reconfiguration requests sent at step 610 take the form of "leave" messages which cause the packet network to re-define the spanning tree for that multicast address excluding the multicast router for the site. Once the network has been reconfigured, the site will no longer receive traffic associated with the multicast address.
  • the present invention provides a wireless communication system having a non-hierarchical architecture in which mobility processing is distributed, rather than centralized. Based on multicast addressing and routing in a connectionless packet network, the mobility information is inherent to the packet network. Sites needing to receive traffic for a given talk group may request reconfiguration of the packet network in order to participate in traffic for that talk group. This is achieved using a mapping between talk group identifications and multicast addresses, which mapping may be maintained at various points throughout the wireless communication system. Without the centralized mobility processing, the wireless communication system is more resistant to single points of failure. Additionally, given the non-hierarchical nature of the connectionless packet network, the wireless communication system is more easily scaled.

Abstract

A wireless communication system (200) comprises a connectionless packet network (201) coupled to a plurality of sites (203-208) that are in wireless communication with a plurality of subscriber units (210-217) logically arranged into a plurality of talk groups having corresponding talk group identifications. In one embodiment, each site maintains mappings (220-225) of at least one multicast address to at least one talk group identification. In another embodiment, individual subscriber units maintain such mappings (320). When a subscriber unit affiliates with a given site and talk group (501, 601), the site identifies a multicast address corresponding to the talk group. Based on the multicast address, the site can participate in traffic targeted for the multicast address and, consequently, for the talk group. In this manner, mobility processing is decentralized, system scalability is improved and call setup delays are minimized.

Description

WIRELESS COMMUNICATION SYSTEM INCORPORATING MULTICAST ADDRESSING AND METHOD FOR USE
Field of the Invention
The present invention relates generally to wireless communication systems and, in particular, to a wireless communication system that incorporates multicast addressing.
Background of the Invention
Today's wireless communication systems provide a broad range of services to both individual subscriber units and groups of subscriber units while they move about. These services include cellular telephony, group dispatch, and packet data, to name just a few. A typical example of such a system 100 is illustrated in FIG. 1. The configuration shown in FIG. 1 is typical in wireless communications systems such as Global System for Mobile Communications (GSM), Advanced Mobile Phone Service (AMPS), Terrestrial Trunked Radio (TETRA), "IDEN", and
"SMARTZONE" systems. As shown, a central switch 101 provides connections between cell sites 104-107. A plurality of subscriber units 110-115 wirelessly communicate with the sites 104-107 and each other, and are often logically divided into various subgroups or talk groups. In such a system, the call processing management and switching functionality are generally contained within the same physical unit, i.e., the central switch 101. The sites 104-107 are connected to the central switch 101 through dedicated or on-demand links and intermediate processors 102-103 in what is often called a "star" configuration. Some very large systems use a hierarchy of such "stars" where intervening concentrators group the links from multiple cell sites and do some lower level processing on them before passing them up to the central switch.
Wireless communication networks as described above typically use a centralized mobility management function. As subscriber units move from one site to another they indicate their movement to the network through handover and location update procedures. The location change information is forwarded to a hierarchical network of location databases, usually called visitor location registers (VLRs) and home location registers (HLRs). The centralized connection management functionality in the switching hub uses this location information to determine which cell sites need to be included when a call request is made. While such configurations and operation generally meet current communication needs, centralized or hierarchical topology suffers from a number of problems. First, the physical link backhaul required to carry all cell links to a central switching hub can be quite cost prohibitive, especially in cases where the lines are leased. In a typical system, all communications traffic is routed back to the central switch hub. This is particularly problematic when the switch is located far from the cell sites. Furthermore, the extensive resulting network typically needs to be configured at the start of each call. That is, each time a call request is made, network connections must be established before the call can proceed. This adds to otherwise undesirable processing delays.
Current systems also suffer from the risk of a single point of failure. That is, if the central switch itself goes down or is cut off from the network, large amounts of call traffic will be lost, and new call requests cannot be honored. The ability to connect call traffic from cell site to cell site, or cell site to telephone network is greatly impacted. Likewise, in hierarchical mobility databases, the mobility information for all subscribers that are currently located in a given system (which may contain hundreds of cell sites) is typically contained within the VLR associated with the central switch. If the VLR is somehow cut off from the network or fails, or if the HLR cannot be reached, calls to and from subscriber units are impacted and in many cases cannot be connected. Furthermore, many switch vendors provide expensive equipment in which call processing software and connection processing software are bundled in the switching node itself. Mobility (location) and provisioning (authorization) information are also traditionally tightly bound together. As such, current HLR and VLR databases contain a combination of a subscriber's dynamic location information as well as its relatively more static provisioning parameters. This bundling of functions leads to expensive system solutions that are difficult to scale down.
Therefore, a need exists for a non-hierarchical wireless communication system that decentralizes mobility processing. Such a system should provide easy scalability and should minimize or eliminate network connection processing at call initiation.
Brief Description of the Drawings
FIG. 1 is a block diagram of a prior art wireless communication system.
FIG. 2 is a block diagram of a wireless communication system in accordance with the present invention.
FIG. 3 is a block diagram of a subscriber unit in accordance with the present invention.
FIG. 4 is a block diagram of a site in accordance with the present invention.
FIG. 5 is a flow chart illustrating operation of a subscriber unit in accordance with the present invention.
FIG. 6 is a flow chart illustrating operation of a site in accordance with the present invention.
Description of a Preferred Embodiment The present invention provides a wireless communication system having a non-hierarchical architecture in which mobility processing is distributed, rather than centralized. As a result, system scalability is realized and network connection processing upon call initiation is minimized. In particular, the wireless communication system comprises a connectionless packet network that supports multicast addressing. A plurality of sites are coupled to the connectionless packet network. The sites are in wireless communication with a plurality of subscriber units logically arranged into a plurality of talk groups having corresponding talk group identifications. In one embodiment, each site maintains mappings of at least one multicast address to at least one talk group identification. In another embodiment, individual subscriber units maintain mappings of multicast addresses to talk group identifications. Regardless, when a subscriber unit affiliates with a given site and talk group, that site will identify a multicast address corresponding to the talk group. If another (or second) member of the talk group is not currently operating within the site, the site will request reconfiguration of the connectionless packet network such that the site can participate in traffic targeted for the multicast address and, consequently, for the talk group. When the talk group is no longer active at the site, the site can again request reconfiguration of the connectionless packet network and thereby forego participation in further traffic targeted to the multicast address. In this manner, mobility processing is decentralized and call setup procedures upon call initiation are minimized. The present invention can be more fully described with reference to
FIGS. 2-6. FIG. 2 illustrates a wireless communication system 200 comprising a connectionless packet network 201 coupled to a plurality of sites 203-208, which sites are in communication, via wireless communication resources 250-254, with a plurality of subscriber units 210-217. Additionally, the connectionless packet network 201 is coupled to a public switched telephone network (PSTN) 241 via a telephone gateway 240. The plurality of subscriber units 210-217 are logically arranged into a talk groups, which talk groups have corresponding talk group identifications, as known in the art. In FIG. 2, four separate talk groups are shown, identified by labels "A", "C", "D" and "G". Talk group "A" at least includes the subscriber units having reference numerals 214 and 215. Talk group "C" at least includes the subscriber unit having reference numeral 216. Talk group "D" at least includes the subscriber units having reference numerals 211-213. Finally, talk group "G" at least includes the subscriber units having reference numerals 210 and 217. As those having ordinary skill in the art will recognize, any number of talk groups having corresponding talk group identifications can be established within the system 200. Suitable wireless communication resources 250- 254 are multiple RF (radio frequency) channels such as pairs of frequency carriers, time division multiplex (TDM) slots, code division multiplex (CDM) channels, or any other RF transmission mediums.
The connectionless packet network 201 comprises a wide area network (WAN) 230 coupled to one or more local area networks (LANs) 231-234. Suitable equipment for establishing the WAN 230 and LANs 231-234 are Cisco 2600 routers, 3640 routers, 7200 routers, 7500 routers, or 3Com "NetBuilder" series routers. The network 201 may also comprise at least one server 235 coupled to either the WAN 230 or one of the LANs 231-234. The network 201 is connectionless in that any data sent across the network from one end point (e.g., a first site) to another (e.g., a second site) does not require a connection to be established between the two end points before the data can be sent. Examples of connectionless protocols that may be used to implement the present invention are Internet Protocol (IP) over Ethernet, or over Point to Point Protocol (PPP), as known in the art. The connectionless packet network 201 supports at least one multicast address. In the context of the present invention, a multicast address, regardless of any underlying implementation, provides one-to- many or many-to-many communications capability within the network 201. Multipoint routes pertaining to multicast addresses used in the present invention are maintained by the routers forming the network, rather than by a centralized entity. A suitable technique for providing multicast addressing capabilities is through the use of Internet Protocol (IP) Multicast. IP Multicast is based on the well-known Internet Group Management Protocol (IGMP) which allows a multicast router to track the existence of multicast group members on local networks coupled to that router. Additionally, multicast routers use the information provided by IGMP in conjunction with a multicast routing protocol to support forwarding of data across a network of routers. Given the nature of wireless communication systems, sparse mode protocols such as the Core Based Tree (CBT) protocol and the Protocol Independent Multicast - Sparse Mode (PIM-SM) protocol are preferred multicast routing protocols for use in the present invention. However, it is anticipated that dense mode protocols such as the Distance Vector Multicast Routing Protocol (DVMRP), the Multicast Open Shortest Path First (MOSPF) protocol, and the Protocol Independent Multicast - Dense Mode (PIM-DM) protocol may also be used to implement the present invention. A common feature of these multicast routing protocols is that each establishes a "spanning tree" which, for a given multicast group, defines all of the router interfaces which contain group members and the necessary routes between these interfaces to provide the multicast distribution with a minimum amount of data replication. Because the spanning tree can be dynamically altered by the routers in the network, the need for a centralized database to track the location of individual group members can be eliminated, as described below. In order to harness the mobility management provided by multicast addressing, multicast addresses must be associated with talk group identifications. The present invention anticipates at least two methods for maintaining such associations, as shown in FIGS. 2 and 3. In the first embodiment, each site 203-208 maintains mappings 220-225 of talk group identifications to corresponding multicast addresses. When at least one subscriber unit affiliated with a given talk group affiliates with a site, that site references its stored mappings to determine a multicast address corresponding to the given talk group's identification. Referring to the example in FIG. 2, no subscriber units from any of the representative talk groups are currently affiliated with the site having reference numeral 204. So long as this condition remains, the mappings 221 at that site will not be accessed. In contrast, the site having reference numeral 208 currently has at least one subscriber unit from talk group "A" and at least one subscriber unit from talk group "D" affiliated with that site. (Note that the same physical unit can have multiple talk group affiliations. Thus, a single subscriber unit could lead to multiple talk groups being affiliated with a given site.) Although the multicast addresses for each of talk groups "A", "C", "D" and "G" are stored at the site, only the addresses for talk groups "A" and "D", 225.134.120.78 and 239.249.145.21 respectively, need to be accessed.
In the second embodiment, as shown in FIG. 3, the mappings are stored in each subscriber unit 300. Each subscriber unit (assuming two- way units) comprises a wireless transceiver 310 coupled to a processor 311 which is in turn coupled to memory 312. The wireless transceiver 310 is well known in the art. Likewise, the processor 311 (such as a microprocessor, microcontroller, digital signal processor or combination of such devices) and memory 312 (such as volatile or non-volatile digital storage devices or combination of such devices) are well known. In this embodiment, the mappings 320 of talk group identifications to multicast addresses are stored in the memory 312. In the example shown, the subscriber unit has the mappings for talk group identifications "A", "C", "D" and "G". It is further anticipated that mappings could be stored within the network 201 , for example, on a server 235 within the network. Alternatively, the mappings could be stored on an appropriately modified multicast server located within the network 201.
Referring now to FIG. 4, a site 400 is shown comprising a controller 401 and base stations 403-405. The controller 401 and base stations 403-405 are coupled to each other and to a multicast router 407 via a local area network 409. The multicast router 407 and local area network 409 are part of a connectionless packet network, with the multicast router serving as a link between a wide area network and the local area network 409. The controller 401 manages operation of the site 400 in accordance with well known techniques. The controller 401 comprises a processor 410 (such as a microprocessor, microcontroller, digital signal processor or combination of such devices) coupled to memory 411 (such as volatile or non-volatile digital storage devices or combination of such devices). In one embodiment of the present invention, mappings of talk group identifications to multicast addresses are stored in the memory 411. Note that the controller 401 may be physically located in one or more base stations 403-405 or in the multicast router 407, as known in the art. The base stations 403-405 wirelessly communicate with subscriber units using well-known techniques. The base stations receive affiliation messages from subscriber units wishing to affiliate with the site 400. Identifications of talk groups that a subscriber unit is currently affiliated with can be included in such affiliation messages. These talk group identifications are passed to the controller 401 via the local area network 409 for storage in the memory 411. When the mappings between talk group identifications and multicast addresses are stored in the subscriber units, the base stations also receive multicast addresses from the subscriber units for routing to the controller 401. Further still, when the mappings are stored within the network itself, the controller 401 can access the appropriate point within the network to ascertain the necessary multicast addresses. Regardless of where the mappings between talk group identifications and multicast addresses are maintained, the multicast router 407 controls the flow of all traffic between the site 400 and the packet network based in part upon the multicast addresses. Operation of the site 400 is further described with reference to FIG. 6.
Referring now to FIG. 5, a method for use by a subscriber unit is shown. In particular, the method illustrated in FIG. 5 is used when the mappings between talk group identifications and multicast addresses are stored within each subscriber unit, as described above relative to FIG. 3. The steps illustrated in FIG. 5 are preferably implemented, where applicable using stored software routines within the subscriber unit. At step 501 , the subscriber unit transmits an affiliation message to a site. This is typically performed whenever a subscriber unit roams between sites or powers-up for the first time within a site. Regardless, the affiliation message includes at least one talk group identification, as known in the art, corresponding to at least one talk group with which the subscriber unit is currently affiliated. At step 502, the subscriber unit accesses its stored mappings to identify at least one multicast address uniquely associated with the at least one talk group identification. Referring to the example illustrated in FIG. 3, assume that the subscriber unit 300 is currently only affiliated with talk group "C". After having transmitted the affiliation message comprising the identification of talk group "C" to the site, the subscriber unit 300, via the processor 311 , accesses the memory 312 to identify the multicast address uniquely associated with talk group "C". In this case, it would retrieve the multicast address 231.202.98.14.
At step 503, the subscriber unit transmits to the site a message, comprising the multicast address, requesting reconfiguration of the packet network coupled to the site. The message may be in encapsulated form such that the site, upon receiving the message, simply strips off any unnecessary information and send the reconfiguration request directly to the multicast router, if necessary. Alternatively, the message may simply instruct the site (via the controller) to formulate the required reconfiguration request. The conditions defining when the site actually submits the reconfiguration request are discussed in further detail with reference to FIG. 6 below. When IP Multicasting techniques are used, reconfiguration requests instigated by subscriber unit affiliations take the form of IGMP Membership Report or "join" messages which cause the packet network to re-define the spanning tree routes for that multicast address. Once reconfigured, the packet network ensures that the site will be able to participate in traffic targeted for the desired multicast address or addresses. It is understood that the above described steps could be rearranged and consolidated to achieve the same results. That is, both the talk group identification and the multicast address could be included in the affiliation message. In that case, step 502 would be performed first, followed by step 501. Step 503 would not be necessary as a result. Those having ordinary skill in the art will recognize that other schemes based on mappings stored in the subscriber unit and achieving the same result could be developed.
At step 504, having caused the network to be reconfigured (or reestablish the multicast routes), the subscriber unit may optionally participate in traffic targeted for the talk group via the multicast address. That is, based on the talk group identification, the subscriber unit can transmit voice or data information to the site. Likewise, the subscriber unit can receive voice or data information from the site based on the talk group identification. Because the site has knowledge of which talk groups are represented within its coverage area, it can transmit and receive traffic via the multicast addresses and ensure that the proper talk group participants are involved. Operation of the site is discussed in further detail with reference to FIG. 6.
In the preferred embodiment, the steps illustrated in FIG. 6, where applicable, are implemented as software routines executed by a site controller, base stations or any other elements contributing to the operation of a site, including the multicast router 407. At step 601 , the site receives an affiliation message, via a base station, from a subscriber unit. The affiliation message includes at least one talk group identification indicating that the subscriber unit is currently affiliated with one or more talk groups. As described above relative to FIG. 5, the site may also receive at least one multicast address uniquely associated with each of the at least one talk group identifications. If received from the subscriber unit, the at least one multicast address can be included in the affiliation message or in subsequent control messages. At step 602, the site determines whether the talk groups corresponding to the at least one talk group identification are already represented at the site. That is, the site, preferably within the controller, maintains a database of all subscriber units currently affiliated with the site and their respective talk group affiliations and multicast addresses. If at least one subscriber unit affiliated with a given talk group is currently affiliated with the site, then that talk group is considered to be represented at the site. If a given talk group is already represented at the site, then the required multicast address has already been identified and the network properly reconfigured. As such, the process proceeds to steps 605-610.
However, if the subscriber unit that sent the affiliation at step 601 is currently the only subscriber unit at the site having an affiliation with a given talk group, then the process proceeds to step 603. At step 603, the site identifies a multicast address corresponding to the talk groups indicated in the affiliation message. The present invention contemplates at least two methods for identifying the multicast address. Where subscriber units maintain a mapping of talk group identifications to multicast addresses, as discussed above, step 603 consists of the site receiving the appropriate multicast address from the subscriber unit that sent the affiliation message. Where the sites maintain such mappings, the identification is performed by accessing the mappings stored within the site (preferably within the controller) according to the received talk group identification and retrieving the corresponding multicast address. Further still, the mappings can be maintained within the connectionless network itself, as described above, with the site accessing a point within the network (such as a server) to obtain the multicast address. Regardless of where they are maintained, the mappings can be periodically updated to reflect the creation of new talk groups or the modification/deletion of existing talk groups. Once the proper multicast address has been identified, the site transmits a message to the packet network requesting reconfiguration of the packet network such that the site can participate in traffic associated with the multicast address identified at step 604. In those instances where the subscriber unit supplies the multicast address to the site, step 604 may proceed in accordance with step 503, discussed above. That is, the reconfiguration request may be received directly from the subscriber unit and simply passed on by the site to the network, or the site can generate the reconfiguration request responsive to the multicast address received from the subscriber unit. The reconfiguration request made at step 604 cause the spanning tree associated with the multicast address to be re-defined to include the multicast router for the site.
Having reconfigured the network such that the site may participate in traffic identified by the multicast address, the site simultaneously or alternatively executes steps 605-606 and steps 607-608. At step 605, the site receives outbound (from the infrastructure to the subscriber units) voice or data traffic based on the multicast address from the multicast router servicing that site. The processes whereby a multicast router filters for traffic associated with a given multicast address are well-understood in the art. Based on the multicast address used to receive the traffic, the site (via the controller) determines which talk group identification is associated with that multicast address using the database described at step 602. Based on the talk group identification, the site (via the base stations) transmits the outbound voice or data traffic at step 606. Because the talk group identification is included in the transmitted voice or data traffic, subscriber units affiliated with the talk group will process the received traffic for presentation to subscriber users. Alternatively, when the subscriber unit performs the mapping, the transmitted voice or data traffic may be addressed using the multicast address directly.
The reverse process, i.e., for inbound (from the subscriber units to the infrastructure) voice or data traffic, can be simultaneously or alternatively performed at steps 607-608. At step 607, the site (via the base stations) receives, from a subscriber unit, inbound voice or data traffic that includes the talk group identification, as known in the art. Again using the database described at step 602, the site determines which multicast address is associated with the talk group identification included in the inbound traffic. The inbound traffic, along with the multicast address, is sent to the multicast router coupled to the site which in turn transmits, at step 608, the inbound traffic in accordance with the spanning tree associated with the multicast address. Because the spanning tree defines the most efficient routing within the network, those sites having members of the talk group currently operating within their coverage areas will receive the inbound traffic in an efficient manner without the need for a centralized mobility database. Furthermore, because the packet network is connectionless, and because the required multicast addresses are determined by the sites during mobility events (i.e., affiliation), the delays introduced by call setup in prior art systems are substantially reduced. That is, as soon as traffic for a given talk group is received at a site, either from a subscriber unit or from the network, it can be very quickly routed based on the multicast addresses and talk group identifications, rather than waiting for connections to be established between sites prior to the reception or transmission of traffic.
So long as at least one subscriber unit affiliated with the talk group remains operational within the site, processing continues at steps 605-608 as described above. However, at step 609, the site can determine that the talk group is no longer affiliated with the site. At least three methods may be used to determine when a talk group is no longer affiliated with the site.
In the first method, the site transmits paging messages to those subscriber units affiliated with the site and the talk group. If all of the paged subscriber units fail to respond with an acknowledgment to the page, then it is assumed that the talk group is no longer represented at the site.
In the second method, the site receives a message from an other site indicating that a given subscriber unit has left the site and now affiliated with the other site. Accessing a database as describe above at step 602, the site determines if the given subscriber unit was that last subscriber unit affiliated with the talk group at the site, i.e., if any other subscriber unit affiliated with the talk group is currently affiliated with the site. If the given subscriber unit was the last subscriber unit affiliated with the talk group and the site, it is again assumed that the talk group is no longer represented at the site.
In the third method, similar to the second method, the site receives a message from an other site comprising a last interaction time stamp. The last interaction time stamp indicates a time when the other site last interacted with a given subscriber unit, i.e., when the other site at least received information of any sort from the given subscriber unit. The site then compares the last interaction time stamp with a time stamp indicating when the site last interacted with the subscriber unit. Given a common time base for both time stamps, the site assumes that the given subscriber unit is no longer affiliated with the site if the last interaction time stamp for the other site is substantially more recent than the time stamp for the site. If the given subscriber unit was the last subscriber unit affiliated with the talk group and the site, it is again assumed that the talk group is no longer represented at the site. Regardless of the method used, if the talk group is no longer affiliated with (represented at) the site, then the site transmits a message at step 610 requesting reconfiguration of the network such that the site will not be able to participate in subsequent traffic associated with the talk group's multicast address. When IP Multicasting techniques are used, reconfiguration requests sent at step 610 take the form of "leave" messages which cause the packet network to re-define the spanning tree for that multicast address excluding the multicast router for the site. Once the network has been reconfigured, the site will no longer receive traffic associated with the multicast address. This is useful for not filling the links to the site with unnecessary traffic. The present invention provides a wireless communication system having a non-hierarchical architecture in which mobility processing is distributed, rather than centralized. Based on multicast addressing and routing in a connectionless packet network, the mobility information is inherent to the packet network. Sites needing to receive traffic for a given talk group may request reconfiguration of the packet network in order to participate in traffic for that talk group. This is achieved using a mapping between talk group identifications and multicast addresses, which mapping may be maintained at various points throughout the wireless communication system. Without the centralized mobility processing, the wireless communication system is more resistant to single points of failure. Additionally, given the non-hierarchical nature of the connectionless packet network, the wireless communication system is more easily scaled. The foregoing description of a preferred embodiment of the invention has been presented for purposes of illustration and description, and is not intended to be exhaustive or to limit the invention to the precise form disclosed. The description was selected to best explain the principles of the invention and practical application of these principles to enable others skilled in the art to best utilize the invention in various embodiments and various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention not be limited by the specification, but be defined by the claims set forth below.

Claims

Claims We claim:
1. A wireless communication system that includes a plurality of subscriber units arranged into a plurality of talk groups, wherein each of the plurality of talk groups is identified by a corresponding talk group identification, the wireless communication system comprising:
a connectionless packet network that supports at least one multicast address; and
a plurality of sites, operably coupled to the connectionless packet network, that provide wireless communications with the plurality of subscriber units, and that each maintain a mapping of at least one talk group identification to the at least one multicast address.
2. The wireless communication system of claim 1 , the connectionless packet network further comprising:
a wide area network; and
at least one local area network coupled to the wide area network, wherein the at least one local area network is coupled to at least one site of the plurality of sites.
3. The wireless communication system of claim 2, the at least one site of the plurality of sites further comprising a telephone gateway coupled to the connectionless packet network and to a public switched telephone network.
4. The wireless communication system of claim 2, the connectionless packet network further comprising at least one multicast IP router coupled to the wide area network and the at least one local area network.
5. A subscriber unit for use in a wireless communication system comprising a plurality of sites linked together by a packet network and a plurality of subscriber units arranged into talk groups having corresponding talk group identifications, the subscriber unit further comprising:
a transceiver that wirelessly communicates with the plurality of sites;
a processor, coupled to the transceiver; and
means, coupled to the processor, for maintaining a mapping of at least one talk group identification to at least one multicast address, wherein the packet network supports the at least one multicast address.
6. A site for use in a wireless communication system comprising a plurality of sites linked together by a packet network and a plurality of subscriber units arranged into talk groups having corresponding talk group identifications, the site further comprising:
at least one base station that wirelessly communicates with the plurality of subscriber units;
a controller, coupled to the at least one base station, comprising means for maintaining a mapping of at least one talk group identification to at least one multicast address, wherein the packet network supports the at least one multicast address.
7. The site of claim 6, further comprising:
means, coupled to the means for maintaining the mapping, for identifying a multicast address corresponding to a talk group identification received via the at least one base station from a subscriber unit; and
means, coupled to the means for identifying the multicast address, for transmitting, to the packet network, a message comprising the multicast address requesting reconfiguration of the packet network such that the site at least receives outbound traffic identified by the multicast address.
8. The site of claim 7, further comprising means, coupled to the means for identifying, for transmitting, to the packet network, a message comprising the multicast address requesting reconfiguration of the packet network such that the site does not subsequently receive outbound traffic identified by the multicast address.
9. In a wireless communication system comprising a plurality of sites and a plurality of subscriber units arranged into a plurality of talk groups, the plurality of sites linked together by a packet network, a method for a subscriber unit of the plurality of subscriber units, the method comprising steps of:
transmitting, to a site of the plurality of sites, an affiliation message comprising a talk group identification corresponding to a talk group of the plurality of talk groups;
identifying a multicast address corresponding to the talk group identification; and
transmitting to the site, a message, comprising the multicast address, that causes the site to request reconfiguration of the packet network and consequently at least receive outbound traffic identified by the multicast address.
10. The method of claim 9, further comprising a step of receiving, from the site, traffic targeted to the talk group.
11. The method of claim 9, further comprising a step of transmitting, to the site, traffic targeted to the talk group.
12. In a wireless communication system comprising a plurality of sites and a plurality of subscriber units arranged into a plurality of talk groups, the plurality of sites linked together by a packet network, a method for a site of the plurality of sites to register a subscriber unit of the plurality of subscriber units with a talk group of the plurality of talk groups, the method comprising steps of:
receiving, from the subscriber unit, an affiliation message comprising a talk group identification corresponding to the talk group;
identifying a multicast address corresponding to the talk group identification; and
transmitting, to the packet network, a message comprising the multicast address requesting reconfiguration of the packet network such that the site at least receives outbound traffic identified by the multicast address.
13. The method of claim 12, wherein the step of identifying further comprises receiving the multicast address from the subscriber unit.
14. The method of claim 12, wherein the steps of identifying the multicast address and transmitting the message to the packet network are performed only when the talk group corresponding to the talk group identification is not currently affiliated with the site.
15. The method of claim 12, further comprising steps of:
receiving, from the packet network, the outbound traffic identified by the multicast address and targeted to the talk group; and transmitting the outbound traffic to the subscriber unit based on the talk group identification.
16. The method of claim 12, further comprising steps of:
receiving inbound traffic identified by the talk group identification and targeted to the talk group from the subscriber unit based on the talk group identification; and
transmitting the inbound traffic to the packet network based on the multicast address.
17. The method of claim 12, further comprising steps of:
determining that the talk group corresponding to the talk group identification is no longer affiliated with the site; and
transmitting, to the packet network, a message comprising the multicast address requesting reconfiguration of the packet network such that the site does not subsequently receive outbound traffic identified by the multicast address.
18. The method of claim 17, the step of determining further comprising steps of:
sending pages to subscriber units of the plurality of subscriber units currently affiliated with the site and the talk group; and
determining that the talk group is no longer affiliated with the site when no acknowledgments from the subscriber units are received in response to the pages.
19. The method of claim 17, the step of determining further comprising steps of:
receiving, from an other site of the plurality of sites, a message indicating that a selected subscriber unit of the plurality of subscriber units has left the site and affiliated with the other site; and
determining that the talk group is no longer affiliated with the site when the selected subscriber unit was a last subscriber unit affiliated with the site and the talk group.
20. The method of claim 17, the step of determining further comprising steps of:
receiving, from an other site of the plurality of sites, a message comprising a last interaction time stamp corresponding to a selected subscriber unit of the plurality of subscriber units, wherein the last interaction time stamp indicates when the other site last communicated with the selected subscriber unit;
comparing the last interaction time stamp with a time stamp indicating when the site last communicated with the selected subscriber unit; and
determining that the talk group is no longer affiliated with the site when the selected subscriber unit was a last subscriber unit affiliated with the site and the talk group, and when the last interaction time stamp is substantially more recent than the time stamp indicating when the site last communicated with the selected subscriber unit.
PCT/US1999/019212 1998-08-26 1999-08-24 Wireless communication system incorporating multicast addressing and method for use WO2000013356A1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP99942434A EP1108302B1 (en) 1998-08-26 1999-08-24 Wireless communication system incorporating multicast addressing and method for use
CA002341512A CA2341512C (en) 1998-08-26 1999-08-24 Wireless communication system incorporating multicast addressing and method for use
DE69939219T DE69939219D1 (en) 1998-08-26 1999-08-24 ACH ADDRESSING AND METHOD OF USE
AU55813/99A AU746578B2 (en) 1998-08-26 1999-08-24 Wireless communication system incorporating multicast addressing and method for use

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US9799598P 1998-08-26 1998-08-26
US60/097,995 1998-08-26
US09/283,121 1999-03-31
US09/283,121 US6141347A (en) 1998-08-26 1999-03-31 Wireless communication system incorporating multicast addressing and method for use

Publications (1)

Publication Number Publication Date
WO2000013356A1 true WO2000013356A1 (en) 2000-03-09

Family

ID=26793852

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/019212 WO2000013356A1 (en) 1998-08-26 1999-08-24 Wireless communication system incorporating multicast addressing and method for use

Country Status (7)

Country Link
US (1) US6141347A (en)
EP (1) EP1108302B1 (en)
AT (1) ATE403291T1 (en)
AU (1) AU746578B2 (en)
CA (1) CA2341512C (en)
DE (1) DE69939219D1 (en)
WO (1) WO2000013356A1 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002019741A2 (en) * 2000-08-28 2002-03-07 Qualcomm Incorporated Method and apparatus for performing coverage control for multicast services in a wireless network
EP1255381A2 (en) * 2001-05-01 2002-11-06 NTT DoCoMo, Inc. Method and device for multicast transmission
WO2003030453A2 (en) * 2001-10-03 2003-04-10 Qualcomm Incorporated Method and apparatus for data packet transport in a wireless communications system using an internet protocol
US6633767B2 (en) 2001-05-07 2003-10-14 Winphoria Networks, Inc. System and method of managing interconnections in mobile communications
US7697523B2 (en) 2001-10-03 2010-04-13 Qualcomm Incorporated Method and apparatus for data packet transport in a wireless communication system using an internet protocol
US7724743B2 (en) 2005-03-31 2010-05-25 Qualcomm Incorporated System and method for distributing VoIP data packets in group communications amoung wireless telecommunication devices
US8077679B2 (en) 2001-03-28 2011-12-13 Qualcomm Incorporated Method and apparatus for providing protocol options in a wireless communication system
US8098818B2 (en) 2003-07-07 2012-01-17 Qualcomm Incorporated Secure registration for a multicast-broadcast-multimedia system (MBMS)
US8121296B2 (en) 2001-03-28 2012-02-21 Qualcomm Incorporated Method and apparatus for security in a data processing system
US8713400B2 (en) 2001-10-12 2014-04-29 Qualcomm Incorporated Method and system for reduction of decoding complexity in a communication system
US8718279B2 (en) 2003-07-08 2014-05-06 Qualcomm Incorporated Apparatus and method for a secure broadcast system
US8724803B2 (en) 2003-09-02 2014-05-13 Qualcomm Incorporated Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system
US8971790B2 (en) 2003-01-02 2015-03-03 Qualcomm Incorporated Method and apparatus for broadcast services in a communication system
US8983065B2 (en) 2001-10-09 2015-03-17 Qualcomm Incorporated Method and apparatus for security in a data processing system
US9100457B2 (en) 2001-03-28 2015-08-04 Qualcomm Incorporated Method and apparatus for transmission framing in a wireless communication system

Families Citing this family (102)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8982856B2 (en) 1996-12-06 2015-03-17 Ipco, Llc Systems and methods for facilitating wireless network communication, satellite-based wireless network systems, and aircraft-based wireless network systems, and related methods
US7054271B2 (en) 1996-12-06 2006-05-30 Ipco, Llc Wireless network system and method for providing same
US6233327B1 (en) * 1997-02-14 2001-05-15 Statsignal Systems, Inc. Multi-function general purpose transceiver
JP3180753B2 (en) * 1998-01-30 2001-06-25 日本電気株式会社 MOBILE HOST, MOBILE HOST SUPPORT NODE, METHOD OF CONTROLLING MOBILE HOST JOINING MULTICAST GROUP AND RECORDING MEDIUM
US6891838B1 (en) 1998-06-22 2005-05-10 Statsignal Ipc, Llc System and method for monitoring and controlling residential devices
US8410931B2 (en) 1998-06-22 2013-04-02 Sipco, Llc Mobile inventory unit monitoring systems and methods
US6914893B2 (en) 1998-06-22 2005-07-05 Statsignal Ipc, Llc System and method for monitoring and controlling remote devices
US6437692B1 (en) 1998-06-22 2002-08-20 Statsignal Systems, Inc. System and method for monitoring and controlling remote devices
US6253242B1 (en) * 1998-08-07 2001-06-26 Lucent Technologies Inc. Group sampling method for connectionless networks
US7103511B2 (en) * 1998-10-14 2006-09-05 Statsignal Ipc, Llc Wireless communication networks for providing remote monitoring of devices
US20020013679A1 (en) * 1998-10-14 2002-01-31 Petite Thomas D. System and method for monitoring the light level in a lighted area
US6597680B1 (en) * 1998-11-16 2003-07-22 Telefonaktiebolaget Lm Ericsson (Publ) Packet traffic channel reassignment
US7650425B2 (en) 1999-03-18 2010-01-19 Sipco, Llc System and method for controlling communication between a host computer and communication devices associated with remote devices in an automated monitoring system
US6707796B1 (en) * 1999-05-07 2004-03-16 Nortel Networks Limited System device and method for reducing forwarding states in a communication system
US6594703B1 (en) * 1999-06-02 2003-07-15 Yunzhou Li Apparatus and method of minimizing internal multicast traffic
US6725047B1 (en) * 1999-06-09 2004-04-20 Tantivy Communications, Inc. Floating IP address for roaming internet connected subscriber units
US6647020B1 (en) * 1999-12-17 2003-11-11 Motorola, Inc. Methods for implementing a talkgroup call in a multicast IP network
US6738639B1 (en) * 2000-02-28 2004-05-18 Telefonaktiebolaget Lm Ericsson (Publ) Reducing signaling traffic with multicasting in a wireless communication network
CA2813651C (en) * 2000-03-03 2014-07-08 Qualcomm Incorporated Method and apparatus for participating in group communication services in an existing communication system
US20030157963A1 (en) * 2000-03-28 2003-08-21 Laurent Collot Selective intercommunication 1 device for mobile terminals in physical proximity, also linked by global networks
US6882856B1 (en) * 2000-04-20 2005-04-19 Motorola, Inc. Method for dynamically configuring group calls in a radio system
US6873610B1 (en) * 2000-05-01 2005-03-29 Mobular Technologies, Inc. System and method for efficiently accessing affiliated network addresses from a wireless device
US6765892B1 (en) * 2000-06-26 2004-07-20 Cisco Technology, Inc. Optimizing IP multicast data transmission in a mobile IP environment
US7630721B2 (en) 2000-06-27 2009-12-08 Ortiz & Associates Consulting, Llc Systems, methods and apparatuses for brokering data between wireless devices and data rendering devices
US7812856B2 (en) 2000-10-26 2010-10-12 Front Row Technologies, Llc Providing multiple perspectives of a venue activity to electronic wireless hand held devices
JP3833450B2 (en) * 2000-07-27 2006-10-11 三菱電機株式会社 Communication control method and router
US8301137B1 (en) * 2000-07-31 2012-10-30 Interdigital Patent Corporation Method and apparatus for wireless router multicast
US7221660B1 (en) * 2000-08-08 2007-05-22 E.F. Johnson Company System and method for multicast communications using real time transport protocol (RTP)
US7006471B1 (en) * 2000-08-25 2006-02-28 Cisco Technology, Inc. Optimization of bearer traffic in radio networks
US20020150094A1 (en) * 2000-10-27 2002-10-17 Matthew Cheng Hierarchical level-based internet protocol multicasting
US6600928B1 (en) * 2000-11-06 2003-07-29 Motorola, Inc. Method for establishing a temporary simplex call group in a wireless communication system
US7454484B1 (en) * 2000-11-16 2008-11-18 Nortel Networks Limited Method and apparatus for producing a multicast tree
US7133371B2 (en) 2000-12-01 2006-11-07 Motorola, Inc. Methods for achieving reliable joins in a multicast IP network
US6785254B2 (en) * 2000-12-01 2004-08-31 Motorola, Inc. Wireless communication system incorporating multicast addressing and method for use
US20020072388A1 (en) * 2000-12-11 2002-06-13 Korneluk Jose E. Wireless multimode communication with timed affiliation
KR100470345B1 (en) * 2000-12-27 2005-02-21 엘지전자 주식회사 Link Connection Control Protocol Incarnation Apparatus and Method for IP Multicast/Broadcast packet transmistting in Mobile Network
US6970449B1 (en) * 2000-12-28 2005-11-29 Cisco Technology, Inc. Distribution of packets in a wireless communication system using multicast protocols
US7054297B1 (en) * 2000-12-28 2006-05-30 Cisco Technology, Inc. Distribution of packets to high data rate communications devices using multicast protocols
US7957721B2 (en) * 2001-02-13 2011-06-07 Telefonaktiebolaget Lm Ericsson (Publ) Coordinated subscriber access handling for shared network support
WO2002071775A1 (en) * 2001-03-01 2002-09-12 Mitsubishi Denki Kabushiki Kaisha Mobile ip packet communication system
CN100455045C (en) 2001-04-17 2009-01-21 诺基亚公司 One-to-one communication
US7386000B2 (en) * 2001-04-17 2008-06-10 Nokia Corporation Packet mode speech communication
WO2002096039A1 (en) * 2001-05-23 2002-11-28 Pacific Consultants, Llc Multicast wireless ad hoc packet routing
WO2002096038A1 (en) * 2001-05-23 2002-11-28 Pacific Consultants, Llc Role-base ip multicast addressing in a wireless lan
DE10126107A1 (en) * 2001-05-29 2002-12-12 Siemens Ag Network architecture for controlling components in IP-based radio access network has core network, radio access network multicast groups producing logical relationship between components
US7328240B2 (en) * 2001-06-28 2008-02-05 Intel Corporation Distributed multipoint conferencing
KR100459554B1 (en) * 2001-07-09 2004-12-03 삼성전자주식회사 Method for multicast-transmitting packet data in wireless communication network
EP1430631A4 (en) * 2001-08-23 2009-01-21 Bamboo Mediacasting Ltd Multicast transmission in packet based cellular networks
FI20011726A (en) * 2001-08-29 2003-03-01 Nokia Corp Subscriber monitoring
US7103011B2 (en) * 2001-08-30 2006-09-05 Motorola, Inc. Use of IP-multicast technology for 2-party calls in mobile communication networks
US6697349B2 (en) * 2001-08-30 2004-02-24 Motorola, Inc. System and methods for distributed connection and mobility processing in a multicast IP network incorporating multi-cell location areas
US7480501B2 (en) * 2001-10-24 2009-01-20 Statsignal Ipc, Llc System and method for transmitting an emergency message over an integrated wireless network
US8489063B2 (en) 2001-10-24 2013-07-16 Sipco, Llc Systems and methods for providing emergency messages to a mobile device
US6993327B2 (en) * 2001-10-29 2006-01-31 Motorola, Inc. Multicast distribution of presence information for an instant messaging system
US7424527B2 (en) 2001-10-30 2008-09-09 Sipco, Llc System and method for transmitting pollution information over an integrated wireless network
AU2003206381A1 (en) * 2002-01-11 2003-07-30 Hubbell Incorporated Scanning tone adapter for remote radio dispatch communication
KR100432937B1 (en) * 2002-04-15 2004-05-28 주식회사 케이티프리텔 Multicast routing method and system for delivering multicast data with high-efficient on a mobile network
US8576878B2 (en) * 2002-06-04 2013-11-05 Nokia Corporation Method for controlling parties in real-time data communication
US7782875B2 (en) * 2002-06-18 2010-08-24 Nokia Corporation Megaco protocol with group termination
US6853628B2 (en) * 2002-06-28 2005-02-08 Interdigital Technology Corporation System for facilitating personal communications with multiple wireless transmit/receive units
US6792281B2 (en) * 2002-06-28 2004-09-14 Motorola, Inc. Method and system for patching dispatch calling parties together
ATE496449T1 (en) * 2002-08-21 2011-02-15 Spyder Navigations Llc PACKET FORWARDING TO A CONNECTION-ORIENTED NETWORK
IL154739A0 (en) * 2003-03-04 2003-10-31 Bamboo Mediacasting Ltd Segmented data delivery over non-reliable link
IL157886A0 (en) * 2003-09-11 2009-02-11 Bamboo Mediacasting Ltd Secure multicast transmission
IL157885A0 (en) * 2003-09-11 2004-03-28 Bamboo Mediacasting Ltd Iterative forward error correction
US6985697B2 (en) * 2003-09-22 2006-01-10 Nokia, Inc. Method and system for wirelessly managing the operation of a network appliance over a limited distance
IL158158A (en) 2003-09-29 2012-05-31 Bamboo Mediacasting Ltd Distribution of multicast data to users
US20050138119A1 (en) * 2003-12-23 2005-06-23 Nokia Corporation User-location service for ad hoc, peer-to-peer networks
US7756086B2 (en) 2004-03-03 2010-07-13 Sipco, Llc Method for communicating in dual-modes
US8031650B2 (en) 2004-03-03 2011-10-04 Sipco, Llc System and method for monitoring remote devices with a dual-mode wireless communication protocol
US20050221852A1 (en) * 2004-04-05 2005-10-06 D Avello Robert F Methods for controlling processing of inputs to a vehicle wireless communication interface
US20050221876A1 (en) * 2004-04-05 2005-10-06 Van Bosch James A Methods for sending messages based on the location of mobile users in a communication network
US20050222752A1 (en) * 2004-04-05 2005-10-06 Sokola Raymond L Method for enabling communications dependent on user location, user-specified location or orientation
US20050221821A1 (en) * 2004-04-05 2005-10-06 Sokola Raymond L Selectively enabling communications at a user interface using a profile
US20050222756A1 (en) * 2004-04-05 2005-10-06 Davis Scott B Methods for displaying a route traveled by mobile users in a communication network
US7245898B2 (en) * 2004-04-05 2007-07-17 Motorola, Inc. Programmable foot switch useable in a communications user interface in a vehicle
US20050239486A1 (en) * 2004-04-05 2005-10-27 D Avello Robert F Methods and systems for controlling communications in an ad hoc communication network
US20050221878A1 (en) * 2004-04-05 2005-10-06 Van Bosch James A Method for entering a personalized communication profile into a communication user interface
US7062286B2 (en) * 2004-04-05 2006-06-13 Motorola, Inc. Conversion of calls from an ad hoc communication network
BRPI0514454A (en) 2004-08-16 2008-06-10 Qualcomm Flarion Tech method and apparatus for group membership management for group communications
WO2006026737A2 (en) 2004-08-31 2006-03-09 Ntt Docomo Inc. Revocation of cryptographic digital certificates
US7315941B2 (en) * 2004-12-17 2008-01-01 Ntt Docomo Inc. Multi-certificate revocation using encrypted proof data for proving certificate's validity or invalidity
US9439126B2 (en) 2005-01-25 2016-09-06 Sipco, Llc Wireless network protocol system and methods
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US7535857B2 (en) * 2005-11-18 2009-05-19 Motorola, Inc. Method for transmitting data from a participant device in a session in an internet protocol (IP) system
US20070217414A1 (en) * 2006-03-14 2007-09-20 Berkman William H System and method for multicasting over power lines
US7831270B2 (en) * 2006-05-18 2010-11-09 Cisco Technology, Inc. Providing virtual talk group communication sessions in accordance with endpoint resources
FR2905222B1 (en) * 2006-08-28 2008-10-17 Eads Secure Networks Soc Par A CORRESPONDENCE METHOD BETWEEN GROUP COMMUNICATION IDENTIFIERS AND MULTICAST ADDRESSES.
US20080285496A1 (en) * 2007-05-14 2008-11-20 Bamboo Mediacasting Ltd. Data download in wireless network
US8059574B2 (en) * 2007-07-19 2011-11-15 E.F. Johnson Company Method and system for peer-to-peer communication among sites
US8108077B2 (en) * 2008-05-01 2012-01-31 Signature Control Systems, Inc. Intelligent sensor for irrigation management
WO2011115434A2 (en) * 2010-03-17 2011-09-22 한국전자통신연구원 Multicast and broadcast service resource management method and device
KR20110104905A (en) 2010-03-17 2011-09-23 한국전자통신연구원 Method and apparatus for managing resource of multicast and broadcast service
US9252982B2 (en) 2010-10-21 2016-02-02 Marshall Jobe System and method for simulating a land mobile radio system
US9370023B2 (en) 2013-03-11 2016-06-14 Motorola Solutions, Inc. Method and apparatus for resolving call collisions in a digital conventional direct mode
US9215689B2 (en) 2013-03-11 2015-12-15 Motorola Solutions, Inc. Method and apparatus for resolving call collisions in a digital conventional direct mode
US9774386B2 (en) 2013-03-15 2017-09-26 E.F. Johnson Company Distributed simulcast architecture
US9800460B2 (en) 2014-08-01 2017-10-24 E.F. Johnson Company Interoperability gateway for land mobile radio system
US9763260B2 (en) 2014-11-06 2017-09-12 E.F. Johnson Company System and method for dynamic channel allocaton
US10333696B2 (en) 2015-01-12 2019-06-25 X-Prime, Inc. Systems and methods for implementing an efficient, scalable homomorphic transformation of encrypted data with minimal data expansion and improved processing efficiency
EP3389293B1 (en) * 2015-12-07 2020-11-04 Hytera Communications Corporation Limited Call processing method and device
US10341824B1 (en) * 2018-06-11 2019-07-02 Motorola Solutions, Inc. Method for real-time authorization within a push to talk for the internet of things system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5321693A (en) * 1991-01-25 1994-06-14 Digital Equipment Corporation Multicast address in a local area network where the local area network has inadequate multicast addressing capability
US5450405A (en) * 1993-04-02 1995-09-12 Motorola, Inc. Method for establishing and maintaining communication processing information for a group call
US5583850A (en) * 1992-12-15 1996-12-10 Micron Technology, Inc. Data communication system using identification protocol
US5748736A (en) * 1996-06-14 1998-05-05 Mittra; Suvo System and method for secure group communications via multicast or broadcast
US5894480A (en) * 1996-02-29 1999-04-13 Apple Computer, Inc. Method and apparatus for operating a multicast system on an unreliable network

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5387905A (en) * 1992-10-05 1995-02-07 Motorola, Inc. Mutli-site group dispatch call method
DE69228423T2 (en) * 1992-11-27 1999-09-30 Ibm Multicast routing between areas
US5511168A (en) * 1993-07-01 1996-04-23 Digital Equipment Corporation Virtual circuit manager for multicast messaging
US5541927A (en) * 1994-08-24 1996-07-30 At&T Corp. Method of multicasting
US5517494A (en) * 1994-09-30 1996-05-14 Apple Computer, Inc. Method and system of multicast routing for groups with a single transmitter
WO1996013912A1 (en) * 1994-10-28 1996-05-09 Motorola Inc. Method of facilitating talkgroup communication in a peer-to-peer communication network
KR0132959B1 (en) * 1994-12-22 1998-04-21 양승택 No-connection type server for service thereof in atm network
US5943399A (en) * 1995-09-29 1999-08-24 Northern Telecom Limited Methods and apparatus for providing communications to telecommunications terminals
US5831975A (en) * 1996-04-04 1998-11-03 Lucent Technologies Inc. System and method for hierarchical multicast routing in ATM networks
US5761193A (en) * 1996-05-31 1998-06-02 Derango; Mario F. Method for pre-establishing communications in a wireless communication network
US5910946A (en) * 1997-01-13 1999-06-08 Samsung Electronics Co., Ltd. Wireless internet network architecture for voice and data communications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5321693A (en) * 1991-01-25 1994-06-14 Digital Equipment Corporation Multicast address in a local area network where the local area network has inadequate multicast addressing capability
US5583850A (en) * 1992-12-15 1996-12-10 Micron Technology, Inc. Data communication system using identification protocol
US5450405A (en) * 1993-04-02 1995-09-12 Motorola, Inc. Method for establishing and maintaining communication processing information for a group call
US5894480A (en) * 1996-02-29 1999-04-13 Apple Computer, Inc. Method and apparatus for operating a multicast system on an unreliable network
US5748736A (en) * 1996-06-14 1998-05-05 Mittra; Suvo System and method for secure group communications via multicast or broadcast

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002019741A2 (en) * 2000-08-28 2002-03-07 Qualcomm Incorporated Method and apparatus for performing coverage control for multicast services in a wireless network
WO2002019741A3 (en) * 2000-08-28 2003-01-09 Qualcomm Inc Method and apparatus for performing coverage control for multicast services in a wireless network
US6633765B1 (en) 2000-08-28 2003-10-14 Qualcomm, Incorporated Method and apparatus for performing coverage control for multicast services in a wireless network
US9100457B2 (en) 2001-03-28 2015-08-04 Qualcomm Incorporated Method and apparatus for transmission framing in a wireless communication system
US8121296B2 (en) 2001-03-28 2012-02-21 Qualcomm Incorporated Method and apparatus for security in a data processing system
US8077679B2 (en) 2001-03-28 2011-12-13 Qualcomm Incorporated Method and apparatus for providing protocol options in a wireless communication system
US7254132B2 (en) 2001-05-01 2007-08-07 Ntt Docomo, Inc. Mobile communication system, mobile communication method, wireless base station, mobile station, and program
SG116448A1 (en) * 2001-05-01 2005-11-28 Ntt Docomo Inc Mobile communication system, mobile communication method, base station, mobile station, and program.
EP1255381A2 (en) * 2001-05-01 2002-11-06 NTT DoCoMo, Inc. Method and device for multicast transmission
EP1255381A3 (en) * 2001-05-01 2004-02-11 NTT DoCoMo, Inc. Method and device for multicast transmission
US6633767B2 (en) 2001-05-07 2003-10-14 Winphoria Networks, Inc. System and method of managing interconnections in mobile communications
WO2003030453A2 (en) * 2001-10-03 2003-04-10 Qualcomm Incorporated Method and apparatus for data packet transport in a wireless communications system using an internet protocol
US7697523B2 (en) 2001-10-03 2010-04-13 Qualcomm Incorporated Method and apparatus for data packet transport in a wireless communication system using an internet protocol
WO2003030453A3 (en) * 2001-10-03 2003-10-30 Qualcomm Inc Method and apparatus for data packet transport in a wireless communications system using an internet protocol
US7184789B2 (en) 2001-10-03 2007-02-27 Qualcomm, Incorporated Method and apparatus for data packet transport in a wireless communication system using an internet protocol
US8983065B2 (en) 2001-10-09 2015-03-17 Qualcomm Incorporated Method and apparatus for security in a data processing system
US8713400B2 (en) 2001-10-12 2014-04-29 Qualcomm Incorporated Method and system for reduction of decoding complexity in a communication system
US8730999B2 (en) 2001-10-12 2014-05-20 Qualcomm Incorporated Method and system for reduction of decoding complexity in a communication system
US8971790B2 (en) 2003-01-02 2015-03-03 Qualcomm Incorporated Method and apparatus for broadcast services in a communication system
US8098818B2 (en) 2003-07-07 2012-01-17 Qualcomm Incorporated Secure registration for a multicast-broadcast-multimedia system (MBMS)
US8718279B2 (en) 2003-07-08 2014-05-06 Qualcomm Incorporated Apparatus and method for a secure broadcast system
US8724803B2 (en) 2003-09-02 2014-05-13 Qualcomm Incorporated Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system
US7724743B2 (en) 2005-03-31 2010-05-25 Qualcomm Incorporated System and method for distributing VoIP data packets in group communications amoung wireless telecommunication devices

Also Published As

Publication number Publication date
CA2341512A1 (en) 2000-03-09
CA2341512C (en) 2002-12-03
EP1108302A4 (en) 2005-07-13
AU5581399A (en) 2000-03-21
US6141347A (en) 2000-10-31
AU746578B2 (en) 2002-05-02
DE69939219D1 (en) 2008-09-11
EP1108302A1 (en) 2001-06-20
ATE403291T1 (en) 2008-08-15
EP1108302B1 (en) 2008-07-30

Similar Documents

Publication Publication Date Title
CA2341512C (en) Wireless communication system incorporating multicast addressing and method for use
US6697349B2 (en) System and methods for distributed connection and mobility processing in a multicast IP network incorporating multi-cell location areas
EP1344360B1 (en) Wireless communication system incorporating multicast addressing and method for use
EP1243091B1 (en) Methods for implementing a talkgroup call in a multicast ip network
US7499466B2 (en) Multicast group management in telecommunication networks
JP3469552B2 (en) Apparatus and method for effectively transferring multicast data in a personal access communication system (PAC)
US7680109B2 (en) Mobile multipoint service
JP3616333B2 (en) Personal Access Communication System (PACS) Internet augmented radio port controller (RPCU)
CN100362798C (en) Broadcast in point-to-point oriented packet-switched networks
WO1997021313A1 (en) Mobile packet data communications system
CN1980170A (en) Seamless mobility in layer 2 radio access networks
KR20090080127A (en) Communication method and radio communication system
EP1423943B1 (en) Use of ip-multicast technology for 2-party calls in mobile communication networks
US6763004B1 (en) System and method for paging mobile stations in a radio telecommunications network
EP1286556B1 (en) Method and mobile telecommunications network for sending a multicast message to a plurality of mobile stations

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 55813/99

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 1999942434

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2341512

Country of ref document: CA

Ref country code: CA

Ref document number: 2341512

Kind code of ref document: A

Format of ref document f/p: F

WWP Wipo information: published in national office

Ref document number: 1999942434

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWG Wipo information: grant in national office

Ref document number: 55813/99

Country of ref document: AU