專利名稱:一種連接url資源的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通訊技術(shù)領(lǐng)域,具體指一種連接URL資源的方法。
背景技術(shù):
在電信行業(yè)中,終端設(shè)備之間一般通過號(hào)碼進(jìn)行呼叫,且呼叫的目的主要是通話或者視頻,這包括傳統(tǒng)的固定網(wǎng)絡(luò)或者無(wú)線移動(dòng)通訊網(wǎng)絡(luò),以及目前正在發(fā)展的純IP通訊網(wǎng)絡(luò),如NGN等。隨著IP互聯(lián)網(wǎng)資源的豐富和終端處理能力的增強(qiáng),越來越多的網(wǎng)絡(luò)應(yīng)用滲入到傳統(tǒng)的通訊網(wǎng)絡(luò)中,如新聞資訊類頁(yè)面瀏覽、視頻節(jié)目點(diǎn)播、在線電視直播、網(wǎng)絡(luò)留言、環(huán)境監(jiān)控等,這其中的交互技術(shù)包括HTTP(Hypertext Transfer Protocol,超文本傳輸協(xié)議)、RTSP(Real Time Streaming Protocol,實(shí)時(shí)流傳輸協(xié)議)以及各種無(wú)線、固定網(wǎng)絡(luò)協(xié)議等等,這些資源一般通過URL(Uniform Resource Locators,統(tǒng)一資源定位)方式提供。
在終端通過網(wǎng)絡(luò)瀏覽URL資源的過程中,現(xiàn)有終端一般采用如下技術(shù)方案通過字符輸入方式輸入U(xiǎn)RL,URL再進(jìn)行相應(yīng)的資源連接。這種方案明顯如下缺點(diǎn)1、有些終端輸入能力不足,對(duì)字符型數(shù)據(jù)難以錄入;2、當(dāng)網(wǎng)絡(luò)資源地址發(fā)生變化,或者需要對(duì)用戶進(jìn)行分群分級(jí)訪問時(shí),需要通知用戶更改URL地址或者使用不同的URL,對(duì)用戶造成諸多不便;3、當(dāng)IP資源提供商需要對(duì)用戶終端訪問進(jìn)行收費(fèi)或鑒權(quán)審核時(shí),直接通過URL方式訪問很難實(shí)現(xiàn);綜上,如何有效提高終端設(shè)備訪問URL資源的效率以及對(duì)URL合法性的有效控制,解決上述問題,是目前業(yè)界極需解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種連接URL資源的方法,以解決現(xiàn)有終端輸入能力不足的問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種連接URL資源的方法,包含以下步驟步驟A、終端通過URL號(hào)碼呼叫注冊(cè)設(shè)備;步驟B、注冊(cè)設(shè)備對(duì)該URL號(hào)碼解析得到對(duì)應(yīng)的URL并返回終端;步驟C、終端得到所述URL后連接該URL資源。
本方法還包括終端設(shè)備預(yù)先通過網(wǎng)絡(luò)登記用戶基本信息到注冊(cè)設(shè)備,所述的用戶基本信息包括URL號(hào)碼、密碼、終端類型,URL號(hào)碼與URL的映射規(guī)則,本地號(hào)碼前綴規(guī)則。
所述步驟B進(jìn)一步包括注冊(cè)設(shè)備響應(yīng)終端的呼叫并提取其中的號(hào)碼信息,注冊(cè)設(shè)備根據(jù)本地號(hào)碼前綴規(guī)則進(jìn)行判斷,如果該號(hào)碼歸屬網(wǎng)絡(luò)URL鏈接類型,則注冊(cè)設(shè)備通過解析設(shè)備進(jìn)行號(hào)碼解析;否則,進(jìn)行正常的呼叫處理。
所述步驟B中解析設(shè)備進(jìn)行號(hào)碼解析進(jìn)一步包括解析設(shè)備接收到來自注冊(cè)設(shè)備的呼叫后,從中提取用戶終端信息和呼叫的號(hào)碼信息,對(duì)用戶終端信息進(jìn)行鑒權(quán)如果解析設(shè)備檢測(cè)到該用戶號(hào)碼屬于被限制的用戶,那么返回失??;如果檢測(cè)到該用戶允許正常訪問,則解析設(shè)備通過本地?cái)?shù)據(jù)庫(kù)查詢實(shí)現(xiàn)呼叫號(hào)碼到資源URL的轉(zhuǎn)換,并將該解析結(jié)果返回注冊(cè)設(shè)備。
所述步驟B還包括注冊(cè)設(shè)備得到被解析的資源設(shè)備URL后,結(jié)束和解析設(shè)備之間的會(huì)話,將該被解析的資源設(shè)備URL通過呼叫響應(yīng)信令回復(fù)給終端設(shè)備。
所述步驟C進(jìn)一步包括用戶終端設(shè)備得到URL地址信息后,結(jié)束和注冊(cè)設(shè)備之間的呼叫過程;解析URL的協(xié)議特征并連接該URL地址所在的資源設(shè)備,資源設(shè)備根據(jù)響應(yīng)終端的請(qǐng)求將響應(yīng)結(jié)果通過響應(yīng)的協(xié)議返回給終端設(shè)備。
所述終端設(shè)備包括IP可視電話、機(jī)頂盒式會(huì)議終端、移動(dòng)電話、帶電話呼叫功能的PDA或計(jì)算機(jī)。
所述注冊(cè)設(shè)備為可呼叫設(shè)備,能接收終端的號(hào)碼呼叫或模擬網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的呼叫。
所述解析設(shè)備是注冊(cè)設(shè)備內(nèi)置的或是通過協(xié)議與注冊(cè)設(shè)備相連的外置解析設(shè)備。
所述URL資源包括頁(yè)面鏈接資源、文件鏈接資源、實(shí)時(shí)流媒體鏈接資源。
通過上述技術(shù)方案的描述可知,本發(fā)明通過充分利用號(hào)碼呼叫,利用注冊(cè)設(shè)備和解析設(shè)備對(duì)號(hào)碼資源關(guān)系進(jìn)行解析,在終端設(shè)備得到解析后的資源設(shè)備URL后,直接連接該URL資源,使得用戶可以通過簡(jiǎn)單的數(shù)字鍵盤即可以連接到URL資源,而無(wú)需記憶或輸入很長(zhǎng)的URL信息,同時(shí)也可以使得那些對(duì)字符型數(shù)據(jù)難以錄入的終端,通過數(shù)字的輸入即可連接URL資源,減少了終端輸入能力不足的問題;本發(fā)明中充分利用號(hào)碼呼叫來實(shí)現(xiàn)URL資源的連接,使得資源發(fā)布商可以通過發(fā)布電話號(hào)碼的方式來發(fā)布資源的位置,當(dāng)網(wǎng)絡(luò)資源地址發(fā)生變化,或者需要對(duì)用戶進(jìn)行分群分級(jí)訪問時(shí),資源發(fā)布商根據(jù)不同的需要連接不同的資源,不需要通知用戶更改URL地址,從而方便資源發(fā)布商動(dòng)態(tài)管理URL地址;本發(fā)明的連接URL資源的方法中,在解析設(shè)備接收到號(hào)碼呼叫后,首先對(duì)該呼叫終端進(jìn)行鑒權(quán)和審核,然后再對(duì)號(hào)碼資源關(guān)系進(jìn)行解析,這種方法使得在一定程度上可以保證終端接入的安全性,同時(shí)也能根據(jù)需要對(duì)終端收費(fèi),例如直接開放點(diǎn)播或直播資源時(shí);
圖1為本發(fā)明方法的基本組網(wǎng)方式示意圖;圖2為本發(fā)明連接URL資源方法的主要實(shí)現(xiàn)原理流程圖;圖3為本發(fā)明實(shí)施例中通過終端呼叫URL號(hào)碼連接實(shí)時(shí)流媒體資源的流程圖。
具體實(shí)施例方式
在具體介紹本發(fā)明的連接URL資源的方法前,先對(duì)本發(fā)明方法運(yùn)行所需的系統(tǒng)作描述。如圖1所示,本發(fā)明方法運(yùn)行所需系統(tǒng)包括終端設(shè)備,注冊(cè)設(shè)備/解析設(shè)備,IP資源設(shè)備,其中終端設(shè)備通過IP網(wǎng)絡(luò)和注冊(cè)設(shè)備/解析設(shè)備、IP資源設(shè)備連接。在本系統(tǒng)中,終端設(shè)備是最終用戶使用的手持或家用設(shè)備,其作用一方面是向注冊(cè)設(shè)備進(jìn)行登記注冊(cè)終端信息,另一方面是進(jìn)行號(hào)碼呼叫注冊(cè)設(shè)備,并接收注冊(cè)設(shè)備解析后的URL,同時(shí)連接該URL資源;注冊(cè)設(shè)備/解析設(shè)備是可呼叫設(shè)備,其作用一方面是接收終端的號(hào)碼呼叫,另一方面是對(duì)接收到的號(hào)碼資源關(guān)系進(jìn)行解析,得到該號(hào)碼對(duì)應(yīng)的資源設(shè)備URL,同時(shí)通過呼叫信令協(xié)議返回終端設(shè)備;IP資源設(shè)備包括頁(yè)面鏈接、文件資源鏈接、實(shí)時(shí)流媒體鏈接等URL資源。
本發(fā)明的核心思想為預(yù)先在注冊(cè)/解析設(shè)備中配置用戶的信息、URL號(hào)碼與URL地址的映射關(guān)系,用戶終端通過呼叫該URL號(hào)碼,使得注冊(cè)/解析設(shè)備對(duì)該URL號(hào)碼解析得到對(duì)應(yīng)的URL,終端得到該URL后自動(dòng)連接URL資源,進(jìn)而使得用戶通過號(hào)碼呼叫自動(dòng)連接URL資源。本發(fā)明方法使得用戶可以通過簡(jiǎn)單的數(shù)字鍵盤連接URL資源,有效的解決由于終端輸入能力不足導(dǎo)致不能連接URL資源的問題。
請(qǐng)參閱圖2,該圖是本發(fā)明連接URL資源方法的主要實(shí)現(xiàn)原理流程圖,其主要實(shí)現(xiàn)過程如下步驟S110預(yù)先在注冊(cè)/解析設(shè)備中登記用戶的基本信息,包括與URL映射的URL號(hào)碼、密碼、終端類型等信息,并配置本地號(hào)碼前綴規(guī)則、URL號(hào)碼與URL的映射規(guī)則;步驟S120用戶終端通過URL號(hào)碼呼叫注冊(cè)設(shè)備;步驟S130注冊(cè)設(shè)備響應(yīng)該呼叫,提取其中的號(hào)碼信息,并根據(jù)本地號(hào)碼前綴規(guī)則,判斷該號(hào)碼是否屬于網(wǎng)絡(luò)URL鏈接類型;步驟S140如果屬于網(wǎng)絡(luò)URL鏈接類型,則注冊(cè)設(shè)備通知解析設(shè)備對(duì)該URL號(hào)碼進(jìn)行解析,解析設(shè)備首先對(duì)該URL號(hào)碼的終端用戶進(jìn)行鑒權(quán),判斷是否屬于被限制用戶;步驟S140′如果該號(hào)碼不屬于網(wǎng)絡(luò)URL鏈接類型,則進(jìn)行正常的呼叫處理;步驟S150如果不屬于限制用戶,則解析設(shè)備對(duì)該URL號(hào)碼進(jìn)行解析,將該號(hào)碼對(duì)應(yīng)的URL返回注冊(cè)設(shè)備;步驟S150′如果屬于限制用戶,則返回失??;步驟S160注冊(cè)設(shè)備結(jié)束和解析設(shè)備的會(huì)話,并將該URL發(fā)送給終端;步驟S170終端用戶收到URL后,結(jié)束和注冊(cè)設(shè)備的呼叫,連接該URL資源地址。
為使本發(fā)明的目的、技術(shù)方案、及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。
實(shí)施例如圖1所示,在本實(shí)施例中終端用戶和注冊(cè)設(shè)備是以H.323協(xié)議進(jìn)行連接,注冊(cè)設(shè)備和解析設(shè)備是以SIP協(xié)議進(jìn)行連接,終端用戶可以播打電話號(hào)碼9990755001連接URL為rtsp://192.168.0.1:554/cat.3gp實(shí)時(shí)流媒體資源。
在H.323網(wǎng)絡(luò)中,本發(fā)明方法中所述注冊(cè)設(shè)備為GateKeeper,注冊(cè)協(xié)議為H.225RAS。
如圖3所示,用戶終端播打9990755001號(hào)碼連接上述實(shí)時(shí)流媒體資源的具體步驟如下步驟S201用戶終端設(shè)備首先建立和注冊(cè)設(shè)備GateKeeper之間的連接,并通過RRQ信令登記用戶的基本信息,包括號(hào)碼、RAS地址、密碼、終端類型等,并配置本地號(hào)碼前綴規(guī)則、URL號(hào)碼與URL的映射規(guī)則;步驟S202用戶終端通過ARQ呼叫信令呼叫9990755001號(hào)碼步驟S203注冊(cè)設(shè)備響應(yīng)該呼叫并提取其中的號(hào)碼信息,注冊(cè)設(shè)備根據(jù)本地號(hào)碼前綴規(guī)則進(jìn)行判斷,前綴規(guī)則采用號(hào)碼最大匹配方式,在本例中,注冊(cè)設(shè)備已經(jīng)配置了前綴號(hào)碼為999的業(yè)務(wù)規(guī)則,此時(shí)注冊(cè)設(shè)備會(huì)識(shí)別到該號(hào)碼歸屬網(wǎng)絡(luò)URL鏈接類型,于是注冊(cè)設(shè)備會(huì)通過外部解析設(shè)備進(jìn)行號(hào)碼解析,兩者之間的解析協(xié)議可以通過IP電話呼叫協(xié)議完成,這里是基于SIP的會(huì)話方式;步驟S204注冊(cè)設(shè)備通過INVITE信令向解析設(shè)備發(fā)起呼叫,呼叫中主叫號(hào)碼設(shè)置在From字段,被叫號(hào)碼(即欲解析的URL號(hào)碼9990755001)設(shè)置在To字段;步驟S205解析設(shè)備接收到來自注冊(cè)設(shè)備的呼叫后,分別從From和To字段中提取用戶終端信息和呼叫的號(hào)碼信息,根據(jù)業(yè)務(wù)管理需要對(duì)用戶終端信息進(jìn)行鑒權(quán),如果檢測(cè)該號(hào)碼屬于被限制的用戶,執(zhí)行S205′、立即返回失?。蝗绻试S正常訪問,則分析To字段中的呼叫號(hào)碼,和注冊(cè)設(shè)備采取的策略一樣,取號(hào)碼最大匹配方式,即依據(jù)業(yè)務(wù)前綴999來進(jìn)行業(yè)務(wù)處理,此時(shí)解析設(shè)備可以通過本地?cái)?shù)據(jù)庫(kù)查詢實(shí)現(xiàn)9990755001到rtsp://192.168.0.1:554/cat.3gp的轉(zhuǎn)換,并將該地址通過SIP協(xié)議(200 OK)的正文部分返回,正文部分采用SDP協(xié)議編碼,編碼格式為u=rtsp://192.168.0.1:554/cat.3gp,使得解析結(jié)果返回注冊(cè)設(shè)備;步驟S206注冊(cè)設(shè)備通過步驟105得到9990755001號(hào)碼對(duì)應(yīng)的URL連接后,結(jié)束和解析設(shè)備之間的會(huì)話,隨后通過ACF呼叫響應(yīng)信令回復(fù)給終端設(shè)備,該URL地址通過非標(biāo)屬性nonStandardData存儲(chǔ);步驟S207用戶終端設(shè)備得到URL地址信息后,結(jié)束和注冊(cè)設(shè)備之間的呼叫過程,然后解析URL的協(xié)議特征并連接該URL地址所在的IP資源設(shè)備,在本例中用戶終端連接到rtsp://192.168.0.1:554/cat.3gp流媒體服務(wù)器上。
這樣,整個(gè)號(hào)碼到URL的解析過程就完成了,從整個(gè)過程來說,終端所要輸入的僅是普通的號(hào)碼呼叫,不涉及功能和結(jié)構(gòu)上的改造,這種方式適合目前所有基于電話網(wǎng)絡(luò)的終端,在從被叫號(hào)碼到URL的地址解析時(shí),私有解析設(shè)備可以根據(jù)業(yè)務(wù)需要對(duì)呼叫進(jìn)行鑒權(quán)和控制,保證了呼叫訪問的可管理性。
本發(fā)明方法主要應(yīng)用于基于IP網(wǎng)絡(luò)的資源訪問,但用戶終端接入時(shí)并不一定為純IP設(shè)備,此時(shí),可以通過網(wǎng)關(guān)設(shè)備實(shí)現(xiàn)不同協(xié)議之間轉(zhuǎn)換,如H.320和H.323網(wǎng)絡(luò)之間的協(xié)議轉(zhuǎn)換等。
由本發(fā)明延伸出另外一種相關(guān)的獲取URL的方法是,通過點(diǎn)對(duì)點(diǎn)的呼叫,被叫終端將URL地址直接返回給主叫終端,也就是說,被叫終端充當(dāng)了解析服務(wù)器角色,主叫終端通過被叫獲取了URL鏈接地址而不是通過專用服務(wù)器得到,這一點(diǎn)同樣屬于本發(fā)面涉及的范圍。
最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明而并非限制本發(fā)明所描述的技術(shù)方案;因此,盡管本說明書參照上述的實(shí)施例對(duì)本發(fā)明已進(jìn)行了詳細(xì)的說明,但是,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,仍然可以對(duì)本發(fā)明進(jìn)行修改或者等同替換;而一切不脫離本發(fā)明的精神和范圍的技術(shù)方案及其改進(jìn),其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種連接URL資源的方法,其特征在于,包含以下步驟步驟A、終端通過URL號(hào)碼呼叫注冊(cè)設(shè)備;步驟B、注冊(cè)設(shè)備對(duì)該URL號(hào)碼解析得到對(duì)應(yīng)的URL并返回終端;步驟C、終端得到所述URL后連接該URL資源。
2.根據(jù)權(quán)利要求1所述的連接URL資源的方法,其特征在于,還包括終端設(shè)備預(yù)先通過網(wǎng)絡(luò)登記用戶基本信息到注冊(cè)設(shè)備,所述的用戶基本信息包括URL號(hào)碼、密碼、終端類型,URL號(hào)碼與URL的映射規(guī)則,本地號(hào)碼前綴規(guī)則。
3.根據(jù)權(quán)利要求1所述的連接URL資源的方法,其特征在于,所述步驟B進(jìn)一步包括注冊(cè)設(shè)備響應(yīng)終端的呼叫并提取其中的號(hào)碼信息,注冊(cè)設(shè)備根據(jù)本地號(hào)碼前綴規(guī)則進(jìn)行判斷,如果該號(hào)碼歸屬網(wǎng)絡(luò)URL鏈接類型,則注冊(cè)設(shè)備通過解析設(shè)備進(jìn)行號(hào)碼解析;否則,進(jìn)行正常的呼叫處理。
4.根據(jù)權(quán)利要求3所述的連接URL資源的方法,其特征在于,所述步驟B中解析設(shè)備進(jìn)行號(hào)碼解析進(jìn)一步包括解析設(shè)備接收到來自注冊(cè)設(shè)備的呼叫后,從中提取用戶終端信息和呼叫的號(hào)碼信息,對(duì)用戶終端信息進(jìn)行鑒權(quán)如果解析設(shè)備檢測(cè)到該用戶號(hào)碼屬于被限制的用戶,那么返回失?。蝗绻麢z測(cè)到該用戶允許正常訪問,則解析設(shè)備通過本地?cái)?shù)據(jù)庫(kù)查詢實(shí)現(xiàn)呼叫號(hào)碼到資源URL的轉(zhuǎn)換,并將該解析結(jié)果返回注冊(cè)設(shè)備。
5.根據(jù)權(quán)利要求4所述的連接URL資源的方法,其特征在于,所述步驟B還包括注冊(cè)設(shè)備得到被解析的資源設(shè)備URL后,結(jié)束和解析設(shè)備之間的會(huì)話,將該被解析的資源設(shè)備URL通過呼叫響應(yīng)信令回復(fù)給終端設(shè)備。
6.根據(jù)權(quán)利要求1所述的連接URL資源的方法,其特征在于,所述步驟C進(jìn)一步包括用戶終端設(shè)備得到URL地址信息后,結(jié)束和注冊(cè)設(shè)備之間的呼叫過程;解析URL的協(xié)議特征并連接該URL地址所在的資源設(shè)備,資源設(shè)備根據(jù)響應(yīng)終端的請(qǐng)求將響應(yīng)結(jié)果通過響應(yīng)的協(xié)議返回給終端設(shè)備。
7.根據(jù)權(quán)利要求1至6所述的連接URL資源的方法,其特征在于,所述終端設(shè)備包括IP可視電話、機(jī)頂盒式會(huì)議終端、移動(dòng)電話、帶電話呼叫功能的PDA或計(jì)算機(jī)。
8.根據(jù)權(quán)利要求1至6所述的連接URL資源的方法,其特征在于,所述注冊(cè)設(shè)備為可呼叫設(shè)備,能接收終端的號(hào)碼呼叫或模擬網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的呼叫。
9.根據(jù)權(quán)利要求1至6所述的連接URL資源的方法,其特征在于,所述解析設(shè)備是注冊(cè)設(shè)備內(nèi)置的或是通過協(xié)議與注冊(cè)設(shè)備相連的外置解析設(shè)備。
10.根據(jù)權(quán)利要求1至6所述的連接URL資源的方法,其特征在于,所述URL資源包括頁(yè)面鏈接資源、文件鏈接資源、實(shí)時(shí)流媒體鏈接資源。
全文摘要
本發(fā)明公開了一種連接URL資源的方法,該方法包括終端通過URL號(hào)碼呼叫注冊(cè)設(shè)備;注冊(cè)設(shè)備對(duì)該URL號(hào)碼解析得到對(duì)應(yīng)的URL并返回終端;終端得到所述URL后連接該URL資源。根據(jù)本發(fā)明公開的連接URL資源的方法,解決了現(xiàn)有終端輸入能力不足導(dǎo)致無(wú)法連接URL資源的問題,從而提高了終端設(shè)備訪問URL資源的效率。
文檔編號(hào)H04L12/28GK1984002SQ20061006102
公開日2007年6月20日 申請(qǐng)日期2006年6月7日 優(yōu)先權(quán)日2006年6月7日
發(fā)明者林永琪, 李軍, 周運(yùn)紅, 廖永雄, 王勝 申請(qǐng)人:華為技術(shù)有限公司