TWI326179B - Wireless voip/vip roaming to access point of different network type - Google Patents
Wireless voip/vip roaming to access point of different network type Download PDFInfo
- Publication number
- TWI326179B TWI326179B TW095131149A TW95131149A TWI326179B TW I326179 B TWI326179 B TW I326179B TW 095131149 A TW095131149 A TW 095131149A TW 95131149 A TW95131149 A TW 95131149A TW I326179 B TWI326179 B TW I326179B
- Authority
- TW
- Taiwan
- Prior art keywords
- sip
- session
- message
- packet
- com
- Prior art date
Links
- 238000004891 communication Methods 0.000 claims description 65
- 230000001413 cellular effect Effects 0.000 claims description 51
- 238000000034 method Methods 0.000 claims description 24
- 238000012545 processing Methods 0.000 claims description 13
- 238000010295 mobile communication Methods 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 8
- 230000000644 propagated effect Effects 0.000 claims description 7
- 238000012546 transfer Methods 0.000 claims description 7
- 230000009471 action Effects 0.000 claims description 4
- 230000008569 process Effects 0.000 claims description 4
- 230000007246 mechanism Effects 0.000 claims description 2
- 208000001613 Gambling Diseases 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 18
- 230000005540 biological transmission Effects 0.000 description 12
- 239000003795 chemical substances by application Substances 0.000 description 11
- 239000000872 buffer Substances 0.000 description 4
- 101000666098 Homo sapiens WAP four-disulfide core domain protein 12 Proteins 0.000 description 1
- RPDUDBYMNGAHEM-UHFFFAOYSA-N PROXYL Chemical compound CC1(C)CCC(C)(C)N1[O] RPDUDBYMNGAHEM-UHFFFAOYSA-N 0.000 description 1
- 102100038089 WAP four-disulfide core domain protein 12 Human genes 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 235000013405 beer Nutrition 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001850 reproductive effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- 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/1083—In-session procedures
-
- 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
-
- 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/60—Network streaming of media packets
- H04L65/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/128—Details of addressing, directories or routing tables
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0019—Control or signalling for completing the hand-off for data sessions of end-to-end connection adapted for mobile IP [MIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
- H04W36/144—Reselecting a network or an air interface over a different radio air interface technology
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/10—Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
1326179 九、發明說明: 【發明所屬之技術領域】 本揭示實施例大體係關於IP電話。 【先前技術】 諸如蜂巢式電話之行動通信裝置可具有一個以上空中介 面。在一實例中’一蜂巢式電話能夠使用CDMA(劃碼多向 近接)收發器而與一蜂巢式電話網路在相對較長距離上常 規地進行通信。蜂巢式電話之CDMA收發器與一在蜂巢式 電話網路上之蜂巢式BTS(基地傳輸器站)進行通信。另 外,蜂巢式電話能夠使用IEEE 802 11收發器與無線區域網 路(LAN)在相對較短距離上進行通信。蜂巢式電話之 802.11收發器與在LAN上之一存取點進行無線通信。 第一方可使用VoIP(網際網路協定語音)技術而使用蜂巢 式電話向一第二方發出呼叫。語音資料係在8〇211無線鏈 路上自蜂巢式電話至存取點、經由L AN並越過網際網路至 第二方之IP封包中加以傳送。當第一方參加此呼叫時,第 方可能希望遠離802.11存取點而移動,以使得8〇211通 信鏈路經中斷。在此情形下,希望呼叫未經斷線而是將呼 叫自動切換至使用較長距離蜂巢式電話網路使得可使用 蜂巢式電話網路而使呼叫持續。 頒予Sagi等人之美國專利申請公開案2〇〇4/〇26441〇揭示 使用SIP(會期初始化協定)在一第一通信裝置與一第二通信 裝置之間建立一第一 VoIP(網際網路協定語音)呼叫。一 sip 邀明訊息自第一通信裝置、越過在第一通信裝置與在一無 H4148.doc 1326179 線LAN上之一無線存取點之間的無線鏈路、經由一企業祠 服器而傳遞至一第二通信裝置。當第一通信裝置開始移動 至無線LAN之覆蓋區域外部時,企業伺服器向在一蜂巢式 WAN(廣域網路)上之與第一通信裝置相關聯的私人號碼發 出一新呼叫。該新呼叫涉及第一通信裝置與蜂巢式WAN之 一 BTS(蜂巢式基地傳輸器站)之間的一習知電路交換鏈 路。一旦使用習知呼叫建立程序建立新呼叫,則企業伺服
器建立涉及第一呼叫及新呼叫之三路會議呼叫。接著企業 祠服器終止在無線LAN上之鏈路。結果係一包括自第一通 L裝置至蜂巢式BTS之電路交換键路的呼叫。因為使用電 路交換鏈路涉及保留一指定量之頻寬,故所得電話在某些 方面係不良的,即使係交遞主題之呼叫需要波動量之頻寬 或僅需要少量頻寬。在保留過度量之未使用頻寬涉及額外 成本的情況下,交遞呼叫之成本經不良地增高9 不僅交遞啤叫之成本可為不良地高,而且需要特殊企業 飼服器。提供及維護此企㈣服器可為昂貴的。此外在 尚,佈署此企業祠服器之狀態下,不可實踐交遞方法。即 使提供止業飼服器,亦需要兩個呼叫皆通過企業祠服 器。第-通信裝置之使用者可漫遊至第二呼叫將不通過企 業伺服器之蜂巢式網路之-覆蓋區域中係可能的。因此不 可實踐呼叫交遞方法。需要一解決方法。 【發明内容】 -行動通信裝置(例如一蜂巢式電話)具有一用於與無惠 LAN(區域網路)進行無線通信之η介面及用於與一㈣ 114148.doc 式電話網路進行蜂巢式電話通信之另—空中介I與無線 之無線通k可(例如)係根據IEEE 802.11。蜂巢式電話 網路可(例如)為—CDMA(劃碼多向近接)電話網路。 最初行動通^裝置係用於越過空中介面之-而在一第 會期中肖目帛通信裝置(例#向經輕接至在一遠程位 置之網際網路之另—Ip電話)傳輸__媒體流之資料有效負 載VoIP封包。使用MDp(使用者資料報協定)上之(即 時協疋)在(IP網際網路協定)上傳送ν〇ιρ封 领如)涉及在使用行動通信裝置之第一方A與使 通化裝置之第二方Β之間的一交談之語音資料。 接著希望使用行動通信裝置之另一空中介面來持續呼 Η。此可(例如)歸因於最初使用之空中介面係一短 線LAN介面。A方可移動出短距離無線lan之覆蓋區域。 希望藉由切換至使用較長距離蜂巢式電話空中介面而持續 呼叫。或者,在第一空中介面係一較長距離蜂巢式電話介 面且第二空中介面係一較短距離無線LAN介面的情況下, 可希望自使用第一空中介面切換至第二空中介面。最初使 用蜂巢式電話空中介面,但接著A方移動至無線lan之覆 蓋區域中。若(例如)A方之蜂巢式電話提供者向在其蜂巢 式電話網路上載運一語音交談收費,則對於A方而言,盆 可能希望停止使用蜂巢式空中介面且使用較便宜之無線 LAN空中介面來持續呼叫。 不考慮希望自最初使用之空中介面切換至另一空中介面 之原因,A方之行動通信裝置向b方之目標通信裝置發送 114148.doc 1326179 繁衍(SPAWN)SIP訊息。繁衍SIP訊息係在卩上使用在 TCP(傳輸控制協定)上之SIP(會期初始化協定)加以傳送。 目標藉由發送含有一繁衍識別符之2〇〇 〇Κ SIP訊息而回 應。行動通信裝置接著藉由越過另一介面向目標發送一 SIP邀請請求而越過另一空中介面建立一第二會期。邀 凊凊求含有繁衍識別符。初始化第二會期且第一及第二會 期兩者係作用申VoIP會期。兩個會期皆不涉及電路交換鏈 路。目標通信裝置使用在SIP邀請請求中接收之繁衍識別 符以使第一與第二會期相關聯。 一旦初始化第二會期,則行動通信裝置在第一會期中停 止傳輸媒體流之VoIP封包並在第二會期中傳輸媒體流之後 續VoIP封包。在一些實施例中’自行動通信裝置向目標發 送一交遞控制封包,以告警目標將不再在第一會期中而是 在第二會期中接收後續VoIP封包。在其他實施例中,因為 不再由目標在第一會期中接收媒體流之資料有效負載v〇Ip 封包而是現由目標在第二會期中接收媒體流之資料有效負 載VoIP封包’故目標判定現使用第二會期來傳送資料有效 負載VoIP封包。不考慮目標如何判定v〇Ip封包現係在第二 會期中加以傳送’在A方之通信裝置與B方之通信裝置之 間的兩個方向之VoIP封包流現發生於第二會期中而非第一 會期中》 (例如)在資料有效負載ν〇ΙΡ封包含有一交談之語音資料 的情況下’在於第一會期中所接收之ν〇ΙΡ封包的有效負載 後’接收VoIP封包之通信裝置在一 FIF〇(先進先出)缓衝器
114148.doc 中緩衝在第—會期中所接收之VoIP有效負載。在FIFO中根 據RTP序號及時間戰記來排序VoIP封包。FIFO緩衝器之輸 出經轉換為由通信裝置之使用者聽取之聲音。 八要兩個會期保持作用中,則可視需要將資料有效負載 V〇IP封包流自—會期切換至另-會期並傳回。若需要,可 終止未用於傳送資料有效負載VoIP封包之會期。為终止第 一會期,行動通信裝置根據SIP協定向目標通信裝置發送 一 SIP BYE(再見)訊息。 、 在以下詳細描述中描述額外實施例。本概要並不聲稱定 義本發明《本發明藉由申請專利範圍來定義。 【實施方式】 圖1為根據一新穎態樣之IP(網際網路協定)電話通信系統 1之簡化拓撲圖。一第一方(在圖i中指示為,,A方")使用諸 如IP電話2之行動無線通信裝置。IP電話2具有在圖丨中指 示為IP位址#1之IP位址。假如IP電話2係在存取點3之通信 範圍内,IP電話2能夠在LAN(區域網路)4上與存取點3進行 短距離無線通信。在此實例中,IP電話2與存取點3根據 IEEE 802.11規範進行通信。LAN 4包括多個此等存取點, 使得A方可在局部區域中使IP電話2來回移動並經由至少_ 存取點保持與LAN 4之通信。 系統1亦包括一蜂巢式電話網路5。在此實例中,蜂巢式 電話網路5係一 CDMA(劃碼多向近接)蜂巢式電話網路β Ip 電話2亦能夠在CDMA蜂巢式電話網路5上與一收發器進行 長距離無線通信。A方可經由CDMA蜂巢式電話網路5而使 114148.doc -9- 1326179 用IP電話2發出或接收呼叫。因為IP電話2能夠進行802.11 通信以及CDMA蜂巢式電話通信,故IP電話2被稱為雙模式 IP電話。 將LAN 4及蜂巢式電話網路5耦接至一 IP網路。在此實例 中,IP網路係一網際網路6。網際網路6包括複數個互聯路 由器。在LAN 4上及網際網路6上皆安置一 SIP代理7,使得 此SIP代理7可自LAN 4至網際網路6及自網際網路6至LAN 4傳送IP封包。SIP代理7充當LAN 4之ATLANTAl.com網域 之一入埠代理及一出埠代理兩者。SIP代理7充當LAN 4上 之一伺服器並充當網際網路6上之一用戶端。SIP代理7轉 遞自/至其他SIP代理及SIP會期端點之SIP請求及SIP回應。 在蜂巢式電話網路5上及網際網路6上皆安置另一 SIP代 理8,使得此SIP代理8可自蜂巢式電話網路5至網際網路6 及自網際網路6至蜂巢式電話網路5傳送IP封包。SIP代理8 充當蜂巢式電話網路5之ATLANTA2.com網域之一入埠代 理及一出埠代理兩者。SIP代理8充當蜂巢式電話網路5上 之一伺服器並充當網際網路6上之一用戶端。SIP代理8轉 遞自/至其他SIP代理及SIP會期端點之SIP請求及SIP回應。 第二方(在圖1中指示為"B方")具有諸如一 IP電話9之第二 通信裝置。在此實例中,IP電話9並非一行動IP電話而是 一固定内陸通信IP電話。IP電話9具有在圖1中指示為IP位 址#2之IP位址。將IP電話9經由一 LAN 10耦接至網際網路 6。LAN 10可(例如)係藉由B方之網際網路服務提供者 (ISP)維護之LAN或可係藉由B方之雇主維護之公司LAN。 114148.doc •10- 1326179 在LAN 10上及網際網路6上皆安置一 SIP代理11,使得此 SIP代理11可自LAN 10至網際網路6及自網際網路6至LAN 10傳送IP封包。SIP代理11充當LAN 10之BILOXI.com網域 • 之一入埠代理及一出埠代理兩者。SIP代理11充當LAN 10 • 上之一伺服器並充當網際網路6上之一用戶端。SIP代理11 • 轉遞自/至其他SIP代理及SIP會期端點之SIP請求及SIP回 應。 圖2說明IP電話2及SIP代理7。在SIP代理7之硬體平臺上 φ 執行一協定處理層堆疊12。存在於SIP代理7、8及11中之 每一者上執行之一此協定處理層堆疊。堆疊12包括一 MAC 層 13、一 IP層 14、一 TCP‘層 15及一 SIP層 16。MAC代表"媒 體存取控制"。IP代表"網際網路協定"。TCP代表”傳輸控 制協定"。SIP代表"會期初始化協定"。IP電話2内之處理器 執行一類似協定處理層堆疊17。堆疊17包括一 IP層18、一 TCP層19及一 SIP層20。因為堆疊12及17中之每一者包括一 IP層及一 TCP層,故在IP電話2與SIP代理7之間可建立一 ® TCP連接。在圖2中,IP電話2中之黑點表示IP電話2之IP位 址#1。在SIP代理7中之黑點表示IP位址。最左邊之箭頭表 示在IP電話2及在SIP代理7中終止之第一TCP連接21。鑒於 IP協定通信僅係一最佳努力通信,除IP之外,TCP之使用 允許越過TCP連接21在IP電話2與SIP代理7之間的可靠資訊 通信。以與在IP電話2與SIP代理7之間建立及維護TCP連接 21相同之方式,在SIP代理7與在網際網路上之另一裝置之 間建立及維護一第二TCP連接22,該另一裝置具有一IP位 114148.doc -11 -
址且具有涉及IP及TCP協定處理層之堆疊。SIP代理11(參 見圖1)係一此裝置。在圖2中,最右邊之箭頭表示在一端 藉由SIP代理7及在另一端藉由SIP代理11終止之第二TCP連 接22。 圖3為根據一種新穎方法之一第一步驟之圖式。在該圖 式中,時間在垂直維度自頂部延伸至底部。標記為”A方" 之方塊及自該方塊向下延伸之垂直線表示IP電話2。標記 為”B方"之方塊及自該方塊向下延伸之垂直線表示IP電話 9。標記為"SIP代理#1"之垂直線表示SIP代理7。標記為 "SIP代理#2"之垂直線表示SIP代理11。 在IP電話2内儲存當IP電話2與LAN 4進行通信時使用之 一 SIP代理之識別。IP電話2儲存當IP電話2與蜂巢式電話 網路5進行通信時使用之另一 SIP代理之另一識別。在本實 例中,當與LAN 4進行通信時使用之SIP代理之識別係 PROXYl.ATLANTAl.COM。當與蜂巢式電話網路5進行通 信時使用之SIP代理之識別係PROXY3.ATLANTA2.COM。 因為IP電話2係與LAN 4進行通信,故IP電話2使用識別 PR0XY1.ATLANTA1.COM,且解析此識別以獲得經識別 之SIP代理之LAN側的IP位址。若於與已在預先SIP交易中 經定址之SIP代理相關聯的IP電話2中快取經識別之SIP代 理之LAN側的IP位址,則將經快取之IP位址用作SIP代理之 LAN側之IP位址。若於IP電話2中未快取經識別之SIP代理 之LAN側的IP位址,貝UP電話2向一 DNS伺服器(圖中未繪 示)發送一 DNS請求。在此實例中,DNS伺服器係定位於 LAN 4上。DNS伺服器含有一查詢表,該查詢表含有每一 114148.doc 12 1326179 SIP代理之一 IP位址。DNS伺服器藉由向IP電話2發送回π> 位址而回應DNS請求》在本實例中,ip電話2之IP位址可為 10.32.1.141。不考慮IP電話2如何獲得經識別之SIP代理之 • LAN側的IP位址,IP電話2充當一 SIP呼叫者或呼叫發起 • 者,並在IP電話2與SIP代理7之間的TCP連接21上向SIP代
. 理之LAN側的IP位址發送出SIP邀請請求。在圖3中,自A 方延伸至ATLANTA1.COM之最上部箭頭23表示此SIP邀請 請求之發送。 Φ 圖4係SIP邀請請求之圖式。SIP邀請請求之標頭欄位部 分指示SIP邀請請求係指向SIP位址[email protected]。 SIP邀請請求之標頭欄位部分指示SIP邀請係"寄件者”SIP位 址[email protected]。在SIP代理7上經終止之TCP 連接處接收SIP邀請請求並供給其直至SIP代理7的SIP協定 處理層。SIP代理7之SIP協定處理層檢查收件者資訊並獲 得[email protected]。SIP協定處理層接著使用一組策略 以判定向何處發送SIP邀請請求。該組策略指示每一網域 鲁 名稱之一相關聯的SIP代理。在本實例中,一策略指示藉 由相關聯之SIP代理#2向網域名稱BILOXI.COM提供服務。 在SIP代理7内之SIP協定處理層接著解析經識別之SIP代理 #2,以判定SIP代理#2之網際網路側IP位址》此可藉由參 照經快取之資訊或藉由執行一 DNS伺服器查詢來完成。_ 旦判定SIP代理#2之網際網路側IP位址,則SIP代理7建立 至SIP代理#2之TCP連接並越過網際網路6向SIP代理#2(參 見圖1)轉發SIP邀請請求。SIP代理#2係在網域 114148.doc 13 t: S > BILOXI.COM 上。BILOXI.COM 係 LAN 10之網域名稱。在 圖3之圖式中,自ATLANTA1.COM延伸至BILOXI.COM之 箭頭24表示自SIP代理7至SIP代理11之此SIP邀請請求轉 發。 SIP代理11接收SIP邀請請求。在SIP代理11上執行之堆 疊之SIP層瞭解在LAN 10上之所有裝置的IP位址。自SIP邀 請請求之經指示的SIP受話者位址[email protected], SIP代理11之SIP層獲得[email protected]之IP位址並越 過TCP連接向IP電話9之IP位址(IP位址#2)轉發SIP邀請請 求。在圖3中’自BILOXI.COM延伸至B方之箭頭25表示此 轉發》IP電話9之堆疊之SIP層接收SIP邀請請求並根據SIP 協定傳回一 200 OK SIP訊息。在如上所述之轉發過程之相 反過程中’經由SIP代理11及SIP代理7而將200 OK SIP訊 息轉發回A方及IP電話2。在圖3中,此轉發藉由箭頭26、 27及28表示。 接著’ IP電話2接收200 OK SIP訊息並自其獲得IP電話9 之IP位址。IP電話2接著可直接自ip電話2至IP電話9之建立 一 TCP連接。回應於接收2〇〇 〇κ SIP訊息,IP電話2越過該 TCP連接向IP電話9發送回一SIP確認(ACK)訊息。在圖3 中’此藉由直接自A方延伸至B方之箭頭29說明。 圖5說明涉及SIP邀請請求、200 0K訊息及ACK之此SIP 交易。雖然交易之所有三個Sip訊息經說明為同時經由網 路傳播’但如上所述,實際上每次發送及接收一 SIP訊 息。SIP交易之結果係在1]?位址#1(A方)及]^位址#2(B方)之 114148.doc •14· 1326179 間的一第一 SIP會期之初始化。尚未經終止之經初始化的 sip會期被稱為’’作用中",而不考慮在會期中是否傳送資 料有效負载。在本實例中,一旦已初始化第一 SIp會期, 則根據RTP(即時協定)協定在UDp(使用者資料報協定)封包 中於IP電話2之IP位址#1與Ip電話9之1]?位址#2之間傳送具 有浯音及/或視訊資料有效負載之第一 ν〇Ιρ/νιρ(網際網路 協疋έ吾音或網際網路協定視訊)jp封包。使用在上之 RTP於IP上傳送第一會期之資料有效負载,而使用在Tcp 上之SIP於IP上傳送第一會期之控制封包。 圖6說明在IP電話2與IP電話9之間的此等第一 ν〇Ιρ/νιρ IP資料有效負載封包之一些部分的通信。此通信涉及根據 802.11協定之在IP電話2與LAN 4之存取點3之間的無線通 信。802.11係一相對較短距離rF通信協定。在本實例中, A方自存取點3愈移動愈遠^ ip電話2偵測自存取點3接收之 RF傳輸之信號強度。在本實例中,經偵測信號強度之一指 示在IP電話2上可用作一 RSSI(無線電信號強度指示器)信 號,該信號係自IP電話2中之802.11收發器的接收器放大器 輸出。在存取點3内之802.11收發器之接收器放大器亦谓 測自IP電話2接收之RF傳輸的信號強度且將此經偵測信號 強度自存取點3報告回ip電話2。IP電話2因此認識到在兩 個方向所接收之傳輸的強度。由於A方及IP電話2遠離存取 點3移動,故IP電話2與存取點3之間的802.11無線鏈路之經 偵測信號強度降低直至達到一臨限值為止^ 一旦達到該臨 限值,則IP電話2判定IP電話2應使用其長距離蜂巢式電話 114148.doc 收發器來初始化一第二SIP會期。IP電話2藉由在第一會期 中自A方向B方發送一被稱為繁衍訊息之新穎SIP訊息而初 始化該第二SIP會期。 圖7為說明繁衍SIP訊息之圖式。 圖8為說明自A方至B方之此繁衍SIP訊息之傳送的圖 式。以與如上所述之自A方至B方傳送邀請SIP訊息相同之 方式,故亦自IP電話2、越過802.11無線鏈路至在LAN 4上 之存取點3、越過LAN 4至SIP代理7、越過網際網路6至SIP 代理11及越過LAN 11至B方之IP電話9來傳送繁衍SIP訊 息。B方之IP電話9接收繁衍SIP訊息並藉由向A方之IP電話 2發送回一 200 OK SIP訊息而回應。然而,此200 OK SIP 訊息包括一繁衍ID(繁衍識別符)。IP電話9藉由產生第一會 期之發自欄位、發向欄位、呼叫ID欄位及CSEQ號之雜湊 而產生繁衍ID。為將來參考起見,將繁衍ID儲存於IP電話 9中以使一第二會期與第一會期相關聯。在本實例中,繁 衍ID係在200 OK SIP訊息中之跟隨一欄位名稱"繁衍ID:" 之十六位元組字元。將包括繁衍ID之200 OK SIP訊息經由 SIP代理11及SIP代理7轉發回IP電話2。 圖9為說明涉及繁衍SIP請求、包括繁衍ID之200 OK及 ACK之此SIP交易的圖式。如所說明,此交易發生於第一 SIP會期中。
圖10為說明一下一步驟之圖式,其中IP電話2在接收200 OK後即發出一第二遨請SIP請求。在IP電話2中之黑點表示 IP位址。第二邀請請求包括繁衍ID且自A方之IP電話2至B 114148.doc •16· 方之IP電話9加以傳送。此第二邀請請求越過CDMA蜂巢式 電話鏈路自IP電話2至在蜂巢式電話網路5上之存取點(稱 為BTS或基地傳輸器站)30且接著越過蜂巢式電話網路5至 SIP代理#3(SIP代理8)加以傳送》此傳送係越過一端在IP電 話2上之一 IP位址#3處且另一端在SIP代理8之蜂巢式電話 網路側IP位址處終止的TCP連接。接著將第二邀請請求越 過另一 TCP連接自SIP代理8越過網際網路6而轉發至SIP代 理11。接著將第二邀請請求越過另一 TCP連接自SIP代理11 越過LAN 10而轉發至B方之IP電話9。 然而B方之IP電話9歸因於已存在一現有作用中會期(第 一會期)而通常拒絕一傳入邀請請求,在當前描述之方法 中,在B方之IP電話9内之SIP層功能性辨別傳入第二邀請 請求之繁衍ID、建立一包括打開其自己之RTP流的第二會 期並使第二會期與第一會期相關聯。IP電話9藉由比較繁 衍ID與其所儲存之繁衍ID清單而辨別傳入第二邀請請求之 繁衍ID。 圖10A為在IP電話9中執行之軟體結構的簡化圖式。IP電 話9藉由向A方之IP電話2傳回一 200 OK SIP訊息而回應》 IP電話2藉由向IP電話9發送回一 ACK而完成交易。經由 CDMA無線鏈路及CDMA BTS 30而自及至IP電話2傳送第 二遨請請求、200 OK及ACK。 圖11為說明作用中之第一會期及現經初始化並作用中之 第二會期的圖式。雖然第二會期係作用中,但在第二會期 中仍未使用在UDP上之RTP而於IP上傳送資料有效負載封 114148.doc -17- 包。第一會期(涉及在IP電話2與存取點3之間的802.11通 信)具有一第一呼叫ID,而現經初始化之第二會期(涉及在 IP電話2與蜂巢式BTS 30之間的CDMA通信)具有一第二呼 叫ID。 圖12說明一後續步驟’其中將在ιρ電話2與1]?電話9之間 的有效負載資料媒體流自第一會期切換(或"交遞")至第二 會期。箭頭31及32說明在A方之IP電話2與B方之IP電話9之 間的有效負載資料媒體流VoIP封包之初始流。接著使用在 UDP上之RTP而於IP上自a方之IP電話2向b方之IP電話9發 送一資料控制交遞封包。在本實例中,在第一會期中經由 SIP代理7及11傳送此資料控制交遞封包,但亦可在第二會 期中經由SIP代理8及11傳送資料控制交遞封包。箭頭33說 明資料控制交遞封包之轉發。資料控制交遞封包係一 SIP 訊息’在一實例中,該SIP訊息包括一切換自:欄位名稱 及一切換至:欄位名稱。資料控制交遞封包係用於至1?電 話9之傳送,將在第二會期中發送後續資料有效負載封 包。為克服資料控制交遞封包之可能損耗,命令B方不能 拒絕由A方之IP電話2使用IP位址#3創始之控制封包。 圖13說明媒體流交遞控制封包34,其跟隨在第一會期中 自IP電話2至IP電話9傳送之資料有效負載封包。 圖14為媒體流父遞控制封包34之圖式。在發送媒體流交 遞控制封包後,IP電話2自在第一會期中發送媒體流之資 料有效負載切換至在第二會期中發送媒體流之資料有效負 載。在本實例中,媒體流係一語音交談。當JP電話9接收 114148.doc -18- 1326179 媒體流交遞控制封包時,IP電話9在第二會期上接收後續 資料有效負載封包,並在FIFO(先進先出)記憶體中缓衝在 第會期中所接收之封包之預先接收之資料有效負載之後 的彼等封包之資料有效負載。資料有效負載係自FIF〇輸出 並經供應至IP電話9之使用者,使得資料有效負載係根據 RTP序號及時間戳記加以排序。因此媒體流之資料有效負 載係順暢地自第一作用中會期切換至第二作用中會期而不 會感覺到呼叫被中斷。第一會期及第二會期皆不涉及任何 電路交換部分。第一會期及第二會期皆涉及v〇Ip封包且 IP電話9保持知曉兩個會期》兩個會期並未構成一個三路 呼叫。此外,SIP代理7、8及U係並未涉及任何特殊功能 性以支援新穎繁衍方法之標準SIP代理。在圖12中,箭頭 34及35說明在第二會期中之後續v〇Ip資料有效負載封包 流。 圖15說明在第一會期中傳送資料控制交遞封包後在第二 會期中之資料有效負載VoIP封包流β Ip電話2可視要求或 需要在第一會期與第二會期之間來回地切換流動資料有效 負載VoIP封包。 圖16說明一後續步驟,其中Ip電話2藉由向Ip電話9發送 一 SH> BYE訊息而終止第一會期。在8〇211無線鏈路之信 號強度減小的情況下,在IP電話2與存取點3之間仍存在通 信時發送此BYE訊息。在發送並接收ΒγΕ訊息後,第一會 期經终止,且使用第二會期以維持媒鱧流之資料有效負栽 封包之通信。 114148.doc -19·
1326179 圖17說明在已終止第一會期後在第二會期中之資料有效 負載VoIP封包流。 雖然以上描述之實例涉及自具有802.11鍵路之第一會期 切換至具有CDMA鏈路之第二會期’但此無需為此狀況。 在另一實例中,第一會期涉及CDMA無線鏈路,且第二會 期涉及802.11無線鍵路。當A方最初經由蜂巢式bts 30而 使用CDMA通信且接著到達存取點3之局部覆蓋區域時, 此情形本身可存在。雖然CDMA及802.11服務兩者在存取 點3之局部覆蓋區域内係可用的,但以上所述方法係用於 建立涉及802.11無線鏈路之第二會期。接著將資料有效負 載VoIP封包流自CDMA第一會期切換至go】.11第二會期。 為避免與CDMA鏈路之使用相關聯的收費,一旦第二會期 係作用中’則使用BYE訊息終止具有CDMA鏈路之第一會 期’並處理VoIP媒體流之資料有效負載。 圖18說明一替代資料流交遞機制。並非發送控制交遞控 制封包以發出將資料有效負載VoIP封包自一會期切換至另 一會期之訊號,而是IP電話2在第二會期中簡單地開始傳 送資料有效負載VoIP封包。箭頭36表示自A方至B方傳送 之初始資料有效負載VoIP封包。當8方在第一會期上接收 資料有效負載VoIP封包時,B方藉由發送任一資料有效負 載VoIP封包而回應,其希望在第一會期中將任一資料有效 負載VoIP封包發送至人方。此自B方至A方之資料有效負载 讀封包流係由箭頭37表示。為將資料有效負載讀封包 流自第一會期切換至第二會期’ A方在第二會期中簡單地 114148.doc -20- 1326179 開始向B方發送資料有效負載v〇IP封包。此流係由箭頭38 表示°當8方在第二會期上開始接收資料有效負載¥〇11>封 包時’ Β方藉由發送任__後續資料有效負載ν〇Ιρ封包而回 應’其希望在第二會期中將任一後續資料有效負載ν〇Ιρ封 包發送至Α方。此在第二會期上之自β方至Α方之資料有效 負載VoIP封包流係由箭頭39表示。 雖然在上文中描述一系統,其中B方具有—IP電話,越 過在該IP電話中終止之TCP連接而將VoIP資料有效負載封 包發送至該IP電話,但B方可不具有一卟電話而是可經由 一媒體閘道器參加IP電話。若呼叫係至B方之傳入呼叫, 則媒體閘道器接收VoIP呼叫、向β方發出一第二習知呼叫 並轉遞在VoIP呼叫與第二習知呼叫之間的有效負載資訊。 若呼叫係自B方之一撥出去的呼叫,則B方向媒體閘道器 發出一習知呼叫,媒體閘道器向預定受話者發出一第二 VoIP呼叫’且媒體閘道器轉遞在習知呼叫與v〇Ip呼叫之間 的有效負載資訊。因此媒體閘道器充當B方之一虛設1?電 話·。 雖然在以上描述之實例中的Ip電話9係一内陸通信1?電 話,但IP電話9在另一實例中係一行動無線通信袭置(例 如,一蜂巢式電話)》可由行動或内陸通信Ip電話起始第 一及第二會期。 雖然為指導目的在上*中描述一些特殊實施例,但本發 明並不限於此。因此,可實踐所描述之特殊實施例之各種 特徵的各種修正'調適及組合而不脫離在申請專利範圍中 I14148.doc 1326179 闡述之本發明的範疇。 【圖式簡單說明】 圖1為根據一新穎態樣之IP(網際網路協定)電話通信系統 1之簡化拓撲圖》 圖2說明在圖1之系統中之Ip電話2與SIp代理7之間的一 TCP連接。 圖3為根據一新穎方法之第一步驟之圖式。 圖4為根據新穎方法之用於建立一第一會期之Slp遨請請 求的圖式。 圖5說明第一會期之初始化。 圖6說明隨著A方遠離圖1之系統之存取點3移動Ip電話2 的第一會期。 圖7為根據新穎方法之自IP電話2向1]?電話9發送之繁衍 SIP訊息的圖式。 圖8為說明在新穎方法中之繁衍SIP訊息之傳送的圖式。 圖9說明經由圖1之系統傳送繁衍SIp訊息。圖9亦說明傳 回包括一繁衍ID之200 OK SIP訊息。 圖10說明根據新穎方法自IP電話2向IP電話9發送一第二 SIP邀請請求以初始化一第二會期。 圖10A為在IP電話9中執行之軟體之結構的簡化圖。 圖11說明係作用中第一及第二會期兩者。 圖12係說明使用一媒體交遞控制封包以發出將v〇Ip資料 封包自第一會期切換至第二會期之信號的圖式。 圖13說明自IP電話2向IP電話9發送交遞控制封包。 114148.doc •22-
1326179 圖14係交遞控制封包之圖式。 圖1 5說明在第二會期上之資料有效負載流。 圖16說明自IP電話2向IP電話9發送BYE SIP訊息以終止 第一會期。 圖17說明已终止第一會期之後的圖1之系統。不再在第 一會期中傳送媒體流之資料有效負載VoIP封包而是現於第 二會期中傳送媒體流之資料有效負載VoIP封包。
圖18說明IP電話9之判定媒體流之VoIP資料有效負載不 再在第一會期中加以傳送而是現於第二會期中加以傳送之 替代方法。 【主要元件符號說明】
1 IP電話通信系統 2 IP電話 3 存取點 4 LAN 5 蜂巢式電話網路 6 網際網路 7 SIP代理 8 SIP代理 9 IP電話 10 LAN 11 SIP代理 12 協定處理層堆疊 13 MAC層 114148.doc -23 - 1326179
14 IP層 15 TCP層 16 SIP層 17 協定處理層堆疊 18 IP層 19 TCP層 20 SIP層 21 TCP連接 22 TCP連接 23 箭頭 24 箭頭 25 箭頭 26 箭頭 27 箭頭 28 箭頭 29 箭頭 30 存取點 31 箭頭 32 箭頭 33 箭頭 34 媒體流交遞控制封包/箭頭 35 箭頭 36 箭頭 37 箭頭 114148.doc ·24· 1326179 38 箭頭 39 箭頭
114148.doc -25- s
Claims (1)
1326179 _ 第095131149號專利申請案 必Λ ·-曰修正本 中文申請專利範圍替換本(98年12月) 十、申請專利範圍: 1. 一種用於在不同網路類型存取點漫遊之方法,其包含: (a) 在一第一 IP位址與一第二IP位址之間的一第一會期 中傳送第一 VoIP/VIP(網際網路協定語音或網際網路協定 視訊)封包,其中該第一 IP位址係一與一第一裝置相關聯 之IP位址且其中該第二IP位址係一與一第二裝置相關聯 之IP位址,且其中第一VoIP/VIP封包之該傳送涉及在介 於該第一裝置與在一第一網路上之一收發器之間的一第 一無線通信鏈路上傳送該等第一 VoIP/VIP封包; (b) 在該第一會期中自該第一裝置至該第二裝置傳送一 SIP(會期初始化協定)訊息,其中該SIP訊息識別該第一 會期; (C)使用該SIP訊息來初始化一第二會期,使得該第一 會期及該第二會期係同時處於作用中狀態,該第二會期 係在一第三IP位址與該第二IP位址之間,其中該第三IP 位址係一與該第一裝置相關聯之IP位址;及 (d)在介於該第三IP位址與該第二IP位址之間的該第二 會期中傳送第二VoIP/VIP封包,其中第二VoIP/VIP封包 之該傳送涉及在介於該第一裝置與在一第二網路上之一 收發器之間的一第二無線通信鏈路上傳送該等第二 VoIP/VIP封包,其中該等第一 VoIP/VIP封包及該等第二 VoIP/VIP封包包括一單一媒體流之語音資料。 2.如請求項1之方法,其中該等第一 VoIP/VIP封包係根據 一無線LAN(區域網路)通信協定在該第一無線通信鏈路 114148-981231.doc 上加以傳送’其中該等第二VOIP/VIP封包係根據一蜂巢 式電話通信協定在第二通信鏈路上加以傳送,且其中該 第裝置係it自由以下裝置組成之群的裝置:—IP電 話、蜂巢式電話、一 PDA(個人數位助理)、一具有— 無線通信能力之電腦。 3.如請求項1之方法’其巾在步驟⑻中之該SIP訊息係— SIP繁衍訊息,且其中步驟(c)包含: 在該第二裝置中接收該SIP繁衍訊息且回應其而自該 第二裝置向該第一裝置發送一第一SIP OK訊息,該第_ m SIP OK訊息包括一繁衍識別符; 在該第-襞置中接收該第一SIP⑽訊息且回應其而自 該第一裝置向該第二裝置發送一第一 SIPACK訊息; 自°亥苐裝置向5亥第二裝置發送一 SIP邀請訊息,其 中該SIP邀請訊息包括該繁衍識別符; 在該第一裝置中接收該SIP邀請訊息且回應其而自該 第二裝置向該第一裝置發送-第二SIP OK訊息;及 在該第一裴置中接收該第二SIP 0K訊息且回應其而自鲁 該第&置向s玄第二裝置發送一第二SIp ACK訊息。 4·如請求項1之方法’其中該等第-VoIP/VIP封包係第— RTP(即時傳輸協定)有效負載封包,其中該等第二 VoIP/VIP封包係第二RTp有效負載封包,其中該等第二 RTP有效負載封包中之一些部分係在該第二會期中加以 傳送’且其後該等第一 RTP有效負載封包中之一些部分 ,係在該第一會期中加以傳送。 114148-981231.doc -2- 5.如凊求項!之方法,其中該等第一ν〇ιρ,臂封包係第一 RTP(即時傳輪協定)有效負載封包,其中該等第二 VoIP/VlP封包係第二RTP有效負載封包,且其中一旦已 在-玄第—會期中傳送任—RTP有效負載封包,則不在該 第一會期中傳送RTP有效負載封包。 月求項1之方法’其中該第-裝置係-IP電話,且其中 該第二裝置係選自由以下裝置組成之群:一卟電話及一 媒體閘道器。 7. 如凊求項1之方法,其進一步包含: ⑷自該第-裝置至該第二裝置傳送_第二sip訊息, 該第二SIP訊息指示該第—裝置將使用該第二會期且非 該第一會期而傳送後續VoIP/VIP封包。 8. 如请求項1之方法,其進一步包含: (/)自該第一裝置至該第二裝置傳送一第二sip訊息, «亥第一 SIP訊息指示該第一裝置將使用該第一會期且非 該第二會期而傳送後續V〇Ip/Vip封包。 9. 一種儲存於一處理器可讀媒體上之處理器可執行指令 集,其中該處理器可讀媒體係一 SIp端點實體之部分, 該指令集係用於: 處理在一第一會期中在行動通信裝置上接收之第一 VoIP/VIP(網際網路協定語音或網際網路協定視訊)資料 有效負載,該第一會期係在一呼叫端點與該SIP端點實 體之間; 分析一在該第一會期中在該SIP端點實體上接收之繁 114148-981231.doc -3- 衍=,該繁衍訊息已自該呼叫端點經初始化; 發送二繁衍識別符並自該SIP端點實體向該呼叫端點 發迗回該繁衍識別符; ,主,主2 4該SIP端點貫體上接收自該呼叫端點之SIP邀 ⑽求,該SIP邀請請求包㈣繁衍識別符; 合:立"於該呼叫端點與該SIP端點實體之間的一第二 二=第一會期及該第二會期兩者係同時處於作 處理在,亥第一會期中在該行動通信裝置上接收之第二 VolP/viPf料有效負載’其中該等第—wp/vip資料有 效負載及該等第:vGlP/VIpf料有效負載係、—單一媒體 流之資料有效負载。 10 11. 如請求項9之處理器可執行指令集,其中該,叫端點係 蜂巢式電话,且其中該SIP端點實體係一媒體閉道 器。 如請求項9之處理器可執行指令集,其中該繁衍訊息包 括-識別該第-會期之[部分,該第—部分包括一與 該第一會期相關聯之第-SIP位址,豸第-SIP位址具有 一形式xxx@YYYY,其中χχχ識別該呼叫端點且其 中YYYY係一第一網路之一網域名稱,第二部分包括一 與該第二會期相關聯之第二SIP位址,該第二SIP位址具 有一形式XXX@ZZZZ ’其中χχχ係等同於在該第一 SIp 位址中之該XXX,且其中zzzz係一第二網路之一網域名 稱。 I14I48-98123l.doc -4- @ 12·如請求項9之處理器可執 有一筮,, 仃知令集,其中該第一會期且 央弟一呼叫出,且其 矛 ID。 、中該第二會期具有一第二呼叫 13·如凊求項12之處理器可 括該第-呼叫m及該第二呼叫二集’其中該繁衍訊息包 處理器可執行指令集, 有第—空中介面及1 H 期申之ϋ e a & & 二τ"面,其中在該第一會 ::通:包括使用該第—空中介面 在忒弟二會期中之通 且τ 信。 使用該第二空中介面進行通 15. 如凊求項9之處理器可 ό . 仃丸々集,其中該SIP端點實體 係選自由以下裝置組成 IP電話、-蜂巢切:1動無線通信裝置、-. 巢式電話、—蜂巢式IP電話、一具有一盔 線通信能力之個人數位助 * At . ^ ^ 枝KDA)、一具有一無線通信 月匕力之電腦及—媒體閘道器。 16. :請求項9之處理器可執行指令集,其中第二·mp 貧科有效負載之該處理涉及排序該等第-及該等第二 VoIP/VIP資料有效負載。 月求項16之處理11可執行指令集,其t在該排序後, 該等第-及該等第二V0IP/VIP資料有效負載係用於產生 聲音。 18.-種儲存於一處理器可讀媒體上之處理器可執行指令 集’、中該處理器可讀媒體係—行動無線通信裝置之部 分,該指令集係用於: [ 114148-981231.doc U26179 在一第一會期中將第-VoIP/VlP(網際網路協定語音或 網際網路協定視訊)資料有效負載傳送至一呼叫端點; /產生一繁衍訊息,該繁衍訊息係在該第一會期中自該 •f亍動無線裝置發送至該呼_叫端點; 分析一在該第一會期中在該行動無線通信裝置上接收 之SIP回應,該SIP回應包括一繁衍識別符; 產生一包括該繁衍識別符之SIP邀請,該SIP邀請係自 該行動無線通信裝置發送至該呼叫端點,使得建立一第 二會期,該第一會期及該第二會期係同時處於作用中狀 態,該第一及該第二會期具有不同呼叫ID ;及 在該第二會期中將第二V0IP/VIP資料有效負載傳送至 該呼叫端點,其中該第一V0IP/VIP資料有效負載及該第 二VoIP/VIP資料有效負載係一單一媒體流之有效負載。 19. 20. 如請求項18之處理器可執行指令集,其中該繁衍訊息包 括一識別該第一會期之第一部分,該第一部分包括一與 該第一會期相關聯之第一 SIP位址,該第一 SIP位址具有 一形式XXX@YYYY,其中xxx識別該行動無線通信裝 置’且其中YYYY係一箄一網路之一網域名稱,第二部 分包括一與該第二會期相關聯之第二SIP位址,該第二 SIP位址具有一形式xxx@zzzz,其中χχχ係等同於在 該第一 SIP位址中之該XXX,且其中zzzz係—第二網路 之一網域名稱。 如請求項18之處理器可執行指令集,其中該行動無線通 信裝置具有一第一空中介面及一第二空中介面,其中在 114148-981231.doc 1326179
該第一會期中之通信包括使用該第一空中介面進行通 信,且其中在該第二會期中之通信包括使用該第二空中 介面進行通信。 [S3 114148-981231.doc 1326179 第095131149號專利申請案 中文圖式替換本(98年12月) 十一、圖式: 年月日修正本
114148-fig-981231.doc 1326179 A方 SIP代理#1 SIP代理#2 Λ.ΤΑΝΤΑ1.ς〇Μ ΒϋΛΧΙ,ΟΟΜ 邀請, 邀請/ 邀 B方 Mj 200 OK a ACK 第一會期之邀請 圖3 邀請 SIP : [email protected] SIP/2.0 經由:SIP/2.0/UDP PC33.ATLANTA1.COM;分支=Z9HG4日Κ776Α50Η05 最大轉發數:70 至:BOB <SIP:[email protected]> 自:ALICE <SIP^LICE@ATLANTA1 .C0M>;TAG=1928301774 呼叫 ID : [email protected] CSEQ: 314159 INVITE mm : SIP:[email protected]. 內容類型:APPLICATION/SDP 內容長度:142 第一會期之邀請 圖4 114148_fig-981231.doc 1326179
網際網路 B方 (eOBfiBLOa.COM)
初始化第一會期 15 LAN存取點 B方
IP電話
第一會期處於作用中狀態一 Λ方遠離LAN存取點移動 圖6 114148-fig-981231.doc 1326179 繁衍 SIP : SIP:B(»@BILOXI.COMSIP/2.0 經由:SiP/2.0rtJDP PC33ATLANTA2.COM;分支=ADFS 最大轉發數〃0 至:ΒΟΒ<3ΙΡ:ΒΟΒ@ΒΙΙ>ΟΧΙΟΟΜ> 自:ALICE <S!P:[email protected]>:TAG=876767776 呼叫 ID : 07$78·0Λ2@Ρ033^1ΤΑΝΤΑ2·(:0Μ CSEQ: 314160 接觸:SIP:[email protected]內容類型:應用/SDP 內容長度:142 故受話人可與 第一會期聯繫 在一起 控制經由:PC33ATLANTA1.COM:分支=29HG48K776ASDHDS 控芾丨J至:BC«<SIP:B0B(iBIL0XI.C0M:> 控制自:ALICE cSlP'ALK^ATUNTAl.COM^TAGeigSeaOim 控制呼叫 ID : A84B4C76E66710@PC33‘ATLANTA1.COM 控芾『J SCEQ : 314159 INVITE 控芾赌觸:<SP:[email protected]:0M> 繁衍訊息
A方 SIP代理#1 SIP代理#2 ALTWTA1.COM aLQXI.COM B方 繁衍訊息 :在LAN介面上;繁衍訊息 繁衍訊声 (對於dlf之第二 1 會期-包括繁衍ID)I 200 0K 繁衍訊息
:在IAN介面上: 114148-fig-981231.doc 1326179
LAN
IP電話 7蜂巢式電/〜1 一"’软自Τξ電話 具有繁衍識別緊衍訊心、 符之200 0K 繁衍訊息
第二會期之邀請
圖10 114148-fig-981231.doc 1326179
圖10A 114148-fig-981231.doc 1326179
第一及第二會期皆處於作用中狀態 圖11 SIP代理#1 SIP代理#2 3 .COM BLOXl.COM B方 Λ. Λ I ^ I,*· —--I - « Λ — 方 HJMfTAA.COM BLOXl.COM m ^lan^L a A g. \ 媒體交遞 捽制i寸包 媒體交遞 控制封包 媒體交遞 控制封包 經由蜂巢式介面自A至Bi媒體流孑
媒體流交遞 圖12 114148-fig-981231.doc m 1326179
圖13 切換 S 丨 P : 80B@BIL0X丨.COM SIPy2.0 經由:SIP/2.0/UDP Ρ033,ΑΤΙΑΝΤΑ2Χ0Μ;分支=ADFDSGFSS 最大轉發數:70 至:BOB <SIP:[email protected]> 自:ALICE <SIP:AUCE@ATLANTA2,COM>;TAG=876198 呼叫旧:D7878^[email protected] CSEQ: 31401 SWITCH 接觸:SIP:[email protected]. 內容類型:APPLICATIONASDP 內容長度:142 繁衍旧:ASD14KLJLDK1567E409870 切換自: ALICE <SIP:[email protected]> 切換至:AUC£ <SIP:[email protected]> 媒體流交遞控制封包 圖14 114148-fig-981231.doc 1326179
圖15
m 114148-fig-981231.doc 1326179
SIP代理#1 SIP代理#2 处T^WATCOM BLOXLCOM A方 B方 θ由LAN介S自A至B之4體流, B方在具有有效 流之會期 上回應 B方在具有有效 〆資料流之會期 上回應 替代交遞機制圖18 114148-fig-981231.doc 10-
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/211,237 US8542668B2 (en) | 2005-08-24 | 2005-08-24 | Wireless VoIP/VIP roaming to access point of different network type |
Publications (2)
Publication Number | Publication Date |
---|---|
TW200715791A TW200715791A (en) | 2007-04-16 |
TWI326179B true TWI326179B (en) | 2010-06-11 |
Family
ID=37654842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW095131149A TWI326179B (en) | 2005-08-24 | 2006-08-24 | Wireless voip/vip roaming to access point of different network type |
Country Status (7)
Country | Link |
---|---|
US (1) | US8542668B2 (zh) |
EP (1) | EP1929744B1 (zh) |
JP (1) | JP5113056B2 (zh) |
KR (1) | KR100954512B1 (zh) |
CN (1) | CN101292499B (zh) |
TW (1) | TWI326179B (zh) |
WO (1) | WO2007025158A1 (zh) |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7317919B1 (en) * | 2004-06-10 | 2008-01-08 | Core Mobility, Inc. | Initiating a wireless communication session from contact information on a computer |
US7760721B2 (en) * | 2004-09-01 | 2010-07-20 | Scott Stogel | Method and system for computer based intercom control and management |
US8467377B2 (en) * | 2005-08-24 | 2013-06-18 | Qualcomm Incorporated | Interleaving VoIP/VIP transmission in multiple sessions to increase quality of service in mobile devices having multiple interfaces |
US20070091879A1 (en) * | 2005-09-30 | 2007-04-26 | Marian Croak | Method and apparatus for providing internet protocol connectivity without consulting a domain name system server |
US20070076696A1 (en) * | 2005-09-30 | 2007-04-05 | Yafan An | Use of SIP messages for location services |
US20070076664A1 (en) * | 2005-09-30 | 2007-04-05 | Yafan An | Handoff decision making for heterogeneous network environments |
JP2007102480A (ja) * | 2005-10-04 | 2007-04-19 | Fujitsu Ltd | 通信制御プログラム、通信制御方法および通信制御装置 |
WO2007090235A1 (en) * | 2006-02-06 | 2007-08-16 | Uiactive Ip Pty Ltd | A system for conducting multi-media communication sessions |
US8665818B2 (en) * | 2006-06-02 | 2014-03-04 | Qualcomm Incorporated | Method and system for dynamic anchoring of circuit-switched calls |
US7970909B1 (en) * | 2006-06-22 | 2011-06-28 | At&T Intellectual Property I, L.P. | Method and system for associating concurrent telephone and data network sessions |
US20080101412A1 (en) * | 2006-10-30 | 2008-05-01 | Infineon Technologies Ag | Method and apparatus for generating a message in a communication system |
JP4880510B2 (ja) * | 2007-03-27 | 2012-02-22 | 日本電気株式会社 | Sip通信システム、呼制御サーバ、および呼制御方法 |
JP4992508B2 (ja) * | 2007-03-29 | 2012-08-08 | 日本電気株式会社 | 通信継続方法及びシステム並びにプログラム |
KR100815562B1 (ko) | 2007-04-11 | 2008-03-20 | 주식회사 케이티프리텔 | Sip 기반의 세션 처리를 수행하는 단말장치 및 이를이용한 세션 협상 요청 송/수신 방법 |
US20080301797A1 (en) * | 2007-05-31 | 2008-12-04 | Stinson Samuel Mathai | Method for providing secure access to IMS multimedia services to residential broadband subscribers |
US8588174B2 (en) | 2007-07-17 | 2013-11-19 | Blackberry Limited | Dual-mode device and method for handover of session from VOIP interface to cellular interface |
ATE454003T1 (de) * | 2007-07-17 | 2010-01-15 | Research In Motion Ltd | Verfahren zur weiterreichung von sitzungen von einer voip-schnittstelle zu einer mobiltelefonschnittstelle in einem zweifachmodusgerät |
US8954083B1 (en) | 2007-11-07 | 2015-02-10 | Sprint Spectrum L.P. | System and method for preventing or allowing occurrence of a base station function |
CN101207927B (zh) * | 2007-11-30 | 2011-02-16 | 华为技术有限公司 | 一种限制voip终端漫游的方法、***、mscg及服务器 |
EP2235639B1 (en) * | 2008-01-17 | 2015-12-23 | Qualcomm Incorporated | Network message transformation device and methods thereof |
US7800534B1 (en) | 2008-01-29 | 2010-09-21 | Sprint Spectrum L.P. | System and method for determining whether to allow a base station to perform a particular base station function |
CN101340722A (zh) * | 2008-08-12 | 2009-01-07 | 中兴通讯股份有限公司 | 一种通话无缝切换方法和移动终端 |
CN101742009B (zh) | 2008-11-07 | 2012-06-27 | 华为技术有限公司 | 一种会话关联的方法、***及装置 |
US8781435B2 (en) | 2009-02-13 | 2014-07-15 | Qualcomm Incorporated | High rate packet data (HRPD) idle state handout from femto access point to macro access network |
US20100272049A1 (en) * | 2009-04-28 | 2010-10-28 | Murata Manufacturing Co., Ltd. | Mobile communication device and communication method |
CN101945391A (zh) * | 2009-07-03 | 2011-01-12 | 华为技术有限公司 | 异质网络互通实体选择目标接入网的方法、装置和*** |
US8412185B2 (en) * | 2009-09-14 | 2013-04-02 | Nokia Corporation | Method and apparatus for switching devices using near field communication |
EP2339810B1 (fr) * | 2009-10-26 | 2018-10-03 | Orange | Session applicative, session de service, et procédés mis en oeuvre pour établir une session applicative, gérer une session de service |
EP2504966B1 (en) * | 2009-11-26 | 2013-08-14 | Telefonaktiebolaget LM Ericsson (publ) | Method, system and network nodes for performing a sip transaction in a session initiation protocol based communications network |
US8832281B2 (en) | 2010-01-08 | 2014-09-09 | Tangome, Inc. | Utilizing resources of a peer-to-peer computer environment |
US8560633B2 (en) * | 2010-01-11 | 2013-10-15 | Tangome, Inc. | Communicating in a peer-to-peer computer environment |
US9094527B2 (en) * | 2010-01-11 | 2015-07-28 | Tangome, Inc. | Seamlessly transferring a communication |
CN102045466B (zh) * | 2010-12-02 | 2015-08-19 | 大连天亿软件有限公司 | 一种实现企业voip即时呼叫的方法 |
CN102075649B (zh) * | 2010-12-02 | 2016-05-18 | 大连天亿软件有限公司 | 一种voip的即时呼叫方法 |
US10973059B2 (en) | 2011-07-27 | 2021-04-06 | Vonage America, Llc | Systems and methods of providing communications services |
US8265083B1 (en) | 2011-07-27 | 2012-09-11 | Vonage Network, Llc | Systems and methods of providing communications services |
US20130121214A1 (en) | 2011-07-27 | 2013-05-16 | Vonage Network, Llc | Systems and methods of providing communications services |
US20130279495A1 (en) * | 2011-07-27 | 2013-10-24 | Vonage Network, Llc | Systems and methods of providing communications services |
GB2495550A (en) * | 2011-10-14 | 2013-04-17 | Ubiquisys Ltd | An access point that can be used to establish connections with UE devices using both cellular and wifi air interfaces |
KR101466852B1 (ko) * | 2013-01-14 | 2014-11-28 | 주식회사 엘지유플러스 | 무선 통신 시스템에서 단말의 패킷 전송 방법 및 이를 위한 장치 |
US10098041B2 (en) * | 2014-12-23 | 2018-10-09 | Intel Corporation | Voice handover between wireless networks |
CN106161454B (zh) * | 2016-07-25 | 2019-05-10 | 大连天亿软件有限公司 | 一种voip的即时呼叫方法 |
US10498442B2 (en) * | 2017-08-04 | 2019-12-03 | T-Mobile Usa, Inc. | Wireless delivery of broadcast data |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000278423A (ja) | 1999-03-29 | 2000-10-06 | Aiphone Co Ltd | 集合住宅用インターホンシステム |
US7072317B2 (en) | 2001-03-22 | 2006-07-04 | Telcordia Technologies, Inc. | Method and apparatus for providing soft hand-off in IP-centric wireless CDMA networks |
US7647374B2 (en) | 2001-07-03 | 2010-01-12 | Nokia Corporation | Method for managing sessions between network parties, methods, network element and terminal for managing calls |
EP1446925A1 (en) | 2001-10-25 | 2004-08-18 | Worldcom, Inc. | Communication session quality indicator |
EP2369770A1 (en) | 2001-11-08 | 2011-09-28 | Mitsubishi Denki Kabushiki Kaisha | Packet Transmission Method and Packet Transmission Device |
JP4032814B2 (ja) | 2002-04-25 | 2008-01-16 | 株式会社デンソー | 通信端末、ルータ、端末局、および固定端末 |
JP4180845B2 (ja) | 2002-06-07 | 2008-11-12 | 三菱電機株式会社 | 移動体ネットワークにおける帯域制御方法、および移動体通信システム |
EP1532792B1 (en) | 2002-06-10 | 2011-10-05 | Qualcomm, Incorporated | Packet flow processing in a communication system |
US6850503B2 (en) * | 2002-08-06 | 2005-02-01 | Motorola, Inc. | Method and apparatus for effecting a handoff between two IP connections for time critical communications |
US7826868B2 (en) | 2002-10-10 | 2010-11-02 | Robbins Barry R | Extension of a local area phone system to a wide area network |
KR100487124B1 (ko) * | 2002-11-12 | 2005-05-03 | 삼성전자주식회사 | 세션 이니세이션 프로토콜 시스템의 세션 정보 처리 방법및 그 기록매체 |
US20040207724A1 (en) * | 2003-04-17 | 2004-10-21 | Siemens Information And Communication Networks, Inc. | System and method for real time playback of conferencing streams |
US20040264410A1 (en) * | 2003-06-30 | 2004-12-30 | Motorola, Inc. | Method and apparatus for providing a communication unit with a handoff between networks |
JP2005064877A (ja) | 2003-08-12 | 2005-03-10 | Matsushita Electric Ind Co Ltd | 移動無線端末装置、エリア通知サーバ装置及び無線アクセスネットワーク切り替え方法 |
US7398088B2 (en) * | 2003-09-29 | 2008-07-08 | Motorola, Inc. | Handover method and apparatus |
JP2005123993A (ja) | 2003-10-17 | 2005-05-12 | Ntt Docomo Inc | パケット通信装置及びパケット通信方法 |
CN1993961B (zh) | 2004-07-30 | 2010-12-22 | 艾利森电话股份有限公司 | 混合电信网络中用于会话控制的方法和装置 |
CA2588781A1 (en) | 2004-11-19 | 2006-05-26 | The Trustees Of The Stevens Institute Of Technology | Multi-access terminal with capability for simultaneous connectivity to multiple communication channels |
US8467377B2 (en) | 2005-08-24 | 2013-06-18 | Qualcomm Incorporated | Interleaving VoIP/VIP transmission in multiple sessions to increase quality of service in mobile devices having multiple interfaces |
-
2005
- 2005-08-24 US US11/211,237 patent/US8542668B2/en not_active Expired - Fee Related
-
2006
- 2006-08-24 JP JP2008528205A patent/JP5113056B2/ja not_active Expired - Fee Related
- 2006-08-24 CN CN2006800393466A patent/CN101292499B/zh not_active Expired - Fee Related
- 2006-08-24 TW TW095131149A patent/TWI326179B/zh not_active IP Right Cessation
- 2006-08-24 KR KR1020087007113A patent/KR100954512B1/ko not_active IP Right Cessation
- 2006-08-24 WO PCT/US2006/033267 patent/WO2007025158A1/en active Application Filing
- 2006-08-24 EP EP06802354.8A patent/EP1929744B1/en not_active Not-in-force
Also Published As
Publication number | Publication date |
---|---|
EP1929744A1 (en) | 2008-06-11 |
KR20080040774A (ko) | 2008-05-08 |
EP1929744B1 (en) | 2017-03-22 |
JP2009506677A (ja) | 2009-02-12 |
CN101292499B (zh) | 2013-06-12 |
KR100954512B1 (ko) | 2010-04-27 |
US20070047516A1 (en) | 2007-03-01 |
TW200715791A (en) | 2007-04-16 |
WO2007025158A1 (en) | 2007-03-01 |
US8542668B2 (en) | 2013-09-24 |
CN101292499A (zh) | 2008-10-22 |
JP5113056B2 (ja) | 2013-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI326179B (en) | Wireless voip/vip roaming to access point of different network type | |
US8467377B2 (en) | Interleaving VoIP/VIP transmission in multiple sessions to increase quality of service in mobile devices having multiple interfaces | |
US7058042B2 (en) | One-to-one communication | |
JP6105665B2 (ja) | インターネットプロトコルマルチメディアサブシステム協調セッションにおける識別および移転のための方法および装置 | |
US8605714B2 (en) | Method and network element for establishing a IP communications session between mobile communication devices | |
US8467350B2 (en) | Conferencing PSTN gateway methods and apparatus to facilitate heterogeneous wireless network handovers for mobile communication devices | |
US20080285487A1 (en) | Method and system for providing full duplex services over multiple simplex media paths and sessions | |
US20070263605A1 (en) | SMS-Initiated VoIP | |
JP3851330B2 (ja) | Sipreferを使用したボイス・オーバipモバイル・ローミング | |
US7260082B2 (en) | Seamless interfacing for instant messaging and internet telephony across wireless networks | |
WO2009015525A1 (en) | A method for switching the session control path of ip multimedia core network subsystem centralized service | |
EP1380182B1 (en) | One-to-one communication in a system having different control plane and user plane logical entities | |
TWI292268B (zh) | ||
KR100949963B1 (ko) | 무선 랜 네트워킹에서의 핸드 오프 방법 | |
Rajkumar et al. | Seamless SIP‐based VoIP in disparate wireless systems and networks | |
WO2008141087A1 (en) | Method and system for providing full duplex services over multiple simplex media paths and sessions | |
Chen | Mobile IP Telephony: Mobility Support of SIP | |
Chen | Gregorie Berquin |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |