一種面向特殊應用的泛搜索尋址的呼叫控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡尋址技術(shù)領(lǐng)域,特別是涉及一種面向特殊應用的泛搜索尋址的呼叫控制方法。
【背景技術(shù)】
[0002]目前,SIP (Sess1n Initiat1n Protocol,會話初始化協(xié)議)被廣泛應用于VoIP (Voice over Internet Protocol,網(wǎng)絡電話)系統(tǒng)中,由于VoIP技術(shù)具有易集成、成本低廉、使用方法靈活等特點,逐步從基于有線網(wǎng)絡的應用向基于無線網(wǎng)絡的應用發(fā)展,并已在移動、電信運營商的核心網(wǎng)絡中得到廣泛應用,目前正有向其他特殊領(lǐng)域的應用發(fā)展的趨勢。而無論是何種應用,尋址都是VoIP系統(tǒng)的基本屬性。
[0003]通常意義的尋址方法主要有兩類,直接尋址與泛搜索尋址。直接尋址是基于準確的位置管理信息進行基于應用層單波方式的直接尋址,適合于集中式管理架構(gòu)位置管理、分布式管理架構(gòu)下基于歸屬模式位置管理以及分布式管理架構(gòu)下基于全網(wǎng)位置更新的拜訪模式位置管理,集中式管理架構(gòu)位置管理中全網(wǎng)只有一個服務節(jié)點,由其唯一管理全網(wǎng)所有客戶端位置管理映射信息,分布式管理架構(gòu)下基于歸屬模式位置管理中全網(wǎng)有多個服務節(jié)點,每個服務節(jié)點管理其歸屬客戶端的位置管理映射信息,分布式管理架構(gòu)下基于全網(wǎng)位置更新的拜訪模式位置管理中全網(wǎng)有多個服務節(jié)點,每個服務節(jié)點維護所有全網(wǎng)所有客戶端的位置管理映射信息,所有客戶端接入到哪里就由哪里的服務節(jié)點維護和管理,同時由該新的服務節(jié)點通知全網(wǎng)其他服務節(jié)點關(guān)于該移動終端的位置管理映射信息的更新,這種尋址方式在分布式管理架構(gòu)下位置管理開銷相對較大,尋址開銷相對較小。
[0004]泛搜索尋址則是由于位置管理信息不準確而進行應用層組播或廣播方式的洪泛尋址,適合于分布式管理架構(gòu)下基于本地更新的拜訪模式位置管理,全網(wǎng)有多個服務節(jié)點,每個服務節(jié)點只維護本地接入客戶端的位置管理映射信息,所有客戶端接入到哪里就由哪里的服務節(jié)點維護和管理,這種方式位置管理開銷相對較小,尋址開銷相對較大。
[0005]當前廣泛應用于移動、電信等運營商核心網(wǎng)絡的尋址方法,是采用的MS(IPMultimedia Subsystem, IP多媒體子系統(tǒng))的思路,即采用直接尋址方式,這種方法對于網(wǎng)絡穩(wěn)定、可靠的運營商核心網(wǎng)絡環(huán)境效果較好。但對于以抗毀、客戶端接入不固定、機動性強等為代表的特殊應用需求,需要配合基于本地更新的拜訪模式位置管理,采用泛搜索尋址方法,但基于SIP的傳統(tǒng)尋址技術(shù)并不支持泛搜索尋址方法,現(xiàn)有技術(shù)中對于特殊應用需求的泛搜索尋址方法并不存在。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的是提供一種面向特殊應用的泛搜索尋址的呼叫控制方法,以解決傳統(tǒng)方法不支持泛搜索尋址的問題,實現(xiàn)對于以抗毀、客戶端接入不固定、機動性強等為代表的特殊應用需求的泛搜索尋址。
[0007]為解決上述技術(shù)問題,本發(fā)明提供一種面向特殊應用的泛搜索尋址的呼叫控制方法,該方法包括:
[0008]第一客戶端接入第一服務節(jié)點,獲取第一客戶端的地址和第一服務節(jié)點的地址,在第一服務節(jié)點處注冊第一客戶端的地址信息;
[0009]第二客戶端接入第二服務節(jié)點,獲取第二客戶端的地址和第二服務節(jié)點的地址,在第二服務節(jié)點處注冊第二客戶端的地址信息;
[0010]所述第一客戶端向所述第二客戶端發(fā)起呼叫撥號請求;
[0011]所述第一服務節(jié)點依據(jù)撥號請求查找本地注冊信息,查不到第二客戶端的注冊信息,則向全網(wǎng)內(nèi)其它的服務節(jié)點發(fā)起泛搜索尋址,向全網(wǎng)內(nèi)其它每一個服務節(jié)點均發(fā)送泛搜索請求信息;其中,泛搜索請求信息為呼叫請求信令;
[0012]所述第二服務節(jié)點接收到由所述第一服務節(jié)點發(fā)送的泛搜索請求信息,查找本地注冊信息,查找到第二客戶端的注冊信息,進行呼叫請求信令的會話接續(xù)處理;
[0013]第一客戶端通過第一服務節(jié)點和第二服務節(jié)點,與第二客戶端成功建立會話并進行業(yè)務數(shù)據(jù)通信。
[0014]優(yōu)選的,所述第一客戶端向所述第二客戶端發(fā)起呼叫撥號請求,包括:
[0015]所述第一客戶端撥打所述第二客戶端的電話號碼,發(fā)起呼叫撥號請求。
[0016]優(yōu)選的,所述呼叫撥號請求的應用層標識SIP URI為:第二客戶端的電話號碼@第一服務節(jié)點的地址;所述泛搜索請求信息是與泛搜索下一跳的服務節(jié)點的地址相對應的,由第一服務節(jié)點發(fā)送的泛搜索請求信息為:第二客戶端的電話號碼@泛搜索下一跳的服務節(jié)點的地址。
[0017]優(yōu)選的,所述第一客戶端接入第一服務節(jié)點,獲取第一客戶端的地址和第一服務節(jié)點的地址,在第一服務節(jié)點處注冊第一客戶端的地址信息之后還包括:
[0018]建立第一服務節(jié)點的地址和第一客戶端的地址之間的映射關(guān)系。
[0019]優(yōu)選的,所述第二客戶端接入第二網(wǎng)絡節(jié)點,獲取第二客戶端的地址和第二服務節(jié)點的地址,在第二服務節(jié)點處注冊第二客戶端的地址信息之后,還包括:
[0020]建立第二服務節(jié)點的地址和第二客戶端的地址之間的映射關(guān)系。
[0021]優(yōu)選的,所述第一服務節(jié)點的地址和第一客戶端的地址之間的映射關(guān)系為:第一客戶端的應用層標識〈_>第一客戶端的網(wǎng)絡層標識。
[0022]優(yōu)選的,所述第二服務節(jié)點的地址和第二客戶端的地址之間的映射關(guān)系為:第二客戶端的應用層標識〈_>第二客戶端的網(wǎng)絡層標識。
[0023]優(yōu)選的,所述應用層標識為:電話號碼@服務節(jié)點的地址,所述網(wǎng)絡層標識為信令I(lǐng)P地址和信令端口號。
[0024]優(yōu)選的,所述向全網(wǎng)內(nèi)其它每一個服務節(jié)點均發(fā)送泛搜索請求信息之后,還包括:
[0025]查找不到第二客戶端的注冊信息的服務節(jié)點按照標準協(xié)議規(guī)范向第一服務節(jié)點返回響應4XX、5XX或者6XX。
[0026]優(yōu)選的,所述第二服務節(jié)點接收到由第一服務節(jié)點發(fā)送的泛搜索信息,查找本地注冊信息,查找到第二客戶端的注冊信息,進行呼叫請求信令的會話接續(xù)處理之后,還包括:
[0027]第二客戶端振鈴,采用直接尋址方式查找到第一客戶端,與第一客戶端建立通信連接。
[0028]本發(fā)明所提供的一種面向特殊應用的泛搜索尋址的呼叫控制方法,第一客戶端接入第一服務節(jié)點,獲取第一客戶端的地址和第一服務節(jié)點的地址,在第一服務節(jié)點處注冊第一客戶端的地址信息;第二客戶端接入第二服務節(jié)點,獲取第二客戶端的地址和第二服務節(jié)點的地址,在第二服務節(jié)點處注冊第二客戶端的地址信息;第一客戶端向第二客戶端發(fā)起呼叫撥號請求;第一服務節(jié)點依據(jù)撥號請求查找本地注冊信息,查不到第二客戶端的注冊信息,則向全網(wǎng)內(nèi)其它的服務節(jié)點發(fā)起泛搜索尋址,向全網(wǎng)內(nèi)其它每一個服務節(jié)點均發(fā)送泛搜索請求信息;第二服務節(jié)點接收到由第一服務節(jié)點發(fā)送的泛搜索請求信息,查找本地注冊信息,查找到第二客戶端的注冊信息,進行呼叫請求信令的會話接續(xù)處理;第一客戶端通過第一服務節(jié)點和第二服務節(jié)點,與第二客戶端成功建立會話并進行業(yè)務數(shù)據(jù)通
?目Ο
[0029]可見,該方法采用具有特殊規(guī)定的泛搜索請求信息,向除了第一服務節(jié)點的其它每一個服務節(jié)點均發(fā)送泛搜索請求信息,通過信令多播方式進行基于SIP的泛搜索尋址,而無需改變SIP在傳統(tǒng)直接尋址過程中的基本業(yè)務控制流程,用于解決傳統(tǒng)方法不支持泛搜索尋址的問題,滿足以抗毀、客戶端接入不固定、機動性強等為代表的特殊應用需求,實現(xiàn)面向特殊應用的基于SIP的泛搜索尋址方法,能夠在不改變傳統(tǒng)直接尋址方式的信令接續(xù)流程的前提下,完成基于SIP的泛搜索尋址,從而滿足以抗毀、客戶端接入不固定、機動性強等為代表的特殊應用需求,解決傳統(tǒng)方法不支持泛搜索尋址的問題,實現(xiàn)對于以抗毀、客戶端接入不固定、機動性強等為代表的特殊應用需求的泛搜索尋址。
【附圖說明】
[0030]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0031]圖1為本發(fā)明所提供的一種面向特殊應用的泛搜索尋址的呼叫控制方法的流程圖;
[0032]圖2為本發(fā)明中一種面向特殊應用的泛搜索尋址的呼叫控制方法的VoIP系統(tǒng)功能實體不意圖;
[0033]圖3為本發(fā)明中一種面向特殊應用的泛搜索尋址的呼叫控制方法的業(yè)務流程圖。
【具體實施方式】
[0034]本發(fā)明的核心是提供一種面向特殊應用的泛搜索尋址的呼叫控制方法,以解決傳統(tǒng)方法不支持泛搜索尋址的問題,實現(xiàn)對于以抗毀、客戶端接入不固定、機動性強等為代表的特殊應用需求的泛搜索尋址。
[0035]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)