EP1943786A1 - Method and apparatus for group leader selection in wireless multicast service - Google Patents
Method and apparatus for group leader selection in wireless multicast serviceInfo
- Publication number
- EP1943786A1 EP1943786A1 EP06804202A EP06804202A EP1943786A1 EP 1943786 A1 EP1943786 A1 EP 1943786A1 EP 06804202 A EP06804202 A EP 06804202A EP 06804202 A EP06804202 A EP 06804202A EP 1943786 A1 EP1943786 A1 EP 1943786A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- group
- base station
- signal performance
- multicast
- group leader
- Prior art date
- Legal status (The legal status 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 status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1854—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/185—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/46—Cluster building
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/08—User group management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/32—Connectivity information management, e.g. connectivity discovery or connectivity update for defining a routing cluster membership
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W84/20—Master-slave selection or change arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0093—Point-to-multipoint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
Definitions
- the present invention relates generally to wireless
- present invention relates to a method and apparatus for selecting a group leader of a multicast group to acknowledge multicast transmissions from a base station to the multicast group.
- Multicast service provides transmission of a message from a base station to multiple members of a multicast group concurrently, in contrast to unicast service, in which a message is transmitted from the base station to a single user.
- Applications that require multicast service include group-oriented mobile commerce, military command and control, first-response team communications, education over
- W-CDMA frequency division multiple access
- CDMA2000 CDMA2000
- IEEE 802.11 the IEEE 802.11 standard for
- WLANs wireless local area networks
- FIG. 1 illustrates a diagram of a portion of a typical telecommunication system of the prior art
- FIG. 2 illustrates a diagram of a base station for the
- telecommunication system of FIG. 1 including a group leader selection module
- FIG. 3 illustrates a functional diagram of the group leader selection
- FIG. 4 illustrates a flow chart for a method of selecting a group leader according to the functional diagram of FIG. 3;
- FIG. 5 illustrates a computer program for the flow chart of FIG. 3 that includes a group leader selection timer; [0009] FIG. 6 illustrates a functional diagram of the group leader selection
- FIG. 7 illustrates a flow chart for a method of selecting a group
- FIG. 8 illustrates a functional diagram of the group leader selection
- FIG. 9 illustrates a flow chart for a method of selecting a group
- FIG. 10 illustrates a functional diagram of the group leader selection module of FIG. 2 in which the group leader leaves the multicast group
- FIG. 11 illustrates a flow chart for a method of selecting a group leader according to the functional diagram of FIG. 10;
- FIG. 12 illustrates a functional diagram of the group leader selection module of FIG. 2 in which a member of the multicast group experiences a change in signal performance
- FIG. 13 illustrates a flow chart for a method of selecting a group leader according to the functional diagram of FIG. 12;
- FIG. 14 illustrates a functional diagram of the group leader selection module of FIG.2 in which the base station initiates the selection of a group leader;
- FIG. 15 illustrates a flow chart for a method of selecting a group
- FIG. 16 illustrates a computer program for the method of FIG. 3 for
- FIG. 17 illustrates a flow chart summarizing a method of selecting a
- group leader in a communication system as a function of signal performance.
- a group leader of the multicast group is selected as a function of
- FIG. 1 illustrates a diagram of a portion of a typical telecommunication system 100 of the prior art. Shown in FIG. 1 are a base station 102,
- a receiver 104 a transmitter 106, an automatic repeat request (ARQ) management module 108, a multicast group member management module 109, a multicast group
- ARQ automatic repeat request
- each of the mobile stations 112, 114, 116, and 118 may be,
- a mobile handset for example, a mobile handset, a desktop computer, or any communication device used
- the mobile stations 112, 114, 116, and 118 are members of the multicast group 110.
- the multicast group 110 may include any number of two or more mobile stations.
- the base station 102 typically includes the
- the receiver 104 receives messages or datagrams from each of the
- the transmitter 106 transmits messages or
- each of the mobile stations 112, 114, 116, and 118 in the multicast group 110 receives multicast messages from the base
- the base station 102 concurrently, the base station 102 selects one member of the multicast group 110 as the group leader to acknowledge multicast messages or datagrams from the base station 102.
- the acknowledge message from the group leader informs the base station 102 whether each multicast message or datagram is successfully received.
- the multicast group member management module 109 keeps track
- the multicast group member management module 109 can
- module 109 adds the new member to the number of members in the group.
- the base station 102 selects the first registered member of
- selecting the first registered member as the group leader may not provide
- the base station 102 may select the mobile station 112 as the group leader, and the mobile stations 114, 116, and 118 may have poorer reception than the group leader. Because the group leader has the
- the group leader will report the successful reception of multicast messages or datagrams from the base station 102 that
- a base station for a telecommunication system [0031] In one embodiment, a base station for a telecommunication system
- a group leader selection management module for selecting a group leader of the
- multicast group as a function of the set of signal performance values to acknowledge multicast transmissions from the base station to the multicast group.
- FIG. 2 illustrates a diagram of a base station 200 for the
- FIG. 2 Shown in FIG. 2 are a receiver 104, a transmitter 106, an automatic repeat request management module 108, multicast group member management module 109, a group
- leader selection management module 202 a group leader selection timer 204, and a group leader re-selection timer 206.
- the group leader selection management module 202 is
- the group leader selection management module 202 selects a group leader for
- the multicast group 110 as a function of the quality of reception of messages or datagrams from the base station 200 experienced by all of the mobile stations 112, 114, 116, and 118 in the multicast group 110.
- the group leader For example, the group leader
- Signal performance values may be calculated according to well-known equations
- SQE signal quality estimate
- RSSI received signal strength indicator
- the group leader selection management module 202 may implement a suitable function of the set of signal performance values to select the group leader as illustrated by the following examples.
- FIG. 3 illustrates a functional diagram 300 of the group leader
- FIG. 3 Shown in FIG. 3 are a polling request 302, signal quality estimate information messages 304, a set of signal quality estimates
- the group leader selection management module 202 in the base station 200 transmits the polling request 302 to the mobile stations 112, 114, 116, and 118 in the multicast group 110. In response to the polling request 302, each of the
- the signal quality estimate (SQE) is defined in standard
- wireless service protocols as a value, typically expressed in decibels, that is generated
- each of the mobile stations 112, 114, 116, and 118 to indicate the signal performance
- a signal quality estimate of 0 dB may indicate perfect signal
- the group leader selection management module 202 receives the signal quality estimate messages 304 received from each of the mobile stations 112,
- the set of signal performance values 306 is generated from the signal quality
- the set of signal performance values 306 may include other parameters, such as the received signal strength indicator (RSSI) , the received
- the group leader selection management module 202 selects the group leader 310 of the multicast group 110 as a function of the set of signal performance values 306, for example, the mobile station
- the group leader selection management module 202 may select the group leader from the multicast group 110 that has an intermediate signal performance value between the
- the group leader selection management module 202 notifies each of
- the group leader selection management module 202 may transmit a
- leader 310 will respond to multicast messages on behalf of the multicast group 110.
- Unicast messages that is, messages or datagrams sent from the base station 200 to any single mobile station that is also a member of the multicast group 110, may continue to
- FIG. 4 illustrates a flow chart 400 for a method of selecting a group leader according to the functional diagram of FIG. 3.
- Step 402 is the entry point of the flow chart 400.
- step 404 the base station polls each member of a multicast group in a wireless communication system for a signal quality estimate.
- each member of the multicast group transmits a signal quality estimate to a base station of the wireless communication system.
- step 408 the base station generates a set of signal performance
- step 410 the base station selects a group leader for the multicast
- the station may select the member of the multicast group having the lowest signal
- the base station may exclude
- the base station notifies each member of the multicast group of the selection of the group leader.
- Each member of the multicast group that recognizes that it is not the group leader suspends acknowledgment and suspends
- the base station may transmit a message to each member of the multicast group except the group leader to suspend acknowledgment and requests for re ⁇
- step 414 only the group leader acknowledges multicast messages or datagrams successfully received and requests re-transmission of messages or
- Multicast messages or datagrams that are re-transmitted by the base station at the request of the group leader may also be received by other members of the multicast group that did not successfully
- Step 416 is the exit point of the flow chart 400.
- FIG. 5 illustrates a computer program 500 for the method of FIG. 3
- selection timer 204 has a predetermined expiration period. While the group leader
- the base station 200 polls the members of the multicast group 110 and waits for the replies that include a signal quality estimate from each
- the base station 200 notifies each member of the multicast group 110 of the selection of
- the base station 200 starts the group leader selection timer 204 whenever it is desired to initiate the group leader selection procedure.
- the message containing the group leader assignment or the notification that the group leader is leaving may be lost.
- the base station may also implement the group leader re-selection timer 206 in FIG. 2 to initiate a group leader selection procedure when the group leader fails to acknowledge a
- the group leader re-selection timer 206 has a pre-determined
- the group leader re-selection timer 206 may be reset, for example, upon expiration or upon receiving a message from the group leader such as an
- FIG. 6 illustrates a functional diagram 600 of the group leader
- the base station 200 when the multicast group 110 is established.
- the base station 200 is configured to communicate with the base station 200
- FIG. 7 illustrates a flow chart 700 for a method of selecting a group leader according to the functional diagram of FIG. 6.
- Step 702 is the entry point of the flow chart 700.
- each member of the multicast group transmits a multicast channel access message that includes a signal quality estimate (SQE) to a base
- step 706 the base station receives the signal quality estimate from
- each member of the multicast group and generates a set of signal performance values.
- the set of signal performance values includes the signal quality estimate received from
- step 708 the base station selects a group leader from the multicast
- step 710 the base station notifies each member of the multicast
- the base station may transmit a message to each member of the multicast
- group leader to suspend acknowledgment and requests for retransmission of subsequent multicast messages or datagrams from the base station.
- step 712 only the group leader acknowledges multicast messages or datagrams successfully received and requests re-transmission of messages or datagrams not successfully received from the base station.
- Step 714 is the exit point of the flow chart 700.
- FIG. 8 illustrates a functional diagram 800 of the group leader selection module of FIG. 2 in which a signal quality estimate is included in an IGMP membership report. Shown in FIG. 8 are an Internet Group Management Protocol
- IGMP (IGMP) membership query 802, IGMP membership reports 804, a set of signal performance values 806, a group leader assignment message 808, and a group leader 310.
- the signal quality estimate (SQE) is advantageously
- IGMP membership reports 804 sent by each member of the multicast group to the base station when the multicast group is established in a
- IGMP Internet Group Management Protocol
- the base station receives the signal quality estimates from the IGMP membership reports 804, generates the set of signal performance values 806, and selects the group leader 310 in the same manner as
- the selection of the group leader 310 is communicated to each member of the multicast group via the group leader assignment message 808.
- FIG. 9 illustrates a flow chart 900 for a method of selecting a group leader according to the functional diagram of FIG. 8.
- Step 902 is the entry point of the flow chart 900.
- step 904 the base station initiates a multicast group setup by transmitting an IGMP membership query to each of the mobile stations.
- each member of the multicast group transmits an IGMP membership report that includes a signal quality estimate to a base station of the wireless communication system. Including the signal quality estimate for each of the
- step 908 the base station receives the signal quality estimate
- step 910 the base station selects a group leader from the multicast
- the base station notifies each member of the multicast group of the selection of the group leader. Each member of the multicast group that
- the base station may transmit a message to each member of the multicast
- group leader to suspend acknowledgment and requests for retransmission of multicast messages or datagrams from the base station.
- Li step 914 only the group leader acknowledges subsequent multicast messages or datagrams successfully received from the base station and requests re-transmission of messages or datagrams that are not successfully received
- Multicast messages or datagrams that are re-transmitted by the base station at the request of the group leader may also be received by other members of
- Step 916 is the exit point of the flow chart 900.
- a new group leader may be
- FIG. 10 illustrates a functional diagram for the group leader selection module of FIG. 2 in which the group leader leaves the multicast group. Shown in FIG.
- RNR Receive Not Ready
- IsRR Is Receive Ready polling request
- Receive Ready messages 1006 a set of signal performance values 1008, a group leader assignment message 1010, and a group leader 310.
- the group leader 310 transmits the Receive Not Ready (RNR) message 1002 with a Leave Group Indication to inform the base station that the group leader 310 is leaving the multicast group.
- the base station sends the Is Receive
- IsRR polling request 1004 to each member of the multicast group, and each of
- each of the Receive Ready messages 1006 includes the signal quality estimate (SQE).
- SQE signal quality estimate
- the base station receives the signal quality estimates from the base station
- Receive Ready messages 1006 generates the set of signal performance values 1008,
- FIG. 11 illustrates a flow chart 1100 for a method of selecting a
- Step 1102 is the entry point of the flow chart 1100.
- the base station sends the Is Receive Ready (IsRR)
- each of the mobile stations sends a Receive Ready message in response to the Is Receive Ready (IsRR) polling request, hi this
- the Receive Ready messages include the signal quality estimate for each of the mobile stations in the multicast group.
- step 1110 the base station receives the signal quality estimate from each member of the multicast group and generates a set of signal performance values from the signal quality estimates.
- step 1112 the base station selects a group leader from the
- step 1114 the base station notifies each member of the multicast
- the base station may
- step 1116 only the group leader acknowledges subsequent multicast messages or datagrams successfully received from the base station and requests re-transmission of messages or datagrams that are not successfully received
- Multicast messages or datagrams that are re-transmitted by the base station at the request of the group leader may also be received by other members of the multicast group that did not successfully receive the same messages.
- Step 1118 is the exit point of the flow chart 1100.
- the signal performance of the multicast group may be affected.
- the group leader will request fewer requests for re-transmission to the base station. As a result, other members of the multicast group that have poorer signal performance may not recover
- leader may be needed that more accurately represents the signal performance of all the
- FIG. 12 illustrates a functional diagram 1200 for the group leader
- FIG. 12 Shown in FIG. 12 are a Receive Not Ready (RNR) message 1202, an Is Receive Ready (IsRR) polling request 1204, Receive Ready
- RNR Receive Not Ready
- IsRR Is Receive Ready
- the member of the multicast group that experiences a change in signal performance that exceeds a selected threshold transmits the Receive
- Not Ready (RNR) message 1202 that includes the new signal quality estimate to the base station.
- the signal performance of the group leader may improve by more than an upper limit of the threshold, or the signal performance of another member
- the threshold may have an upper limit
- the base station sends the Is Receive Ready (IsRR) polling request 1204 to each member of the multicast group, and each of
- each of the Receive Ready messages 1006 includes the signal quality estimate (SQE), although other signal performance parameters may be used instead of SQE
- the signal quality estimate may be embedded in
- the base station receives the signal quality estimates from the base station
- Receive Ready messages 1206, generates the set of signal performance values 1208, and selects the group leader 310 in the same manner as described above with reference
- the selection of the group leader 310 is communicated to each member of the multicast group via the group leader assignment message 1210.
- FIG. 13 illustrates a flow chart 1300 for a method of selecting a group leader according to the functional diagram of FIG. 12.
- Step 1302 is the entry point of the flow chart 1300.
- step 1304 any member of the multicast group, including the group leader, that experiences a change in signal performance above an upper limit or below a
- RNR Receive Not Ready
- step 1306 the base station sends an Is Receive Ready (IsRR) polling request to each member of the multicast group.
- IsRR Is Receive Ready
- each of the mobile stations sends a Receive Ready message in response to the Is Receive Ready (IsRR) polling request, hi this embodiment, the Receive Ready messages include the signal quality estimate for each
- the base station receives the signal quality estimate
- step 1312 the base station selects a group leader from the
- the base station notifies each member of the multicast group of the selection of the group leader. Each member of the multicast group that
- the base station may transmit a message to each member of the multicast group except the group leader to
- Step 1318 is the exit point of the flow chart 1300.
- the base station may initiate the selection of
- FIG. 14 illustrates a functional diagram 1400 for the group leader
- RNR Receive Not Ready
- Receive Ready (IsRR) messages 1404. a set of signal performance values 1406, a group leader assignment message 1408, and a group leader 310.
- the base station transmits the Receive Not Ready (RNR)
- a new group leader may be selected that has better signal performance.
- the number of re-transmitted messages or datagrams exceeds the upper limit of the threshold, a new group leader may be selected that has better signal performance.
- a new group leader may be selected that has poorer signal performance.
- the base station receives the Is
- the Is Receive Ready (IsRR) messages 1404 include the signal quality estimate.
- the signal quality estimate information in the Is Receive Ready messages 1404 no delay or bandwidth overhead is added to the telecommunication system, and the signal quality estimate may be embedded in messages from the mobile stations to the base station using existing multicast protocol standards, for example, the IGMP membership query
- group leader 310 is communicated to each member of the multicast group via the group leader assignment message 1408.
- FIG. 15 illustrates a flow chart 1500 for a method of selecting a
- Step 1502 is the entry point of the flow chart 1500.
- step 1504 the base station sends a Receive Not Ready (RNR)
- step 1506 each member of the multicast group sends an Is
- the Is Receive Ready messages include the signal quality estimate for each of the mobile stations in the multicast group.
- step 1508 the base station receives the signal quality estimate from each member of the multicast group and generates a set of signal performance values from the signal quality estimates. [00104] In step 1510, the base station selects a group leader from the
- step 1512 the base station notifies each member of the multicast
- the base station may
- step 1514 only the group leader acknowledges subsequent multicast messages or datagrams successfully received from the base station and
- base station at the request of the group leader may also be received by other members of the multicast group that did not successfully receive the same messages.
- Step 1516 is the exit point of the flow chart 1500.
- FIG. 16 illustrates a computer program for the method of FIG. 3 for selecting the group leader when the signal performance value is based on the missed
- FIG. 16 is identical to FIG. 5, except that a missed packet percentage is used instead of a signal quality estimate as the signal performance parameter.
- the percentage of missed packets is calculated by multiplying 100 times the number of missed multicast messages or datagrams and
- FIG. 17 illustrates a flow chart summarizing a method of selecting a
- group leader in a communication system as a function of signal performance.
- Step 1702 is the entry point of the flow chart 1700.
- a signal performance value is received from at least two members of a multicast group in a telecommunication system to generate a set of signal performance values.
- a group leader for the multicast group is selected as a function of the set of signal performance values to acknowledge multicast transmissions from a base station in the telecommunication system to the multicast group.
- Step 1708 is the exit point of the flow chart 1700.
- a computer program product includes a medium for embodying a computer program for input to a computer and a computer
- multicast group as a function of a signal performance value can achieve a significant
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/257,600 US7688755B2 (en) | 2005-10-25 | 2005-10-25 | Method and apparatus for group leader selection in wireless multicast service |
PCT/US2006/037704 WO2007050223A1 (en) | 2005-10-25 | 2006-09-27 | Method and apparatus for group leader selection in wireless multicast service |
Publications (2)
Publication Number | Publication Date |
---|---|
EP1943786A1 true EP1943786A1 (en) | 2008-07-16 |
EP1943786A4 EP1943786A4 (en) | 2012-01-11 |
Family
ID=37968105
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP06804202A Withdrawn EP1943786A4 (en) | 2005-10-25 | 2006-09-27 | Method and apparatus for group leader selection in wireless multicast service |
Country Status (5)
Country | Link |
---|---|
US (1) | US7688755B2 (en) |
EP (1) | EP1943786A4 (en) |
KR (1) | KR100979607B1 (en) |
CN (1) | CN101297526A (en) |
WO (1) | WO2007050223A1 (en) |
Families Citing this family (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1867094A2 (en) | 2005-03-15 | 2007-12-19 | Trapeze Networks, Inc. | System and method for distributing keys in a wireless network |
US7724703B2 (en) * | 2005-10-13 | 2010-05-25 | Belden, Inc. | System and method for wireless network monitoring |
US7551619B2 (en) | 2005-10-13 | 2009-06-23 | Trapeze Networks, Inc. | Identity-based networking |
US8638762B2 (en) | 2005-10-13 | 2014-01-28 | Trapeze Networks, Inc. | System and method for network integrity |
WO2007044986A2 (en) * | 2005-10-13 | 2007-04-19 | Trapeze Networks, Inc. | System and method for remote monitoring in a wireless network |
US7573859B2 (en) * | 2005-10-13 | 2009-08-11 | Trapeze Networks, Inc. | System and method for remote monitoring in a wireless network |
US7558266B2 (en) | 2006-05-03 | 2009-07-07 | Trapeze Networks, Inc. | System and method for restricting network access using forwarding databases |
US8966018B2 (en) | 2006-05-19 | 2015-02-24 | Trapeze Networks, Inc. | Automated network device configuration and network deployment |
JP4736957B2 (en) * | 2006-05-31 | 2011-07-27 | 日本電気株式会社 | Quality measurement system, communication device, communication terminal, and streaming distribution quality measurement method used therefor |
US7577453B2 (en) | 2006-06-01 | 2009-08-18 | Trapeze Networks, Inc. | Wireless load balancing across bands |
US20070280138A1 (en) * | 2006-06-01 | 2007-12-06 | Stern Donald S | Information broadcasting system and method |
US8818322B2 (en) | 2006-06-09 | 2014-08-26 | Trapeze Networks, Inc. | Untethered access point mesh system and method |
US9191799B2 (en) | 2006-06-09 | 2015-11-17 | Juniper Networks, Inc. | Sharing data between wireless switches system and method |
US9258702B2 (en) | 2006-06-09 | 2016-02-09 | Trapeze Networks, Inc. | AP-local dynamic switching |
US7912982B2 (en) * | 2006-06-09 | 2011-03-22 | Trapeze Networks, Inc. | Wireless routing selection system and method |
US7724704B2 (en) * | 2006-07-17 | 2010-05-25 | Beiden Inc. | Wireless VLAN system and method |
US20080062923A1 (en) * | 2006-09-12 | 2008-03-13 | Aruba Wireless Networks | System and method for reliable multicast over shared wireless media for spectrum efficiency and battery power conservation |
US8731594B2 (en) * | 2006-09-12 | 2014-05-20 | Aruba Networks, Inc. | System and method for reliable multicast transmissions over shared wireless media for spectrum efficiency and battery power conservation |
US8340110B2 (en) | 2006-09-15 | 2012-12-25 | Trapeze Networks, Inc. | Quality of service provisioning for wireless networks |
US8072952B2 (en) | 2006-10-16 | 2011-12-06 | Juniper Networks, Inc. | Load balancing |
US7974235B2 (en) * | 2006-11-13 | 2011-07-05 | Telecommunication Systems, Inc. | Secure location session manager |
US20080151844A1 (en) * | 2006-12-20 | 2008-06-26 | Manish Tiwari | Wireless access point authentication system and method |
WO2008083339A2 (en) * | 2006-12-28 | 2008-07-10 | Trapeze Networks, Inc. | Application-aware wireless network system and method |
US7873061B2 (en) | 2006-12-28 | 2011-01-18 | Trapeze Networks, Inc. | System and method for aggregation and queuing in a wireless network |
JP4829135B2 (en) * | 2007-01-19 | 2011-12-07 | 富士通株式会社 | COMMUNICATION SYSTEM, SERVER DEVICE, AND TERMINAL DEVICE |
US20080181159A1 (en) * | 2007-01-25 | 2008-07-31 | Metzler Benjamin T | Method and apparatus for reliable multicast communication over wireless network |
US8018933B2 (en) | 2007-06-27 | 2011-09-13 | Microsoft Corporation | Reliable multicast with automatic session startup and client backfil support |
US8612617B2 (en) * | 2007-06-28 | 2013-12-17 | Microsoft Corporation | Reliable multicast transport protocol |
US8683065B2 (en) * | 2007-06-29 | 2014-03-25 | Microsoft Corporation | Multicast content provider |
US8902904B2 (en) | 2007-09-07 | 2014-12-02 | Trapeze Networks, Inc. | Network assignment based on priority |
US8238942B2 (en) | 2007-11-21 | 2012-08-07 | Trapeze Networks, Inc. | Wireless station location detection |
US8176223B1 (en) | 2007-12-17 | 2012-05-08 | Cisco Technology, Inc. | System and method for storing communications intended for different groups using a limited amount of space |
US8150357B2 (en) | 2008-03-28 | 2012-04-03 | Trapeze Networks, Inc. | Smoothing filter for irregular update intervals |
US8474023B2 (en) | 2008-05-30 | 2013-06-25 | Juniper Networks, Inc. | Proactive credential caching |
US8978105B2 (en) * | 2008-07-25 | 2015-03-10 | Trapeze Networks, Inc. | Affirming network relationships and resource access via related networks |
US8112542B2 (en) * | 2008-08-07 | 2012-02-07 | Broadcom Corporation | Multicast digital video lost packet recovery |
US20110314506A1 (en) * | 2008-08-07 | 2011-12-22 | Broadcom Corporation | Point to multi-point wireless video delivery |
US8238298B2 (en) | 2008-08-29 | 2012-08-07 | Trapeze Networks, Inc. | Picking an optimal channel for an access point in a wireless network |
EP2184880A1 (en) * | 2008-11-07 | 2010-05-12 | Thomson Licensing | A method of data rate adaptation for multicast communication |
US8762518B2 (en) * | 2009-07-10 | 2014-06-24 | Telcordia Technologies, Inc. | Program and method for adaptively maintaining a local peer group in a dynamic environment |
US20140119267A1 (en) * | 2010-01-25 | 2014-05-01 | Qualcomm Incorporated | Application-layer handoff of an access terminal from a first system of an access network to a second system of the access network during a communication session within a wireless communications system |
US20110182272A1 (en) | 2010-01-25 | 2011-07-28 | Qualcomm Incorporated | Application-layer handoff of an access terminal from a first system of an access network to a second system of the access network during a communication session within a wireless communications system |
US20120314644A1 (en) * | 2010-03-01 | 2012-12-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Multicast mobile user |
KR101742985B1 (en) * | 2010-11-02 | 2017-06-02 | 엘지전자 주식회사 | The method of determining group owner in peer to peer network and the device thereof |
US9007978B2 (en) * | 2010-12-07 | 2015-04-14 | Alcatel Lucent | Method and apparatus for improved multicast service |
CN102769867B (en) * | 2011-05-05 | 2017-08-11 | 北京三星通信技术研究有限公司 | Method for network access |
GB2493780B (en) * | 2011-08-19 | 2016-04-20 | Sca Ipla Holdings Inc | Telecommunications apparatus and methods |
US8923880B2 (en) | 2012-09-28 | 2014-12-30 | Intel Corporation | Selective joinder of user equipment with wireless cell |
US9648503B2 (en) * | 2013-01-09 | 2017-05-09 | Avago Technologies General Ip (Singapore) Pte. Ltd. | System and method to establish and maintain cell clusters |
WO2014209044A1 (en) * | 2013-06-26 | 2014-12-31 | 삼성전자 주식회사 | Method and device for transmitting data |
KR102208643B1 (en) * | 2013-06-26 | 2021-01-28 | 삼성전자 주식회사 | Method and apparatus for transmitting data |
US20150359000A1 (en) * | 2014-06-09 | 2015-12-10 | Qinghua Li | Multi-user scheduling channel status reporting for wi-fi |
US10045369B2 (en) | 2014-06-09 | 2018-08-07 | Intel IP Corporation | Apparatus, method and system of multi-user downlink transmission |
KR102209752B1 (en) | 2014-07-16 | 2021-01-29 | 삼성전자주식회사 | Apparatus and method for in a machine type communication system |
US9614908B2 (en) | 2014-10-13 | 2017-04-04 | Qualcomm Incorporated | Selecting a leader to perform a floor arbitration function for a P2P session |
TWI566627B (en) * | 2015-05-26 | 2017-01-11 | 宏碁股份有限公司 | Method, device and communication system of group based on machine type communication in communication system |
JP7084720B2 (en) * | 2015-07-10 | 2022-06-15 | ソニーグループ株式会社 | Communication system and communication system control method |
WO2017051964A1 (en) * | 2015-09-25 | 2017-03-30 | 엘지전자 주식회사 | Terminal caching method and apparatus using multicast in mobile communication system |
JP6729264B2 (en) * | 2016-10-06 | 2020-07-22 | 富士通株式会社 | Information processing apparatus, information processing method, information processing program, and information processing system |
US10595363B2 (en) * | 2018-05-11 | 2020-03-17 | At&T Intellectual Property I, L.P. | Autonomous topology management for wireless radio user equipment |
US12034557B2 (en) * | 2021-12-17 | 2024-07-09 | Bank Of America Corporation | Systems for capturing messaging volume and utilization metrics within a multicast messaging service |
US11907137B2 (en) * | 2022-01-26 | 2024-02-20 | Capital One Services, Llc | Systems and methods for leader node election in cluster server configurations |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002001803A1 (en) * | 2000-06-27 | 2002-01-03 | Koninklijke Philips Electronics N.V. | Multicast radio communication system and apparatus |
US20030061333A1 (en) * | 2001-05-04 | 2003-03-27 | Stephen Dean | System and method for universal networked device management |
WO2004021604A1 (en) * | 2002-08-30 | 2004-03-11 | Philips Intellectual Property & Standards Gmbh | Method for transmission power control of a multicast signal |
US6791981B1 (en) * | 2000-03-21 | 2004-09-14 | International Business Machines Corporation | Method and apparatus for building a medium cost, self similar, self organizing multicast routing tree |
US20040184427A1 (en) * | 2003-03-20 | 2004-09-23 | Cogency Semiconductor Inc. | Method and apparatus for selecting a responder to enable reliable multicast |
WO2004091155A1 (en) * | 2003-04-11 | 2004-10-21 | Telefonaktiebolaget Lm Ericsson | Multi-user diversity forwarding |
US20050198359A1 (en) * | 2000-04-07 | 2005-09-08 | Basani Vijay R. | Method and apparatus for election of group leaders in a distributed network |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5831975A (en) * | 1996-04-04 | 1998-11-03 | Lucent Technologies Inc. | System and method for hierarchical multicast routing in ATM networks |
US5881368A (en) * | 1996-06-06 | 1999-03-09 | Qualcomm Incorporated | Method and apparatus of power control in a CDMA dispatch system |
US6718361B1 (en) * | 2000-04-07 | 2004-04-06 | Network Appliance Inc. | Method and apparatus for reliable and scalable distribution of data files in distributed networks |
JP4170566B2 (en) * | 2000-07-06 | 2008-10-22 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Communication method, wireless ad hoc network, communication terminal, and Bluetooth terminal |
US6781361B2 (en) | 2001-04-26 | 2004-08-24 | Analog Devices, Inc. | Apparatus and system for electrical power metering using digital integration |
US7058407B2 (en) * | 2003-05-12 | 2006-06-06 | Motorola, Inc. | Adapting a diversity transmission mode in a wireless communication system |
WO2005046125A1 (en) * | 2003-10-28 | 2005-05-19 | Docomo Communications Laboratories Usa, Inc. | Method for supporting scalable and reliable multicast in tdma/tdd systems using feedback suppression techniques |
US20060172756A1 (en) * | 2005-01-31 | 2006-08-03 | Jacob Sharony | System and method for clustering mobile devices in a wireless network |
-
2005
- 2005-10-25 US US11/257,600 patent/US7688755B2/en not_active Expired - Fee Related
-
2006
- 2006-09-27 EP EP06804202A patent/EP1943786A4/en not_active Withdrawn
- 2006-09-27 WO PCT/US2006/037704 patent/WO2007050223A1/en active Application Filing
- 2006-09-27 CN CNA2006800398421A patent/CN101297526A/en active Pending
- 2006-09-27 KR KR1020087012334A patent/KR100979607B1/en active IP Right Grant
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6791981B1 (en) * | 2000-03-21 | 2004-09-14 | International Business Machines Corporation | Method and apparatus for building a medium cost, self similar, self organizing multicast routing tree |
US20050198359A1 (en) * | 2000-04-07 | 2005-09-08 | Basani Vijay R. | Method and apparatus for election of group leaders in a distributed network |
WO2002001803A1 (en) * | 2000-06-27 | 2002-01-03 | Koninklijke Philips Electronics N.V. | Multicast radio communication system and apparatus |
US20030061333A1 (en) * | 2001-05-04 | 2003-03-27 | Stephen Dean | System and method for universal networked device management |
WO2004021604A1 (en) * | 2002-08-30 | 2004-03-11 | Philips Intellectual Property & Standards Gmbh | Method for transmission power control of a multicast signal |
US20040184427A1 (en) * | 2003-03-20 | 2004-09-23 | Cogency Semiconductor Inc. | Method and apparatus for selecting a responder to enable reliable multicast |
WO2004091155A1 (en) * | 2003-04-11 | 2004-10-21 | Telefonaktiebolaget Lm Ericsson | Multi-user diversity forwarding |
Non-Patent Citations (1)
Title |
---|
See also references of WO2007050223A1 * |
Also Published As
Publication number | Publication date |
---|---|
US20070091889A1 (en) | 2007-04-26 |
KR20080069624A (en) | 2008-07-28 |
US7688755B2 (en) | 2010-03-30 |
CN101297526A (en) | 2008-10-29 |
WO2007050223A1 (en) | 2007-05-03 |
KR100979607B1 (en) | 2010-09-01 |
EP1943786A4 (en) | 2012-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7688755B2 (en) | Method and apparatus for group leader selection in wireless multicast service | |
US7870259B2 (en) | Method and transmitter for an efficient packet data transfer in a transmission protocol with repeat requests | |
EP2286534B1 (en) | A cell dependent multi-group hybrid automatic repeat request method for multicast in wireless networks | |
KR101451247B1 (en) | Method and apparatus for acknowledgement and retransmission of multicast data in wireless local area networks | |
KR101111005B1 (en) | Point to multi-point services using high speed shared channels in wireless communication systems | |
EP1867196B1 (en) | Point-to-multipoint feedback including indication on availability of cell reselection parameters and reception parameters for neighbouring cell | |
US8400999B2 (en) | Method of handling packet data in a wireless communications system and related apparatus | |
US20060154603A1 (en) | Method and devices for efficient data transmission link control in mobile multicast communication systems | |
JP3683468B2 (en) | Retransmission control method, information distribution apparatus and wireless terminal in multicast service providing system | |
US20050259643A1 (en) | Methods and apparatus for reliable point to multipoint communications | |
US20040088641A1 (en) | Transmission control method in a radio access network implementing an automatic repetition request (aqr) protocol at the base station (aqr) | |
KR20080052120A (en) | Method of triggering status report message in mobile communication system and device implementing the same | |
US20080212615A1 (en) | Method and Apparatus for Communicating Data in a Communications System | |
EP1487161A1 (en) | Radio telecommunications network, station and method of adapting the packets length | |
US20090040959A1 (en) | Method and system for retransmitting data in a communication system | |
US9007978B2 (en) | Method and apparatus for improved multicast service | |
US20080009320A1 (en) | Apparatus, method and software product involving retransmission strategy for a multicast service on a high speed transport channel | |
US8693361B2 (en) | Method and apparatus for improved multicast service using feedback mobiles | |
CN101257370A (en) | Reliable multicasting implementing method, system and terminal as well as base station | |
Santos et al. | A new ARQ mechanism for multicast traffic over IEEE 802.11 WLANs | |
US9853825B2 (en) | Single cell point to multi-points network system and data transmission method thereof | |
EP1810543B1 (en) | A method of uplink transmission in a mobile terminal in soft handover |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20080526 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: MOTOROLA MOBILITY, INC. |
|
A4 | Supplementary search report drawn up and despatched |
Effective date: 20111214 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H04L 12/56 20060101AFI20111208BHEP Ipc: H04L 12/18 20060101ALI20111208BHEP Ipc: H04L 1/18 20060101ALI20111208BHEP |
|
DAX | Request for extension of the european patent (deleted) | ||
17Q | First examination report despatched |
Effective date: 20120720 |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: MOTOROLA MOBILITY LLC |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20121201 |
|
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230520 |