本申請是于2014年10月20日遞交的中國專利申請“用于提供ip服務(wù)應(yīng)用的方法、設(shè)備、網(wǎng)絡(luò)實體和計算機程序產(chǎn)品”(申請?zhí)?012800725310)的分案申請。
本發(fā)明涉及互聯(lián)網(wǎng)協(xié)議多媒體網(wǎng)絡(luò)。本發(fā)明還涉及訂戶的多媒體設(shè)備。
背景技術(shù):
從一個訂戶終端到另一個訂戶終端的互聯(lián)網(wǎng)協(xié)議(ip)通信是已知的。在ip網(wǎng)絡(luò)上的基于ip的通信中,向訂戶提供ip服務(wù)。當(dāng)訂戶終端是多媒體終端(如,多媒體電話)時,提供例如有關(guān)多媒體組件的ip服務(wù),作為語音ip通信的增強。已知通過一個或更多的多媒體組件,如視頻共享、靜態(tài)圖片共享、音樂共享、日歷共享、文件傳輸?shù)葋碓鰪娬Z音呼叫。有時這也稱為“富通信”。如基于ip多媒體子系統(tǒng)(ims)網(wǎng)絡(luò),通過ip會話來促進這些呼叫中的多媒體組件。在呼叫建立期間,主叫方和被叫方可以交換它們各自針對于這種基于ip的多媒體呼叫增強的能力。該能力包括要用于通信的ip地址等。
已經(jīng)注意到,利用現(xiàn)有技術(shù)無法在現(xiàn)有ip通信會話(如語音呼叫)的上下文外請求執(zhí)行訂戶的多媒體終端(例如ip多媒體子系統(tǒng)(ims)終端)的互聯(lián)網(wǎng)協(xié)議(ip)服務(wù)應(yīng)用。
現(xiàn)有技術(shù)中唯一例外由基于會話初始協(xié)議(sip)的服務(wù)形成。sip終端在由服務(wù)呼叫會話控制功能實體(s-cscf)形成的ims網(wǎng)絡(luò)中的注冊處存放其聯(lián)系地址,即ip地址。該ip地址用于建立sip會話。因而在其接收初始sip事務(wù)的意義上,該終端執(zhí)行sip服務(wù)應(yīng)用。接收初始sip事務(wù)構(gòu)成用于執(zhí)行ip服務(wù)的請求,如建立通信會話或接收即時消息。
除了基于sip的通信服務(wù),沒有用于訂戶多媒體終端(如ims終端)通用機制,以提供基于ip的通信服務(wù),如超文本傳輸協(xié)議(http)服務(wù)、郵件服務(wù)器、或文件傳輸協(xié)議(ftp)服務(wù)。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于消除以上缺陷的至少一部分,并提供改進的電信設(shè)備。目的還在于提供用于ip多媒體網(wǎng)絡(luò)的訂戶多媒體設(shè)備,以提供更好的多用性。本發(fā)明的目的還在于提供用于ip多媒體網(wǎng)絡(luò)的訂戶多媒體設(shè)備的功能,以提供更好的多用性。
此外,根據(jù)本發(fā)明,提供了一種從ip多媒體網(wǎng)絡(luò)中訂戶的多媒體設(shè)備提供至少一個ip服務(wù)應(yīng)用的方法。所述方法包括步驟:執(zhí)行所述設(shè)備和/或與所述設(shè)備相關(guān)聯(lián)的輔助設(shè)備上的至少一個ip服務(wù)應(yīng)用。此外,提供在所述設(shè)備上正執(zhí)行的域名系統(tǒng)(dns)服務(wù)。dns服務(wù)涉及與訂戶相關(guān)聯(lián)的域。dns服務(wù)具有與其相關(guān)聯(lián)的存儲器。此外,彼時在存儲器中存儲涉及dns資源記錄的信息,dns資源記錄符合在所述設(shè)備和/或輔助設(shè)備上執(zhí)行的至少一個ip服務(wù)應(yīng)用,即訪問所述至少一個ip服務(wù)應(yīng)用所需的信息。此外,利用ip多媒體網(wǎng)絡(luò)存放設(shè)備執(zhí)行dns服務(wù)的能力的指示,所述指示包括針對于dns查詢,能夠到達的dns服務(wù)的網(wǎng)絡(luò)地址,。
因此,由訂戶多媒體設(shè)備執(zhí)行dns服務(wù),即,針對涉及所述設(shè)備的用戶的域,所述設(shè)備扮演了dns服務(wù)器的角色。這么做是有益的,因為在ip地址隨時間而不同的情況下,動態(tài)地安裝和移除,激活和去激活ip服務(wù)應(yīng)用之處是訂戶多媒體設(shè)備。因此,是該設(shè)備被最佳地配備為提供與在設(shè)備上可用ip服務(wù)應(yīng)用有關(guān)的信息。
會意識到的是,所述設(shè)備可以是移動的或固定的。輔助設(shè)備也可以是移動的或固定的。
會意識到的是,所述設(shè)備額可以人為操作的設(shè)備,例如訂戶終端,或無人操作的設(shè)備。
設(shè)備執(zhí)行dns服務(wù)的能力的指示包括針對dns查詢能夠到達的dns服務(wù)的網(wǎng)絡(luò)地址,該方面所提供的益處是,存放該指示的ip多媒體網(wǎng)絡(luò)知道能夠到達dns服務(wù)的網(wǎng)絡(luò)地址。因此,能夠有效地向在訂戶多媒體設(shè)備上執(zhí)行的dns服務(wù)轉(zhuǎn)發(fā)針對與訂戶相關(guān)聯(lián)的域的dns查詢。
可選地,在注冊時利用ip多媒體網(wǎng)絡(luò)存放所述指示。在注冊時利用ip多媒體網(wǎng)絡(luò)存放所述指示所提供的益處是,在設(shè)備已被認為利用網(wǎng)絡(luò)來存放信息的時刻,利用ip多媒體網(wǎng)絡(luò)存放該指示。
根據(jù)一個方面,涉及dns資源記錄的信息包括訪問ip服務(wù)應(yīng)用所需要的信息(如可在其處訪問ip服務(wù)應(yīng)用的ip地址),其中dns資源記錄符合正在所述設(shè)備和/或輔助設(shè)備上執(zhí)行的至少一個ip服務(wù)應(yīng)用。因此,該信息提供了與去哪里訪問ip服務(wù)應(yīng)用有關(guān)的信息。
根據(jù)一個方面,在多媒體設(shè)備上的dns服務(wù)器中執(zhí)行dns服務(wù)。因此,可以為所述設(shè)備提供專用的硬件單元以執(zhí)行需要的dns服務(wù)器功能。
可選地,ip多媒體網(wǎng)絡(luò)是ims網(wǎng)絡(luò)。
可選地,方法包括將去往在多媒體設(shè)備上執(zhí)行的dns服務(wù)的dns查詢路由至官方dns命名服務(wù)器,官方dns命名服務(wù)器針對于與用戶組相關(guān)聯(lián)的域。所述設(shè)備與所述用戶組的成員相關(guān)聯(lián)。dns命名服務(wù)器被配置為,將去往所述域的子域的全部dns查詢轉(zhuǎn)發(fā)至ims運營商的本地訂戶服務(wù)器hss,其中ims運營商服務(wù)與所述域相關(guān)聯(lián)的用戶。hss擔(dān)當(dāng)在多媒體設(shè)備上執(zhí)行的dns服務(wù)的官方命名服務(wù)器,所述多媒體設(shè)備的用戶與所述域的子域相關(guān)聯(lián),所提供的益處是能夠使用dns迭代查詢轉(zhuǎn)發(fā)。
本發(fā)明涉及一種作為用于多媒體網(wǎng)絡(luò)的多媒體設(shè)備的訂戶設(shè)備。所述設(shè)備,或通信地連接到所述設(shè)備的輔助設(shè)備,包括處理單元,被配置為執(zhí)行至少一個ip服務(wù)應(yīng)用。所述設(shè)備還包括用于接收dns查詢的接收機。所述設(shè)備還包括用于請求所述至少一個ip服務(wù)應(yīng)用的標(biāo)識符的請求單元。所述標(biāo)識符可包括可在其處訪問所述至少一個ip服務(wù)應(yīng)用的網(wǎng)絡(luò)地址。所述設(shè)備包括被布置為執(zhí)行dns服務(wù)的處理單元和被布置為存儲涉及dns資源記錄的信息的存儲器,所述dns資源記錄符合彼時正在所述設(shè)備上執(zhí)行的ip服務(wù)應(yīng)用。所述設(shè)備還包括存放單元,其被布置為在例如注冊期間,利用多媒體網(wǎng)絡(luò)存放所述設(shè)備執(zhí)行dns服務(wù)的能力的指示。所述指示包括針對dns查詢能夠到達的dns服務(wù)的網(wǎng)絡(luò)地址。
本發(fā)明還涉及一種ip多媒體網(wǎng)絡(luò),包括多媒體設(shè)備,或多媒體設(shè)備與輔助設(shè)備的組合,以及網(wǎng)絡(luò)實體,其中所述網(wǎng)絡(luò)實體被布置為存儲所述設(shè)備執(zhí)行dns服務(wù)的能力的指示。所述網(wǎng)絡(luò)實體擔(dān)當(dāng)包括多個子域的域的官方命名服務(wù)器,每個子域與訂戶的公共地址相關(guān)聯(lián),每個訂戶與訂戶設(shè)備相關(guān)聯(lián)。
本發(fā)明還涉及一種網(wǎng)絡(luò)實體,如互聯(lián)網(wǎng)協(xié)議ip多媒體網(wǎng)絡(luò)的hss,其中所述網(wǎng)絡(luò)實體被步驟為接收和存儲設(shè)備執(zhí)行dns服務(wù)的能力的指示,所述網(wǎng)絡(luò)實體擔(dān)當(dāng)包括多個子域的域的官方命名服務(wù)器,每個子域與訂戶的公共地址相關(guān)聯(lián),每個訂戶與訂戶設(shè)備相關(guān)聯(lián)。
本發(fā)明還涉及能夠在可編程訂戶多媒體設(shè)備上執(zhí)行的計算機程序產(chǎn)品。所述計算機程序產(chǎn)品包括軟件代碼部分,其被布置為,當(dāng)在可編程訂戶多媒體設(shè)備上執(zhí)行時,執(zhí)行以下步驟。確定彼時存在正在所述設(shè)備和/或與所述設(shè)備相關(guān)聯(lián)的輔助設(shè)備上執(zhí)行的至少一個ip服務(wù)應(yīng)用。在設(shè)備上提供涉及與訂戶相關(guān)聯(lián)的域的dns服務(wù)。所述dns服務(wù)具有與其相關(guān)聯(lián)的例如設(shè)備的存儲器。在存儲器中存儲的涉及dns資源記錄的信息,所述dns資源記錄符合彼時正在所述設(shè)備和/或所述輔助設(shè)備上執(zhí)行的至少一個ip服務(wù)應(yīng)用(即,是訪問至少一個ip服務(wù)應(yīng)用所需的)。利用所述設(shè)備注冊或請求注冊的多媒體網(wǎng)絡(luò),命令所述設(shè)備存放所述設(shè)備執(zhí)行dns服務(wù)的能力的指示。所述指示包括針對dns查詢能夠到達的dns服務(wù)的網(wǎng)絡(luò)地址。
提供所述計算機程序產(chǎn)品所提供的益處是,以上描述的方法能夠以計算機程序產(chǎn)品的形式在可編程訂戶多媒體設(shè)備上執(zhí)行。所述計算機程序產(chǎn)品可存儲在數(shù)據(jù)載體上,或通過載波(如互聯(lián)網(wǎng))提供。
附圖說明
現(xiàn)在將參考附圖通過非限制性的示例進一步地闡明本發(fā)明,其中
圖1是現(xiàn)有ip網(wǎng)絡(luò)一部分的示意表示;
圖2是現(xiàn)有ip網(wǎng)絡(luò)一部分的示意表示;
圖3是現(xiàn)有ip網(wǎng)絡(luò)一部分的示意表示;
圖4是ip網(wǎng)絡(luò)的示意表示;
圖5是多媒體設(shè)備的示意表示;
圖6是表示處理的流程圖;
圖7是ip網(wǎng)絡(luò)的示意表示;
圖8是ip網(wǎng)絡(luò)的示意表示;
圖9是ip網(wǎng)絡(luò)的示意表示;
圖10是ip網(wǎng)絡(luò)的示意表示;以及
圖11是設(shè)備和輔助設(shè)備的組合的示意表示。
附圖中相似的引用標(biāo)記表示相似的實體或處理。
具體實施方式
已經(jīng)注意到,利用現(xiàn)有技術(shù)無法在現(xiàn)有的ip通信會話(如語音呼叫)的上下文之外請求執(zhí)行訂戶多媒體終端(例如ip多媒體子系統(tǒng)(ims)終端)的互聯(lián)網(wǎng)協(xié)議(ip)服務(wù)應(yīng)用。
sip終端在注冊處存放聯(lián)系地址(ip地址)。在ims網(wǎng)絡(luò)中,該注冊處是服務(wù)呼叫會話控制功能實體(s-cscf)。該聯(lián)系地址用于和sip終端建立sip會話。因而在其可以接收初始sip事務(wù)的意義上,該終端擔(dān)當(dāng)sip服務(wù)器。接收初始sip事務(wù)構(gòu)成用于執(zhí)行ip服務(wù)應(yīng)用的請求,如建立通信會話或接收即時消息。
除了以上描述的sip服務(wù),不能向現(xiàn)有sip通信會話的上下文之外的ims終端建立ip服務(wù)。除了基于sip的通信服務(wù),不存在通用機制用于由訂戶多媒體終端(如ims終端)提供基于ip的通信服務(wù),如超文本傳輸協(xié)議(http)服務(wù)、郵件服務(wù)器、或文件傳輸協(xié)議(ftp)服務(wù)。
圖1示出了現(xiàn)有技術(shù)ims網(wǎng)絡(luò)101的一個示例。網(wǎng)絡(luò)包括用戶設(shè)備(ue)102,ue102與公共用戶標(biāo)識符為sip:john.smith@my-company.nl的ims訂戶相關(guān)聯(lián)。訂戶johnsmith是企業(yè)訂戶,與企業(yè)“my-company”相關(guān)聯(lián),其域名是“my-company.nl”。
圖1中的網(wǎng)絡(luò)101還包括ip連接接入網(wǎng)絡(luò)(ip-can)4,注冊處6(在這里是s-cscf實體6),歸屬訂戶服務(wù)器(hss)8、查詢呼叫會話控制功能(i-cscf)實體10、互聯(lián)邊界控制功能(ibcf)實體12、域名系統(tǒng)(dns)服務(wù)器14。訂戶johnsmith通過ue102形成的sip終端注冊到ims網(wǎng)絡(luò)101作為ims訂戶。因此,ims訂戶終端102執(zhí)行sip服務(wù)應(yīng)用,即,訂戶終端102擔(dān)當(dāng)sip服務(wù)器。
當(dāng)訂戶ims終端102在ims網(wǎng)絡(luò)102中注冊時,它將它的sip綁定存放在注冊處6,即圖2所示的訂戶所屬的ims網(wǎng)絡(luò)101的s-cscf實體6。p-cscf實體5形成訪問ims網(wǎng)絡(luò)的一部分。s-cscf實體6形成歸屬ims網(wǎng)絡(luò)的一部分。圖2中未示出i-cscf實體10和hss8,但在圖1中可見。一旦訂戶終端102的ip地址已存放到s-cscf實體6中,終端102就準備好接收針對sip服務(wù)的請求。憑借能夠(在公共的ip地址和端口號上)接收和處理sip請求,終端102具有sip服務(wù)器的作用。在圖3中對此進行了描述。再次地,i-cscf實體10和hss-8未示出(參考圖1)。
圖3中“r”表示s-cscf實體6中的注冊處功能7。圖1示出了與第二訂戶(另一方)相關(guān)聯(lián)的sip客戶端16。為了向訂戶終端102發(fā)送初始sip請求,使用訂戶的公共標(biāo)識。sip客戶端16不需要對訂戶終端102當(dāng)前使用的接入網(wǎng)絡(luò)和終端102的ip地址有任何了解。
當(dāng)從終端102請求sip服務(wù)時,請求sip服務(wù)的用戶被標(biāo)識為sip:john.smith@my-company.nl。sip服務(wù)的公共用戶標(biāo)識符具有通用資源標(biāo)識符(uri)的形式。標(biāo)識了以下地址成分。模式“sip:”指示請求了sip服務(wù)。將該請求路由到目的地方的協(xié)議應(yīng)該是sip。域“my-company.nl”用于導(dǎo)出為請求sip服務(wù)的用戶提供服務(wù)的ims網(wǎng)絡(luò)(如,ims.provider.nl)。這使得可根據(jù)dns服務(wù)和sip路由方法,向所述ims網(wǎng)絡(luò)用戶路由sip服務(wù)請求。用戶部分“john.smith”與域相結(jié)合標(biāo)識了(由域?qū)С龅?ims網(wǎng)絡(luò)所服務(wù)的具體用戶。在ims網(wǎng)絡(luò)中,sip服務(wù)請求被轉(zhuǎn)發(fā)到當(dāng)前指派給該用戶的注冊處(s-cscf)6(如,s-cscfl.ims.provider.nl)。當(dāng)sip請求被轉(zhuǎn)發(fā)到注冊處6時,還可基于注冊處中包括的聯(lián)系地址信息(如,sip:173.68.81.221),進一步將其轉(zhuǎn)發(fā)到用戶終端。
當(dāng)sip客戶端16向與ue102相關(guān)聯(lián)的ims訂戶發(fā)送sip請求時,特定于sip服務(wù),有sip請求的三步驟轉(zhuǎn)發(fā)。其便于向ims訂戶的終端102建立sip服務(wù)。三步驟轉(zhuǎn)發(fā)的每個步驟都基于包括靜態(tài)或動態(tài)數(shù)據(jù)的數(shù)據(jù)庫。使用三個關(guān)系向當(dāng)前訂戶所使用的終端擴展用于建立多媒體通信會話(如,邀請)的初始請求,或者非會話相關(guān)請求(如,消息)。首先,使用對dns服務(wù)器的dns查詢來將來自發(fā)起sip會話的sip客戶端16的邀請擴展為去往為域my-company.nl內(nèi)的任意訂戶(<user>@my-company.nl)提供服務(wù)的ims網(wǎng)絡(luò)。dns構(gòu)成全局的dns基礎(chǔ)設(shè)施并包括外部dns和內(nèi)部dns。邀請的該基于dns的路由基于靜態(tài)dns配置。第二,在服務(wù)訂戶<user>@my-company.ni的ims網(wǎng)絡(luò)中,使用i-cscf實體10的hss8查詢將該邀請擴展為至當(dāng)前為訂戶john.smith@my-company.nl提供服務(wù)的注冊處s-cscf實體6。用于該擴展的數(shù)據(jù)是動態(tài)數(shù)據(jù),包含在hss8中,且當(dāng)訂戶取消注冊或另一個s-cscf實體6被指派給訂戶john.smith@my-company.nl時更新。第三,從s-cscf實體6使用sip聯(lián)系人綁定將針對訂戶john.smith@my-company.nl的邀請擴展至訂戶johnsmith當(dāng)前注冊的一個或更多的終端102。該聯(lián)系人綁定信息是動態(tài)的,當(dāng)例如終端102改變ip接入時更新。
如所描述的,現(xiàn)在訂戶johnsmith現(xiàn)在準備好接收sip會話建立請求(如,sip邀請)或非會話相關(guān)sip事務(wù)請求(如,sip消息)。
發(fā)明人認識到除了現(xiàn)有技術(shù)網(wǎng)絡(luò)101提供的可能之外,訂戶將會從其多媒體終端提供附加ip服務(wù)的可能性中獲益,該ip服務(wù)可以被第三方訪問。發(fā)明人認識到,例如訂戶希望從其移動或固定的終端提供(受限的)公共可用的超文本傳輸協(xié)議(http)服務(wù)??赏ㄟ^統(tǒng)一資源定位符(url)john.smith.my-company.nl來訪問該http服務(wù)。發(fā)明人還認識到,作為另一個示例,訂戶愿意從其終端提供文件傳輸協(xié)議(ftp)服務(wù)。也可通過urljohn.smith.my-company.nl來訪問該ftp服務(wù)。并且,發(fā)明人認識到,訂戶會從非人為操作設(shè)備上提供這些服務(wù)的可能性中獲益。以下的示例中涉及訂戶多媒體設(shè)備。該訂戶多媒體設(shè)備可以是人為操作設(shè)備或非人為操作設(shè)備。訂戶多媒體設(shè)備可以例如是訂戶多媒體終端或者機器對機器通信情形下的訂戶設(shè)備。
圖4示出了根據(jù)本發(fā)明的ip多媒體網(wǎng)絡(luò)1的一部分的示例。網(wǎng)絡(luò)1包括訂戶多媒體設(shè)備2。會意識到的是,ip多媒體網(wǎng)絡(luò)1與圖1示出的現(xiàn)有技術(shù)多媒體網(wǎng)絡(luò)101相似,主要的區(qū)別是多媒體設(shè)備2和終端102的功能。還參考圖5,其示出了多媒體設(shè)備2的示意表示,以及參考圖6,其示出了包括關(guān)于圖4說明的網(wǎng)絡(luò)1的工作步驟的流程圖。
訂戶在他的(移動)多媒體設(shè)備2上具有活躍202且工作的3個ip服務(wù)應(yīng)用。第一ip服務(wù)應(yīng)用是sip用戶代理18,其用于建立和接收sip會話或sip孤立(stand-alone)請求。該sip用戶代理18在ims注冊時激活。通過ims網(wǎng)絡(luò),例如現(xiàn)有技術(shù)中已知的p-cscf實體和s-cscf,訪問該sip用戶代理18。第二ip服務(wù)應(yīng)用是ftp服務(wù)應(yīng)用20b,其可在需要時隨時激活。通過與多媒體設(shè)備2相關(guān)聯(lián)的訂戶使用的ip接入網(wǎng)4訪問該ftp服務(wù)應(yīng)用20b。第三ip服務(wù)應(yīng)用為http服務(wù)應(yīng)用20a,其可在需要時隨時激活。通過與多媒體設(shè)備2相關(guān)聯(lián)的訂戶使用的ip接入網(wǎng)4訪問該http服務(wù)應(yīng)用20a。
根據(jù)現(xiàn)有技術(shù),能夠構(gòu)想dns包含與訂戶johnsmith相關(guān)聯(lián)的域john.smith.my-company.nl。從而,利用訪問訂戶的ims設(shè)備2中的ip服務(wù)應(yīng)用所需(即,需要通過ip服務(wù)客戶端16中的dns解析器獲得)的dns資源記錄,對該域的(公共的)官方dns命名服務(wù)器14進行配置。該靜態(tài)配置的問題是,這種dns命名服務(wù)器14配置是靜態(tài)的,而訂戶的設(shè)備2的ip地址是動態(tài)的。并且,訂戶可以在他的多媒體設(shè)備2上部署一個或多個ip服務(wù)應(yīng)用。當(dāng)需要的時候,訂戶可以激活或者去激活他的設(shè)備2上的ip服務(wù)應(yīng)用。在(靜態(tài))dns命名服務(wù)器14上不能配置這種靈活的激活和去激活。并且,訂戶應(yīng)當(dāng)具有向他的設(shè)備2添加ip服務(wù)應(yīng)用和從他的設(shè)備2中移除ip服務(wù)應(yīng)用的可能。在(靜態(tài))dns命名服務(wù)器14上不能配置這種靈活的ip服務(wù)應(yīng)用添加和移除。在此需要注意的是,ietfrfc2136,域名系統(tǒng)中的動態(tài)更新(dnsupdate)描述了如何更新(公共的)dns服務(wù)器。具體地,ietfrfc2136規(guī)定了一個協(xié)議,根據(jù)該協(xié)議,實體能夠更新dns服務(wù)器中的dns資源記錄。這些資源記錄的更新是靜態(tài)的。這就加強了上文提到的問題,就是說,訂戶必須頻繁地更新(公共的)dns服務(wù)器。每當(dāng)訂戶獲取用于設(shè)備2的新的ip地址時,或者每當(dāng)訂戶激活或去激活他的設(shè)備2上的ip服務(wù)應(yīng)用時,或者每當(dāng)訂戶在他的設(shè)備2上添加或移除ip服務(wù)應(yīng)用時,需要更新。
通過提供204在設(shè)備2上執(zhí)行的dns服務(wù)22解決了這些問題。將涉及訂戶的域(即,域john.smith.my-company.nl)的dns查詢轉(zhuǎn)發(fā)222、224、226到訂戶設(shè)備2。訂戶設(shè)備2被布置為在其上執(zhí)行涉及與該訂戶相關(guān)聯(lián)的域的dns服務(wù)22。訂戶設(shè)備2還存儲206涉及dns資源記錄的信息,該資源記錄是訪問彼時正在設(shè)備2上執(zhí)行的ip服務(wù)應(yīng)用20a和20b所需的。
因此,執(zhí)行dns服務(wù)204的是訂戶多媒體設(shè)備2,即針對涉及設(shè)備2的用戶的域,設(shè)備2充當(dāng)了dns服務(wù)器22’的角色。因為在ip地址將會隨時間而不同的情況下,動態(tài)地安裝和移除,激活和去激活ip服務(wù)應(yīng)用20a、20b的是訂戶多媒體設(shè)備2。因此,是該設(shè)備2被最佳地配備為提供與在設(shè)備2上可用的ip服務(wù)應(yīng)用20a、20b有關(guān)的信息。
以上參考圖2描述了將終端102注冊到ip網(wǎng)絡(luò)101。對于注冊到ims網(wǎng)絡(luò)1,該注冊也由設(shè)備2執(zhí)行。
在注冊期間,設(shè)備2還存放其執(zhí)行dns服務(wù)的能力的指示。根據(jù)在s-cscf實體6中存放聯(lián)系人綁定以用于sip服務(wù)的原則,設(shè)備2在ims網(wǎng)絡(luò)1中存放“dns服務(wù)器綁定”。在圖7中對其描述。根據(jù)ims規(guī)范,在s-cscf實體6中存放sip服務(wù)的聯(lián)系人綁定,因此不再描述。虛線112表示將針對該公共用戶標(biāo)識的sip服務(wù)的聯(lián)系地址存放在注冊處6中。虛線312表示將針對該公共用戶標(biāo)識的dns服務(wù)的聯(lián)系地址存放在hss8中。
設(shè)備執(zhí)行dns服務(wù)能力的指示被包括在(受保護的)sip注冊消息213中,并存放在hss8中。該指示包括在從s-cscf向hss8發(fā)送216的diameter服務(wù)器指派請求sar215中。根據(jù)ims標(biāo)準,diametersar可攜帶完整的sip注冊消息的副本,包括設(shè)備執(zhí)行dns服務(wù)能力的指示。該指示隨時間的有效性與設(shè)備2的ims注冊對齊。當(dāng)設(shè)備2的ims注冊過期失效或者設(shè)備取消注冊時,清除設(shè)備執(zhí)行dns服務(wù)能力的指示。因此,hss8接收設(shè)備執(zhí)行dns服務(wù)能力的指示。hss8不(也不必)知道在設(shè)備2上激活的實際ip服務(wù)應(yīng)用20a和20b。該指示包括在設(shè)備2上執(zhí)行的dns服務(wù)22的網(wǎng)絡(luò)地址。因此,hss8存儲設(shè)備2上執(zhí)行的dns服務(wù)22的網(wǎng)絡(luò)地址。
設(shè)備2向hss8提供的設(shè)備執(zhí)行dns服務(wù)的能力的指示包括針對本地dns查詢能夠到達的多媒體設(shè)備2上執(zhí)行的dns服務(wù)的ip地址。該ip地址可以是設(shè)備2在ims注冊時接收到的用于安全接入ims網(wǎng)絡(luò)的ip地址。該用于安全接入ims網(wǎng)絡(luò)的ip地址是p-cscf5上的ip地址。因此,將通過p-cscf5向設(shè)備2路由對設(shè)備2的dns查詢,p-cscf5將通過安全連接來轉(zhuǎn)發(fā)dns查詢。
為使p-cscf5向訂戶設(shè)備2轉(zhuǎn)發(fā)dns查詢,p-cscf5要能夠?qū)ns查詢與具體的已注冊訂戶相關(guān)聯(lián)。因此,當(dāng)來自訂戶的ims注冊包括設(shè)備執(zhí)行dns服務(wù)的能力的指示時,p-cscf5在訂戶的訂戶簡檔中存儲該指示。該指示包括在設(shè)備2上執(zhí)行的dns服務(wù)的網(wǎng)絡(luò)地址。因此,當(dāng)注冊設(shè)備2時,p-cscf實體存儲在設(shè)備2上執(zhí)行的dns服務(wù)的網(wǎng)絡(luò)地址。這使得p-cscf5能夠向合適的已注冊ims設(shè)備2轉(zhuǎn)發(fā)針對與訂戶相關(guān)聯(lián)的域的dns查詢。
備選地,設(shè)備2可以使用涉及ip接入網(wǎng)4的ip地址。在這種情況下,對設(shè)備2的dns查詢將不經(jīng)過安全ims連接。
設(shè)備2指示為官方的域應(yīng)當(dāng)是與該設(shè)備2的用戶相關(guān)聯(lián)(所擁有)的域。該域的域名可以包括設(shè)備2的隱式注冊集(irs)中的訂戶ims公共用戶標(biāo)識(impu)之一的用戶部分和域部分。針對訂戶sip:john.smith@my-company.nl,dns服務(wù)的域在該示例中被設(shè)置為john.smith@my-company.nl。dns服務(wù)的公共用戶標(biāo)識符具有域的形式。在該示例中標(biāo)識以下地址成分。域字段“my-company.nl”導(dǎo)致通過與向ims網(wǎng)絡(luò)轉(zhuǎn)發(fā)sip服務(wù)請求可比擬的方式,向為域my-company.nl的用戶提供服務(wù)的ims網(wǎng)絡(luò)轉(zhuǎn)發(fā)dns服務(wù)請求。字段“john.smith”,以及用于向為域my-company.nl的用戶提供服務(wù)的ims網(wǎng)絡(luò)轉(zhuǎn)發(fā)dns服務(wù)請求的域字段(換言之,完整的域john.smith@my-company.n1),被用來識別與請求dns服務(wù)的用戶相關(guān)聯(lián)的子域。使用存放在hss8中的dns聯(lián)系地址,可以向子域轉(zhuǎn)發(fā)dns服務(wù)請求。可由hss8強制實施該規(guī)則。
圖5示出了訂戶多媒體設(shè)備2的一個示例。設(shè)備2包括處理單元26。處理單元26被布置為執(zhí)行至少一個ip服務(wù)應(yīng)用20a、20b。處理單元26還包括請求單元23,其被布置為確定涉及正在設(shè)備2上執(zhí)行的至少一個ip服務(wù)應(yīng)用(20a,20b)的信息。請求單元可向設(shè)備2的操作系統(tǒng)os請求涉及至少一個ip服務(wù)應(yīng)用20a、20b的信息。在該示例中,涉及至少一個ip服務(wù)應(yīng)用20a、20b的信息包括網(wǎng)絡(luò)地址,在該網(wǎng)絡(luò)地址處,至少一個【p服務(wù)應(yīng)用20a、20b是可訪問的。設(shè)備2還包括dns查詢接收機,用于接收涉及與訂戶相關(guān)聯(lián)的域的dns查詢,其中訂戶與設(shè)備2相關(guān)聯(lián)。處理單元26還被布置為執(zhí)行dns服務(wù),dns服務(wù)涉及與訂戶相關(guān)聯(lián)的域。設(shè)備2包括存儲器30。存儲器30存儲206涉及dns資源記錄的信息。設(shè)備2還包括存放單元32,下文將對其解釋。會意識到的是,在處理單元26中執(zhí)行的dns服務(wù)22可備選地由設(shè)備2中提供的dns服務(wù)器22’(即專用硬件單元)提供。后一情況中,存儲器30形成為dns服務(wù)器22’的一部分。
存儲器30包括符合彼時在設(shè)備2中提供的ip服務(wù)應(yīng)用的dns資源記錄。這些dns資源記錄典型地包括命名授權(quán)指針(naptr)記錄、服務(wù)(srv)記錄和a記錄。可用使用aaaa記錄(用于ip版本6,ipv6,尋址)替代a記錄(用于ip版本4,ipv4,尋址)。除非另外指出,只要合適,此處涉及a記錄的地方可以理解為涉及a記錄或aaaa記錄。
在該示例中,訂戶設(shè)備2上的處理單元26執(zhí)行域john.smith.my-company.nl上的http服務(wù)應(yīng)用20a。第三方16要訪問該http服務(wù)應(yīng)用20a。此外,第三方16發(fā)送222針對該地址的dns查詢。通過標(biāo)準dns迭代查詢轉(zhuǎn)發(fā),將該dns查詢路由至域my-company.nl的官方dns命名服務(wù)器14(正如,針對該域的sip服務(wù)器的請求會被轉(zhuǎn)發(fā)至該官方命名服務(wù)器)。該官方dns命名服務(wù)器14被布置為使去往與域內(nèi)訂戶的相關(guān)聯(lián)的子域的全部查詢(即,*.my-company.nl)被轉(zhuǎn)發(fā)224至ims運營商的hss8,其中ims運營商為域my-company.nl的用戶提供服務(wù)。然后,該hss8擔(dān)當(dāng)子域*.my-company.nl的官方命名服務(wù)器。該hss8擔(dān)當(dāng)包括多個子域的域的官方命名服務(wù)器,每個子域與訂戶公共地址相關(guān)聯(lián),每個訂戶與訂戶2相關(guān)聯(lián)。hss8存儲多媒體設(shè)備執(zhí)行dns服務(wù)22的能力的指示。
可以理解,用于訂戶johnsmith的設(shè)備上的ip服務(wù)應(yīng)用的公共域可能包括與為訂戶提供服務(wù)的ims運營商相關(guān)聯(lián)的附加的、唯一的字段,如john.smith.mobile.my-company.nl。字段mobile.my-company.nl可再指向ims網(wǎng)絡(luò)中為域my-company.nl提供服務(wù)的dns服務(wù)器。會意識到的是,存在與上述訂戶設(shè)備2形成的子域的命名結(jié)構(gòu)不同的本發(fā)明實施例。
當(dāng)從設(shè)備2請求ip服務(wù)應(yīng)用20a、20b時,通過例如本地dns迭代dns查詢轉(zhuǎn)發(fā),向訂戶john.smith@my-company.nj當(dāng)前使用的設(shè)備轉(zhuǎn)發(fā)針對子域john.smith.my-company.nl的dns查詢。在圖8中對此示出。網(wǎng)絡(luò)1不需要與訂戶john.smith@my-company.nl使用的設(shè)備中的ip服務(wù)應(yīng)用有關(guān)的信息。網(wǎng)絡(luò)1只需要利用針對dns查詢當(dāng)前可聯(lián)系設(shè)備2的聯(lián)系地址(ip地址)向設(shè)備2轉(zhuǎn)發(fā)dns查詢。
通過以下步驟執(zhí)行dns查詢的轉(zhuǎn)發(fā)。hss8在接收針對子域john.smith.my-company.nl的dns查詢后,通過設(shè)備執(zhí)行dns服務(wù)的能力的指示,必須向訂戶johnsmith的設(shè)備2轉(zhuǎn)發(fā)該dns查詢,其中該指示由訂戶johnsmith在注冊期間提供給hss8。根據(jù)數(shù)據(jù)層級結(jié)構(gòu)dla部署hss8。在hss-dns的前端中接收dns查詢,且hss-dns的前端向包含訂戶數(shù)據(jù)的集中式用戶數(shù)據(jù)庫cudb轉(zhuǎn)發(fā)dns查詢。cudb具有一個內(nèi)部數(shù)據(jù)庫,以向cudb內(nèi)正確的應(yīng)用轉(zhuǎn)發(fā)dns查詢,并將dns查詢與訂戶數(shù)據(jù)相關(guān)聯(lián)。在dns查詢中識別訂戶(john.smith.my-company.nl)。因此,這應(yīng)當(dāng)是用于cudb數(shù)據(jù)的有效查找標(biāo)準(正如,sip:john.smith@my-company.nl是用于cudb數(shù)據(jù)的有效查找標(biāo)準)。
hss8中用于訂戶john.smith@my-company.nl的訂戶記錄包括涉及正在訂戶設(shè)備2上執(zhí)行的dns服務(wù)的指示。指示包括針對dns查詢能夠到達的在設(shè)備2上執(zhí)行的dns服務(wù)的網(wǎng)絡(luò)地址。因此,hss8可向訂戶設(shè)備2轉(zhuǎn)發(fā)dns查詢。在訂戶設(shè)備2上執(zhí)行的dns服務(wù)26的ip地址是位于p-cscf5(如所描述的,使用安全ims接入)或位于接入網(wǎng)絡(luò)4(如所描述的,安全ims接入之外的接入)的ip地址。因此,dns查詢被轉(zhuǎn)發(fā)至p-cscf5,訂戶通過p-cscf5注冊到ims網(wǎng)絡(luò)1或者設(shè)備2使用的接入網(wǎng)絡(luò)4。如果p-cscf的ip地址被用作dns查詢的ip地址,則p-cscf5已在注冊期間存儲了來自訂戶的dns服務(wù)地址指示,從而能夠向訂戶設(shè)備2轉(zhuǎn)發(fā)該dns請求。
當(dāng)s-cscf6向設(shè)備2發(fā)送sip請求時,其利用設(shè)備聯(lián)系地址尋址設(shè)備2,并使用注冊時從p-cscf5接收的路徑首部,使sip請求穿過p-cscf5(使用路徑首部作為路由首部)。該機制不可用于轉(zhuǎn)發(fā)dns查詢。因此,將針對子域john.smith.my-company.nl的查詢在端口53上發(fā)送到p-cscf5。p-cscf5向與子域johh.smith.my-company.nl相關(guān)聯(lián)的設(shè)備2轉(zhuǎn)發(fā)dns查詢。因此,一般而言,dns查詢可以被轉(zhuǎn)發(fā)到與多媒體設(shè)備2在ims注冊時接收的ip地址對應(yīng)的網(wǎng)絡(luò)地址。一般而言,可到達基于設(shè)備的dns服務(wù)22的地址與設(shè)備2在注冊期間接收的ip地址不同,這是因為構(gòu)成地址一部分的端口號將會不同。
訂戶設(shè)備2接收dns查詢(在端口53上)。如上解釋的,設(shè)備2的處理單元26執(zhí)行dns服務(wù)22。基于設(shè)備的dns服務(wù)22對于與訂戶相關(guān)聯(lián)的子域john.smith.my-company.nl是官方的,訂戶與設(shè)備2相關(guān)聯(lián)。基于設(shè)備的dns服務(wù)22包括與彼時在設(shè)備2中激活的ip服務(wù)應(yīng)用相符合的dns資源記錄。例如,如果用戶已在設(shè)備2中激活http服務(wù)20a,則對應(yīng)的服務(wù)應(yīng)用20a在基于設(shè)備的dns服務(wù)22中放置對應(yīng)的a記錄,所述a記錄包含訪問設(shè)備2中的http服務(wù)20a所需的信息。在基于設(shè)備的dns服務(wù)22中放置對應(yīng)的a記錄可包括在存儲器30中存儲a記錄。具體地,該a記錄將包含該http服務(wù)20a能夠被訪問的ip地址。參考圖9。一般而言,dns查詢的響應(yīng)可包括在設(shè)備2上執(zhí)行ip服務(wù)應(yīng)用能夠被訪問的網(wǎng)絡(luò)地址。
向查詢發(fā)出方16發(fā)送228dns查詢的響應(yīng)。根據(jù)標(biāo)準dns消息尋址和路由技術(shù)向查詢發(fā)出方16發(fā)送228響應(yīng)。該實施例允許ims訂戶設(shè)備2上的服務(wù)訪問授權(quán)功能(utility)。通過設(shè)備2上的dns服務(wù)22,訂戶能夠控制哪一個請求方16獲得對該訂戶的ip服務(wù)應(yīng)用20a、20b的訪問。
設(shè)備2在a記錄中提供的ip地址可以是ip接入網(wǎng)4的ip地址。在這種情況下,對設(shè)備2中http服務(wù)20a的訪問不會穿過經(jīng)由p-cscf5的安全ip訪問。由設(shè)備2在記錄a中提供ip接入網(wǎng)4的ip地址是有益的,因為它是可以公開訪問的。如果設(shè)備2在記錄a中提供設(shè)備2在網(wǎng)絡(luò)1中從p-cscf5獲得的ip地址,則將需要通過ims網(wǎng)絡(luò)1建立ip會話。
如果向設(shè)備2發(fā)送的dns查詢222、224、226是針對naptr記錄的,則響應(yīng)于該查詢而發(fā)回的naptr記錄包含應(yīng)用srv記錄查詢的指令。用于srv記錄查詢的域應(yīng)當(dāng)是指向基于相同設(shè)備2的dns服務(wù)22的域。類似,針對基于設(shè)備的dns服務(wù)22的srv查詢應(yīng)當(dāng)產(chǎn)生應(yīng)用a記錄查詢的指令。用于a記錄查詢的域應(yīng)當(dāng)是指向基于相同設(shè)備的dns服務(wù)26的域。針對基于設(shè)備的dns服務(wù)22的a記錄查詢應(yīng)當(dāng)返回tpv4地址。針對基于設(shè)備的dns服務(wù)22的aaaa記錄查詢應(yīng)當(dāng)返回ipv6地址。
如果在接收dns查詢時,設(shè)備2沒有激活的且工作的ip服務(wù)應(yīng)用,則也沒有針對這種服務(wù)應(yīng)用的對應(yīng)dns記錄。因此,設(shè)備2應(yīng)用常規(guī)的dns響應(yīng)方法指示不存在所請求的dns記錄。
基于設(shè)備的dns服務(wù)22返回的dns資源記錄的生存時間(ttl)應(yīng)當(dāng)(由設(shè)置這些對應(yīng)資源記錄的設(shè)備應(yīng)用)合理地設(shè)置。例如,移動設(shè)備將典型地使用短ttl值。
當(dāng)dns查詢的響應(yīng)到達查詢發(fā)出方16時,該查詢發(fā)出方16根據(jù)該響應(yīng)確定要訪問所請求的ip服務(wù)應(yīng)用20a、20b的網(wǎng)絡(luò)地址。然后查詢發(fā)出方16向設(shè)備2發(fā)送230針對ip服務(wù)應(yīng)用20a、20b的請求。當(dāng)接收后一請求時,訂戶多媒體設(shè)備2向查詢發(fā)出方16提供所請求的ip服務(wù)。
在一個實施例中,ims網(wǎng)絡(luò)訂戶使用基于設(shè)備2的dns服務(wù)22來授權(quán)訪問該訂戶的一個或更多輔助設(shè)備24a、24b。在圖10中對此進行了描述。ims訂戶具有正在多個輔助設(shè)備24a、24b上執(zhí)行的多個ip服務(wù)應(yīng)用,輔助設(shè)備由該ims訂戶管理控制。這些輔助設(shè)備24a、24b可以是附加的多媒體設(shè)備2,如,多媒體終端。這些輔助設(shè)備24a、24b還可以是其他設(shè)備2,如用于執(zhí)行ip服務(wù)應(yīng)用的專用設(shè)備。這些輔助設(shè)備24a、24被布置為執(zhí)行ip服務(wù)應(yīng)用20a、20b,例如http服務(wù)或ftp服務(wù)。
圖11示出了設(shè)備2和設(shè)備24a(設(shè)備24b實質(zhì)上相同)的示意表示。訂戶多媒體設(shè)備2包括處理單元26,被布置為執(zhí)行涉及與訂戶相關(guān)聯(lián)的域的dns服務(wù)22(包括設(shè)備24a、24b)。如關(guān)于圖5描述的,設(shè)備2還包括dns查詢接收機21,請求單元23、存儲器30和存放單元32。在該實施例中,請求單元23被布置為向設(shè)備24a請求(如從操作系統(tǒng)os)涉及至少一個ip服務(wù)應(yīng)用20a、20b的信息。在該示例中,涉及至少一個ip服務(wù)應(yīng)用20a、20b的信息包括能訪問至少一個ip服務(wù)應(yīng)用20a、20b的網(wǎng)絡(luò)地址。會意識到的是,在處理單元26中執(zhí)行的dns服務(wù)22可備選地由設(shè)備2中提供的dns服務(wù)器22’(即專用硬件單元)提供。后一情況中,存儲器30形成為dns服務(wù)器22’的一部分。
設(shè)備24a包括處理單元27,被布置為執(zhí)行一個或更多ip服務(wù)應(yīng)用20a。該處理單元還被布置為收集涉及正在設(shè)備24a上執(zhí)行的至少一個ip服務(wù)應(yīng)用的信息,并向設(shè)備2提供該信息。
設(shè)備2還包括接收單元28,被布置為從設(shè)備24a獲得涉及正在設(shè)備24a上執(zhí)行的至少一個ip服務(wù)應(yīng)用的信息。設(shè)備2使用位于設(shè)備2和設(shè)備24a、24b之間的安全http連接25a、25b以獲得這些設(shè)備24a、24b中激活的且工作的ip服務(wù)應(yīng)用的有關(guān)信息,從而其可以相應(yīng)地配置基于設(shè)備的dns服務(wù)22。設(shè)備2的處理單元26還被布置為使用該信息,根據(jù)彼時設(shè)備24a、24b提供的ip服務(wù)應(yīng)用20a,生成dns資源記錄。dns資源記錄存儲在存儲器30中。這些dns資源記錄典型地將包括naptr記錄、srv記錄和/或a記錄或aaaa記錄。
再參考圖10,通過針對正在該ims訂戶設(shè)備2上執(zhí)行的dns服務(wù)22的dns查詢,可以獲得對設(shè)備24a、24b上的ip服務(wù)應(yīng)用20a、20b中每一個的訪問。這里設(shè)備2是ims設(shè)備,如ims終端。如上文描述的,接入該基于設(shè)備的服務(wù)應(yīng)用20a、20b。因此,通過從在多媒體設(shè)備2上執(zhí)行的dns服務(wù)22獲得的尋址信息,能夠訪問設(shè)備24a、24b上的ip服務(wù)應(yīng)用20a、20b,并且設(shè)備2獲得正在設(shè)備24a、24b上執(zhí)行的ip服務(wù)應(yīng)用的有關(guān)信息,以使得可相應(yīng)地配置在多媒體設(shè)備2上執(zhí)行的dns服務(wù)22。
設(shè)備2被布置為建立、維持、終止與設(shè)備24a、24b的安全http連接。在多媒體設(shè)備2上執(zhí)行的dns服務(wù)22維持和與訂戶相關(guān)聯(lián)的其他設(shè)備24a、24b的安全http連接25a、25b。該安全http連接25a、25b用于授權(quán)訪問這些其他設(shè)備24a、24b上的指定ip服務(wù)應(yīng)用,所述訪問被授權(quán)給請求該訪問的另一方(實體)16。通過從dns服務(wù)22獲得的尋址信息,請求方16能夠訪問設(shè)備24a、24b上的ip服務(wù)應(yīng)用20a、20b。針對其他方16的響應(yīng)包含該其他(相關(guān)聯(lián)的)設(shè)備24a、24b上的該指定ip服務(wù)應(yīng)用的ip地址。該實施例允許ims訂戶設(shè)備2上的服務(wù)訪問授權(quán)功能。訂戶可通過設(shè)備2上的dns服務(wù)22控制哪一個請求方16獲得該訂戶的ip服務(wù)應(yīng)用20a、20b的訪問。
例如,正在該其他(相關(guān)聯(lián))設(shè)備24a、24b上執(zhí)行的ip服務(wù)應(yīng)用20a、20b僅向使用與針對dns服務(wù)器的查詢所使用的ip地址相同的發(fā)送方ip地址來訪問所述服務(wù)的實體16提供訪問。
位于訂戶設(shè)備2和與訂戶相關(guān)聯(lián)的設(shè)備24a、24b之間的安全http連接25a、25b可使用來自設(shè)備2的wlan連接,或使用3g或lte接入,即,不使用針對所述安全http的ims注冊。
可以理解,ip服務(wù)應(yīng)用20a和20b、dns查詢接收機21、dns服務(wù)22、請求單元23、處理單元26、處理單元27、接收單元28、存放單元32可實現(xiàn)為可能包括軟件代碼部分的專用電子電路。ip服務(wù)應(yīng)用20a和20b、nds查詢接收機21、dns服務(wù)22、請求單元23、處理單元26、處理單元27、接收單元28、存放單元32還可實現(xiàn)為在可編程裝置(如,計算機)的存儲器上執(zhí)行并保存的軟件代碼部分。
在以上說明書中,參考本發(fā)明具體實施例的示例說明了本發(fā)明。然而,顯而易見地,對其的各種修改和改變都不脫離本發(fā)明的精髓。
可以理解,以上描述的方法同樣適用于漫游的訂戶,包括ip接入漫游、ims漫游和流動用戶。在ip接入漫游中,經(jīng)由訂戶的歸屬網(wǎng)絡(luò)中的p-cscf實體運行ims注冊。經(jīng)由安全ims訪問、經(jīng)由p-cscf實體,運行對正在訂戶設(shè)備2上執(zhí)行的dns服務(wù)22的訪問。在注冊期間,設(shè)備2在hss中存放其執(zhí)行dns服務(wù)的能力的指示。在ims漫游中,訂戶使用所訪問的國家中的p-cscf實體。本發(fā)明的方法依賴于所使用的p-cscf實體對設(shè)備2上執(zhí)行的dns服務(wù)22的網(wǎng)絡(luò)地址注冊的支持。在流動用戶的情形下,訂戶可以使用外國的有線ip訪問。用戶經(jīng)由歸屬ims網(wǎng)絡(luò)的p-cscf附接。如所描述的,經(jīng)由該p-cscf完成在設(shè)備2上執(zhí)行的dns服務(wù)22的網(wǎng)絡(luò)地址注冊。
訂戶可以具有多個操作中的ims設(shè)備。這些設(shè)備可以用相同的ims公共用戶標(biāo)識注冊,如sip:john.smith@my-company.nl。這些設(shè)備中的每一個能夠獨立地注冊用于域john.smith.my-company.nl的服務(wù)。為適應(yīng)該情形,hss在任意時刻存儲用于域john.smith.my-company.nl的dns服務(wù)22的單個網(wǎng)絡(luò)地址,例如,hss存儲最后注冊的基于設(shè)備的dns服務(wù)22。因此,當(dāng)一個基于設(shè)備的dns服務(wù)22注冊時,其取代另一個。備選地,hss8存儲最先注冊的基于設(shè)備的dns服務(wù)22。因此,如果已經(jīng)注冊了一個基于設(shè)備的dns服務(wù),則不接受新注冊的基于設(shè)備的dns服務(wù)。
此處的方法可以擴展用于分布式dns服務(wù),其中訂戶(如,john.smith.my-company.nl)的多個設(shè)備2具有與該域相關(guān)聯(lián)的dns服務(wù)22。例如,通過讓hss8向多個設(shè)備2轉(zhuǎn)發(fā)dns請求來實現(xiàn)這點,其中該多個設(shè)備2存放針對它們的dns服務(wù)的網(wǎng)絡(luò)地址,并且基于從這些設(shè)備2接收的各響應(yīng)構(gòu)建一個聚合dns結(jié)果。可選地,在任一時刻,向至多一個設(shè)備轉(zhuǎn)發(fā)dns服務(wù)請求。
然而,其他的修改、變化、替換是可能的。因此,說明書、附圖、和示例被認為是解釋說明的意義,而不是限制的意義。
一般而言,本發(fā)明涉及作為ip多媒體網(wǎng)絡(luò)1的多媒體設(shè)備的訂戶設(shè)備2。設(shè)備2或者可通信連接到設(shè)備2的輔助設(shè)備24a、24b包括處理單元26、27,被布置為執(zhí)行至少一個ip服務(wù)應(yīng)用20a、20b。設(shè)備2還包括用于接收dns查詢的dns查詢接收機。設(shè)備2還包括用于請求至少一個ip服務(wù)應(yīng)用的標(biāo)識符的請求單元3。標(biāo)識符包括能夠訪問至少一個ip服務(wù)應(yīng)用的網(wǎng)絡(luò)地址。設(shè)備2包括處理單元26,被布置為執(zhí)行dns服務(wù)22,以及存儲器30(被布置為)保存涉及dns資源記錄的信息,資源記錄符合彼時正在設(shè)備2上執(zhí)行的ip服務(wù)應(yīng)用。設(shè)備2還包括存放單元32,被布置為(例如,在與多媒體網(wǎng)絡(luò)1的注冊期間)存放設(shè)備執(zhí)行dns服務(wù)22的能力的指示。指示包括針對dns查詢能夠到達的dns服務(wù)22的網(wǎng)絡(luò)地址。本發(fā)明一般而言還涉及一種方法,用于從ip多媒體網(wǎng)絡(luò)1中的訂戶多媒體設(shè)備2提供至少一個ip服務(wù)應(yīng)用。方法包括在設(shè)備2上和/或在與設(shè)備2相關(guān)聯(lián)的輔助設(shè)備24a、24b上執(zhí)行202至少一個ip服務(wù)應(yīng)用20a、20b。方法包括提供正在設(shè)備2上執(zhí)行的dns服務(wù)22,dns服務(wù)22涉及與訂戶相關(guān)聯(lián)的域。dns服務(wù)22具有與其相關(guān)聯(lián)的存儲器30。方法包括在存儲器30中存儲206涉及dns資源記錄的信息,資源記錄符合彼時正在設(shè)備2和/或輔助設(shè)備24a、24b上執(zhí)行的ip服務(wù)應(yīng)用20a、20b。方法還包括(例如,在與多媒體網(wǎng)絡(luò)1的注冊期間)存放設(shè)備執(zhí)行dns服務(wù)22的能力的指示。指示包括針對dns查詢能夠到達的dns服務(wù)22的網(wǎng)絡(luò)地址。
因此,ims訂戶可在他們的設(shè)備上安裝并運行ip服務(wù)應(yīng)用。在設(shè)備中設(shè)置和維持訪問這些ip服務(wù)應(yīng)用所需的dns資源記錄。設(shè)備在網(wǎng)絡(luò)中(如在hss中)注冊用于其dns服務(wù)的地址。方法和設(shè)備形成了用于增強終端用戶設(shè)備的ip服務(wù)應(yīng)用的可用性的通用框架。在設(shè)備上執(zhí)行并可在sip會話上下文之外訪問的ip服務(wù)應(yīng)用能實現(xiàn)很多有用的應(yīng)用。
其提供的益處是,ims訂戶可在他/她的多媒體設(shè)備上安裝和執(zhí)行ip服務(wù)應(yīng)用,并且呼叫上下文外的外部用戶可使用這些服務(wù)。通過常規(guī)dns資源記錄查詢能夠訪問這些服務(wù)。可選地,用于訪問這些ip服務(wù)應(yīng)用(且用于dns查詢)的域名是構(gòu)建為聚合域的訂戶的常規(guī)公共用戶標(biāo)識。
訂戶設(shè)備不在公共dns中存放dns記錄信息。設(shè)備將其dns服務(wù)地址以及其用于dns服務(wù)的聯(lián)系地址注冊到ip網(wǎng)絡(luò)中。根據(jù)要求在設(shè)備的存儲器中本地地設(shè)置和維持dns資源記錄??捎行У叵蛘谟啈舳嗝襟w設(shè)備2上執(zhí)行的dns服務(wù)轉(zhuǎn)發(fā)針對與訂戶相關(guān)聯(lián)的域的dns查詢。
通過這種方式,設(shè)備可以提供ip服務(wù)應(yīng)用,類似http服務(wù)、ftp服務(wù)等。例如,激活或去激活在設(shè)備上執(zhí)行的http服務(wù)對網(wǎng)絡(luò)信息沒有影響。激活或去激活基于設(shè)備的http服務(wù)只會導(dǎo)致更新設(shè)備自身中的dns資源記錄。
其他可能的用途情況包括維持(移動的)訂戶多媒體設(shè)備存儲器中的圖片庫。實時拍攝(或者存儲在設(shè)備上)的照片保存在設(shè)備中并被維持在設(shè)備本地的庫中。選定的查看者能夠訪問在設(shè)備上執(zhí)行的ip服務(wù)應(yīng)用,服務(wù)應(yīng)用給予這些查看者對這些存儲在設(shè)備上的圖片的訪問。設(shè)備可執(zhí)行ip服務(wù)應(yīng)用,ip服務(wù)應(yīng)用給予(如,限制)對在設(shè)備上執(zhí)行的網(wǎng)頁的公共防問。所述網(wǎng)頁包括設(shè)備實時收集的信息(如,靜態(tài)圖片、視頻鏡頭、地理坐標(biāo))。
漫游到另一個ip接入網(wǎng)或經(jīng)由其他ip接入網(wǎng)進行接入,對該網(wǎng)絡(luò)來說是透明的。新設(shè)備ims注冊會引發(fā)更新基于設(shè)備的dns服務(wù)器的聯(lián)系地址(在hss中)。
盡管示例中示出了ims網(wǎng)絡(luò),可以理解,除了ims網(wǎng)絡(luò),本發(fā)明還可應(yīng)用在其他ip多媒體網(wǎng)絡(luò)中。例如,明顯地,圖5和圖11中的設(shè)備自身不限用于ims網(wǎng)絡(luò)。
在權(quán)利要求中,任何括號內(nèi)的引用標(biāo)記不應(yīng)解釋為對權(quán)利要求的限定。詞語“包括”不排除權(quán)利要求中列出特征或步驟之外的特征和步驟。并且,詞語“一”不應(yīng)解釋為限定只有一個,相反地用于表示“至少一個”,而不排除多個。在相互不同的權(quán)利要求中列出的某些措施的細微事實,不表示這些措施的組合不能用于一個益處。