亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

使用通用即插即用在呼叫發(fā)送/接收系統(tǒng)中提供呼叫獨占的方法和裝置的制作方法

文檔序號:7915008閱讀:178來源:國知局
專利名稱:使用通用即插即用在呼叫發(fā)送/接收系統(tǒng)中提供呼叫獨占的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及UPnP (Universal Plug and Play,通用即插即用)協(xié)議,更具體地,涉及使用UPnP在UPnP電話服務(wù)中為呼叫發(fā)送/接收提供呼叫獨占(monopoly)的方法和裝置。
背景技術(shù)
在一般情況下,家庭網(wǎng)絡(luò)由基于IP (互聯(lián)網(wǎng)協(xié)議)的私人網(wǎng)絡(luò)組成。這種家庭網(wǎng)絡(luò)通過中間件連接并控制網(wǎng)絡(luò)中的各種設(shè)備,諸如個人計算機(PC)、智能產(chǎn)品、無線設(shè)備等,以形成公共虛擬計算環(huán)境。在這里,中間件配置為以對等關(guān)系連接各種設(shè)備,以使得設(shè)備彼此之間能夠通信。到現(xiàn)在為止,已經(jīng)利用HAVI (Home AV Interoperability,家庭音頻視 頻交互)、UPnP (通用即插即用)、Jini (Java Intelligent Network Infrastructure, Java智能網(wǎng)絡(luò)基礎(chǔ)設(shè)施)、HWW (Home Wide Web,家用萬維網(wǎng))等作為中間件。在使用UPnP中間件構(gòu)建的計算環(huán)境中,各個設(shè)備分配有來自服務(wù)器的根據(jù)DHCP(動態(tài)主機配置協(xié)議)的地址或者通過自動IP (互聯(lián)網(wǎng)協(xié)議)指定功能(自動IP)選定的地址,并通過分配的地址在網(wǎng)絡(luò)上執(zhí)行相互通信和搜索/查詢。UPnP網(wǎng)絡(luò)是目前最常用的家庭網(wǎng)絡(luò)技術(shù),并定義了 UPnP設(shè)備、UPnP服務(wù)、以及它們之間的協(xié)議。UPnP網(wǎng)絡(luò)包括受控設(shè)備(controlled Device,⑶)和控制點(controlpoint, CP),該受控設(shè)備是連接到基于IP的家庭網(wǎng)絡(luò)且由基于IP的家庭網(wǎng)絡(luò)控制的家庭網(wǎng)絡(luò)設(shè)備,該控制點是對受控設(shè)備進行控制的設(shè)備??刂泣c(它是執(zhí)行對受控設(shè)備進行控制的設(shè)備)請求來自受控設(shè)備的事件,并接收來自受控設(shè)備的事件。受控設(shè)備是根據(jù)控制點的請求來執(zhí)行確定功能的設(shè)備。如果狀態(tài)改變,則受控設(shè)備將請求的事件發(fā)送到已經(jīng)請求該事件的控制點。如上配置的UPnP網(wǎng)絡(luò)設(shè)備執(zhí)行諸如廣告(advertisement)、發(fā)現(xiàn)、描述、控制和事件(eventing)過程。廣告過程是將新的受控設(shè)備連接到家庭網(wǎng)絡(luò)并通知它自身家庭網(wǎng)絡(luò)上的其他設(shè)備的過程。發(fā)現(xiàn)過程是新的控制點連接到家庭網(wǎng)絡(luò)并搜索在家庭網(wǎng)絡(luò)上操作的受控設(shè)備的過程。描述過程是控制點通過已搜索的受控設(shè)備的IP地址對服務(wù)描述XML(可擴展標記語言)文件或設(shè)備描述XML文件進行解析來抓取新增設(shè)備的功能以便對受控設(shè)備進行控制的過程??刂七^程是當控制點打算通過受控設(shè)備提供特定服務(wù)時,控制點根據(jù)UPnP設(shè)備架構(gòu)使用SOAP (Simple Object Access Protocol,簡單對象訪問協(xié)議)將用于請求預(yù)定服務(wù)的控制消息(動作請求)發(fā)送給相應(yīng)的受控設(shè)備并接收對控制消息的響應(yīng)消息(結(jié)果、變量值)的過程。
事件過程是根據(jù)從控制點發(fā)送的控制命令確認已經(jīng)提供預(yù)定服務(wù)的受控設(shè)備的信息變化狀態(tài)的過程。目前,在UPnP電話WC (Working Committees,工作委員會)中,已經(jīng)建立了用于在基于UPnP技術(shù)的家庭網(wǎng)絡(luò)中通過使用不具有電話功能的裝備來控制具有電話功能的裝備并使用該裝備使撥打電話成為可能的標準。目前,UPnP沒有提供關(guān)于呼叫的適當安全性,從而即使特定用戶撥打電話,某一用戶也可以斷開呼叫或偷聽(tap)電話線。為了解決這個問題,UPnP電話打算采用設(shè)備保護(Device Protection, DP)標準,該標準現(xiàn)在已經(jīng)在UPnP I⑶(Internet Gateway Device,以太網(wǎng)網(wǎng)關(guān)設(shè)備)WC的I安全TF (Task Force,任務(wù)組)中執(zhí)行標準化。然而,由于設(shè)備生產(chǎn)基本上是基于I⑶準備的,因此很難解決電話服務(wù)中出現(xiàn)的問題。UPnP設(shè)備保護通過以下過程為設(shè)備提供安全性。首先,為每個DCP (DeviceControl Protocol,設(shè)備控制協(xié)議)定義角色,對于每個動作該角色可以調(diào)用一動作,而且當從CP輸入執(zhí)行動作的請求時,實施設(shè)備保護服務(wù)的UPnP裝備可以關(guān)于映射表來確定是 否執(zhí)行動作。然后,尚未驗證的所有CP都具有公共權(quán)限。如果CP找到DP服務(wù),則CP執(zhí)行介紹過程,而且設(shè)備驗證DP。然后,設(shè)備可以向每個CP提供角色,而且如果必要的話,則可以附加地執(zhí)行用戶驗證,而且用戶還可以接收到角色。使用該表,CP可以調(diào)用具有用戶權(quán)限的動作,而且服務(wù)確認呼叫權(quán)限并執(zhí)行動作。然而,這種技術(shù)具有以下問題。首先,電話服務(wù)無法向相應(yīng)設(shè)備恰當?shù)靥峁┙巧?。如果設(shè)備具有角色,則當用戶進行呼叫時其他用戶可能使用具有管理者角色的設(shè)備無意地結(jié)束呼叫或轉(zhuǎn)移(shift)呼叫會話。在一般情況下,呼叫屬于初始建立呼叫的用戶,而且開始呼叫、結(jié)束呼叫或轉(zhuǎn)移會話是該用戶自己的權(quán)限。因此,呼叫用戶的權(quán)限可能由于向設(shè)備提供角色而受到侵犯。其次,DP基本上是基于I⑶準備的,并且可執(zhí)行的動作和不可執(zhí)行的動作是明顯區(qū)分的。在網(wǎng)關(guān)的情況下,存在可以影響系統(tǒng)的動作,而且必須只有管理者可以調(diào)用該動作。然而,電話不具有這種明顯區(qū)分。這是因為,即使特定用戶的權(quán)限是弱的,也不可能使特定用戶不轉(zhuǎn)移呼叫會話或不掛斷呼叫。因此,用戶可以執(zhí)行所有動作,而這不適合于電話來確定動作的權(quán)限。因此,需要適合使用UPnP的電話服務(wù)的、能夠保護呼叫用戶的權(quán)限的方案。

發(fā)明內(nèi)容
技術(shù)問題因此,已經(jīng)提出本發(fā)明以解決發(fā)生在現(xiàn)有技術(shù)中的上述問題,并且本發(fā)明提供能夠通過使用UPnP (通用即插即用)在電話服務(wù)中提供呼叫獨占以保護呼叫用戶的權(quán)限來管理電話呼叫的方法和裝置。技術(shù)方案按照本發(fā)明的一個方面,提供了一種使用UPnP (通用即插即用)在呼叫發(fā)送/接收系統(tǒng)中提供呼叫獨占的方法,該方法包括當電話服務(wù)器生成會話時,該電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話;當電話服務(wù)器從控制點接收到對管理會話的動作的調(diào)用時,電話服務(wù)器執(zhí)行用戶驗證;以及如果驗證的結(jié)果是控制點的用戶具有管理會話的權(quán)限,則控制點執(zhí)行用于管理會話的動作。在根據(jù)本發(fā)明的實施例的方法中,電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話包括設(shè)置能夠管理會話的角色和用戶身份(ID);以及將設(shè)置的角色和用戶ID中的至少一個設(shè)置為用于管理會話的判斷標準。在根據(jù)本發(fā)明的實施例的方法中,電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話包括電話服務(wù)器通過UPnP動作將與能夠管理會話的角色和用戶ID有關(guān)的信息以及用于管理會話的判斷標準傳遞到控制點。在根據(jù)本發(fā)明的實施例的方法中,電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話包括當電話服務(wù)生成會話時,通過用戶的輸入來設(shè)置能夠管理會話的用戶ID。在根據(jù)本發(fā)明的實施例的方法中,電話服務(wù)器執(zhí)行用戶驗證包括從控制點接收 對包括用戶ID的、用于管理會話的動作的調(diào)用;以及電話服務(wù)器通過將動作中包括的用戶ID與為了管理電話而設(shè)置的用戶ID進行比較來確定是否執(zhí)行該動作。在根據(jù)本發(fā)明的實施例的方法中,電話服務(wù)器設(shè)置用戶權(quán)限以便管理會話包括當電話服務(wù)器生成會話時,設(shè)置能夠管理會話的用戶ID;以及將與能夠管理會話的用戶ID有關(guān)的信息傳遞到控制點。在根據(jù)本發(fā)明的實施例的方法中,執(zhí)行用戶驗證包括服務(wù)器從控制點接收對包括用戶ID的、用于管理會話的動作的調(diào)用;以及電話服務(wù)器通過將動作中包括的用戶ID與為了管理會話而設(shè)置的用戶ID進行比較來確定是否執(zhí)行該動作。按照本發(fā)明的另一方面,提供了一種使用UPnP (通用即插即用)在呼叫發(fā)送/接收系統(tǒng)中提供呼叫獨占的電話服務(wù)器,其包括呼叫控制服務(wù),其執(zhí)行對執(zhí)行呼叫傳輸請求、呼叫接收請求的響應(yīng)、以及呼叫數(shù)據(jù)傳輸?shù)目刂?;電話?shù)據(jù)傳輸服務(wù),其用于控制電話終端和電子設(shè)備之間的呼叫數(shù)據(jù)發(fā)送/接收;以及電話簡檔管理服務(wù),用于接收并存儲記錄有來自電話控制點的、實際使用的能力信息的簡檔;其中,電話簡檔管理服務(wù)在會話被生成時設(shè)置能夠管理會話的用戶權(quán)限,在從電話控制點接收到對管理會話的動作的調(diào)用時執(zhí)行用戶驗證,以及如果驗證的結(jié)果是控制點的用戶具有管理會話的權(quán)限則執(zhí)行用于管理會話的動作。技術(shù)效果如上所述,根據(jù)本發(fā)明,在UPnP電話服務(wù)期間,向用戶提供了對由用戶提出的電話的獨占,而且用戶被授權(quán)以便其他人無法切斷通話。此外,不能由現(xiàn)有的基于UPnP IGD的設(shè)備保護來解決UPnP電話服務(wù)的呼叫獨占問題可以在無需校正設(shè)備保護的情況下僅通過改變電話動作和變量狀態(tài)來解決。


從結(jié)合附圖的以下詳細描述中,本發(fā)明的上述及其他方面、特征和優(yōu)勢將更加明顯,在附圖中圖I是示出根據(jù)本發(fā)明的實施例的、UPnP電話系統(tǒng)的配置的框圖;圖2是示出根據(jù)本發(fā)明的實施例的、UPnP電話系統(tǒng)的詳細配置的框圖3示出了根據(jù)本發(fā)明的實施例的、包括指示會話校正權(quán)限的列表的呼叫信息的示例;
圖4示出了根據(jù)本發(fā)明的實施例的、使用獨立狀態(tài)變量來傳遞指示會話校正權(quán)限的列表的示例;圖5示出了當將比基本權(quán)限更高的權(quán)限提供給UPnP動作時發(fā)生的問題;圖6示出了根據(jù)本發(fā)明的實施例的、提供電話呼叫獨占的操作的流程圖;圖7是示出根據(jù)本發(fā)明的另一個實施例的、在會話被生成時向正在使用會話的用戶提供可以控制會話的權(quán)限的過程的流程圖;圖8示出根據(jù)本發(fā)明的另一個實施例的、包括指示會話校正權(quán)限的列表的呼叫信息的示例;圖9是示出根據(jù)本發(fā)明的另一個實施例的、通過用戶對用戶ID的設(shè)置提供電話呼叫的獨占的操作的流程圖;以及圖10是示出根據(jù)本發(fā)明的又一實施例的、通過電話服務(wù)器對用戶ID的設(shè)置提供電話呼叫的獨占的操作的流程圖。
具體實施例方式下文中,將參照附圖描述本發(fā)明的實施例。在以下描述中,雖然相同的元素在不同的附圖中示出,但是相同的元素將由相同的參考標記表示。而且,在以下描述中發(fā)現(xiàn)的各種具體限定僅為了幫助全面理解本發(fā)明而提供,而且對本領(lǐng)域普通技術(shù)人員明顯的是,本發(fā)明可以在沒有這些限定的情況下實施。而且在本發(fā)明的以下描述中,當并入這里的已知功能和結(jié)構(gòu)的詳細描述可能使本發(fā)明的主題不清楚時,將省略其詳細描述。圖I是示出根據(jù)本發(fā)明的實施例的、UPnP電話系統(tǒng)的配置的框圖。根據(jù)本發(fā)明的實施例的UPnP (通用即插即用)電話系統(tǒng)包括電話服務(wù)提供商101、UPnP電話控制點(以下稱為“控制點”)102、電話終端103以及電子設(shè)備104。在這里,電話終端103和電子設(shè)備104使用控制點102和UPnP協(xié)議以通信方式連接。電話服務(wù)供應(yīng)商101提供電話服務(wù),并提供發(fā)送/接收到電話終端103的呼叫的接口。UPnP電話控制點102是邏輯軟件模塊,其使用UPnP動作(action)來控制UPnP電話服務(wù)器106和UPnP電話客戶端109。UPnP電話控制點102可以配置在與電話終端103和電子設(shè)備104分離的設(shè)備中,諸如PC (個人計算機)、PDA (個人數(shù)字助理)等,或者配置在諸如電話終端103或電子設(shè)備104的物理設(shè)備中。如果控制點102包括在諸如電話終端103或電子設(shè)備104的物理設(shè)備中,則控制點102可以直接控制UPnP電話服務(wù)器106或UPnP電話客戶端109而無需使用UPnP動作??刂泣c102使用呼叫數(shù)據(jù)傳輸代理(agent)的能力信息來確定將用于呼叫發(fā)送/接收的介質(zhì)、協(xié)議和傳輸格式,其中呼叫數(shù)據(jù)傳輸代理的能力信息從UPnP電話服務(wù)器106發(fā)送并且包括在UPnP電話服務(wù)器106或UPnP電話客戶端109中。此外,控制點102通過生成其中定義了確定的介質(zhì)、協(xié)議和傳輸格式的簡檔(profile)并且將該簡檔發(fā)送到UPnP電話服務(wù)器106或UPnP電話客戶端109來設(shè)置電話終端103或電子設(shè)備104中所包括的呼叫數(shù)據(jù)傳輸代理的環(huán)境。
電話終端103是諸如包括電話機的CE設(shè)備(Computer Engineering,計算機工程)設(shè)備、包括通過軟件配置的VoIP (IP語音)的PC、或與通信網(wǎng)絡(luò)聯(lián)鎖(interlocking)的移動通信終端的物理設(shè)備,并且包括通過軟件配置的UPnP電話服務(wù)器106。此外,電話終端103使用提供電話服務(wù)的電話服務(wù)供應(yīng)商101以及由相應(yīng)電話服務(wù)供應(yīng)商101提供的接口來控制通話發(fā)送/接收。電子設(shè)備104是諸如移動通信終端、可以輸入/輸出諸如視頻電話的用戶語音或視頻的CE設(shè)備、PC或TV的物理設(shè)備,并且包括通過軟件配置的UPnP電話客戶端109。如上所述,根據(jù)本發(fā)明,用戶可以使用家庭網(wǎng)絡(luò)系統(tǒng)在家中方便地發(fā)送/接收呼叫。
將參照圖2更詳細地描述如上所述的UPnP電話系統(tǒng),圖2是示出根據(jù)本發(fā)明的實施例的、UPnP電話系統(tǒng)的詳細配置的框圖。首先,電話終端103包括電話核心模塊105、UPnP電話服務(wù)器106、非UPnP呼叫控制管理模塊107、以及呼叫傳輸代理108。電話核心模塊105是包括構(gòu)成電話終端103的常規(guī)終端的構(gòu)成元素的模塊。電話核心模塊105不僅通過連接到蜂窩網(wǎng)絡(luò)來執(zhí)行呼叫傳輸請求、對呼叫接收請求的響應(yīng)和呼叫數(shù)據(jù)傳輸,還執(zhí)行由電話服務(wù)供應(yīng)商101提供的各種服務(wù)。在本發(fā)明的實施例中,電話核心模塊105可以由連接到電話服務(wù)供應(yīng)商101以提供電話服務(wù)的、諸如VoIP模塊的任何模塊代替。UPnP電話服務(wù)器106包括呼叫控制服務(wù)200、電話簡檔管理服務(wù)201、電話數(shù)據(jù)傳輸服務(wù)202和附加服務(wù)203。以下將詳細描述各個構(gòu)成元素。在這種情況下,呼叫控制服務(wù)200、電話簡檔管理服務(wù)201和電話數(shù)據(jù)傳輸服務(wù)202可以配置為一個呼叫管理服務(wù)模塊。呼叫控制服務(wù)200控制電話核心模塊105來執(zhí)行呼叫傳輸請求、對呼叫接收請求的響應(yīng)以及呼叫數(shù)據(jù)傳輸,并通過這樣將與呼叫相關(guān)的信息發(fā)送到電話服務(wù)提供商101。呼叫控制服務(wù)200執(zhí)行內(nèi)部控制,而且UPnP電話控制點102使用UPnP動作來發(fā)送呼叫控制信號,以便控制呼叫控制服務(wù)200。此時,呼叫控制信號包括準備步驟,該準備步驟用于提供聲音指示(諸如,響鈴),用于向用戶通知呼叫接收并在電話終端103和電子設(shè)備之間發(fā)送音頻數(shù)據(jù)。呼叫控制信號還包括用于向電話核心模塊105通知呼叫接收的ReceiveCall
O、用于向用戶通知呼叫傳輸并將呼叫與呼叫將發(fā)送到的對方終端的電話號碼一起發(fā)送的SendCall ()、用于向用戶通知終止呼叫數(shù)據(jù)發(fā)送/接收的TerminateCall ()、用于向用戶通知傳輸SMS消息的RequestSendSMS ()、以及用于傳遞生成的關(guān)鍵值以使用各種ARS(Automatic Response Service,自動響應(yīng)服務(wù))的 Sendkeyvalue ()。如上所述,UPnP電話控制點102控制呼叫控制服務(wù)200,而且呼叫控制服務(wù)200在內(nèi)部控制電話核心模塊105。電話簡檔管理服務(wù)201將電話終端103或電子設(shè)備104所擁有的呼叫傳輸代理108的能力提供給UPnP電話控制點102,以便同步在電話終端103和電子設(shè)備104之間傳輸?shù)臄?shù)據(jù)標準。此外,電話配置管理服務(wù)201接收并存儲記錄有來自UPnP電話控制點102的、實際使用的能力信息的簡檔。這種簡檔包括電話終端103或電子設(shè)備104的唯一標識符(identifier)、音頻/視頻數(shù)據(jù)編解碼器、數(shù)據(jù)類型、通信協(xié)議、與其他視頻/音頻發(fā)送/接收相關(guān)的參數(shù)、以及信道傳輸?shù)男畔ⅰR虼?,在呼叫發(fā)送/接收期間使用所包括的標識符,可以區(qū)分電話終端103和電子設(shè)備104。
另一方面,根據(jù)本發(fā)明的電話簡檔管理服務(wù)201設(shè)置用戶的權(quán)限(當通信會話生成時用戶的權(quán)限可以管理會話)、并且執(zhí)行僅與具有會話權(quán)限的用戶有關(guān)的動作以便提供呼叫獨占??梢怨芾頃挼挠脩舻臋?quán)限可以確定并設(shè)置可以管理每個會話的角色以及用戶身份(identity,ID)。另外,用戶的權(quán)限可以將為了管理會話而設(shè)置的角色和用戶ID中的至少一個設(shè)置為會話管理的判斷標準,并且僅在角色和/或用戶ID相互符合的情況下執(zhí)行管理會話的動作。此外,為了設(shè)置可以管理會話的用戶的權(quán)限,可以根據(jù)會話ID對可以使用相應(yīng)會話的用戶ID進行設(shè)置。在這種情況下,當會話生成時,由通過UPnP電話控制點102的用戶的輸入來設(shè)置可以管理會話的用戶ID。此后,如果某一 UPnP電話控制點102使用用戶ID調(diào)用用于管理會話的動作,則電話簡檔管理服務(wù)201可以通過將動作中所包括的用戶ID和為了管理該會話而設(shè)置的用戶ID設(shè)置進行比較來確定是否運行該動作。也就是說,電話簡檔管理服務(wù)201確定僅運行包括與為了管理會話而設(shè)置的用戶ID相同的ID的動作。
此外,當會話生成時,電話簡檔管理服務(wù)201可以設(shè)置可以直接管理會話的用戶ID。在這種情況下,電話簡檔管理服務(wù)201將可以管理會話的用戶ID信息傳遞到UPnP電話控制點102,而且UPnP電話控制點102顯示可以管理會話的用戶ID信息,以便向用戶通知該用戶ID信息。電話數(shù)據(jù)傳輸服務(wù)202在內(nèi)部控制呼叫傳輸代理108和111,并通過控制電話終端103和電子設(shè)備104之間的數(shù)據(jù)發(fā)送/接收來開始或結(jié)束呼叫傳輸代理108和111之間的
音頻和視頻流。此外,如果用戶在家庭網(wǎng)絡(luò)中存在多個電話終端或電子設(shè)備的情況下選擇用于通信連接的電話終端和電子設(shè)備,則電話數(shù)據(jù)傳輸服務(wù)202將關(guān)于選定電話終端和電子設(shè)備的信息傳遞到UPnP電話控制點102,并將該信息再次傳遞到另一個選定的電子設(shè)備的電話數(shù)據(jù)傳輸服務(wù)202。因此,電話數(shù)據(jù)傳輸服務(wù)202控制呼叫傳輸代理108以開始選定的電話終端和電子設(shè)備之間的呼叫數(shù)據(jù)發(fā)送/接收,并且甚至當數(shù)據(jù)發(fā)送/接收結(jié)束時還控制呼叫傳輸代理108以結(jié)束數(shù)據(jù)發(fā)送/接收。附加服務(wù)203提供由電子設(shè)備104設(shè)置或使用的電話終端103的自動響應(yīng)功能、以及當電子設(shè)備104沒有用于輸入文字的輸入設(shè)備時在定義和設(shè)置輸入設(shè)備的輸入類型之后將輸入值傳遞到電子設(shè)備104的功能。附加服務(wù)203是可選模塊,并且可以選擇性地配置在UPnP電話服務(wù)器106內(nèi)。另一方面,非UPnP呼叫控制管理模塊107使用遠程用戶界面(UI)協(xié)議(諸如CEA(Consumer Electronics Association,消費電子協(xié)會)2014 和 XRT (Extended RemotingTechnology,擴展遠程技術(shù)))或會話發(fā)起協(xié)議(SIP)技術(shù)而不使用UPnP協(xié)議來執(zhí)行呼叫控制。例如,如果UPnP電話控制點102不存在,則電子設(shè)備104可以通過非UPnP呼叫控制管理模塊107與電話終端103執(zhí)行呼叫發(fā)送/接收。非UPnP呼叫控制管理模塊107是可選模塊,并且可以選擇性地配置在電話終端103內(nèi)。呼叫傳輸代理108是控制電話終端103和電子設(shè)備104之間的呼叫數(shù)據(jù)發(fā)送/接收、并且使用定義的傳輸介質(zhì)、協(xié)議、傳輸格式、音頻/視頻編解碼器來發(fā)送/接收呼叫數(shù)據(jù)的模塊。也就是說,呼叫傳輸代理108設(shè)置用于在電話終端103和電子設(shè)備104之間的數(shù)據(jù)傳輸?shù)男诺?、改變編解碼器和數(shù)據(jù)格式以便電子設(shè)備104可以使用從電話核心模塊105接收到的呼叫數(shù)據(jù)、并且使用提前預(yù)定的傳輸協(xié)議將改變的編解碼器和數(shù)據(jù)格式傳遞給電子設(shè)備104。另外,呼叫傳輸代理108將從電子設(shè)備104接收到的呼叫數(shù)據(jù)改變?yōu)榭梢詡鬟f到電話核心模塊105的編解碼器和數(shù)據(jù)格式,并且將改變的編解碼器和數(shù)據(jù)格式傳遞到電話核心模塊105。在這里,可以提供諸如電子設(shè)備104的多個電話客戶端,并且呼叫傳輸代理108準備和保持各個電話客戶端的呼叫傳輸代理以及多個會話。在這種情況下,所使用的傳輸介質(zhì)、協(xié)議、傳輸格式和編解碼器不限于指定的技術(shù)。因此,在本發(fā)明中,可以在使用不同數(shù)據(jù)格式或編解碼器的UPnP電話服務(wù)器103和UPnP電話客戶端104之間發(fā)送/接收呼叫數(shù)據(jù)。另一方面,電子設(shè)備104包括UP nP電話客戶端209、非UPnP呼叫控制管理模塊
110、以及呼叫發(fā)送/接收代理lll,UPnP電話客戶端209包括電話簡檔管理服務(wù)204、電話數(shù)據(jù)傳輸服務(wù)205和附加服務(wù)206。在這種情況下,電話簡檔管理服務(wù)204和電話數(shù)據(jù)傳輸服務(wù)205可以配置在一個介質(zhì)管理服務(wù)模塊中。由于電子設(shè)備104中所包括的構(gòu)成元素執(zhí)行與電話終端103的構(gòu)成元素相同的操作且該操作已經(jīng)如上所述與電話終端103 —起進行解釋,因此將省略其詳細解釋。以下將描述根據(jù)本發(fā)明的實施例的提供獨占的操作。本發(fā)明的一個實施例提供了當使用現(xiàn)有的UPnP設(shè)備保護時為用戶提供呼叫獨占的方法。在本發(fā)明的實施例中,首先,在呼叫的基本設(shè)置期間,為每個會話ID (SessionID)提供權(quán)限(用戶和角色)。為了獨占呼叫,需要限制可以校正和改變當前設(shè)置會話的權(quán)限。換句話說,所有用戶都可以訪問用于校正和改變會話的動作,但是關(guān)于將使用該動作改變的會話來執(zhí)行訪問控制。由于每個設(shè)備通過它的會話ID來區(qū)分會話,因此可以生成諸如下面的表I的包括列表的表格,關(guān)于表I,用戶可以執(zhí)行對每個會話ID的訪問,以確定哪個角色是可訪問的。表I
權(quán)利要求
1.一種使用UPnP (通用即插即用)在呼叫發(fā)送/接收系統(tǒng)中提供呼叫獨占的方法,該方法包括以下步驟 當電話服務(wù)器生成會話時,該電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話; 當電話服務(wù)器從控制點接收到對管理會話的動作的調(diào)用時,電話服務(wù)器執(zhí)行用戶驗證;以及 如果驗證的結(jié)果是控制點的用戶具有管理會話的權(quán)限,則控制點執(zhí)行用于管理會話的動作。
2.如權(quán)利要求I所述的方法,其中,當電話服務(wù)器生成會話時,該電話服務(wù)器 設(shè)置用戶的權(quán)限以便管理會話包括 設(shè)置能夠管理會話的角色和用戶身份(ID);以及 將設(shè)置的角色和用戶ID中的至少一個設(shè)置為用于管理會話的判斷標準。
3.如權(quán)利要求2所述的方法,其中,當電話服務(wù)器生成會話時,該電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話還包括 電話服務(wù)器將與能夠管理會話的角色和用戶ID有關(guān)的信息以及用于管理會話的判斷標準傳遞到控制點。
4.如權(quán)利要求2所述的方法,其中,當電話服務(wù)器生成會話時,該電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話還包括 電話服務(wù)器將用于管理會話的判斷標準傳遞到控制點。
5.如權(quán)利要求3至4中任一項所述的方法,其中,當電話服務(wù)器從控制點接收到對用于管理會話的動作的調(diào)用時,電話服務(wù)器執(zhí)行用戶驗證包括 根據(jù)用于管理會話的判斷標準,通過將控制點的用戶的角色與能夠管理會話的角色相比較、將控制點的用戶ID與能夠管理會話的用戶ID相比較、或者將控制點的用戶的角色與能夠管理會話的角色和用戶ID相比較來執(zhí)行驗證。
6.如權(quán)利要求I至5中任一項所述的方法,其中,當電話服務(wù)器生成會話時,該電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話還包括 生成對應(yīng)于會話ID和用戶ID的表,該會話ID對應(yīng)于會話,而且該用戶ID指示能夠管理會話的用戶。
7.如權(quán)利要求I至6中任一項所述的方法,其中,當電話服務(wù)器從控制點接收到對用于管理會話的動作的調(diào)用時,電話服務(wù)器執(zhí)行用戶驗證包括 電話服務(wù)器從控制點接收對包括用戶ID的、用于管理會話的動作的調(diào)用;以及 電話服務(wù)器通過將動作中包括的用戶ID與為了管理會話而設(shè)置的用戶ID進行比較來確定是否運行該動作。
8.一種使用UPnP (通用即插即用)在呼叫發(fā)送/接收系統(tǒng)中提供呼叫獨占的電話服務(wù)器,其包括 呼叫控制服務(wù),其執(zhí)行對執(zhí)行呼叫傳輸請求、呼叫接收請求的響應(yīng)、以及呼叫數(shù)據(jù)傳輸?shù)目刂疲? 電話數(shù)據(jù)傳輸服務(wù),其用于控制電話終端和電子設(shè)備之間的呼叫數(shù)據(jù)發(fā)送/接收;以及 電話簡檔管理服務(wù),用于接收并存儲來自電話控制點的、記錄有實際使用的能力信息的簡檔; 其中,電話簡檔管理服務(wù)在會話被生成時設(shè)置能夠管理會話的用戶權(quán)限,在從電話控制點接收到對管理會話的動作的調(diào)用時執(zhí)行用戶驗證,以及如果驗證的結(jié)果是控制點的用戶具有管理會話的權(quán)限則控制以執(zhí)行用于管理會話的動作。
9.如權(quán)利要求8所述的電話服務(wù)器,其中,當電話服務(wù)器生成會話時,該電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話包括 設(shè)置能夠管理會話的角色和用戶身份(ID);以及 將設(shè)置的角色和用戶ID中的至少一個設(shè)置為用于管理會話的判斷標準。
10.如權(quán)利要求9所述的電話服務(wù)器,其中,當電話服務(wù)器生成會話時,該電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話還包括 電話服務(wù)器將與能夠管理會話的角色和用戶ID有關(guān)的信息以及用于管理會話的判斷標準傳遞到控制點。
11.如權(quán)利要求9所述的電話服務(wù)器,其中,當電話服務(wù)器生成會話時,該電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話還包括 電話服務(wù)器將用于管理會話的判斷標準傳遞到控制點。
12.如權(quán)利要求10至11中任一項所述的電話服務(wù)器,其中,當電話服務(wù)器從控制點接收到對管理會話的動作的調(diào)用時,執(zhí)行用戶驗證包括 根據(jù)用于管理會話的判斷標準,通過將控制點的用戶的角色與能夠管理會話的角色相比較、將控制點的用戶ID與能夠管理會話的用戶ID相比較、或者將控制點的用戶的角色與能夠管理會話的角色和用戶ID相比較來執(zhí)行驗證。
13.如權(quán)利要求9至12中任一項所述的電話服務(wù)器,其中,電話簡檔管理服務(wù)生成對應(yīng)于會話ID和用戶ID的表,該會話ID對應(yīng)于會話,而且該用戶ID指示能夠關(guān)聯(lián)會話的用戶。
14.如權(quán)利要求9至13中任一項所述的電話服務(wù)器,其中,當電話服務(wù)器從控制點接收到對管理會話的動作的調(diào)用時,執(zhí)行用戶驗證包括 如果電話服務(wù)器從控制點接收到對包括用戶ID的、用于管理會話的動作的調(diào)用,則通過將動作中包括的用戶ID與為了管理會話而設(shè)置的用戶ID進行比較來確定是否運行該動作。
全文摘要
一種使用UPnP(通用即插即用)在呼叫發(fā)送/接收系統(tǒng)中提供呼叫獨占的方法,包括當電話服務(wù)器生成會話時,該電話服務(wù)器設(shè)置用戶的權(quán)限以便管理會話;當電話服務(wù)器從控制點接收到對管理會話的動作的調(diào)用時,電話服務(wù)器執(zhí)行用戶驗證;以及如果驗證的結(jié)果是控制點的用戶具有管理會話的權(quán)限,則控制點執(zhí)行用于管理會話的動作。
文檔編號H04M3/42GK102648619SQ201080056015
公開日2012年8月22日 申請日期2010年11月8日 優(yōu)先權(quán)日2009年11月9日
發(fā)明者孟齊永, 李周烈, 韓世熙 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1