TW200425660A - 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 PDF

Info

Publication number
TW200425660A
TW200425660A TW092137637A TW92137637A TW200425660A TW 200425660 A TW200425660 A TW 200425660A TW 092137637 A TW092137637 A TW 092137637A TW 92137637 A TW92137637 A TW 92137637A TW 200425660 A TW200425660 A TW 200425660A
Authority
TW
Taiwan
Prior art keywords
group
terminal
manager
sip
terminal point
Prior art date
Application number
TW092137637A
Other languages
English (en)
Other versions
TWI239154B (en
Inventor
Donald G Newberg
Matthew Keller
Michael F Korus
Ross J Lillie
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
Publication of TW200425660A publication Critical patent/TW200425660A/zh
Application granted granted Critical
Publication of TWI239154B publication Critical patent/TWI239154B/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/186Processing of subscriber group data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

200425660 玫、發明說明: 【發明所屬之技術領域】 相關申請案參考 本申請案和下面的美國申請案有關,該等申請案和本申 請案皆為Motorola,Inc.共同擁有:
Newberg等人於2002年12月31日提出申請之序號第10/334,635
號,標題為「Methods for Managing a Pool of Multicast Addresses and Allocating Addresses in a Communications System」(法律播案號碼 CM05666G);
Lillie等人於2002年12月31日提出申請之序號第10/334,523 號,標題為「Apparatus and Method for Controlling and Managing Individual Directed Sessions in a Communications System」(法律稽案號 碼 CM05665G);
Keller等人於2002年12月31日提出申請之序號第10/334,577 號,標題為「System and Method for Controlling and Managing Sessions Between Endpoints in a Communications System」(法律播案號碼 CM05607G);
Lillie等人於2002年12月31曰提出申請之序號第10/334,521 號,標題為「Method and System for Group Communication」(法律槽 案號碼 CM05100G)。 本發明一般係關於於一通信系統中至少兩個終端點間促 成群導向對話的設備和方法。 【先前技術】 多媒體和群通信已經成為重要的電信觀點,而且此等需
O:\90\90444 DOC 200425660 求不斷提昇。舉例來說, 1996年聯邦通信委員會("pec,’)中
對話初始化協定(nSIP1,)、 證逋秸中的協定。該些協定包括 對話宣告協定("SAP”)、以及對話 敘述協定(nSDP")。 因為於1999年早期便被承認為官方標準,所以,sip已經 取得廣大的市場認同,用以於網際網路上發出通信服務的 佗唬。就此而言,便有許多媒體產品納入了 SIp標準,該等 產品包含(但不僅限於):SIP桌上型電話、SIp電話伺服器以 及執行SIP應用軟體的個人計算(”pc”)裝置。SIp係一文字型 的信令異動協定,和超文件傳輸協定(”HTTP”)及簡單信件 傳輸協定("SMTP”)雷同,並且可運作於開放系統互連 (OSI")通信模型的應用層之中。SIp訊息可用於控制一通信 網路中複數個使用者(此處亦稱為呼叫者)間的互動式通信 對話(例如聲音、影像以及聊天)。每位使用者通常都和一被 連接至該網路的通信裝置(此處亦稱為末端裝置)相關聯。 SIP已經被設計成用以於一發動終端點和一接收終端點 或一小群的接收終端點之間來控制多媒體對話且用以建立 多媒體對話。不過,SIP並不能輕易地擴充成用以於一發動 終端點和一大群的接收終端點之間來建立多媒體對話。這 係因為於標準的SIP中,於一發動終端點和一特定群中的每
O:\90\90444.DOC 200425660 個接收終端點之間必須交換三個訊息(INVITE/〇K/ACK)。 如果一群過於魔大的話,過多的訊息傳送便可能造成頻寬 和時序問題’该等問題係具時間敏感性的通信(例如公眾安 王方面)不願思見到的。 已經有人試圖運用已知的群通信系統來使用標準SIP以 建立群通信。為達此目的,該些系統已經根據圖1所示之伺 服器集中架構100實現一種呼叫控制架構。架構1〇〇可能内 含於一按鈕通話(PTT)式的通信系統中。架構1〇〇包括一特 定服務伺服器1 02,舉例來說,其係一 Ρττ伺服器,該伺服 器可能會被通信耦合於一終端點1 04和一由終端點i丨2、 114、116所組成之群11()的信令路徑之中。 使用此範例,群通信係由終端點104、112、114、116皆 知道的ΡΊΓΤ伺服器102來支援,該等終端點為所有呼叫控制 h令的目標。為建立對話,一發動終端點必須利用其網際 網路協定(IP)位址將一對話要求送至該PTT伺服器102。明 確地說,雖然可以使用於此對話要求中的呼叫控制信令以 特定方式來辨識該群,不過,藉由實施網域名稱系統(DNS) 對照且使用網路層IP協定便可達到路由至ΡΊΤ伺服器102的 目的。此方式的限制係群通h會受到複數個特定祠服器的 束缚,從而便會因為除了要求其知道該群的名稱之外,還 要知道正確伺服器的IP位址,因而限制了系統實施負載平 衡及失效還原以及賦加額外負擔給一發動終端點的能力。 此外,既有的群通信方式已經限制擴充能力和效能,因 為必須利用一不同的SIP呼叫路程來將每個群組員結合至
O\90\90444.DOC 200425660 一對話之中。因此,當群組員的數量增加時’在完成對話 設定之前便必須於共享的有線線路和無線連結之上實施越 多次的三向信令交換。就大型的群而言,序列化延遲會使 得呼叫設定時間增加至超出特定系統(尤其是安全調度系 統)可接受的範圍。 使用上述受限方式之SIP信令來進行群通信的系統範例為 下面專利案中所揭示的系統:WO0167674 A2(09/518776),標題 為「METHOD AND APPARATUS FOR PARTICIPATING IN GROUP COMMUNICATION SERVICES IN AN EXISTING COMMUNICATION SYSTEM」。該說明書敘述一種可被增添至一封裝資料系統 中的PTT伺服器,用以提供IP上聲音(VoIP)群通信。當一末 端希望與一網路(一群終端點)進行通信時,該末端便會利用 DNS來決定正確頂層伺服器的IP位址,用以將SIP伺服器位 址轉變成網際網路位址,並且傳送一 SIP INVITE給要求與 該網路進行對話的伺服器。此伺服器也是呼叫控制信令、 交談仲裁信令、以及媒體的目標。此外,僅會使用點對點 SIP信令。 【發明内容】 因此,需要一種能夠運用SIP之應用層路由控制的呼叫控 制架構,以便讓使用者僅根據目標的名稱和網域便能夠發 動對話,而不必理會欲使用的係哪個特殊末端,不過,進 一步還包括可針對大型使用者群來促成較大擴充性和較快 速呼叫建立速度的特點。 【實施方式】
O:\90\90444.DOC 200425660 吾人將會發現’為簡化及清楚解釋起見,該等圖式中所 示的元件並不必等比例縮放。舉例來說,可相對地放大部 份該等元件的尺寸。另夕卜,視情況,於該等圖式中會重複 使用元件符號以表示對應的元件。 圖2為一根據本發明之較佳具體實施例的呼叫控制架構 2〇〇,其包括數個實體以及其用於一通信系統中至:兩個終 端點間促成通信的通信路徑。每個終端點通常都包括一邏 輯實體(例如使用者)和一物理配對體(例如末端)。以實黑線 相連的複數個實體會利用異動協定或廣播協定來進行通 L。較佳的異動協定為SIP,較佳的廣播協定為sAp。以虛 線相連的其它複數個實體則會利用本技術中已知的正確協 定來進行通信。架構200係理想的時間關鍵性通信系統(例 如公眾安全調度系統)。 為於至少兩個終端點(例如終端點24〇和242)間促成群通 信,架構200包括一對話控制器2〇6、一群資料庫管理器2〇8 以及可於應用層處進行命名和定址的至少一群實體21〇。為 進一步促成應用層路由,架構2 〇〇較佳的係包括一登錄管理 器202以及一應用層路由器2〇4(其較佳的係一 SIp代理主 機)。最後,架構200較佳的係包括一群實體管理器212、一 參數解析器214、至少一個體代理主機216、一個體代理管 理器218、一多播位址管理器22〇、一方針管理器224、一層 控制器230、一媒體管理器226、以及一頻寬管理器232。為 解釋本發明,可簡化架構2〇〇。不過,熟習本技術的人士將 會瞭解’視系統的大小而定,架構200可能包括複數個如圖 O:\90\90444.DOC -10- 200425660 所示的實體。 架構200係配置成與基本的網路及空氣介面無關,並且與 特定網路機能的實體(例如頻寬管理器232)相依。 架構200可摘要成如圖3所不的三層:對話信令層、對 話服務層306、以及無線電存取網路(ran)層308。對話信令 層3 04可中止SIP、SAP及SDP之類的對話控制信令,該等信 令可配合運用以發動、修改及中止對話。對話信令層3〇4可 進一步產生要求給對話服務層306或是從對話服務層3〇6中 · 接收事件(例如頻寬不足)。對話服務層306可針對優先化和 ® 佔先以及關鍵使用者之類的特徵來提供對話互動之類的對 話服務。對話服務層306可進一步實施系統方針,例如允許 一使用者或一群製造特定的呼叫類型或是使用特定數量的 頻寬,並且還可以提供對話間的服務,例如直接對一終端 點(例如終端點302)進行層控制或媒體管理服務(例如轉 碼)。RAN層308瞭解基本的有線線路和無線網路實現方式 (舉例來f,SAM(可擴充適應性調變)31〇及無線區域網路籲 (WLAN\312),並且可提供特定網路機能來支援對話服務層 306。此機能包括針對各種有線連結及無線連結進行頻寬管 v 理’以及對該系統中的該等末端進行位置管理。 , 層狀圖300的優點在於可單獨地修改每一層。舉例來說, 如果需要使用不同的呼叫控制協定的話,可以改變對話信 令層304,但卻不會影響到其它層。再者,此種層狀方式可 讓架構200支援各種空氣介面及行動技術,但卻不會影響到 該等對話服務或對話信令。 3
O:\90\90444 DOC -11 - 200425660 圖4為架構200的層狀圖400以及將架構200的各種組件分 配至各層的示意圖。登錄管理器202、群資料庫管理器208、 群實體2 1 0以及個體代理主機2 1 6係被分配至對話信令層 4〇2。對話控制器206、媒體管理器226及層控制器230係被 分配至對話服務層404,而頻寬管理器232則係被分配至 RAN層406。如下文的更詳細說明般,對話控制器2〇6以及 個體代理主機216、群實體210、以及頻寬管理器232之間的 介面可提供容納使用不同RAN或不同對話信令協定之系統 的盆活性。再者,就終端點的觀點而言,此種層狀方式可 維持標準的SIP異動模^,從而簡化和調度終端點及非調度 終端點間所進行的交互作用,並且可更佳地發揮未來仙標 準及產品的功能。 ㈣200較佳的係可支援兩種對話建立方法,確定式的和 未定式。於未定式的對話建立方法中,並不會確認送至該 =終端點的對話通知信號’其可針對大量群進行更佳的擴 ’糸佳的係可由—目標末端自動接受所有未定的 人4干預且不必提供該等目標使用者 拒絕该對話的機會或是提供料目標❹者表示 使用哪個末端的機會。兴 ’、^希望 立方法作為任務_,&群 未疋式對話建 要維持數百毫秒的主動=度對話,因為該些對話通常需 外廣播給該群。 然後才能將對話通知信號向 當每個目標使用者或末 可使用確定式的對話建立古、、/望次預期會有回應時,便 / 。舉例來說,當對話發動者
O:\90\90444.DOC -12- 200425660 希望媒認下面的情況時便可使用此種對話建立方法. 目標終端點確實在該對話之中;對話僅會送至有使用者存 在的該等末端處;或是該等目標終端點已經備妥能夠接收 ㈣。m意的係’對話建立方法也可能是確定式和未 ,式的混合方式’其中主要的對話遨請信號理想上都係未 定的’僅有少數的策略或必要的使用者會接收到確定的對 話邀請信號。 下文將說明圖2所示之每個該等實體的較佳具體實施例, 包括其較佳的機能。每個實體較佳的係包括一接收器,用 以於β亥等通^系統中接收資訊;一發射器,用以於該通信 網路中發送資訊;以及一處理器,用以讓該實體實施各種 機能。 該系統中的每個終端點(例如終端點240、242及246)皆包 括一唯一的使用者和末端連結,其中每個末端較佳的係一 具有最小ΡΤΤ機能功能的調度末端,用以和層控制器230進 行通k ’其能夠將本身加入一群之中,並且能夠透過Ιρ多 播來父換媒體和控制信號(SAP)。相反地,非調度末端則無 法貫上述三項機能中一種以上。該等終端點較佳的係同 時包括一 SIP使用者仲介客端(UAC)和一 SIP使用者仲介伺 服器(UAS),用以讓該終端點和該通信系統產生互動,以建 立、修改以及記錄群導向對話或個別導向對話,其中群導 向對話係一送至一群的邀請信號,而個別導向對話則係一 送至至少一個個別終端點的邀請信號(例如點對點)。為放置 或接收呼叫’ 一終端點必須先登錄該系統。因為SIP信令較
O:\90\90444.DOC -13 - 200425660 ::係可供所有對話控制信令來使用,所以可以使用SIP 、ER方法,其中較佳的係可將所有的SIp REgISTER 『求轉遞至登錄管理器2 G 2。如果該終端點希望成為一群的
' 、、 根據本發明,該終端點便必須利用AFFILIATE 方法來加入該群,其中較佳的係可將所有的加入要求轉遞 至群資料庫管理器208。 車乂佳的係,同樣可將終端點配置成用以接收SAP宣告信 號,以便通知該終端點於—群的範圍内來增加或移除對話; 而且於對話期間,終端點較佳的係可直接和層控制器 ' 動以達到控制一特殊對話的媒體串來源的目 的。層控制互動所使用的協定係規定於該SDP中,作為SIP 和SAP對話信令的一部份。 接著疋對話控制器2〇6,其可於其控制網域内依照下面的 :素來保持所有對話的狀態(舉例來說,於-多區系統中可 〜曰有夕個對4控制II )··系統資源(例如無線頻寬和有線頻 見)、終端點資源(例如-終端點目前是否參與另一對話)、 以及目標終端點的功能。該對話控制H2G6係負責判斷是否 能夠建立一被要求的多媒體對話,並且會配合頻寬管理器 232運作以保留頻寬並且針對特定的對話作正確的服務品 質(Q〇S)2呆留。該對話控制器206也會配合參數解析器214運 作以決定可於一已接受對話期間來使用的對應對話參數 組。 該對話控制器2〇6較佳的係該系統中能透視所有對話及 所有D亥等對活之參與者的其中一個實體。所以,其較佳的
O:\90\90444.DOC -14- 200425660 係使用遠等關鍵使用者之類的資訊來判斷該等關鍵使用者 疋否空閒。因此,如果該等關鍵使用者沒有空的話,便將 仔存對活。此外,對話控制器206可決定將一關鍵使用者 抽出一低優先序對話,以便將此使用者置放於其它較高優 先序的對話中。再者,該對話控制器2〇6較佳的係可從群資 料庫管理器208或登錄管理器2〇2中知道一終端點能夠支援 多少個同步對話,從而知道其是否能夠加入正在建立的對 話之中。 接著是群實體210,其較佳的係一專屬化的Slp實體,用 以將一SIPUAC、- SIPUAS、甚至是一_對話目錄結合 成單一實體。其SIP UAC和SIP UAS機能可針對群通信促成 單點控制,而SAP目錄機能則可提高擴充性和效能。 母個群貫體還可於該應用層處進行命名和定址,用以讓 複數個終端點來傳送SIp信令給一群中相關的群實體以便 和該群建立對話。此特點使得本發明不同於圖1所討論的先 别技術伺服器模型,於圖丨所討論的先前技術伺服器中,負 責群通信的伺服器係於網路層中進行通信。 於接收一對話要求時,群實體210較佳的係配置成以源自 群資料庫笞理器208的群加入資訊為基礎來決定該終端點 組,以拉入對話之中,然後利用一建立一對話的要求將任 何被要求的對話參數和該等群組員的功能傳遞給該對話控 制裔206。如果該對話控制器2〇6同意該要求的話,群實體 2 10便會經由確定式對話建立法的SIP INVITE訊息或是透 過未定式對話建立法的對話宣告協定(例如多播SAP宣告)
O:\90\90444 DOC -15-
ZUU4Z^bOU 來傳送對話建立信號給料已加人的終端點。 '接著是個體代理主機216,其較佳的係—「有狀態的」仙 戈主機其代表的係信令控制點,當於至少兩個終端點 間建立—個別導向的對科(例如點對點),便可經由該信令 控制占來存取基本的對話控制器2〇6。每個個體代理主機 、卩可乂代表該被要求之對話的個體代理管理器2工8來作 二j兄而且其生命循壤與該對話相等。該個體代理主機⑽ 必須將本身插人-個料向對話的犯路由組之中,以確保 所有的對話控制信令都會經過該個體代理主機216,以便讓 基本的對話控制器206來進行可能的處置。就該系統的其餘 部份及最重要的該等終端點而言,雖'然該個體代理主機216 可乂改欠該SDP或表不一對話無法繼續進行,但是該up信 令仍然看似以點對點的方式被傳送。如此便允許堅持按昭 獅標準來進行,並且和標準的仙裝置具有更佳 性。 運作時,該個體代理主機216會摘截源自一發動終端點之 UAC的SIPINVITE訊息,並且較佳的係可依照㈣侧訊 息中所規定的目的地和系統方針資訊來決定出有哪些終端 點參與該對話。不同的方針可能會規定一使用者可於並所 = 末端處被呼叫、於其行動末端處被呼叫、或是僅:該 建立要求令所規定的末端處被呼叫。—旦選定該欲 端點清單之後,該個體代理主機216較佳的係可以出該對 話可使用的功能優先清單。此資訊和該份被要 者清單都會被傳送至該野話控制器2〇6。如果同意該對;的
O:\90\90444.DOC -16 · 200425660 洁’該個體代理主機216便會傳送該等SIP對話INVITE訊息 給所有的預期終端點,並且建立該對話。再者,該個體代 理主機2 1 6係將該對話發動者的位址(而非其自己的位址)填 入5亥SIP FROM標頭之中,因此於該對話中,該等終端點便 看不見該個體代理主機216。 如上所述,所有個別導向對話要求皆會被該個體代理主 機216攔截,該個體代理主機216可與對話控制器2〇6產生互 動,以下面的因素來判斷是否應該建立或拒絕該對話:處 置忒對活流量所需要的系統資源的可用性、終端點資源和 功能、或是其它參數(例如鑑別方式、授權方式、以及存取 方針)。該個體代理主機216會將該被要求對話上之資訊(如 該sip要求的酬載所述般)傳遞給該對話控制器2〇6。此資訊 通常係呈現出SDP封包的型式。透過與對話控制器2〇6產生 互動,泫個體代理主機216便可將該要求路由至預定的接收 終端點,並且回傳正確的回應給該對話發動者。可透過任 何數量的慣用機制(例如IPC(程序間通訊)訊息法、Rpc訊息 法、CORBA、RMI、或專屬的程序間通訊法)來產生該個體 代理主機216與該對話控制器2〇6間的互動。 如果忒基本的對話控制器206通知該個體代理主機216可 以進仃該對話的話(即必要的系統資源已經可用於處置該 被要求的對話),那麼該個體代理主機216的機能較佳的係 如同一普通的sip路由代理主機,但是該個體代理主機216 可覆寫該SDP,以便執行(以可用頻寬、方針等為基礎)該等 已更新對話參數的對話控制器2〇6決定結果。可利用普通的
O:\90\90444.DOC -17- 200425660 sip異動將該些已更新參數回傳給該發動終端點和該目標 終端點,使得沒有任何終端點會知道係由第三團體來控制 該對話協商。如果資源目前無法供該被要求對話來使用或 是該對話控制器206判斷出該等終端點中其中一者目前正 處於另一對話中的話,那麼該對話控制器2〇6便可命令該個 體代理主機216以正確的SIP回應來回答該發動終端點,用 以拒絕或佇存該對話要求。 如果於連接期間網路條件發生變化或是如果必須將任一 團體抽到另—對話之中的話,那麼不論源自任-終端點的 任何要求為何,該對話控制器2〇6較佳的係還能夠於任何時 間叩令該個體代理主機216中止該等終端點間的對話。接 著,個體代理主機216便會傳送對應的SIp ΒγΕ要求給每個 、、.;端點,其形式會如同是被建立於該等終端點間之控制對 白的一部份。為實施上面的機能,該個體代理主機216必須 處於α亥對洁發動者的初始路由組之中,或是透過標準的仙 路由、,勺定’该代理主機必須透過正確使用Up的 RECORD-RQUTE標頭將本身加至該對自的路由組之中。如 、確保^原自任一終端點的任何未來sip要求都將會藉由 互補的SIPARQUTE標頭而透過該個體代理主機216來進行路 由。透過此標準機制,所有未來的SIP(其可能會影響網路 資源的分配情形)都將穿過欲被該基本對話控制器206來檢 查的個體代理主機2 16。 接著疋,數解析器2 14,其係配置成用以建立至少一組為 一特疋群巾料已加人終端點共有的通信功能。該些功能
O:\90\90444.DOC -18- 200425660 可能包括音頻編解碼、 工、多播支接“ 解碼器、螢幕尺寸、全雙 ^ 、解析出—特定群的-組群功能之後, 乂的係可將其保存在資料庫中, 該特定群之對話的對應料參數。涉及 圖:為根據本發明針對參數解析器214用以為一特殊群產 、、且,、用通彳§功能的方法5〇〇的示意 由下面數種事件來觸發該 “ ;4502中可 — > 私序·終端點登錄、加入要東、 ^㈣序的明確要求、或其它方法。於” 5G4卜參數 解析器214較佳的係可從一 冬 使用去、,主置* 正確的資料庫中擷取出該群的 使用者π早,並且於步驟5〇6 佳的係可從一正確 數解析器叫同樣較 , 、枓庫中擷取出每個該等使用者末端 的功能。接著,於步驟508中,兮 寺使用者末^ 是否有至少一,且… 析器214便會判斷 所^能係該等使用者末端中至少-子集 便會於步驟510中產生=用^的話’那麼該參數解析器- 共用組,然後較佳的係於步驟512 中將此共用組保存於一 乎於々驟512 206或群資料f ^貝科庫之中供對話控制器 I戈群貝科庫官理器(208)於以後用 員間之一已接受斜祛沾挪由必 心’丨於这4群組 〇 ^應對話參數組。如果於步驟508中 牛判斷結果為否的話,那麼該參數 的 步驟514中產生-錯誤條件。錯誤條件的其中== 方式係從該群中移除非關鍵的使用者,;:解= 用對話參數組。 吏犯夠形成一共 財數解析器214可針對必要的 來實施方法500的該等步 卞于非义要媒體 彈此外’該參數解析器214可以
O:\90\90444.DOC -19- 200425660 =至❹體下載的方式來實施步_8,用以判斷是否可以 可將,蓉丑* “t 果了知用轉碼的話’較佳的係 共用功能和轉碼參數保存在—資料庫之’ 如果可採用軟體下載的話,較佳的-者 存在一資料廑夕由^ 將該專共用功能保 心呼叫建立時間處立即下載^ 確軟體或標記下載旗標。 載該正 如果猎由任何上面可用古、、土 μ ,…认 了用方法能夠於整群中解析出一妓用 b、.且的話,便可將該些參數館存於該資料庫之中。㈣ :更可實施方法5°°以試圖針對-個以上的群組員子隹來V 生-(或複數旬共用公能組。而後,_來說 為基礎從該資料庫中的今算了〜 知序以下面的條件 夫數έΗ兮梦 之中拾取出「最佳的」 參數組,该專條件包括:使用者 m,μ ^ m ^ 糸、冼方針、呼叫類 孓頻見了用性、内容(例如緊急性)等。一 功能的資料庫之後,#可 〇專/、用 胃t十庫之後,便可於呼叫建立時 ?能來分散該等共用參數,以減少程序間信令二: 處藉由加入機能來進行。再者,可以明痛的 w例如Γ IMBE、位元率=4·4如)或是以預定的邏輯 =僅有低速率音頻、B=僅有高速率音頻、c=低速 率曰頻+低速率視訊)來表示該些參數。 下面係一反跳圖,其閣述的係根據本發明 現方式’纟中該參數解析器214會實施方法勝^現= 式包括下文所列的七種機能,^ ^ ^ ^ ^ ^ 1ΛΛ/㈤。、丄 通寺步驟係由架構 (圖2)中的複數個實體來實施,該等實體包括登錄於終端
O:\90\90444.DOC -20· 200425660 點1、終端點2及終端點3的三位使用者,而且會加入群1之 中;登錄管理器(202);群(資料庫)管理器(208);以及參數 解析器(214)。 «Μλ^ΙΙ Λ «Μ·Μ·«ν^ν* Endpoint 1 Endpoint 2 Endpoint 3 Manager Manager Resolver Group 1
此實現方式的步驟1-7如下: 1 ·電源開啟時,用以追蹤且管理群加入情形的群管理器會 登錄該登錄管理器,用以接收所有終端點登錄的通知信 號。 2.當該等終端點的電源開啟時,該等終端點會將其功能(例 如編解碼器、螢幕解析度等)登錄該登錄管理器,隨即該 登錄管理器便會通知該群管理器,使其知道每個新終端 點的存在情形和其功能。 因為該些終端點尚未加入至 任何群,所以此時並不必解析任何參數。 O:\90\90444 D0C •21 - 200425660 3.當每個終端點加入群丨時,便會觸發一要求,用以於進行 一群呼叫之前先依照方法500(圖5)來重新計算該等共用 群參數。當終端點1加入時,其為唯一的群組員,所以其 所有的功能(A、B、C)都係該群所共有。當終端點2加入 時,僅有功能係該等群组㈣共有。當終端點3加 入時,僅有功能c係該等群組員所共有。 4·當終端點1重新登錄新的功能時,現在便僅有功能〇係該 等群組員所共有。 5. 終端點1會藉由傳送一 SIP INVITE訊息給群1用以發動一 6.群1會從群管理器中要求目前的共用呼叫參數(本範例中 為D)。 7·接著便會將該等呼叫參數分散給該等各個終端點,作為 呼叫建立信令的一部份。 妾著疋豆錄盲理器202,其較佳的係一經過修改的sip登 錄裔,並且代纟一含有一使用者和末端終端點以及兩者間 之連結情形之資訊的儲存器。該登錄管理器202較佳的係配 置成用以登錄調度裝置和非調度裝置。登錄管理器202較佳 的係配置成用以實施標準的SIP登錄機能,其包括處置训 REGISTER要求以便將複數個終端點(一使用者/末端連結) 登錄於該系統中。SIp代理主機2〇4還會向其詢問以決定一 SIP要求欲路由的可能目的地。舉例來說,SIP代理主機2〇4 可提供一使用者名稱,而該登錄管理器2〇2較佳的係可以一 伤该使用者登錄的末端位址清單來回應。
O:\90\90444.DOC -22- 200425660 ”了貫施垓等上面的標準SIp登錄機能之外,登錄管理器 02車乂佳的係、還可配置成用以保留描述每個末端終端點之 /體力此的f訊’必要時,還可保留描述使用者輪摩的資 1。舉例來說,可以該等標準处⑽㈣要求的延伸部的方 式來傳运該些末端功能,而且該些末端功能將會描述 =屬性,螢幕尺寸、輸入/輸出功能、可用的_馬 态、二登錄管理器202較佳的係還可配置成用以通知該群資 枓庫管理器208,使其知道其所處理的每個成功登錄要求或 重新登錄要求。 接著是群資料庫管理其代表—含有已提供於該系 、洗内之各種群内容(即群語音、視訊、以及資料)上之資訊的 儲^ s亥群f料庫管理器會追縱該系統中每—群的群 組貝加入情形’而且較佳的係可以處理源自該等終端點之 AFFILIATE要求,以便將該等終端點加入至一個以上的群 之中’致使當該群中其中一個組員發送媒體時,所有的电 員皆可接收到該媒體。該群資料庫管理器2〇8將會以下面的 因素為基礎允許或不許加人:系統授料—特殊使用者, 使其參與一特殊群;以及該使用者的末端是否具有和已經 加入該群的任何其它終端點的通信功能相容的(即可被解 析的)通信功能。該群資料庫管理器2〇8較佳的係還可以個 別群之系統方針(例如其優先序、允許的對話參數、對 間限制等)的保有者。 u $ 對一群而言,因為對話參數解析可能是_複雜且耗時的 程序’所以’較佳的係可提早計算出該等對話參數。因此,
O:\90\90444.DOC -23 - 060 該群資料庫管理器2〇8較 曾 — 佳的係可儲存該參數解析器所計 的母—群的合法的已解析對話參數組。當有複數個 群組員加入時,该群眘祖庙〜 田有複數個 存之合法的(複數個)對話參數,且。再者,…辟的已儲 再者可針對不同的使用 多個對話參數組。舉例來說,高品質視訊 3有—特殊的參數組’或是僅有音頻的情形亦會有一 參數組。 ,為-根據本發明之方法_,其具有由該群資料庫管 Γ 8來貫靶的複數個步驟,以便將一終端點加入至一特 殊群之中°方法600包括下面的步驟··於步驟咖中,會透 :應用層路由(較佳的係SIp)從一要求者(例如一終端點或 —代表—非調度末端的群實體)中接收-第-訊息,其包括 本發明之加人要求;於步雜4中,會依照所接收到之加入 要农的類型產生—回應來回覆該加入要求;以及於步驟的6 中,會透過應用層路由將用以回覆給該加入要求的回應送 給該要求者。 AFFILIATE要求係發送自—SIPUAC,而且其可能含有: 1)其希望透過使用本發明之關聯延伸標頭以加入至其中的 一個以上使用者群所組成的清單;2)欲加入至一特定群之 中的一個以上聯繫標頭所組成的清單>〇或3)詢問允許其加 入至其中的群清單。於接收該affiliate要求時,該群資 料庫管理器208較佳的係配置成用以驗證且詮釋該要求,並 且用以產生數個可能的Sip回應(例如成功、部份成功、拒 絕以及錯誤)中其中一者。
O:\90\90444 DOC -24- 200425660 更明確地說,如果該要求透過一 Associate標頭和至少一 Contact標頭指定至少一群的話,該回應便包括該要求中每
個Contact位址目前欲加入的複數個群,以及如果可應用的 話,便還包括可於其上進行每個群的對話宣告的該等多播 位址。如果該要求不含任何的Associate標頭但卻含有至少 一 Contact標頭的話,該回應便包括每個指定Contact位址欲 加入的複數個群所組成的一份清單。如果該要求含有至少 一 Associate標頭但卻不含任何的Contact標頭的話,該回應 便包括目前已加入至該確定群中的特定使用者(由To標頭 來作確認)的所有Contact位址所組成的一份清單。再者,如 果該要求不含任何的Associate標頭且不含任何的Contact標 頭資訊的話,該回應便包括任何已確定終端點(例如任何的 Contact位址)上該使用者(如該要求的To標頭所確認)欲加 入的所有群所組成的一份清單。 下文中SIP的較佳延伸部可用於致動上述的加入機能。
一 SIP UAC會產生一 AFFILIATE REQUEST訊息,用以將 一使用者和一群產生關聯。該AFFILIATE REQUEST訊息必 須含有允許一使用者連結至一群名稱的資訊。該 AFFILIATE REQUEST訊息的較佳格式如下。根據本發明, 其遵循一般的要求訊息的SIP標頭格式(即其包括下面的標 頭:Via、From、丁〇、Call-ID、Cseq、Expires),同時還包 括AFFILIATE標頭以及Associate標頭。 O:\90\90444.DOC -25- 200425660 AFFILIATE <request URI> <sip ver>
Via : <sip ver><transport> <host name>
From:<Address of record of requester>
To: <Address of record of individual user being affiliated> Contact: <Endpoint address being affiliated>
Call-ID: <Identical ID for all affiliations from an endpoint> Cseq: <AFFILIATE>
Associate: <list of groups affiliating with, the affiliation server will bind the 'Contact' and Associate* fields > Expires:<Global lifetime of affiliation is seconds> 於下面的範例中,AFFILIATE要求可視為其係出現在一 使用者欲加入至多個群之中的假想系統中。於此範例中, 記錄位址(AoR)表示的係使用者「m.korus」欲將其聯繫終 端點位址「korus@ht2137.mot.com」加入至「casper_team」 和「techJeam」等群之中。當成功加入時,該使用者便可 於該已加入之聯繫終端點處參與該些群的對話。該要求較 佳的係具有下面的格式: AFFILIATE sip:motorola·com SIP/2.0 Via: SIP/2.0/UDP ht2137.mot.com From: M. Korus <m.korus@motorola.com>
To: M. Korus <m.korus®motorola.com>
Contact: <sip:korusOht213 7.mot.com>
Call-ID: 3910329203@ht2137.Tnot.com Cseq: 217 AFFILIATE
Associate: tech一team^mot·com;expires*3700·casper一team@mot·com Expires: 7200 使用者還可藉由傳送一具有Associate或Contact標頭之預 期組合(但卻不會同時具備)的AFFILIATION要求來詢問該 加入伺服器(即群資料庫管理器208)。舉例來說,用以取得 已加入至一特定群中的特定使用者的所有Contact位址所組 成的一份清單。該要求較佳的係具有下面的格式·· AFFILIATE sip:motorola.com S1P/2.0 Via: SIP/2.0/UDP ht2137.motcom From: M. Korus <m.korus@motorola.com> To: M. Korus <m.korus@motorola,com> Call-ID: 3910329203@ht2137.mot.com Cseq: 217 AFFILIATE Associate: tech_team@mot.com Content-Length: 0 O:\90\90444.DOC -26- 200425660 再者,具有下面較佳格式的要求會導致產生一回應,該回 應包括該特定使用者之所有已加入群所組成的一份清單: AFFILIATE sip:motorola.com SIP/2.0 Via: SIP/2.0/UDP ht2137.mot.com From: M. Korus <m.korus@motorola.com> To: M. Korns <m.korus@motorola.com> Call-ID: 3910329203@ht2137.mot.com Cseq: 217 AFFILIATE Content-Length: 0 需要一 SIP RESPONSE訊息方能完成AFFILIATE REOUET異動,其與SIP REGISTER訊息的 SIP RESPONSE 雷同。AFFILIATE回應的内容可能含有:針對該使用者要 求加入的每一群的接受/拒絕信號,以及針對每一群提供一 被指派的多播位址(用於控制)或是由複數個單播或多播位 址(用於媒體)所組成的一份清單。AFFILIATE回應的較佳格 式如下:
_ SIP/2.0 200 SUCCESS
Via: SIP/2.0/UDP ht2137.mot.com
From:<sip:m.korus@motorola.com>
To: <sip:m.korus@moto「ola.com>
Call-ID: 3910329203@ht2137.mot.com Cseq: 217 AFFILIATE _ Associate: sip:techJeam@motcom;maddr=235.254.254.1 ;expires=3700, sip:casper_team@mot.com;maddr=235.255.250.8
Expires: 7200 就被拒絕加入的任何群而言,較佳的係將逾期時間設為 零,並且可使用一替代回應狀態來通知該要求者,使其知 道部份該等所要求的加入動作已經遭到拒絕。和SIP的 REGISTER要求及其回應相同,AFFILIATE要求回應訊息較 佳的係可循著該已接收要求的複數個Via標頭所組成的清 單所規定的路徑回傳給該要求者。Contact標頭較佳的係僅 用於一要求内來規定該等加入連結情形,用以和SIP的 O:\90\90444.DOC -27- 200425660 REGISTER要求語義產生最大的一致性。 、—接著是層控制器23〇,其負責管理存取—相關的媒體串或 ,數個相關的媒體卜該層控制器23G可處理源自複數個終 端點的層要求,並且進行仲裁以判斷允許哪個終端點可獲 得該媒體通道上的媒體。該層控制器230可針對每個媒體^ 來實施分離的仲裁,仲裁係以該系統中的複數條規則或方 十為基礎來進行。當該層控制器230同意將該層授予—特殊 ’、端點時,其較佳的係可通知頻寬管理器Μ〕,使其知道變 化情形,致使必要時可將頻寬保留移轉給該新的終端點。 I對居係觉控於該媒體的滯留時間的話,該層控制器 23〇較佳的係還將會通知該對話控制器2〇6,使其知道該滯 留時間何時會逾期。 接著疋SIP代理主機2〇4,其係一標準的sip代理主機,用 二依照該登錄管理器202所保有的關聯性來將控制和資訊 訊息導向一目標邏輯實體。 接著切實體管理器212,其較佳的係負責產生、保持以 肖減每個群實體2 i 〇。其同樣較佳的係配置成一專屬化的 SIP代理主機,用以將複數個SIp要求路由至正確的群實體 211° 一群内容中用以建立一新對話的所有要求都會透過該 群貫體管理琴2 1 ?办、仓―故丄 里益212來進仃路由。如果該群實體21〇不存在的 話’當建立-對話時,該群實體管理器212將會針對一群來 作為該群2體的例證。該群未來的對話建立信令將會被路 由至"亥群實體21G,較佳的係可由該群實體管理器212來進 行0
O:\90\90444.DOC -28 - 200425660 、接著疋個體代理管理器218,其較佳的係負責產生、保持 以及消滅每個個體代理主機216。纟同樣較佳的係配置成一 專屬化的SIP代理主機,用以將複數個SIp要求路由至正確 的個體 i 。1 /τ 八里王機216。一個體(例如點對點)内容中用以建立 新對洁的所有要求都會透過該個體代理管理器2丨8來進 行路由。當建立一對話時,該個體代理管理器21 8將會針對 終立而點來作為一個體代理主機216的例證。 ,接著是多播位址管理器22〇,其可管理一組多播位址,以 半水久和暫時的方式為基礎來進行分配。該多播位址管理 器220較佳的係能夠監視已分配位址的使用類型和長度,以 便决疋如何使用、何時使用以及使用多久。如果該位址組 已經空乏的話,此作法便可讓該管理器22〇重新主張於特定 時間中未被使用的位址,並且對正在使用的位址的重新主 張情形進行優先化。 处因此,該多播位址管理器係配置成用以實施下面的機 月b · 1)當一外部程序要求時,便暫時或半永久地從該位址 、、,中ϋ、夕播位址,2)當一外部程序回傳時,便將該等 位址置換至該位址組之中;3)取得何時使用位址及用途的 統計資料;4)重新主張已經被分配但卻超過特定臨界時間 還未被使用的半永久性位址,以便讓該位址組保持盈滿且 最i化路由器狀態,5)當该位址組變成空乏時,重新主張 尚未被使用且未逾時的位址;6)當該位址組變成空乏時, 依照下面條件來重新主張目前正在使用的位址:該資料串 的優先序、該資料串的類型、該資料串的使用歷史資料等,· O:\90\90444.DOC -29- 以及7)將運用多個多播位址的媒體和控制串合併在單一位 址之上。視情況,機能4_7可能需要該系統的許可。 圖為根據本赉明之多播位址管理器用以管理一組可 用多播位址的方法7〇〇。方法7〇〇包括下面的步驟:於步驟 702中,會產生一組可用的多播位址;於步驟7〇4中,會接 收要求’用以要求一多播位址;於步驟706中,在至少一 苐條件限制下來分配一多播位址以供使用;於步驟7〇8 中’監視該被分配之多播位址的使用情形;以及於步驟71〇 中,當該監視結果偵測到符合第一條件時,便重新主張該 被分配之多播位址,並且讓該被分配之多播位址可被置入 於該組可用的多播位址之中。 下面係一反跳圖,其闡述的係根據本發明之特定系統實 現方式,其中該多播位址管理器22〇會實施方法700。該實 現方式包括下文所列的六種機能步驟,該等步驟係由架構 200(圖2)中的複數個實體來實施,該等實體包括一 sip終端 點;群(資料庫)管理器(208); —群(實體)閘道器(210);對 話控制器(206);以及(多播)位址管理器(220)。 O:\90\90444.DOC 30- 200425660 SIP Group Group Session Group Address Endpoint Manager Gateway Controller Manager Manage
此貫現方式的步驟1 - 6如下: 1 ·於群建立時間中,該群管理器會要求一多播位址,用於 進行半永久性分配。位址管理器會回傳「多播位址1」。 2. —終端點加入該群。該回應會通知該終端點,使其知道 「多播位址1」為該終端點可連結的位址。 3. 該終端點藉由傳送一 INVITE給群閘道器,用以針對兩個 媒體串(例如語音和視訊)來發動對話。該群閘道器會徵求 對話控制器許可該對話,並且要求資源。該對話控制器 發現到该等媒體串中僅有其中一者分配到一多播位址, O:\90\90444 D0C -31 - 200425660 其會從该位址管理器中要求一額外的位址,位址管理器 會分配「多播位址2」。接著該對話控制器會通知該位址 官理器,使其知道「多播位址1」和「多播位址2」都係 正在使用中。 4.「多播位址2」t回傳給群閘道^,該群問道器會形成一 回應送回給5亥發動者,用以表示「多播位址工」和「多播 位址2」應該使用於該對話中。該終端點會開始於該已連 結的「多播位址1」之上取得第一媒體(例如語音卜同時, 4終端點會連結「多播位址2」並且開始取得第二媒體(例 如視訊)。 5.結束對話時’該終端點便會送人―謂訊息。此訊息會 讓對話控制器將「多播位址2」釋放回到該組中(因為其 為暫時性分配),並且通知該位址管理器,使其知道「多 播位址1」再度閒置。 6·如果於料時間週期中未使用「多播位址L的話,計時 器將會逾時’而且該位址管理器將會重新主張該分配, 強制該樹狀中任何的終端點中斷連結。 於此實現方式中’雖然以圖中的對話控制器作為要求和 釋放短期位址的控制點,不過,亦可以其它實體來實施此 項機能。 根據本發明,標準的SDP語義具備延伸部,以便允許藉 由接收SIP對法遨請信號來指派複數個媒體通道。本發明 下文中的具體實施例會使用該些延伸部來實現—種分配方 法’用以於複數個終端點間的對話期間,針對媒體交換來
O:\90\90444.DOC -32- 200425660 分配至少一個位址(例如一多播位址)。 通书,一 SDP封包會辨識該對話、媒體類型、通道埠數 量、通道ip位址以及媒體編碼。舉例來說,下面的SDp封包 會利用H3 32層控制來辨識一具有一相關媒體控制通道的多 播音頻對話: s=’’session identification” a=type:H332 m=audio 43564 RTP/AVP 31 c=INIP4 224.2.23.31/1 m=control 3910 H332 me c=INIP4 196.192.0.5 一 SDP封包中的「m==」攔會辨識該對話内所使用的媒體 類型以及可於其上接收該媒體的埠。一SDp封包中的「c=」 攔會辨識供一特殊媒體類型來使用的通道(Ip位址)。該通道 辨識符號可運用於該SDP封包内所有的媒體串,或是運用 於一個別的媒體類型。於後面的情況中,媒體類型辨識符 號的後面將會接著一對應的通道辨識符號。 不過上面的封包結構並無法使用於一終端點於數個團 體間要求-新的對話,以便於所有團體間取得多播媒體給 3對居於此情況中,在該系統的基本架構中,必需能夠 將特定形式的多播通道指派協調集中於特定程序中。為解 決此缺點,較佳的係可如下文所述般地根據本發明針對此 種複數個多播通道的協調來重新建構-標準的SDP封包。 該對話發動要求的SDp封包較佳的係仍然必須辨識該對 話即將攜載的媒體類型。通常n空位址(例如 c=miP4 〇·〇·〇·〇)的通道辨識符號即表示將保留該對應的媒 體串、,Ό 口此通道辨識符號語義和一指定一空埠辨識符號
O:\90\90444.DOC -33- 2〇〇425660 的對應媒體類型辨識符號便可提供 二 风h 4對活的發動者一種送 出信號的方法,用以送出信號給一協調實體,使其知道必 s=’’session id, a=type:H332 m=audio 0 RTP/AVP 31 c=IN BP4 0.0.0.0 m=control 0 H332 me c=IN IP4 0.0.0.0 須指派複數個正確的位址1對話的發動者較佳的係可形 成下面的SDP封包來描述欲產生的對話: 對話屬性(a=type:H332)可送出信號給接收者,使其知道 所要求的對話需要進行H.332層控制。該等媒體辨識符號和 通道辨識符號分別攜載空埠指派信號和位址指派信號。如 此便可送出信號給接收者,使其知道即將指派對應的多播 媒體通道及埠、以及單播(或多播)控制通道及埠。接著,該 接收者便會和對應的系統層級程序進行協調,用以決定欲 指派給此對話的位址指派信號和埠指派信號,並且回傳一 含有該等被指派之位址和埠之經過修改的SDp封包。該發 動者將會接受該具有複數個新指派媒體通道之經過修改的 SDP封包。 或者,利用RFC2327中所定義的延伸機制,便可定義複 數個新的對話層級屬性,以便更明確地控制如何將複數個 位址指派給複數個多團體對話,以及更明確地控制一特定 媒體串上所使用之訊息類型(例如單播vs·多播)。下面係本 發明的一具體實施例,其中利用延伸屬性來強化一 SDP封 包’用以進行媒體位址指派··
O:\90\90444.DOC -34- 200425660 s=’’session id” a=type:H323 a=x一multiparty m=audio 0 RTP/AVP 31 c=IN IP4 0.0.0.0 a=x_peer2peer m=control 0 H323 me c=IN IP4 0.0.0.0 於本範例中’利用對話層級屬性(x — mUltipart;y)來通知媒 體控制實體指派複數個多播位址給所有未被指派的媒體 串。不過,串層級屬性(x—peer2peer)則會向媒體控制器表 明應該指派一單播位址給該層控制實體。利用各種對話層 級屬性和串層級屬性便可允許該系統進行指派多播串和單 播串的任何組合。 最後,則是方針管理器224。由於客戶可能會利用不同方 式來使用未來的多媒體系統的特性,因此必須於㈣統中 建立極大的彈性。藉由產生一組妥^義且S於管理的方 針來控制系統行為,客戶不需要特殊軟體便可佟改該系 統。該方針管理器較佳的係配置成用以控制對健存著:種 方針之方針資料庫進行存取的作業。 如上所述,架構200(圖2)中的該等終端點較佳的 端點。不過,當至少-終端點包括—非調度末端時; 明的其卜具體實施例便會提供—種方法1以幫助㈣ 非调度末端進行對話。圖8為—用以幫助和— / 行通信的方法800。於步驟802中會接收—第一 / =端進 息中的資訊包括一要求,用以要求在_含有一 ^ ^ 〇fl 的第-終端點和至少一其它終端點間進二相度末端 中’會基於非調度末端無法實施至少掬;ν驟804 項機能而偵測出該
O:\90\90444.DOC -35- 200425660 第一終總> Wz h人 ”’匕έ 一非調度末端。最後,於步驟8〇6中,會由 /服務實體代表該第一終端點來實施該至少_項機 月匕’用以幫助和該非調度終端點進行對話。 一較佳的係,群實體21〇會接收該第一訊息,並且偵測到有 非凋度裝置試圖實施一群呼叫。舉例來說,當一非調产 末端傳送一INVITE給群實體21〇時,該群實體便可藉由下 面其中一種方法偵測到其為非調度··該INVITE SDp中缺少 層控制輪廓;缺少專屬的調度標頭;缺少登錄及/或加入記 錄,或疋依照一 OPTIONS命令進行功能詢問的結果的指示。 利用該些方法,該群實體便可偵測到該終端點無法加入 至一群之中。於此情況中,該群實體便可自動聯繫該終端 點。接著’該群實體較佳的係可產生以該標準裝置為明痛 目標的信令,用以將該標準裝置的媒體導向該媒體管理 器。此信令所攜載的對話參數可能不同於被分散至該等調 度致動終端點的參數。 該群實體可能還會偵測到該末端無法和層控制器23〇進 行通信。於此情況中,該群實體較佳的係可產生一作令送 至遠非调度終端點’用以讓該終端點將其媒體導向兮媒體 管理器,該媒體管理器較佳的係配置成用以將交談仲裁層 控制的任務加諸於一全雙工裝置(例如該非調度終端點)之 上。當該非調度末端所取得的係語音的話,該媒體管理器 較佳的係會產生複數個層要求給該層控制器。視情況,# 別人讓該層阻止該使用者繼續講話時而該使用者卻試圖講 話的話,則可傳送響音或其它音頻資訊給該使用者。為達
O:\90\90444.DOC •36- 200425660 此目的,可能會使用音㈣訊來取代明確的信令, 信令並未支援阻斷交談的功能。 ίρ 該群實體可能還會偵測到該末端無法透過ιρ多播來 媒體。於此情況中,該群實體較佳的係可產生一作八、、:、 該非調度終端點,用以讓該終端點將其媒體導向 理器,該媒體管理器較佳的係配置成用以橋接單播媒體: 和多播媒體串。舉例來說,當該非調度裝置具有該層時, 該媒體管理器便會將該非調度裝置的單播媒體重新傳适至 該等調度末端所使用的共用多播通道之上。當一調度末端 具有該層時,便會複製該調度末端的多播媒體,並:利= 單播的方式將其傳送該非調度裝置。再者,如果該非調度 裝置旎夠多播的話,那麼便會命令該裝置傾聽正常的多播 流量,而不必產生一不同的單播串。不過,於入站路徑上, 該標準裝置較佳的係不應該在該多播通道上進行發送,因 為其傳送信號可能無法受到該層控制器的規範。 下面係一反跳圖,其闡述的係根據本發明之特定系統實 現方式,以便根據方法800來促使和一非調度末端進行通 ^ σ亥貫現方式包括下文所列的九種機能步驟,該等步驟 係由架構2〇〇(圖2)中的複數個實體來實施,該等實體包括— 標準(即非調度)末端;已加入至一群之中的兩個調度末端; 一群(實體)閘道器(210); —群(資料庫)管理器(2〇8); 一方 針管理器(224); —媒體管理器(226);以及一層控制器(23〇)。
0 \90\90444 DOC -37- 200425660
1·標準SIP裝置藉由定址一 SIP INVITE給該群以發動一群 0^· 口 〇 2·視情況,該群閘道器可利用標準的SIP程序來詢問該裝置 _ 的功能。 3 ·視情況,該群閘道器可藉由該群管理器來授權該發動 ’ 者’其決定方式部份係以系統方針為基礎。此外,該群 管理器可選擇自動將此終端點加入至該群之中,致使其 成為任何未來群呼叫的一部份。如果實施此加入動作的 話,那麼相較於既有的群組員,此使用者受到的限制會 比較多。 4.利用該媒體管理器的位址(針對其入站媒體)以及對話參 O:\90\90444 DOC -38- 200425660 複數個卢播Γρ信令回傳給該發動者。利用 等正二“信號將複數個群調度對話參數傳送給該 專㈣群組員。此外,該媒體管理器會經過程式化用 ==使用者的任何交談會話鋒的起始信號轉換成 二控制要求,並且用以於單播媒體和多播媒體間進行轉 5.該發動者可以開始講話,傳送其語音封包給該媒體管理 器。該媒體管理器會_到有語音的存在,並且針對該 =產生-要求。還可以多播的方式將該媒體送給該等正 兩的群組員。當該發動者停止講話時,靜音便會釋放該 層。 6· —正常的群組員利用明確的層控制信令來要求該層。 7·被同意使用該層之後,此使用者便可透過多播方式來開 始發送其語音。透過單播方式將此多播媒體傳送給該標 準終端點。 8·當該標準終端點試圖於目前的交談器上進行交談時,其 父談會話鋒便會再次產生該層的要求,該要求會遭到拒 絕。可藉由傳送一短叢響音或其它音頻資料給該終端點 阻止其講話,以表示此拒絕動作。 9·目前的層保有者會釋出其ρττ ,交出該層。 下文將摘要說明架構200所闡述之如何根據本發明以較 佳的方式來建立通信對話。終端點24〇會轉遞一 SIp invite 給應用層路由器204,該應用層路由器204會以該INVITE之 丁〇標頭中之目的地位址内所規定的子網域為基礎,將該
O:\90\90444.DOC -39- 200425660 INVITE轉送至群貫體管理器212或個體代理管理器2丨8。如 果該群實體管理器212接收到該INVITE的話,如果該群實 體210不存在的話,該群實體管理器212將會針對一群來作 為一新的群實體210的例證。針對該群的進一步對話建立信 7將會被路由至群實體21〇。%㈣個體代理管理器川接 收到該INVITE的話,該個體代理管理器218將會針對該新 的個別對話作為一新的個體代理主機216的例證。 接著,該個體代理主機216或群實體21〇便會和對話控制 器裹進行通信,用以判斷是否能夠建立該對話。當接^該 對話時,該對話控制器便會通知該群實體或該個體,使其 必n續進彳τ該對話。於群實體接收該資訊的情況 群貫體便會產生對話信令給該等即將參與該對話的 、,冬知點°對確定式的群對話(或個別對話)而言,對話信令的 型^能是SIPINVITE訊息,·對未定式的群對話而言,對 ^ 7的型式則可能是SAP宣告。該INVITE中F職標頭内 :二= 原為複數個群對話的群名稱(並且為複數咖 的多播、ΓΓ動者)°該等群組員會於一已經為該群而建立 群力入Γ 收該等SAP宣告,而且複數個群組員可於 群功間知道且連結至該多播通道。 制立該終端點便會傳送層控制信令給層控 和資料^ 該層。該層控制器230將會使用該對話 針’來決定其是否同意提供該層。最 的方法戈下面與本文同時提出的相關專利申請案中所述 去來修改及終止該對話:專利申請案序號第
O:\90\90444.DOC 200425660
1〇/10/334,521 號,標題為「METH〇D AND SYSTEM,FOR GROUP COMMUNICATIONS」。 雖然已經配合本發明的特定具體實施例來說明本發明, 不過’熟習本技術的人士將可輕易地瞭解其它的優點和修 正方式。所以,廣義地說,本發明並不僅限於本文所示和 所述之明確細節、代表設備、以及說明範例。熟習本技術 的人士按照前面說明便可明白各種替代例、修正方式以及 變化例。因此,應該瞭解的係,本發明並不僅限於前面說 明,更確切地說,其涵蓋隨附專利申請範圍之精神和範疇 中的此等替代例、修正方式以及變化例。 【圖式簡單說明】 上文已經參考附圖,透過範例來說明本發明的較佳具體 實施例,其中: 圖1為一先前技術呼叫模型架構的簡單方塊圖; 圖2為根據本發明之呼叫模型架構的方塊圖; 圖3為根據圖2所不之本發明的呼叫模型架構的層狀圖; 圖為根據圖2所之本發明的呼叫模型架構的層狀圖; 圖5為根據本發明用以為-群產生-組共用通信功能的 方法; 以將一終端點加入至一群之中的方 圖6為根據本發明用 法; 端 圖7為根據本發明用 圖8為根據本發明用 點進行通信的方法。 以官理一組多播位址的方法;以及 以促使和一含有一非調度末端的終
O:\90\90444.DOC -41 - 200425660 【圊式代表符號說明】 100 伺服器集中架構 102 伺服器 104 終端點 110 群 112 終端點 114 終端點 116 終端點 200 呼叫控制架構 202 登錄管理器 204 應用層路由器 206 對話控制器 208 群資料庫管理器 210 群實體 212 群實體管理器 214 參數解析器 216 個體代理主機 218 個體代理管理器 220 多重播送位址管理器 224 方針管理器 226 媒體管理器 230 層控制器 232 頻寬管理器 240 終端點 242 終端點 O:\90\90444.DOC -42- 246 200425660 300 302 304 306 308 310 312 400 402 404 406 終端點 層狀圖 終端點 對話信令層 對話服務層 無線電存取網路層 可擴充適應性調變 無線區域網路 層狀圖 對話信令層 對話服務層 無線電存取網路層 O:\90\90444 DOC -43 -

Claims (1)

  1. 200425660 拾、申請專利範圍: L 種於一具有複數個終端點之通信系統中進行群加入之 方法’各終端點各包括一邏輯實體和其物理配對體,該 方法包括下面的步驟: 透過含有一加入要求的應用層路由,自一要求者中接 收一第一訊息; 依照所接收到之加入要求的類型產生一回應給該加入 要求;以及 透過應用層路由,將該加入要求的回應送給該要求者。 2.如申清專利範圍第1項之方法,其中: 該加入要求係一要求將至少一終端點加入至至少一群 之中的要求。 3·如申請專利範圍第2項之方法,其中該群具有至少一其它 已加入終端點,且其中會依照該終端點的物理配對體是 否具有和該至少一其它已加入終端點之通信功能相:的 通信功能來產生該加入要求的回應。 ,其中該加入要求係針對一 -含有下面其中一組的加入 4 ·如申凊專利範圍第1項之方法, 份加入清單,且該回應包括一 清單:
    的所有聯繫 表示一物理配對體的位置;以 :以及 一已加入至一特定群之中的 ’各聯繫位址皆 O:\90\90444.DOC 200425660 一終端點可加入至其中的所有群。 5. 一種於一具有複數個終端點之通信系統中用以為已加入 至一群之中的終端點的物理配對體決定至少一組共用通 信功能之方法,各終端點各包括一物理配對體,該方法 包括下面的步驟: 擴取一已加入至一群之中的終端點清單; 擴取各已加入終端點之物理配對體的通信功能;以及 判斷是否能夠產生至少一組群通信功能,該至少一組 群通#功旎包括該等已加入終端點之至少一子集之物理 配對體所共用的通信功能,如果可以產生的話,便產生 該至少一組群通信功能。 6·如申請專利範圍第5項之方 逆一芡a栝若無法產生至 少-組群通信功能,便產生—錯誤訊息的步驟。 7. 如申請專利範圍第5項之方法,其中判斷是否能夠產生至 :-組群通信功能的步驟係依照下面的方式來實施:該 終端點之至少一子集是否包含-具有和該群進 订群導向对話所必要之通信功能的物理配對體。 8, 等已加二Γ旎的步驟係依照下面的方式來實施:該 寺已加入終端點之至少一 行群導向對話所選要之通2 、含一具有和該群進 9.如申請專利範圍第二理配對雜。 來產生該至少-組群通信功能;、+可依照一轉碼演算法 1〇·如申請專利範圍第5項之方法, 八中可依照被下載至已加 O:\90\90444.DOC 200425660 入終端點之該至少一子集之中的軟體以產生該至少一組 群通信功能。 O\90\90444.DOC
TW092137637A 2002-12-31 2003-12-31 Methods for affiliating endpoints with a group and determining common communication capabilities for the affiliated endpoints TWI239154B (en)

Applications Claiming Priority (1)

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

Publications (2)

Publication Number Publication Date
TW200425660A true TW200425660A (en) 2004-11-16
TWI239154B TWI239154B (en) 2005-09-01

Family

ID=32655053

Family Applications (1)

Application Number Title Priority Date Filing Date
TW092137637A TWI239154B (en) 2002-12-31 2003-12-31 Methods for affiliating endpoints with a group and determining common communication capabilities for the affiliated endpoints

Country Status (8)

Country Link
US (1) US7369567B2 (zh)
EP (2) EP1579635A4 (zh)
JP (1) JP2006512855A (zh)
AU (1) AU2003299717A1 (zh)
CA (1) CA2510622C (zh)
IL (1) IL169235A (zh)
TW (1) TWI239154B (zh)
WO (1) WO2004062173A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113765939A (zh) * 2021-10-21 2021-12-07 杭州网易智企科技有限公司 呼叫方法、装置、设备及存储介质
TWI783268B (zh) * 2019-04-29 2022-11-11 德商凱傑益歐洲有限公司 抑制彈跳雜訊的方法

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
US7366780B2 (en) * 2002-12-31 2008-04-29 Motorola, Inc. System and method for controlling and managing sessions between endpoints in a communications system
JP4077330B2 (ja) * 2003-02-06 2008-04-16 富士通株式会社 データ生成装置
US7035658B2 (en) * 2003-02-28 2006-04-25 Motorola, Inc. Wireless communication device and network controller for affiliation with associated groups and method thereof
WO2006006897A1 (en) 2004-07-09 2006-01-19 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for providing different services in a multimedia communication system
JP2006054627A (ja) * 2004-08-11 2006-02-23 Nec Corp 同報送信システム、サーバ装置、端末装置及びそれらに用いる送信データ加工方法
DE102004045193B3 (de) * 2004-09-17 2005-11-17 Siemens Ag Push-To-Talk-Over-Cellular (PoC) Verfahren
DE102004063298B4 (de) * 2004-12-29 2006-11-16 Infineon Technologies Ag Verfahren zum rechnergestützten Verwalten von Kommunikationsrechten zum Kommunizieren mittels mehrerer unterschiedlicher Kommunikationsmedien in einer Telekommunikations-Konferenz mit mehreren Telekommunikations-Einrichtungen
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 (zh) * 2005-03-31 2010-03-24 株式会社日立制作所 利用广播组播服务实现多方会议服务的方法和设备
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 (zh) * 2005-09-30 2009-01-07 华为技术有限公司 电路域用户接入ims域的方法及通信系统
ATE556547T1 (de) * 2005-10-28 2012-05-15 Ericsson Telefon Ab L M Verfahren und vorrichtung für push-to-talk dienst
WO2007056537A2 (en) * 2005-11-09 2007-05-18 Dilithium Networks Pty Ltd. 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
CA2612924C (en) * 2006-12-19 2016-04-26 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
JP5146539B2 (ja) * 2008-12-12 2013-02-20 富士通株式会社 グループ管理装置
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
US9083772B2 (en) 2010-04-30 2015-07-14 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
US9578546B2 (en) * 2012-08-31 2017-02-21 Qualcomm Incorporated Directional adjustment to quality of service based on predicted traffic activity on a link
US9497659B2 (en) 2012-08-31 2016-11-15 Qualcomm Incorporated Directional adjustment to quality of service based on monitored 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
BR112017024471A2 (zh) 2015-05-15 2018-07-24 Huawei Technologies Co., Ltd. The methods and devices to which a user is associated with a group
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

Family Cites Families (30)

* Cited by examiner, † Cited by third party
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 (ja) * 1992-02-10 1993-09-03 Nippon Telegr & Teleph Corp <Ntt> マルチメディア通信システムおよびその代表選択サービス処理方法
JPH05308634A (ja) * 1992-04-30 1993-11-19 Toshiba Corp 多地点間通信システム
CA2124379C (en) 1993-06-25 1998-10-27 Thomas F. La Porta Distributed processing architecture for control of broadband and narrowband communications networks
AU6324196A (en) * 1995-06-29 1997-01-30 Telefonaktiebolaget Lm Ericsson (Publ) Call set-up server
JPH10285281A (ja) * 1997-04-05 1998-10-23 Casio Comput Co Ltd 情報管理装置及び記録媒体
JPH1165976A (ja) * 1997-08-20 1999-03-09 Fujitsu Ltd シンボル管理装置およびシンボル管理プログラム記憶媒体
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
KR20030047874A (ko) 2000-03-03 2003-06-18 퀄컴 인코포레이티드 현재의 통신 시스템에서 그룹 통신 서비스에 참가하기위한 방법 및 장치
ES2379863T3 (es) * 2000-03-03 2012-05-04 Qualcomm Incorporated Procedimiento, sistema y aparato para participar en servicios de comunicaciones de grupo en un sistema de comunicaciones existente
JP4442007B2 (ja) * 2000-03-30 2010-03-31 Kddi株式会社 移動端末にグループ通信を提供するシステム
JP2001320536A (ja) * 2000-05-11 2001-11-16 Canon Inc ファクシミリ装置およびリング型同報送信方法
JP2001352341A (ja) * 2000-06-07 2001-12-21 Nec Corp パケット通信システム及びその方法
NO20010069L (no) * 2001-01-05 2002-07-08 Ericsson Telefon Ab L M Flerbrukerapplikasjoner i multimedianett
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
FI20010979A7 (fi) * 2001-05-09 2002-11-10 Nokia Corp Puhelunohjausmenetelmä
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

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI783268B (zh) * 2019-04-29 2022-11-11 德商凱傑益歐洲有限公司 抑制彈跳雜訊的方法
CN113765939A (zh) * 2021-10-21 2021-12-07 杭州网易智企科技有限公司 呼叫方法、装置、设备及存储介质
CN113765939B (zh) * 2021-10-21 2023-08-01 杭州网易智企科技有限公司 呼叫方法、装置、设备及存储介质

Also Published As

Publication number Publication date
IL169235A (en) 2010-05-31
WO2004062173A2 (en) 2004-07-22
JP2006512855A (ja) 2006-04-13
AU2003299717A8 (en) 2004-07-29
CA2510622C (en) 2010-02-16
TWI239154B (en) 2005-09-01
US7369567B2 (en) 2008-05-06
WO2004062173A3 (en) 2005-03-24
US20040125760A1 (en) 2004-07-01
EP2541869A2 (en) 2013-01-02
EP1579635A4 (en) 2010-07-07
EP2541869A3 (en) 2013-02-27
EP1579635A2 (en) 2005-09-28
CA2510622A1 (en) 2004-07-22
AU2003299717A1 (en) 2004-07-29

Similar Documents

Publication Publication Date Title
TWI239162B (en) Apparatus and method for controlling and managing individual directed sessions in a communications system
JP4391423B2 (ja) エンド・ポイント間のセッションを制御および管理すること
TWI239154B (en) Methods for affiliating endpoints with a group and determining common communication capabilities for the affiliated endpoints
US7023813B2 (en) Methods for managing a pool of multicast addresses and allocating addresses in a communications system
KR100964983B1 (ko) 네트워크에 걸쳐서 화상회의 세션을 자동으로 개시하는 방법 및 시스템, 네트워크에 걸쳐서 화상회의 세션에 참가하기 위한 방법 및 네트워크에 걸쳐서 멀티캐스트 세션에 참가하기 위한 방법
US7894377B2 (en) Method and system for group communications
US8588210B2 (en) Method and apparatus for floor control in a communication system
US20030014488A1 (en) System and method for enabling multimedia conferencing services on a real-time communications platform
US20070253435A1 (en) Method for providing reliable session communication within a network
JP5432237B2 (ja) 通信フロー混合ポリシーによる会議の確立
CN101305623A (zh) 用于确定具有控制功能的pt服务器的方法和装置
IL169236A (en) Apparatus and method for controlling and managing individual directed sessions in a communications system
HK1082345B (zh) 控制及管理通信系统中个别直接对话之装置及方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees