CA2510622A1 - Methods for affiliating endpoints with a group and determining common communication capabilities for the affiliated endpoints - Google Patents
Methods for affiliating endpoints with a group and determining common communication capabilities for the affiliated endpoints Download PDFInfo
- Publication number
- CA2510622A1 CA2510622A1 CA002510622A CA2510622A CA2510622A1 CA 2510622 A1 CA2510622 A1 CA 2510622A1 CA 002510622 A CA002510622 A CA 002510622A CA 2510622 A CA2510622 A CA 2510622A CA 2510622 A1 CA2510622 A1 CA 2510622A1
- Authority
- CA
- Canada
- Prior art keywords
- group
- affiliated
- endpoints
- affiliation
- communication capabilities
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract 14
Classifications
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/403—Arrangements for multi-party communication, e.g. for conferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/611—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/186—Processing of subscriber group data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/24—Negotiation of communication capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Abstract
In a communications system having a plurality of endpoints each including a logical entity and its physical counterpart, a method of group affiliation.
The method including the steps of: receiving a first message from a requestor via application layer routing that includes an affiliation request (602);
generating a response to the affiliation request as a function of the type of affiliation request received (604); and communicating the response to the affiliation request to the requestor via application layer routing (606).
The method including the steps of: receiving a first message from a requestor via application layer routing that includes an affiliation request (602);
generating a response to the affiliation request as a function of the type of affiliation request received (604); and communicating the response to the affiliation request to the requestor via application layer routing (606).
Claims (10)
1. In a communications system having a plurality of endpoints each comprising a logical entity and its physical counterpart, a method for group affiliation, comprising the steps of:
receiving a first message from a requestor via application layer routing that includes an affiliation request;
generating a response to said affiliation request as a function of the type of affiliation request received; and communicating the response to said affiliation request to said requestor via application layer routing.
receiving a first message from a requestor via application layer routing that includes an affiliation request;
generating a response to said affiliation request as a function of the type of affiliation request received; and communicating the response to said affiliation request to said requestor via application layer routing.
2. The method of Claim 1, wherein:
said affiliation request is a request to affiliate at least one endpoint with at least one group.
said affiliation request is a request to affiliate at least one endpoint with at least one group.
3. The method of Claim 2, wherein said group has at least one other affiliated endpoint and wherein the response to said affiliation request is generated as a function of whether said endpoint's physical counterpart has communication capabilities that are compatible with the communication capabilities of said at least one other affiliated endpoint.
4. The method of Claim 1, wherein said affiliation request is for an affiliation list and said response includes an affiliation list comprising one of the following set:
all contact addresses for a given logical entity affiliated with a given group, each said contact address indicating the location of a physical counterpart;
all groups to which at least one logical entity is affiliated;
all groups to which at least one contact address is affiliated, each said contact address indicating the location of a physical counterpart; and all groups to which an endpoint is capable of being affiliated.
all contact addresses for a given logical entity affiliated with a given group, each said contact address indicating the location of a physical counterpart;
all groups to which at least one logical entity is affiliated;
all groups to which at least one contact address is affiliated, each said contact address indicating the location of a physical counterpart; and all groups to which an endpoint is capable of being affiliated.
5. In a communications system having a plurality of endpoints each comprising a physical counterpart, a method for determining at least one set of communications capabilities that are common to the physical counterpart of endpoints affiliated with a group, said method comprising the steps of:
retrieving a list of endpoints affiliated with a group;
retrieving the communications capabilities of the physical counterpart of each said affiliated endpoint; and determining whether at least one set of group communication capabilities can be generated that includes communications capabilities that are common to the physical counterparts of at least a subset of the affiliated endpoints, and if so generating said at least one set of group communications capabilities.
retrieving a list of endpoints affiliated with a group;
retrieving the communications capabilities of the physical counterpart of each said affiliated endpoint; and determining whether at least one set of group communication capabilities can be generated that includes communications capabilities that are common to the physical counterparts of at least a subset of the affiliated endpoints, and if so generating said at least one set of group communications capabilities.
6. The method of Claim 5 further comprising the step of generating an error message if at least one set of group communication capabilities cannot be generated.
7. The method of Claim 5, wherein said step of determining whether at least one set of group communication capabilities can be generated is performed as a function of whether at least a subset of said affiliated endpoints comprise a physical counterpart having a communication capability that is required for a group directed session with said group.
8. The method of Claim 5, wherein said step of determining whether at least one set of group communication capabilities can be generated is performed as a function of whether at least a subset of said affiliated endpoints comprise a physical counterpart having a communication capability that is optional for a group directed session with said group.
9. The method of Claim 5, wherein said at least one set of group communication capabilities is generated is as a function of a transcoding algorithm.
10. The method of Claim 5, wherein said at least one set of group communication capabilities is generated is as a function of software being downloaded into said at least a subset of affiliated endpoints:
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/334,439 US7369567B2 (en) | 2002-12-31 | 2002-12-31 | Methods for affiliating endpoints with a group and determining common communication capabilities for the affiliated endpoints |
US10/334,439 | 2002-12-31 | ||
PCT/US2003/040464 WO2004062173A2 (en) | 2002-12-31 | 2003-12-18 | Affiliating endpoints and determining common communication capabilities |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2510622A1 true CA2510622A1 (en) | 2004-07-22 |
CA2510622C CA2510622C (en) | 2010-02-16 |
Family
ID=32655053
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2510622A Expired - Lifetime CA2510622C (en) | 2002-12-31 | 2003-12-18 | Methods for affiliating endpoints with a group and determining common communication capabilities for the affiliated endpoints |
Country Status (8)
Country | Link |
---|---|
US (1) | US7369567B2 (en) |
EP (2) | EP2541869A3 (en) |
JP (1) | JP2006512855A (en) |
AU (1) | AU2003299717A1 (en) |
CA (1) | CA2510622C (en) |
IL (1) | IL169235A (en) |
TW (1) | TWI239154B (en) |
WO (1) | WO2004062173A2 (en) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7366780B2 (en) * | 2002-12-31 | 2008-04-29 | Motorola, Inc. | System and method for controlling and managing sessions between endpoints in a communications system |
US7023813B2 (en) * | 2002-12-31 | 2006-04-04 | Motorola, Inc. | Methods for managing a pool of multicast addresses and allocating addresses in a communications system |
JP4077330B2 (en) * | 2003-02-06 | 2008-04-16 | 富士通株式会社 | Data generator |
US7035658B2 (en) * | 2003-02-28 | 2006-04-25 | Motorola, Inc. | Wireless communication device and network controller for affiliation with associated groups and method thereof |
CN1985489B (en) | 2004-07-09 | 2012-05-09 | 艾利森电话股份有限公司 | Method and arrangement for providing different services in multimedia communication system |
JP2006054627A (en) * | 2004-08-11 | 2006-02-23 | Nec Corp | Broadcast transmission system, server apparatus, terminal device, and transmission data processing method used therefor |
DE102004045193B3 (en) * | 2004-09-17 | 2005-11-17 | Siemens Ag | Push-to-talk over-cellular (PoC) method |
DE102004063298B4 (en) * | 2004-12-29 | 2006-11-16 | Infineon Technologies Ag | A method for computer-aided managing of communication rights for communicating by means of a plurality of different communication media in a telecommunication conference with a plurality of telecommunication devices |
GB0500483D0 (en) * | 2005-01-11 | 2005-02-16 | Nokia Corp | Multi-party sessions in a communication system |
US8081657B2 (en) * | 2005-03-22 | 2011-12-20 | Bigband Networks Inc. | Method and device for providing video, data and voice to end user devices |
CN100596075C (en) * | 2005-03-31 | 2010-03-24 | 株式会社日立制作所 | Method and apparatus for realizing multiuser conference service using broadcast multicast service in wireless communication system |
US8588210B2 (en) * | 2005-07-22 | 2013-11-19 | Motorola Solutions, Inc. | Method and apparatus for floor control in a communication system |
US7616967B2 (en) * | 2005-07-25 | 2009-11-10 | Motorola, Inc. | Media-specific floor control for push-to-X communication |
CN100450207C (en) * | 2005-09-30 | 2009-01-07 | 华为技术有限公司 | Method and telecommunication system for accessing IMS domain to circuit domain users |
ATE556547T1 (en) * | 2005-10-28 | 2012-05-15 | Ericsson Telefon Ab L M | METHOD AND DEVICE FOR PUSH-TO-TALK SERVICE |
US7944862B2 (en) * | 2005-11-09 | 2011-05-17 | Onmobile Global Limited | Accelerated session establishment in a multimedia gateway |
US7885199B2 (en) * | 2006-01-31 | 2011-02-08 | Alcatel-Lucent Usa Inc. | System and method for providing group calling in a wireless network |
US7792899B2 (en) * | 2006-03-24 | 2010-09-07 | Cisco Technology, Inc. | Automatically providing announcements for a push-to-talk communication session |
US20070253435A1 (en) * | 2006-05-01 | 2007-11-01 | Motorola, Inc. | Method for providing reliable session communication within a network |
US7831270B2 (en) * | 2006-05-18 | 2010-11-09 | Cisco Technology, Inc. | Providing virtual talk group communication sessions in accordance with endpoint resources |
US10389762B2 (en) * | 2006-12-19 | 2019-08-20 | Bce Inc. | Method, system and apparatus for causing a communication client to join a media-over-packet communication session |
US7979563B2 (en) * | 2007-08-16 | 2011-07-12 | International Business Machines Corporation | Method and system for dynamic client/server network management using proxy servers |
US8554941B2 (en) * | 2007-08-30 | 2013-10-08 | At&T Intellectual Property I, Lp | Systems and methods for distributing video on demand |
US20090185673A1 (en) * | 2008-01-17 | 2009-07-23 | Avaya Technology Llc | Voice-Over-IP Call Recording in Call Centers |
US20090238168A1 (en) * | 2008-03-18 | 2009-09-24 | Paraxip Technologies Inc. | Communication node and method for handling sip communication |
WO2010067457A1 (en) * | 2008-12-12 | 2010-06-17 | 富士通株式会社 | Group management device |
US8893248B2 (en) * | 2008-12-12 | 2014-11-18 | Tekelec, Inc. | Methods, systems, and computer readable media for media session policy compliance auditing and enforcement using a media relay and session initiation protocol (SIP) signaling |
US20120110115A1 (en) * | 2010-04-30 | 2012-05-03 | Qualcomm Incorporated | Exchanging Data Associated With A Communication Session Within A Communications System |
US8700900B2 (en) * | 2010-05-07 | 2014-04-15 | Cisco Technology, Inc. | Communicating admission decisions and status information to a client |
US8396976B2 (en) | 2010-08-31 | 2013-03-12 | Microsoft Corporation | Admitting calls based on endpoint locations |
US9497659B2 (en) | 2012-08-31 | 2016-11-15 | Qualcomm Incorporated | Directional adjustment to quality of service based on monitored traffic activity on a link |
US9578546B2 (en) * | 2012-08-31 | 2017-02-21 | Qualcomm Incorporated | Directional adjustment to quality of service based on predicted traffic activity on a link |
US20150039691A1 (en) * | 2013-08-05 | 2015-02-05 | Qualcomm Incorporated | System and Methods for Dynamic Floor Control in Group Communications |
EP3285452B1 (en) * | 2015-05-15 | 2020-01-01 | Huawei Technologies Co., Ltd. | Method and device for associating user with group |
TWI783268B (en) * | 2019-04-29 | 2022-11-11 | 德商凱傑益歐洲有限公司 | Method of switch debouncing |
US11909711B2 (en) * | 2021-05-18 | 2024-02-20 | At&T Intellectual Property I, L.P. | Dynamic port allocations in carrier grade network address translation networks |
CN113765939B (en) * | 2021-10-21 | 2023-08-01 | 杭州网易智企科技有限公司 | Calling method, device, equipment and storage medium |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US543852A (en) * | 1895-08-06 | William h | ||
US643114A (en) * | 1899-05-27 | 1900-02-13 | Samuel Flory | Elevated tramway. |
JPH05227303A (en) * | 1992-02-10 | 1993-09-03 | Nippon Telegr & Teleph Corp <Ntt> | Multi-medium communication system and its representative selection service processing method |
JPH05308634A (en) * | 1992-04-30 | 1993-11-19 | Toshiba Corp | Inter-multiple point communication system |
CA2124379C (en) | 1993-06-25 | 1998-10-27 | Thomas F. La Porta | Distributed processing architecture for control of broadband and narrowband communications networks |
JPH11511302A (en) * | 1995-06-29 | 1999-09-28 | テレフオンアクチーボラゲツト エル エム エリクソン(パブル) | Call setup server |
JPH10285281A (en) * | 1997-04-05 | 1998-10-23 | Casio Comput Co Ltd | Information managing device and recording medium |
JPH1165976A (en) * | 1997-08-20 | 1999-03-09 | Fujitsu Ltd | Symbol managing device and symbol managing program storing medium |
US6449260B1 (en) * | 1998-05-01 | 2002-09-10 | Siemens Information And Communication Networks, Inc. | Multimedia automatic call distribution system |
US6587684B1 (en) * | 1998-07-28 | 2003-07-01 | Bell Atlantic Nynex Mobile | Digital wireless telephone system for downloading software to a digital telephone using wireless data link protocol |
US6728748B1 (en) * | 1998-12-01 | 2004-04-27 | Network Appliance, Inc. | Method and apparatus for policy based class of service and adaptive service level management within the context of an internet and intranet |
US6611872B1 (en) * | 1999-01-11 | 2003-08-26 | Fastforward Networks, Inc. | Performing multicast communication in computer networks by using overlay routing |
US6477150B1 (en) * | 2000-03-03 | 2002-11-05 | Qualcomm, Inc. | System and method for providing group communication services in an existing communication system |
ES2389057T3 (en) * | 2000-03-03 | 2012-10-22 | Qualcomm Incorporated | Procedure and apparatus for participating in group communication services in an existing communication system |
JP2004500774A (en) | 2000-03-03 | 2004-01-08 | クゥアルコム・インコーポレイテッド | Method and apparatus for joining a group communication service in an existing communication system |
JP4442007B2 (en) * | 2000-03-30 | 2010-03-31 | Kddi株式会社 | System for providing group communication to mobile terminals |
JP2001320536A (en) * | 2000-05-11 | 2001-11-16 | Canon Inc | Facsimile equipment and ring broadcast transmission method |
JP2001352341A (en) * | 2000-06-07 | 2001-12-21 | Nec Corp | Packet communication system and its method |
NO20010069L (en) * | 2001-01-05 | 2002-07-08 | Ericsson Telefon Ab L M | Multi-user applications in multimedia networks |
US6438114B1 (en) | 2001-02-05 | 2002-08-20 | Motorola, Inc. | Method and apparatus for enabling multimedia calls using session initiation protocol |
US7170863B1 (en) * | 2001-02-12 | 2007-01-30 | Nortel Networks Limited | Push-to-talk wireless telecommunications system utilizing a voice-over-IP network |
US7386000B2 (en) * | 2001-04-17 | 2008-06-10 | Nokia Corporation | Packet mode speech communication |
FI20010979A (en) * | 2001-05-09 | 2002-11-10 | Nokia Corp | Call Control Method |
US20020172165A1 (en) * | 2001-05-15 | 2002-11-21 | Eric Rosen | Communication device for reducing latency in a mobile-originated group communication request |
US6985961B1 (en) * | 2001-12-04 | 2006-01-10 | Nortel Networks Limited | System for routing incoming message to various devices based on media capabilities and type of media session |
US8429221B2 (en) * | 2001-12-13 | 2013-04-23 | Rockstar Consortium Us Lp | Content request routing method |
US6993038B2 (en) * | 2002-06-11 | 2006-01-31 | Tekelec | Methods and systems for automatically provisioning address translation information in a mobile services node address translation database |
US7130282B2 (en) * | 2002-09-20 | 2006-10-31 | Qualcomm Inc | Communication device for providing multimedia in a group communication network |
US6798755B2 (en) * | 2002-12-31 | 2004-09-28 | Motorola, Inc. | Apparatus and method for controlling and managing individual directed sessions in a communications system |
US7023813B2 (en) * | 2002-12-31 | 2006-04-04 | Motorola, Inc. | Methods for managing a pool of multicast addresses and allocating addresses in a communications system |
-
2002
- 2002-12-31 US US10/334,439 patent/US7369567B2/en not_active Expired - Lifetime
-
2003
- 2003-12-18 EP EP20120186379 patent/EP2541869A3/en not_active Ceased
- 2003-12-18 WO PCT/US2003/040464 patent/WO2004062173A2/en active Application Filing
- 2003-12-18 AU AU2003299717A patent/AU2003299717A1/en not_active Abandoned
- 2003-12-18 EP EP03799997A patent/EP1579635A4/en not_active Withdrawn
- 2003-12-18 JP JP2004565567A patent/JP2006512855A/en active Pending
- 2003-12-18 CA CA2510622A patent/CA2510622C/en not_active Expired - Lifetime
- 2003-12-31 TW TW092137637A patent/TWI239154B/en not_active IP Right Cessation
-
2005
- 2005-06-16 IL IL169235A patent/IL169235A/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
EP2541869A2 (en) | 2013-01-02 |
US7369567B2 (en) | 2008-05-06 |
IL169235A (en) | 2010-05-31 |
JP2006512855A (en) | 2006-04-13 |
EP2541869A3 (en) | 2013-02-27 |
TWI239154B (en) | 2005-09-01 |
WO2004062173A3 (en) | 2005-03-24 |
EP1579635A2 (en) | 2005-09-28 |
US20040125760A1 (en) | 2004-07-01 |
EP1579635A4 (en) | 2010-07-07 |
TW200425660A (en) | 2004-11-16 |
AU2003299717A1 (en) | 2004-07-29 |
WO2004062173A2 (en) | 2004-07-22 |
CA2510622C (en) | 2010-02-16 |
AU2003299717A8 (en) | 2004-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2510622A1 (en) | Methods for affiliating endpoints with a group and determining common communication capabilities for the affiliated endpoints | |
US8265004B2 (en) | Transferring data using ad hoc networks | |
CN1276671C (en) | Method for processing location information request in location service | |
US7774503B2 (en) | Universal address recognition for text-capable communication devices | |
CN1203689C (en) | Method for processing position information of terminals connected to group data network through honeycom network | |
JP4833995B2 (en) | Mobile online game system and communication method between mobile game terminals | |
EP2153625A1 (en) | Mobile device file sharing method and apparatus | |
CN111786998A (en) | Authority management method and device based on micro-service calling and storage medium | |
CA2499296A1 (en) | Method and apparatus for preventing spoofing of network addresses | |
JP2014514624A5 (en) | ||
ATE417444T1 (en) | MESSAGE SYSTEM | |
HK1071648A1 (en) | Mobile access to lightweight directory access protocol (ldap) | |
US20130203413A1 (en) | Method and apparatus for discovering wireless devices | |
WO2020164526A1 (en) | Control method for nodes in distributed system and related device | |
CA2450631A1 (en) | System and method for processing encoded messages for exchange with a mobile data communication device | |
CN1726483A (en) | Authentication in a communication system | |
CN107547623B (en) | Application data transmission method and device, application server and application proxy server | |
AU2003251265A1 (en) | Method and system for centrally allocating addresses and port numbers | |
JP2004187296A5 (en) | ||
EP3605948A2 (en) | Distributing overlay network ingress information | |
CN1792069A (en) | Techniques for providing a virtual workspace comprised of a multiplicity of electronic devices | |
WO2003029966A3 (en) | Personal computer upgrade | |
CN105897603A (en) | Mass multi-protocol internet of vehicles terminal access technology | |
JP2010016834A (en) | Filtering method | |
EP2974159B1 (en) | Method, device and system for voice communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20231218 |