欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

將會話發(fā)起協議互聯網協議多媒體子系統的呼叫分撥到多個相關聯的裝置的制作方法

文檔序號:11455898閱讀:165來源:國知局
將會話發(fā)起協議互聯網協議多媒體子系統的呼叫分撥到多個相關聯的裝置的制造方法

相關申請交叉引用

本申請要求于2015年6月9日提交的標題為“sipimscallforkingtomultipleassociateddevices”的美國專利申請14/735,081的權益,該美國專利申請要求于2014年12月1日提交的標題為“sipimscallforkingtomultipleassociateddevices”的美國臨時申請no.62/086,092的權益,其全部內容通過引用并入本文。



背景技術:

互聯網協議多媒體子系統(“ims”)是一種用于遞送互聯網協議(ip)多媒體到移動用戶的架構框架,移動用戶例如智能手機或平板電腦的用戶。ims核心網絡(“ims核心”)允許無線和有線裝置訪問多媒體、消息接發(fā)、語音應用和服務。ims標準和規(guī)范已經由第三代合作伙伴項目(“3gpp”tm)發(fā)布。為了允許ims核心與因特網資源集成,3gpp規(guī)范在ims核心內使用互聯網工程任務組協議,諸如會話發(fā)起協議(“sip”)和diameter協議。sip是用于創(chuàng)建、修改和終止由一個或多個媒體流組成的兩方或多方會話而使用的信令協議。移動裝置通過生成和發(fā)送具有“register”方法標記(token)的sip請求消息,向ims核心內的sip注冊服務器注冊其ip地址。一旦注冊,移動裝置可以隨后通過ims核心建立多媒體會話。

在移動裝置上的ims客戶端(或ims棧)軟件組件允許在移動裝置上的一個或多個應用注冊在ims網絡上能夠獲得的多個應用服務,如利用lte進行通話(volte)、融合通信服務(rcs)、通過因特網協議的短消息服務(基于ip的sms)和presence。如果注冊成功,該移動裝置應用然后可以利用由應用服務提供的其所注冊的功能。然而,如果注冊失敗,則應用將不能利用所提供的功能。

移動裝置用戶越來越多地利用多個移動裝置來訪問由ims網絡提供的服務。例如,單個用戶可以擁有智能手機、平板計算機和能夠使用諸如語音和視頻呼叫之類的ims服務的諸如手表的可穿戴裝置。在這種情況下,用戶可能希望具有基于各種環(huán)境因素和個人偏好在給定情況下選擇使用哪個裝置的選項。例如,用戶可能更喜歡在平板電腦上而不是在智能手機上接收視頻呼叫,用戶可能更喜歡僅在特定時間段內接收語音呼叫,或者用戶可能更喜歡避免在電池電量不足的裝置上接收任何ims服務。盡管存在許多這樣的用戶偏好,但是,傳統的ims網絡通常將呼入呼叫轉發(fā)到單個默認的裝置,而不是提醒多個裝置以便使用戶選擇使用哪個設備。因此,讓移動裝置用戶經常會感到沮喪的是,除了在該用戶當前情況下可能不是最佳或方便的裝置上接電話之外沒有其它選擇。在目前的ims架構中存在這些和其他問題。因此,需要克服上述問題的系統以及提供額外益處的系統??傊?,本文中的一些先前或相關的系統和任何相關限制的示例旨在是說明性的而不是排他性的?,F有技術或現有系統的其它限制對于本領域技術人員而言在閱讀以下具體實施方式后將變得明顯。

附圖說明

圖1示出了可以經由ims網絡發(fā)生的將呼叫分撥到一組相關聯的裝置的合適的系統100的框圖。

圖2是可以請求ims服務并且經由ims網絡接收分撥呼叫的代表性的移動裝置的框圖。

圖3a是提供ims應用服務到移動裝置的注冊和傳送的簡化視圖的框圖。

圖3b是實現注冊管理器組件235的功能的ims網絡270內的呼叫會話控制功能(cscf)230節(jié)點的框圖。

圖4是經由ims網絡將呼叫分撥到多個相關聯的裝置的簡化視圖的流程圖。

圖5a示出了用于由國際移動設備標識(imei)號碼標識的第一關聯裝置的ims網絡注冊的呼叫流程圖。

圖5b示出了系統可以使用的以向第一關聯裝置發(fā)送sipnotify消息的示例性可擴展標記語言(xml)文檔。

圖5c示出了系統可以使用的以向一個或多個應用服務器發(fā)送sipnotify消息的示例性xml文檔。

圖5d示出了用于由通用唯一標識符(uuid)標識的第二關聯裝置502的ims網絡注冊的呼叫流程圖。

圖5e示出了系統可以使用的以將sipnotify消息發(fā)送到第二關聯裝置的示例性xml文檔。

圖5f示出了系統可以使用的以向每個相應的應用服務器發(fā)送sipnotify消息的示例性xml文檔。

具體實施例

在此公開的呼叫分撥(forking)技術允許用戶在優(yōu)選裝置上接收呼入呼叫,即使呼叫被撥打到與用戶相關聯的不同裝置上。例如,用戶可以擁有各自向ims網絡注冊的智能電話、平板電腦和個人數字助理(pda)。用戶可以建立規(guī)則,即任何呼入的視頻呼叫將被傳送到具有最高互聯網帶寬連接的裝置,而不管視頻呼叫所撥打的實際設備。因此,如果用戶的朋友對用戶的智能手機進行視頻呼叫,如果相較于在用戶的智能手機或pda上的相對慢的連接速度(如3g),平板電腦具有相對快的連接速度(例如4g),則系統會轉而傳送視頻呼叫至用戶的平板電腦。

現在將描述本發(fā)明的各種實施例。以下描述提供了一些具體的細節(jié),以便對這些示例進行徹底的理解和實現描述。然而,相關技術的技術人員將理解,可以在沒有這些細節(jié)的許多的情況下實踐本發(fā)明。同樣,相關技術方面的技術人員也將理解,本發(fā)明可以包括本文中未詳細描述的許多其它明顯特征。此外,一些眾所周知的結構或功能可能在下文中不能被顯示或描述,以避免不必要地模糊各種示例的相關描述。

以下使用的術語將以其最廣泛的合理方式進行解釋,即使其與本發(fā)明的某些具示例的詳細描述結合使用。的確,某些術語甚至可能在下面被強調;然而,在本詳細描述部分中,旨在以任何受限制的方式解釋的任何術語將被明確地和具體地定義。

圖1示出了系統100的框圖,其中經由ims網絡可以發(fā)生至一組相關聯的裝置的信號路由或“呼叫分撥”。一個或多個移動裝置106經由無線接入網絡104連接到接入網關服務器132。在一些實施例中,可以在無線接入網絡104上支持大量的移動裝置106。如下面更詳細地解釋的,兩個或多個移動裝置106可以與單個用戶相關聯,從而允許更方便的通信路由。

移動裝置106可以被實現為被配置為通過無線和/或有線網絡進行通信的任何合適的移動計算裝置,包括但不限于移動電話(例如,智能電話)、平板計算機、筆記本電腦計算機、便攜式數字助理(pda)、可穿戴計算機(例如,電子/智能眼鏡、智能手表、健身跟蹤器等)、網絡數字照相機和/或類似的移動裝置。盡管該描述主要將裝置106描述為“移動的”,(即,被配置為被攜帶和移動),但是應當理解,移動裝置106也可以表示通常是靜止的各種類型的通信裝置,例如電視機、臺式電腦、游戲機、機頂盒等。在這個意義上,術語“通信裝置”、“無線裝置”、“有線裝置”、“移動裝置”、“計算裝置”和“用戶設備(ue)”在這里可以互換使用來描述任何能夠執(zhí)行在這里描述的技術的通信裝置。此外,移動裝置106能夠通過有線網絡,和/或無線地使用任何合適的無線通信/數據技術、協議或標準進行通信,例如全球移動通信系統(gsm)、時分多址(tdma)、通用移動通信系統(umts)、進化數據優(yōu)化(evdo)、長期演進(lte)、lte技術的后續(xù)演進(lte+)、通用接入網(gan)、非授權移動接入(uma)、碼分多址(cdma)、正交頻分多址(ofdm)、通用分組無線業(yè)務(gprs)、增強型數據gsm環(huán)境(edge)、高級移動電話系統(amps)、高速分組接入(hspa)、演進hspa(hspa+)、ip語音(voip)、利用lte進行通話(volte)、ieee802.1x協議、wimax、wi-fi,和/或任何未來的基于ip的網絡技術或現有基于ip網絡技術的演進。

跨無線接入網絡104的連接是基于互聯網協議(ip)的,允許會話發(fā)起協議網絡流量以及http網絡流量的傳送。接入網關服務器132被連接到ip多媒體子系統120。sip流量在接入網關服務器132和位于ims120內的一個或多個呼叫會話控制功能服務器122之間流動。ims120的附加細節(jié),包括呼叫會話控制功能服務器122,可以在2011年12月16日提交的申請人的標題為“systemandmethodfornon-imsapplicationserviceaccessoveripmultimediasubsystem”的美國專利號8,762,559中找到,其通過引用被全文并入。為了簡潔起見,以簡化的方式說明各種細節(jié);然而,本領域普通技術人員將理解所公開技術的實現所需的細節(jié),而無需過度的實驗。

呼叫會話控制功能服務器122通信地與訂戶數據庫130進行耦合,用戶數據庫130可以在ims注冊過程期間被使用以用于向ims注冊用戶及其通信裝置。向ims的注冊可以包括驗證用戶的身份、記錄其通信裝置的裝置id、檢查用戶的支付歷史等功能。此外,訂戶數據庫130可以跟蹤安全關聯的列表、用戶被允許訪問的在線應用或用戶不被允許訪問的在線應用,或者管理如何在與用戶相關聯的多個裝置之間執(zhí)行呼叫分撥的規(guī)則。

圖2是可以請求ims服務并且經由ims網絡接收的分撥呼叫的代表性移動裝置的框圖。每個移動裝置106通常包括用于執(zhí)行處理指令的處理器278、數據存儲介質組件279(例如,硬盤驅動器、閃存、存儲卡等),易失性存儲器和/或非易失性存儲器280、電源、一個或多個網絡接口(例如,藍牙接口276;以及網絡通信接口281,其使得移動電話能夠通過在通訊網絡上使用許可的、半許可的或非授權的頻譜發(fā)送和接收無線信號進行通信)、音頻接口284、顯示器277、小型鍵盤或電腦鍵盤282、麥克風283以及其它輸入和/或輸出接口285。移動裝置的各種組件可以經由總線互連。易失性和非易失性存儲器通常包括用于存儲諸如處理器可讀指令、數據結構、程序模塊或其他數據的信息的存儲介質。可能被存儲的信息的一些示例包括基本輸入/輸出系統(bios)、操作系統和應用。存儲的信息可以包括能夠生成、發(fā)送和解釋語法正確的sip消息的一個或多個sip客戶端。sip客戶端允許移動裝置向ims網絡注冊和通過ims網絡通信。

為了向ims網絡注冊,在移動裝置106上運行的sip客戶端生成并向ims網絡發(fā)送初始sip注冊消息。初始注冊消息可以包括register方法標記和擴展的頭信息,包括與移動裝置106相關聯的imei和國際移動用戶標識(imsi)或uuid,接入網信息(p-access-network-info)和聯系頭信息,其可以包括一個或多個所請求的ims服務的標識。存在在ims網絡內的代理呼叫會話控制功能(p-cscf)接收初始sip注冊消息,并將該消息轉發(fā)到ims網絡內的詢問呼叫會話控制功能(i-cscf)。本領域技術人員將理解,在一些示例中,p-cscf還可以執(zhí)行ims網絡內的多個組件的一些或全部功能。

存在在ims網絡內的歸屬訂戶服務器(hss)是包含諸如訂戶簡檔的訂閱相關信息的主用戶數據庫。hss執(zhí)行移動裝置106的認證和授權,并且提供關于移動裝置的ip地址的信息。hss可以執(zhí)行由3gpp規(guī)范和標準描述的標準ims注冊過程。hss還驗證用戶授權請求(uar)中的imei/imsi/uuid標識符,以便確定是否拒絕移動裝置202注冊。hss還可以使用所接收的imei/imsi/uuid來確定移動裝置的性能。

圖3a是提供ims應用服務到移動裝置的注冊和傳送的簡化視圖的框圖。在移動裝置106中運行的應用使用ims客戶端325來注冊ims網絡中的應用服務。只要應用需要與對應的應用服務保持連接,ims客戶端(或ims堆棧)就維持ims注冊。ims網絡中的ims代理(*-cscf)330維持由移動裝置發(fā)起的注冊,并為ims流量提供適當的路由。當由于任何原因所涉及的一個應用服務器拒絕初始注冊請求時,ims服務對于移動裝置是不可用的,并且移動裝置上的應用功能可能由于注冊失敗而基本上或完全地受到影響。

在圖3a中,移動裝置106上的三個應用被描述為使用應用服務,即應用a(310)、應用b(315)和應用n(320)。移動裝置上的應用通過ims客戶端325與ims網絡進行通信。ims客戶端325位于移動裝置內,并管理移動裝置應用與ims網絡中的其他組件之間的通信。例如,ims客戶端325從移動裝置應用(310、315和320)接收注冊請求,將接收到的注冊請求轉發(fā)到ims網絡370,從移動裝置應用接收注冊狀態(tài)通知訂閱請求,并轉發(fā)所接收的注冊狀態(tài)通知訂閱請求到ims網絡。在一些實施例中,ims客戶端325另外從應用服務340、350和360接收注冊狀態(tài)通知,并將接收到的狀態(tài)通知轉發(fā)到適當的移動裝置應用。本領域技術人員將理解,ims客戶端325可以在androidtm、windowstm、iostm或由移動裝置使用的其他操作系統環(huán)境中實現。

ims客戶端325連接到ims網絡中的一個或多個cscf330內的注冊管理器組件335。注冊管理器組件335存在在ims網絡內并且管理一個或多個移動裝置應用310、315和320以及一個或多個應用服務340、350和360之間的注冊。例如,注冊管理器335接收來自移動裝置應用的注冊請求,查詢白名單ims服務的策略數據庫,將白名單服務的請求轉發(fā)到適當的應用服務器,從ims客戶端接收注冊狀態(tài)通知訂閱請求,并將所接收的注冊狀態(tài)通知訂閱請求轉發(fā)到適當的應用服務器。在一些實施例中,注冊管理器335可以接收既用作注冊請求也用作注冊狀態(tài)通知訂閱請求的單個請求。

圖3b是實現注冊管理器組件335的功能的ims網絡370內的cscf330節(jié)點的框圖。cscf330可以包含用于執(zhí)行處理指令的一個或多個處理器375、數據存儲介質組件385(例如,硬盤驅動器、閃存、存儲卡等)、易失性存儲器和/或非易失性存儲器380,以及規(guī)則引擎390。盡管分別示出,但是將理解的是,規(guī)則引擎390可以并入數據儲存器385或存儲器380,或者可以并入到cscf330外部的組件中。用于實現注冊管理器335的功能的指令可以被存儲在數據存儲介質和/或存儲器中并由處理器執(zhí)行。雖然注冊管理器組件335的功能被描繪為存在在圖3a中的cscf330內,將理解的是,注冊管理器組件335可以獨立于cscf330實現。也就是說,注冊管理器組件335可以作為ims網絡370內的獨立服務來操作,或者可以被并入到ims網絡370中的其它網絡節(jié)點中。關于ims注冊和通知的附加細節(jié)可以在申請人的標題為“systemandmethodforsubscribingforintemetprotocolmultimediasubsystems(ims)servicesregistrationstatus”的美國專利no.8,611,890中找到;以及標題為“enhancedimsservicesrestrictionandselectioncontrolformobiledevicesroaminginforeignnetworks”的美國專利申請no.14/335,836,其全部內容通過引用并入本文。在2015年6月2日提交的申請人的共同未決的美國專利申請14/729,025中進一步提供了另外的細節(jié),該申請的標題為“spihandlingbetweenueandp-cscfinanimsnetwork”,其全部內容通過參考被并入。

圖4是在本系統下的經由ims網絡將呼叫分撥到多個相關聯的裝置的簡化視圖的流程圖。在步驟405,與單個用戶(即相關聯的裝置)相關聯的兩個或多個裝置注冊一個或多個ims服務。如上所述,注冊通常通過從每個相關聯的裝置向諸如p-cscf、i-cscf或服務呼叫會話控制功能(s-cscf)之類的一個或多個ims網絡組件發(fā)送sipregister命令來實現。例如,第一關聯裝置可以對應于用戶的智能手機、第二關聯裝置可以對應于歸屬于用戶的平板裝置、第三關聯裝置可以對應于歸屬于該用戶的數碼相機或車載計算機,以及第四關聯裝置可以對應于歸屬于用戶的可穿戴裝置(例如,手表)。每個關聯的裝置可以注冊一個或多個ims服務,例如利用lte進行通話(volte)、利用wifi進行通話(vowifi)、融合通信服務(rcs)、通過因特網協議的短消息服務(基于ip的sms)、presence以及各種視頻會議和多媒體流技術,僅舉幾例。每個關聯的裝置可以根據用戶偏好和每個相應裝置的固有性能注冊相同的ims服務或不同的ims服務。每個關聯的裝置可以由唯一或半唯一的標識符來標識,其使得系統能夠區(qū)分關聯的裝置。例如,裝置可以與國際移動站設備標識(imei)號碼、通用唯一的標識符(uuid)或足以將裝置與注冊ims服務的其他裝置區(qū)分開的任何其他序列號或代碼相關聯。在單個用戶使用注冊到ims網絡的多個裝置的的情況下,多個裝置中的每一個可以共享公共組標識符,例如記錄地址(aor)。如下面更詳細地解釋的,組標識符使得多個裝置能夠與單個用戶相關聯,使得ims服務可以被分撥到屬于單個用戶的多個裝置(即,相關聯的裝置)。

在步驟410,ims網絡接收對應于注冊有一個或多個裝置的ims服務的呼入呼叫。例如,如果屬于用戶的智能電話被注冊volte,則ims網絡可以接收撥往注冊的智能電話(即,所請求的裝置)的volte呼叫。在步驟415,系統確定與所請求的裝置相關聯的一個或多個裝置。例如,系統可以確定與所請求的裝置相關聯的imei或uuid,并且識別共享相同的imei或uuid的其他注冊裝置。如下面更詳細地描述的,系統評估相關聯的裝置以確定相關聯的裝置中的哪個(如果有的話)應該接收撥往所請求裝置的呼入呼叫的通知。在步驟420,系統從所請求的裝置和相關聯的裝置中檢索信息。這樣的信息可以包括但不限于位置信息(例如,地理位置;裝置當前是否位于用戶的家、辦公室、汽車等)、速度、電池壽命、連接帶寬、溫度或與所請求的裝置和/或相關聯的裝置相關聯的其他環(huán)境、語境或系統信息。

在步驟425,系統確定所請求的和相關聯的裝置中的哪一個應該接收呼入呼叫的通知。為了確定哪些裝置應該接收通知,系統可以應用一系列用戶定義的和/或服務提供商定義的規(guī)則。規(guī)則可以根據呼入呼叫類型、呼叫發(fā)起者、一天中的時間、電池壽命、位置或任何數量的附加因素來指定。例如,用戶或服務提供商可以指定一組規(guī)則,包括以下的一個或多個:

·上午10點至晚上10點之間接收到的語音呼叫將被傳送到智能手機和平板電腦

·未在上午10點至晚上10點之間接收到的語音呼叫僅被傳送到智能手機

·當平板電腦位于用戶的家中時,語音呼叫被傳送到平板電腦和智能手機

·當平板電腦位于用戶的家外部時,語音呼叫不會被傳送到平板電腦

·當智能手機電池電量低于30%時,視頻呼叫不會被傳送到智能手機

·當智能手機連接當前只有3g連接時,需要大量帶寬的大型附件、大型文件或其他數據將被傳送到具有4g或wifi連接的平板電腦或筆記本電腦

使用上述規(guī)則,例如,當平板電腦位于用戶的家中時,例如,語音呼叫在上午11點被撥打到用戶的平板電腦,將導致系統確定語音呼叫應該被分撥給用戶的智能手機和用戶的平板電腦。如果當平板電腦位于用戶的辦公室內而不是用戶的家中時接收到相同的語音呼叫,則系統將確定該語音呼叫應僅分撥給智能手機(因為規(guī)則指定當平板電腦在用戶的家的外部時,語音呼叫不會被傳送到平板電腦)。另一個示例是,如果在智能手機的電池電量為25%的情況下視頻呼叫被撥打到用戶的智能手機時,則系統將確定視頻呼叫不應該被分撥給用戶的智能手機。相反,在沒有指定將視頻呼叫分撥給用戶的平板電腦的特定規(guī)則的情況下,如果平板電腦能夠服務于視頻呼叫,則系統可以采取默認動作來將視頻呼叫分撥到用戶的平板電腦。本領域普通技術人員將理解,當對于給定的一組參數沒有特定規(guī)則時,用戶或系統操作者可以建立管理呼叫如何被分撥的默認規(guī)則。普通技術人員還將理解,如果用戶定義的規(guī)則與由服務提供商建立的規(guī)則沖突時,則系統將執(zhí)行由服務提供商建立的規(guī)則。

普通技術人員將進一步了解,系統可以將用戶可配置或默認的規(guī)則應用于在先前接收到的呼叫已被分撥到裝置之后接收到的后續(xù)呼入呼叫,特別是當先前接收到的呼叫仍然在進行中。例如,如果系統確定由于用戶的智能電話具有低電池電量,第一次視頻呼叫應該分撥給用戶的平板電腦,則系統可以仍然確定如果第一次視頻呼叫(在平板電腦上)仍在進行中,則后續(xù)的視頻呼叫應該被分撥給用戶的智能電話。或者,系統可以確定不論第一次視頻呼叫是否仍在進行中,隨后的視頻呼叫都應該被分撥給用戶的平板電腦。普通技術人員將理解,任何數量的附加配置是可能的。例如,如果用戶沒有應答先前的呼叫,則系統可以確定后續(xù)的呼叫應當被分撥到與先前的呼叫不同的裝置,或者系統可以確定如果先前的呼叫仍在進行中,則應該將后續(xù)的呼叫發(fā)送到用戶的語音郵箱而不是分撥到任何裝置。

在步驟430,系統將呼入呼叫分撥到其每一個都在ims網絡上注冊的一個或多個確定的適當裝置(例如智能電話和/或平板電腦)。如相對于圖5a等更詳細地說明的,系統可以通過經由ims網絡向一個或適當的裝置中的每一個發(fā)送invite消息來將呼入呼叫分撥給一個或多個確定的適當的裝置,使得每個適當的裝置接收相應的invite請求。在接收到invite消息時,每個接收裝置可以在裝置上呈現通知以向用戶提醒呼入呼叫,并向用戶提供接受或拒絕呼入呼叫的選項。在步驟435,系統從接收裝置之一接收請求以接受或拒絕呼入呼叫(根據對裝置上呈現的通知的用戶的響應)。在步驟440,如果呼叫被拒絕,則系統通知相關聯的裝置該呼叫已被拒絕(步驟465)。在接收到呼叫拒絕通知時,每個相關聯的裝置可以取消或以其他方式中斷與被拒絕的呼叫相對應的用戶提醒的呈現。在步驟440,如果呼叫被接受,則系統通知相關聯的裝置該呼叫已被接受(步驟445)。在接收到呼叫接受通知(或者由于缺少裝置的響應而導致請求超時)時,每個相關聯的裝置可以取消或以其他方式中斷與被拒絕的呼叫相對應的提醒的呈現。在步驟450(在呼叫被一個裝置接受的情況下),系統阻止其他相關聯的裝置在被接受的呼叫進行會話時進行或接收呼叫。當呼叫終止時,系統接收到所接受的呼叫已經結束的通知(步驟455),并且系統通知相關聯的裝置該呼叫不再在進行中(步驟460)。

圖5a示出了用于由imei標識的用于第一關聯裝置501的ims網絡注冊的呼叫流程圖。從第一關聯裝置向p-cscf505發(fā)送sipregister消息(步驟1a),然后向i-cscf510發(fā)送sipregister消息(步驟1b),接著向s-cscf515發(fā)送sipregister消息(步驟1c)。將401sipunauthorized消息從s-cscf515發(fā)送到i-cscf510(步驟2a),然后向p-cscf505(步驟2b),接著向p-cscf505(步驟2c)發(fā)送。從第一關聯裝置向p-cscf505發(fā)送第二sipregister消息(步驟3a),然后向i-cscf510發(fā)送第二sipregister消息(步驟3b),接著向s-cscf515發(fā)送第二sipregister消息(步驟3c)。從s-cscf515向i-cscf510發(fā)送200ok消息(步驟4a),然后向p-cscf505發(fā)送200ok消息(步驟4b),接著向p-cscf505發(fā)送200ok消息(步驟4c)。

在第一授權裝置被注冊到ims網絡之后,該裝置可以通常通過發(fā)送sipsubscribe消息來注冊以接收注冊狀態(tài)通知更新。從第一關聯裝置501向p-cscf505發(fā)送sipsubscribe消息(步驟5a),然后向s-cscf510發(fā)送sipsubscribe消息(步驟5b)。從s-cscf515向p-cscf505發(fā)送200ok消息(步驟6a),然后向第一關聯裝置501發(fā)送200ok消息(步驟6b)。s-cscf515向應用服務器(as)520(步驟7a),as525(步驟7b)和as530(步驟7c)發(fā)送sipregister消息。

類似地,一個或多個應用服務器可以注冊以接收注冊狀態(tài)通知更新。在步驟8a,as1520向s-cscf515發(fā)送200ok消息,在步驟8b,as2525向s-cscf515發(fā)送200ok,并且在步驟8c,as3530向s-cscf515發(fā)送200ok。在步驟9a,as1520向s-cscf515發(fā)送sipsubscribe,在步驟9b,as2525向s-cscf515發(fā)送sipsubscribe,并且在步驟9c,as3530向s-cscf515發(fā)送sipsubscribe。在步驟10a,s-cscf515向as1520發(fā)送200ok消息,在步驟10b,s-cscf515向as2525發(fā)送200ok消息,并且在步驟10c,s-cscf515向as3530發(fā)送200ok消息。

在第一關聯裝置已訂閱接收注冊狀態(tài)更新之后,該裝置能夠經由sipnotify消息接收更新。在步驟11a,s-cscf515向p-cscf505發(fā)送sipnotify消息。在步驟11b,p-cscf505向第一關聯裝置501發(fā)送sipnotify消息。在步驟12a,p-cscf505向p-cscf505發(fā)送200ok消息。在步驟12b,p-cscf505向s-cscf515發(fā)送200ok消息。在步驟11a-11b中,系統可以以可擴展標記語言(xml)文檔的形式發(fā)送sipnotify消息。圖5b示出了系統可以使用的以向第一關聯裝置發(fā)送sipnotify消息的示例的xml文檔。xml文檔包括多個參數,包括例如標識每個用戶設備(例如imei或uuid)的“記錄地址(aor)”參數,對應于各個ims服務的一個或多個“名稱”參數,以及“狀態(tài)”參數,其指示相應的注冊是有效的還是終止。此外,xml文檔可以包括p-access-network-info參數,該參數可被用于傳送與相關裝置相關聯的各種信息,例如相關聯的裝置的物理或邏輯位置。在一個實施例中,可以使用sipmessage/200ok或sipinfo/200ok來代替sipsubscribe/notify框架。關于p-access-network-info參數和其他相關參數的附加信息可以在申請人2015年4月3日提交的共同未決的標題為“p-laniandpidf-lo”的美國專利申請14/678,413中找到,其全部內容通過引用并入本文。

類似地,在一個或多個應用服務器已訂閱接收注冊狀態(tài)更新之后,相應的應用服務器能夠經由sipnotify消息來接收更新。s-cscf515向as1520發(fā)送sipnotify消息(步驟13a),向as2525發(fā)送sipnotify消息(步驟13b),并向as3530發(fā)送sipnotify消息(步驟13c)。as1520向s-cscf515發(fā)送200ok消息(步驟14a),as2525向s-cscf515發(fā)送200ok消息(步驟14b),并且as3530向s-cscf515發(fā)送200ok消息(步驟14c)。在步驟13a-13c中,系統可以以可擴展標記語言(xml)文檔的形式發(fā)送sipnotify消息。圖5c示出了系統可以使用的用于向每個相應的應用服務器發(fā)送sipnotify消息的示例xml文檔。xml文檔包括多個參數,包括例如標識每個用戶設備(例如imei或uuid)的“記錄地址(aor)”參數,對應于各個ims服務的一個或多個“名稱”參數,以及“狀態(tài)”參數,其指示相應的注冊是有效的還是終止。此外,xml文檔可以包括p-access-network-info參數,該參數可被用于傳送與關聯裝置相關聯的各種信息,例如關聯裝置的物理或邏輯位置。在一個實施例中,可以使用sipmessage/200ok或sipinfo/200ok來代替sipsubscribe/notify框架。

圖5d示出了用于由uuid標識的第二關聯裝置502的ims網絡注冊的呼叫流程圖。從第二關聯裝置向p-cscf505發(fā)送sipregister消息(步驟1a),然后向i-cscf510發(fā)送sipregister消息(步驟1b),接著向s-cscf515發(fā)送sipregister消息(步驟1c)。將401sipunauthorized消息從s-cscf515發(fā)送到i-cscf510(步驟2a),然后向p-cscf505(步驟2b),接著向p-cscf505(步驟2c)發(fā)送。第二sipregister消息從第二關聯裝置發(fā)送到p-cscf505(步驟3a),然后向i-cscf510(步驟3b),接著向s-cscf515(步驟3c)發(fā)送。第二sipregister消息包括指示第二關聯裝置位于ieee802.11wifi網絡上的接入網信息(p-access-network-information,pani)。從s-cscf515向i-cscf510發(fā)送200ok消息(步驟4a),然后向p-cscf505發(fā)送200ok消息(步驟4b),接著向p-cscf505發(fā)送200ok消息(步驟4c)。

在第二授權裝置被注冊到ims網絡之后,裝置可以通常通過發(fā)送sipsubscribe消息來注冊以接收注冊狀態(tài)通知更新。從第二關聯裝置502向p-cscf505發(fā)送sipsubscribe消息(步驟5a),然后向s-cscf510發(fā)送sipsubscribe消息(步驟5b)。從s-cscf515向p-cscf505發(fā)送200ok消息(步驟6a),然后向第二關聯裝置501發(fā)送200ok消息(步驟6b)。s-cscf515向應用服務器(as)520(步驟7a),as525(步驟7b)和as530(步驟7c)發(fā)送sipregister消息。

類似地,一個或多個應用服務器可以注冊以接收注冊狀態(tài)通知更新。在步驟8a,as1520向s-cscf515發(fā)送200ok消息,在步驟8b,as2525向s-cscf515發(fā)送200ok,并且在步驟8c,as3530向s-cscf515發(fā)送200ok。在步驟9a,as1520向s-cscf515發(fā)送sipsubscribe,在步驟9b,as2525向s-cscf515發(fā)送sipsubscribe,并且在步驟9c,as3530向s-cscf515發(fā)送sipsubscribe。在步驟10a,s-cscf515向as1520發(fā)送200ok消息,在步驟10b,s-cscf515向as2525發(fā)送200ok消息,以及在步驟10c,s-cscf515向as3530發(fā)送200ok消息。

在第二關聯裝置已訂閱接收注冊狀態(tài)更新之后,該裝置能夠經由sipnotify消息接收更新。在步驟11a,s-cscf515向p-cscf505發(fā)送sipnotify消息。在步驟11b,p-cscf505向第二關聯裝置501發(fā)送sipnotify消息。在步驟11c,s-cscf515向第一關聯裝置501發(fā)送sipnotify消息。在步驟12a,p-cscf505向p-cscf505發(fā)送200ok消息。在步驟12b,p-cscf505向s-cscf515發(fā)送200ok消息。在步驟12c,第二關聯裝置501向s-cscf515發(fā)送200ok消息。在步驟11a-11c中,系統可以以可擴展標記語言(xml)文檔的形式發(fā)送sipnotify消息。圖5e示出了系統可以使用的以將sipnotify消息發(fā)送到第二關聯裝置的示例xml文檔。xml文檔包括對應于第一關聯裝置的第一部分540和對應于第二關聯裝置的第二部分545。xml文檔的每個部分包括多個參數,包括例如標識每個用戶設備(例如,imei或uuid)的“記錄地址(aor)”參數,對應于各個ims服務的一個或多個“名稱”參數,以及“狀態(tài)”參數,其指示相應的注冊是有效的還是終止的。此外,xml文檔可以包括p-access-network-info參數,該參數被用于傳送與關聯裝置相關聯的各種信息,例如關聯裝置的物理或邏輯位置。

類似地,在一個或多個應用服務器已訂閱接收注冊狀態(tài)更新之后,相應的應用服務器能夠經由sipnotify消息接收更新。s-cscf515向as1520發(fā)送sipnotify消息(步驟13a),向as2525發(fā)送sipnotify消息(步驟13b),并向as3530發(fā)送sipnotify消息(步驟13c)。as1520向s-cscf515發(fā)送200ok消息(步驟14a),as2525向s-cscf515發(fā)送200ok消息(步驟14b),并且as3530向s-cscf515發(fā)送200ok消息(步驟14c)。在步驟13a-13c中,系統可以以可擴展標記語言(xml)文檔的形式發(fā)送sipnotify消息。圖5f示出了系統可以使用的以向每個相應的應用服務器發(fā)送sipnotify消息的示例xml文檔。xml文檔包括對應于第一關聯裝置的第一部分550和對應于第二關聯裝置的第二部分555。xml文檔的每個部分包括多個參數,包括例如標識每個用戶設備(例如,imei或uuid)的“記錄地址(aor)”參數,對應于各個ims服務的一個或多個“名稱”參數,以及“狀態(tài)”參數,其指示相應的注冊是有效的還是終止的。此外,xml文檔可以包括p-access-network-info參數,該參數可用于傳送與關聯裝置相關聯的各種信息,例如關聯裝置的物理或邏輯位置。在一個實施例中,可以使用sipmessage/200ok或sipinfo/200ok來代替sipsubscribe/notify框架。

結論

除非上下文明確要求,否則在整個說明書和權利要求書中,詞語“包括”,“包含”等等將以包容性的意義來解釋,而不是排他或窮盡的意義;也就是說,在“包括但不限于”的意義上。如本文所使用的,術語“連接”、“耦合”或其任何變體意味著直接或間接在兩個或多個元素之間的任何連接或耦合;元素之間的耦合或連接可以是物理的、邏輯的或它們的組合。此外,在本申請中使用“本文”、“上文”、“下文”和類似的導入的詞語時是指將本申請作為整體而不是本申請的任何特定部分。在上下文許可的情況下,在上述詳細描述中使用單數或復數的單詞也可以分別包括復數或單數。關于兩個或多個項目的列表中的“或”一詞涵蓋了詞語的所有以下解釋:列表中的任何項目、列表中的所有項目以及列表中項目的任何組合。

上述本發(fā)明的示例的詳細描述并不旨在是窮盡性的或將本發(fā)明限制于上述公開的形式。盡管為了說明的目的描述了本發(fā)明的具體實施例,但是如相關領域的技術人員將認識到的,在本發(fā)明的范圍內可以進行各種等同的修改。例如,雖然以給定的順序呈現過程或塊,但是替代實現可以以不同的順序執(zhí)行具有步驟的例程,或者使用具有塊的系統,并且一些過程或塊可以被刪除、移動、添加、細分、組合,和/或被修改以提供替代或子組合。這些過程或塊中的每一個可以以各種不同的方式來實現。而且,雖然有時顯示過程或塊串聯執(zhí)行,但這些過程或塊可以替代地并行執(zhí)行或實現,或者可以在不同的時間執(zhí)行。此外,本文所指出的任何具體數字僅僅是示例:可替代的實施方式可采用不同的值或范圍。

本文提供的本發(fā)明的教導可以應用于其他系統,而不一定是上述系統。可以組合上述各種示例的元件和動作以提供本發(fā)明的進一步實現。本發(fā)明的一些替代實現方式不僅可以包括上述那些實現的附加元件,而且可以包括更少的元件。

上述任何專利、申請和其他參考文獻,包括可能在隨附的文件中列出的任何內容,均通過引用并入本文。如果需要,可以修改本發(fā)明的方面來采用上述各種參考文獻的系統、功能和概念,以提供本發(fā)明的進一步實施。當通過引用并入的陳述或主題與本申請的陳述或主題相沖突時,以本申請為準。

根據上述具體實施方式,可以對本發(fā)明進行這些和其它改變。雖然上述描述描述了本發(fā)明的某些示例,并且描述了所期望的最佳模式,但是無論上述在文中如何詳細地描述,本發(fā)明可以以許多方式實施。該系統的細節(jié)可以在其具體實現方式上顯著變化,同時仍被本文公開的發(fā)明所涵蓋。如上所述,在描述本發(fā)明的某些特征或方面時使用的特定術語不應被認為是暗示術語在本文中被重新定義為限于與該術語相關聯的本發(fā)明的任何具體特征、特征或方面。通常,除非上述詳細描述部分明確地定義了這些術語,否則不應將所附權利要求中使用的術語解釋為將本發(fā)明限制于說明書中公開的具體實施例。因此,本發(fā)明的實際范圍不僅包括公開的實施例,而且包括根據權利要求實踐或實施本發(fā)明的所有等同的方式。

為了減少權利要求的數量,本發(fā)明的某些方面在下面以某些權利要求的形式給出,但是申請人考慮了任何數量的權利要求形式的本發(fā)明的各個方面。例如,雖然本發(fā)明的僅一個方面被記載為根據35u.s.c部分112,第6段112(f)(aia)的裝置加功能權利要求,其他方面也可以體現為裝置加功能的要求,或以其他形式體現,例如體現為計算機可讀介質。(意在根據35u.s.c§112,處理的任何權利要求將以“用于......的裝置”開頭,但在任何其他情況下使用“用于”一詞并非意為調用根據35u.s.c§112,的處理)。因此,申請人保留在提交本申請之后追加額外的權利要求的權利,以在本申請或在繼續(xù)申請中尋求這種附加權利要求形式。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
象山县| 乌拉特中旗| 嘉峪关市| 台山市| 濮阳市| 滕州市| 克东县| 石家庄市| 商洛市| 秀山| 崇左市| 柘城县| 进贤县| 金川县| 彭州市| 会理县| 焦作市| 蒲城县| 云霄县| 巨鹿县| 彭州市| 达尔| 南城县| 宝丰县| 乐业县| 南通市| 堆龙德庆县| 永胜县| 五大连池市| 雅安市| 搜索| 普宁市| 平武县| 庄浪县| 西城区| 汤原县| 内江市| 寻甸| 西安市| 怀宁县| 绵竹市|