專利名稱:一種sip電話網(wǎng)絡(luò)中的號碼配置方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種SIP電話網(wǎng)絡(luò)中的號碼配置方法和設(shè)備。
背景技術(shù):
隨 ^ VoIP (Voice over Internet Protocol,網(wǎng)絡(luò)電話)禾口 SIP (Session InitiationProtocol,會話啟動協(xié)議)技術(shù)的發(fā)展,H. 323網(wǎng)絡(luò)電話時代已經(jīng)全面過渡到 SIP網(wǎng)絡(luò)電話時代。SIP電話網(wǎng)絡(luò)中一般包括SIP用戶代理(SIP User Agent, SIP UA)設(shè)備,是SIP電話網(wǎng)絡(luò)中的終端設(shè)備,在 通話應(yīng)用中,相當(dāng)于IP電話終端;代理服務(wù)器(Proxy Server),是SIP電話網(wǎng)絡(luò)中的為其他客戶端提供請求的轉(zhuǎn)發(fā) 服務(wù)的實體,即路由服務(wù),在SIP電話網(wǎng)絡(luò)中,代理服務(wù)器代理SIP用戶代理設(shè)備處理所有 的網(wǎng)絡(luò)服務(wù);重定向服務(wù)器(Redirect Server),接收SIP用戶代理設(shè)備發(fā)送的SIP請求,映射 該請求的原地址成IP地址,并且返回給SIP用戶代理設(shè)備,由SIP用戶代理設(shè)備重新發(fā)起 請求;定位服務(wù)器(Location Server),管理若干數(shù)據(jù)庫,接受由重定向服務(wù)器或者代理 服務(wù)器的路由查詢;注冊服務(wù)器(Registrar Server),所有屬于該SIP電話網(wǎng)絡(luò)的SIP用戶代理設(shè)備 都必須要到注冊服務(wù)器處進行注冊。注冊服務(wù)器接收SIP用戶代理設(shè)備的注冊請求,將SIP 用戶代理設(shè)備的標(biāo)識信息寫入定位服務(wù)器所管理的數(shù)據(jù)庫中,并向SIP用戶代理設(shè)備返回 注冊狀態(tài)。如圖1所示,為現(xiàn)有技術(shù)中一種SIP電話網(wǎng)絡(luò)的結(jié)構(gòu)示意圖,在該SIP電話網(wǎng)絡(luò) 中,注冊服務(wù)器作為接收用戶注冊請求的服務(wù)器,負責(zé)接收合法用戶代理通過REGISTER消 息上報的用戶邏輯地址和物理地址的映射信息,并把該信息放到定位服務(wù)器所管理的數(shù)據(jù) 庫中。定位服務(wù)器為代理服務(wù)器提供呼叫時的定位服務(wù);代理服務(wù)器和注冊服務(wù)器、定位服 務(wù)器配合,負責(zé)完成呼叫路由、呼叫的認證鑒權(quán)、計費監(jiān)控、呼叫控制、業(yè)務(wù)提供等工作。由此可知,注冊服務(wù)器上應(yīng)該事先為合法有效的SIP用戶代理設(shè)備分配號碼信息 (身份標(biāo)識)和鑒權(quán)信息,并通過手動或自動方式將號碼信息部署在每一個SIP用戶代理設(shè) 備中,即號碼信息在注冊服務(wù)器上和SIP用戶代理設(shè)備上分別配置,并保持一致。如上所述,在部署SIP電話網(wǎng)絡(luò)時,需要先根據(jù)要部署的電話網(wǎng)關(guān)的端口數(shù)量或 IP電話的數(shù)量和號碼方案在注冊服務(wù)器上進行配置,然后再到每個網(wǎng)關(guān)/IP電話上為各端 口配置已經(jīng)在注冊服務(wù)器上配置的該端口對應(yīng)的號碼信息。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題在現(xiàn)有的技術(shù)方案中,需要在注冊服務(wù)器上和SIP用戶代理設(shè)備(網(wǎng)關(guān)/IP電話)的各端口上分別配置相對應(yīng)的號碼信息,由于SIP電話網(wǎng)絡(luò)所具有的端口數(shù)量巨大,逐一 為SIP用戶代理設(shè)備配置與服務(wù)器中相對應(yīng)的號碼信息帶來了巨大的工作量,而且,龐大 的工作量也對所配置的號碼信息的準(zhǔn)確性產(chǎn)生影響。
發(fā)明內(nèi)容
本發(fā)明提供一種SIP電話網(wǎng)絡(luò)中的號碼配置方法和設(shè)備,用以解決現(xiàn)有技術(shù)中的 SIP電話網(wǎng)絡(luò)號碼配置方案工作量大、準(zhǔn)確性差的問題。為達到上述目的,本發(fā)明一方面提供了一種SIP電話網(wǎng)絡(luò)中的號碼配置方法,具 體包括以下步驟SIP用戶代理設(shè)備向注冊服務(wù)器發(fā)送注冊請求消息,所述注冊請求消息中攜帶有 所述SIP用戶代理設(shè)備的標(biāo)識信息;所述SIP用戶代理設(shè)備接收所述注冊服務(wù)器返回的注冊響應(yīng)消息,所述注冊響應(yīng) 消息中攜帶有所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信 息;所述SIP用戶代理設(shè)備根據(jù)所述注冊響應(yīng)消息中攜帶的號碼信息,為所述SIP用 戶代理設(shè)備進行號碼配置。優(yōu)選的,當(dāng)所述SIP用戶代理設(shè)備包含多個端口時,所述注冊請求消息中,還攜帶 有需要配置號碼的端口的信息,其中為所述SIP用戶代理設(shè)備進行號碼配置,具體為為所述需要配置號碼的端口進行號碼配置。優(yōu)選的,所述SIP用戶代理設(shè)備根據(jù)所述注冊響應(yīng)消息中攜帶的號碼信息,為所 述SIP用戶代理設(shè)備進行號碼配置之后,還包括所述SIP用戶代理設(shè)備按照預(yù)設(shè)的注冊更新周期向所述注冊服務(wù)器發(fā)送注冊請 求消息,所述注冊請求消息中攜帶有所述SIP用戶代理設(shè)備的標(biāo)識信息;所述SIP用戶代理設(shè)備接收所述注冊服務(wù)器返回的注冊響應(yīng)消息,所述注冊響應(yīng) 消息中攜帶有所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信 息;所述SIP用戶代理設(shè)備根據(jù)所述注冊響應(yīng)消息中攜帶的號碼信息,為所述SIP用 戶代理設(shè)備進行號碼更新。優(yōu)選的,當(dāng)所述SIP用戶代理設(shè)備包含多個端口時,所述注冊請求消息中,還攜帶 有需要注冊更新的端口的信息,其中為所述SIP用戶代理設(shè)備進行號碼更新,具體為為所述需要注冊更新的端口進行號碼更新。優(yōu)選的,所述SIP用戶代理設(shè)備的標(biāo)識信息,具體為所述SIP用戶代理設(shè)備的MAC地址信息或IP地址信息。另一方面,本發(fā)明實施例還提供了一種SIP用戶代理設(shè)備,具體包括發(fā)送模塊,用于向注冊服務(wù)器發(fā)送注冊請求消息,所述注冊請求消息中攜帶有所 述SIP用戶代理設(shè)備的標(biāo)識信息;接收模塊,用于接收所述注冊服務(wù)器返回的注冊響應(yīng)消息,所述注冊響應(yīng)消息中
6攜帶有所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信息;配置模塊,與所述發(fā)送模塊和所述接收模塊相連接,用于根據(jù)所述接收模塊所接 收的注冊響應(yīng)消息中攜帶的號碼信息,為所述SIP用戶代理設(shè)備進行號碼配置。優(yōu)選的,所述SIP用戶代理設(shè)備,還包括設(shè)置模塊,用于設(shè)置注冊更新周期;所述發(fā)送模塊,還用于按照所述設(shè)置模塊所設(shè)置的注冊更新周期向所述注冊服務(wù) 器發(fā)送注冊請求消息,所述注冊請求消息中攜帶有所述SIP用戶代理設(shè)備的標(biāo)識信息;所述接收模塊,還用于接收所述注冊服務(wù)器返回的注冊響應(yīng)消息,所述注冊響應(yīng) 消息中攜帶有所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信 息;所述配置模塊,還用于根據(jù)所述接收模塊所接收的注冊響應(yīng)消息中攜帶的號碼信 息,為所述SIP用戶代理設(shè)備進行號碼更新。其中,所述SIP用戶代理設(shè)備的標(biāo)識信息,具體為所述SIP用戶代理設(shè)備的MAC地 址信息或IP地址信息。優(yōu)選的,當(dāng)所述SIP用戶代理設(shè)備包含多個端口時,如果所述發(fā)送模塊所發(fā)送的注冊請求消息中還攜帶有需要配置號碼的端口的信 息,所述配置模塊,具體用于為所述需要配置號碼的端口進行號碼配置;如果所述發(fā)送模塊所發(fā)送的注冊請求消息中還攜帶有需要注冊更新的端口的信 息,所述配置模塊,具體用于為所述需要注冊更新的端口進行號碼更新。另一方面,本發(fā)明實施例還提供了一種SIP電話網(wǎng)絡(luò)中的號碼配置方法,具體包 括以下步驟注冊服務(wù)器接收SIP用戶代理設(shè)備發(fā)送的注冊請求消息,所述注冊請求消息中攜 帶有所述SIP用戶代理設(shè)備的標(biāo)識信息;所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息,從其上配置的號碼信息 中查詢所述SIP用戶代理設(shè)備所對應(yīng)的號碼信息;所述注冊服務(wù)器向所述SIP用戶代理設(shè)備發(fā)送注冊響應(yīng)消息,所述注冊響應(yīng)消息 中攜帶有查詢到的所述SIP用戶代理設(shè)備所對應(yīng)的號碼信息。優(yōu)選的,所述SIP用戶代理設(shè)備的標(biāo)識信息,具體為所述SIP用戶代理設(shè)備的MAC地址信息或IP地址信息。優(yōu)選的,當(dāng)所述SIP用戶代理設(shè)備包含多個端口時,所述方法,具體為所述注冊服務(wù)器接收SIP用戶代理設(shè)備發(fā)送的注冊請求消息,所述注冊請求消息 中攜帶有所述SIP用戶代理設(shè)備的標(biāo)識信息和端口的信息;所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息和端口的信息,從其上配 置的號碼信息中查詢所述SIP用戶代理設(shè)備上的端口所對應(yīng)的號碼信息;所述注冊服務(wù)器向所述SIP用戶代理設(shè)備發(fā)送注冊響應(yīng)消息,所述注冊響應(yīng)消息 中攜帶有查詢到的所述端口所對應(yīng)的號碼信息。另一方面,本發(fā)明實施例還提供了一種注冊服務(wù)器,具體包括接收模塊,用于接收SIP用戶代理設(shè)備發(fā)送的注冊請求消息,所述注冊請求消息 中攜帶有所述SIP用戶代理設(shè)備的標(biāo)識信息;查詢模塊,用于根據(jù)所述接收模塊所接收到的注冊請求消息中所包括的所述SIP
7用戶代理設(shè)備的標(biāo)識信息,從配置的號碼信息中查詢所述SIP用戶代理設(shè)備所對應(yīng)的號碼 fn息;發(fā)送模塊,用于向所述SIP用戶代理設(shè)備發(fā)送注冊響應(yīng)消息,所述注冊響應(yīng)消息 中攜帶有所述查詢模塊查詢到的所述SIP用戶代理設(shè)備所對應(yīng)的號碼信息。優(yōu)選的,當(dāng)所述SIP用戶代理設(shè)備包含多個端口時,所述接收模塊,具體用于接收所述SIP用戶代理設(shè)備發(fā)送的注冊請求消息,所述 注冊請求消息中攜帶有所述SIP用戶代理設(shè)備的標(biāo)識信息和端口的信息;所述查詢模塊,具體用于根據(jù)所述接收模塊所接收到的注冊請求消息中所包括的 所述SIP用戶代理設(shè)備的標(biāo)識信息和端口的信息,從配置的號碼信息中查詢所述SIP用戶 代理設(shè)備上的端口所對應(yīng)的號碼信息;所述發(fā)送模塊,具體用于向所述SIP用戶代理設(shè)備發(fā)送注冊響應(yīng)消息,所述注冊 響應(yīng)消息中攜帶有所述查詢模塊查詢到的所述端口所對應(yīng)的號碼信息。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點通過應(yīng)用本發(fā)明的技術(shù)方案,只需要在注冊服務(wù)器上進行號碼配置,SIP用戶代理 設(shè)備可以通過攜帶自身地址信息的注冊操作,在注冊服務(wù)器中查詢到相應(yīng)的號碼信息,并 據(jù)此進行相應(yīng)的號碼配置,使SIP用戶代理設(shè)備中的號碼配置過程可以基于注冊服務(wù)器中 已配置的號碼信息自動完成,無需單獨在SIP用戶代理設(shè)備上進行號碼配置,從而,實現(xiàn)注 冊服務(wù)器對號碼資源的統(tǒng)一管理,減少了 SIP用戶代理設(shè)備中的配置工作量,提高了 SIP用 戶代理設(shè)備的配置效率,基于注冊服務(wù)器中已配置的號碼信息進行號碼自動配置的方式也 提高了號碼配置的準(zhǔn)確性。
圖1為現(xiàn)有技術(shù)中一種SIP電話網(wǎng)絡(luò)的結(jié)構(gòu)示意圖;圖2為本發(fā)明實施例所提出的一種SIP電話網(wǎng)絡(luò)中的號碼配置方法的流程示意 圖;圖3為本發(fā)明實施例所提出的一種具體應(yīng)用場景下的SIP電話網(wǎng)絡(luò)中的號碼配置 方法的流程示意圖;圖4為本發(fā)明實施例所提出的一種具體應(yīng)用場景下的在注冊服務(wù)器中進行號碼 配置方式的示意5為本發(fā)明實施例所提出的一種SIP用戶代理設(shè)備的結(jié)構(gòu)示意圖;圖6為本發(fā)明實施例所提出的一種注冊服務(wù)器的結(jié)構(gòu)示意圖。
具體實施例方式如背景技術(shù)所述,現(xiàn)有的SIP電話網(wǎng)絡(luò)中的號碼配置方案,需要在注冊服務(wù)器先 進行號碼配置,然后在各SIP用戶代理設(shè)備中分別根據(jù)注冊服務(wù)器中已配置的號碼信息對 相對應(yīng)的端口進行號碼配置,相同的號碼信息需要進行兩次配置,尤其是在端口數(shù)量巨大 的SIP電話網(wǎng)絡(luò)中,逐一對SIP用戶代理設(shè)備的端口進行重復(fù)的配置操作將,其工作量大, 而且難以確保配置結(jié)果的準(zhǔn)確性。本發(fā)明實施例正是基于此問題提出了一種SIP電話網(wǎng)絡(luò)中的號碼配置機制,只需要在注冊服務(wù)器中進行號碼配置,然后,各SIP用戶代理設(shè)備基于自身的標(biāo)識信息分別向 注冊服務(wù)器進行注冊,注冊服務(wù)器根據(jù)這些信息在已配置的號碼信息中查詢相應(yīng)的號碼信 息,并進行反饋,使各SIP用戶代理設(shè)備根據(jù)反饋的號碼信息進行號碼配置。
下面結(jié)合附圖,對本發(fā)明實施例進行詳細描述。本發(fā)明實施例所涉及的SIP電話網(wǎng)絡(luò)的架構(gòu)與現(xiàn)有SIP電話網(wǎng)絡(luò)的架構(gòu)相同,可
包括注冊服務(wù)器和至少一個SIP用戶代理設(shè)備,其中,SIP用戶代理設(shè)備包括至少一個端□?;赟IP電話網(wǎng)絡(luò),如圖2所示,為本發(fā)明實施例提出的一種SIP電話網(wǎng)絡(luò)中的號 碼配置方法的流程示意圖,具體包括以下步驟步驟S201、SIP用戶代理設(shè)備向注冊服務(wù)器發(fā)送注冊請求消息,該注冊請求消息 中攜帶有SIP用戶代理設(shè)備的標(biāo)識信息。在具體的應(yīng)用場景中,本步驟中的SIP用戶代理設(shè)備的標(biāo)識信息,具體可以為SIP 用戶代理設(shè)備的MAC (Media Access Control,媒體接入控制)地址信息或IP地址信息或其 他在SIP電話網(wǎng)絡(luò)中能夠唯一標(biāo)識該SIP用戶代理設(shè)備的標(biāo)識信息。當(dāng)SIP用戶代理設(shè)備包含多個端口時,本步驟中的注冊請求消息中還進一步攜帶 需要配置號碼的端口的信息。在實際應(yīng)用中,需要配置號碼的端口的信息可以是該端口在SIP用戶代理設(shè)備中 的序號或者其他在SIP用戶代理設(shè)備中能夠唯一標(biāo)識該端口的信息。步驟S202、SIP用戶代理設(shè)備接收注冊服務(wù)器返回的注冊響應(yīng)消息,該注冊響應(yīng) 消息中攜帶有注冊服務(wù)器根據(jù)SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信息。在實際應(yīng)用中,如果步驟S201中的注冊請求消息中只攜帶有SIP用戶代理設(shè)備的 標(biāo)識信息,那么,本步驟所接收到的響應(yīng)信息所攜帶的號碼信息,即為注冊服務(wù)器直接根據(jù) SIP用戶代理設(shè)備的標(biāo)識信息查詢到的該SIP用戶代理設(shè)備所對應(yīng)的號碼信息,而如果步 驟S201中的注冊請求消息中不僅攜帶有SIP用戶代理設(shè)備的標(biāo)識信息,還進一步攜帶有需 要配置號碼的端口的信息,那么,本步驟所接收到的響應(yīng)信息所攜帶的號碼信息,即為注冊 服務(wù)器根據(jù)SIP用戶代理設(shè)備的標(biāo)識信息和需要配置號碼的端口的信息查詢到的該SIP用 戶代理設(shè)備上需要配置號碼的端口所對應(yīng)的號碼信息。對于第二種情況,具體的查詢方式可以是先根據(jù)SIP用戶代理設(shè)備的標(biāo)識信息在 已配置的號碼信息中查詢?yōu)樵揝IP用戶代理設(shè)備中的所有端口所配置的號碼信息,然后, 再根據(jù)需要配置號碼的端口的信息查詢該端口所對應(yīng)的號碼信息,也可以是將SIP用戶代 理設(shè)備的標(biāo)識信息和需要配置號碼的端口的信息進行綁定,直接查詢該端口所對應(yīng)的號碼 信息,具體應(yīng)用哪種查詢方式,可以根據(jù)實際需要進行調(diào)整。步驟S203、SIP用戶代理設(shè)備根據(jù)注冊響應(yīng)消息中攜帶的號碼信息,為該SIP用戶 代理設(shè)備進行號碼配置。其中,如果步驟S201中的注冊請求消息中不僅攜帶有SIP用戶代理設(shè)備的標(biāo)識信 息,還進一步攜帶有需要配置號碼的端口的信息,那么,本步驟中的號碼配置過程實際是對 該SIP用戶代理設(shè)備上需要配置號碼的端口進行號碼配置。需要進一步指出的是,在完成步驟S203之后,本發(fā)明實施例所提出的技術(shù)方案還 可進一步包括號碼信息的更新過程,具體說明如下
SIP用戶代理設(shè)備按照預(yù)設(shè)的注冊更新周期向注冊服務(wù)器發(fā)送注冊請求消息,注 冊請求消息中攜帶有SIP用戶代理設(shè)備的標(biāo)識信息;SIP用戶代理設(shè)備接收注冊服務(wù)器返回的注冊響應(yīng)消息,注冊響應(yīng)消息中攜帶有 注冊服務(wù)器根據(jù)SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信息;SIP用戶代理設(shè)備根據(jù)注冊響應(yīng)消息中所攜帶的號碼信息,為該SIP用戶代理進 行號碼更新。與前述說明相類似,當(dāng)SIP用戶代理設(shè)備包含多個端口時,上述的號碼更新過程 中,注冊請求消息中也需要進一步攜帶需要注冊更新的端口的信息,此時,注冊響應(yīng)消息中 攜帶的信息為注冊服務(wù)器根據(jù)SIP用戶代理設(shè)備的標(biāo)識信息和需要注冊更新的端口的信 息所查詢到的號碼信息,而號碼更新過程即為對需要注冊更新的端口進行注冊更新。無論SIP用戶代理設(shè)備是否存在多個端口,上述過程都可以認為是在達到注冊更 新周期時,SIP用戶代理設(shè)備所進行的一次再注冊,其過程與圖2所示的注冊過程相類似。 通過在注冊過程可以保證SIP用戶代理設(shè)備中的號碼配置信息能夠和注冊服務(wù)器中最新 的號碼配置信息相一致。通過這樣的過程,在SIP電話網(wǎng)絡(luò)中有號碼需要進行變更時,只需要在注冊服務(wù) 器中進行相應(yīng)號碼配置信息的更改,相應(yīng)的SIP用戶代理設(shè)備便可以通過注冊更新過程, 在達到注冊更新周期后獲取到變更后的號碼信息,無需再逐一對相應(yīng)的SIP用戶代理設(shè)備 進行專門的更新操作。需要指出的是,在注冊更新過程中,可以加入號碼信息是否變化的識別過程,SP如 果SIP用戶代理設(shè)備識別出通過注冊響應(yīng)消息所獲取到的號碼信息發(fā)生變化,則用變化后 的號碼信息對先前已配置號碼信息進行更新,而如果SIP用戶代理設(shè)備識別出通過注冊響 應(yīng)消息所獲取到的號碼信息沒有發(fā)生變化,則不對先前已配置號碼信息進行更新操作。這 樣的處理可以在號碼不變的情況下,避免對相同的號碼進行重復(fù)配置處理。當(dāng)然,也可以不進行號碼信息是否變化的識別。無論號碼是否變化,都在需要根據(jù) 注冊響應(yīng)消息中攜帶的號碼信息對相應(yīng)號碼信息進行配置,從而,避免識別過程所帶來的 額外操作處理。通過應(yīng)用本發(fā)明的上述實施例,只需要在注冊服務(wù)器上進行號碼配置,SIP用戶代 理設(shè)備可以通過攜帶自身地址信息的注冊操作,在注冊服務(wù)器中查詢到相應(yīng)的號碼信息, 并據(jù)此進行相應(yīng)的號碼配置,使SIP用戶代理設(shè)備中的號碼配置過程可以基于注冊服務(wù)器 中已配置的號碼信息自動完成,無需單獨在SIP用戶代理設(shè)備上進行號碼配置,從而實現(xiàn) 了注冊服務(wù)器對號碼資源的統(tǒng)一管理,減少了 SIP用戶代理設(shè)備中的配置工作量,提高了 SIP用戶代理設(shè)備的配置效率,基于注冊服務(wù)器中已配置的號碼信息進行號碼自動配置的 方式也提高了號碼配置的準(zhǔn)確性。為了進一步闡述本發(fā)明的技術(shù)思想,現(xiàn)結(jié)合具體的應(yīng)用場景,對本發(fā)明實施例所 提出的技術(shù)方案進行說明。本發(fā)明實施例提出了一種在注冊服務(wù)器上配置號碼信息,各SIP用戶代理設(shè)備向 注冊服務(wù)器獲取相對應(yīng)號碼信息的號碼配置方案,該方案無需在SIP用戶代理設(shè)備上進行 與注冊服務(wù)器上相同的二次號碼信息配置,而是由注冊服務(wù)器統(tǒng)一管理和發(fā)布號碼信息的 資源,并進一步結(jié)合通過廣播消息通知SIP用戶代理設(shè)備當(dāng)前SIP電話網(wǎng)絡(luò)中各服務(wù)器的地址的方式,進一步達到在SIP電話網(wǎng)絡(luò)中,對SIP用戶代理設(shè)備零配置的效果。為了方便說明,以下具體以網(wǎng)關(guān)設(shè)備作為SIP用戶代理設(shè)備的示例,對本發(fā)明實 施例所提出的技術(shù)方案進行說明。其中,網(wǎng)關(guān)設(shè)備存在多個端口。具體如圖3所示,為本發(fā)明實施例提出的一種具體應(yīng)用場景下SIP電話網(wǎng)絡(luò)中的 號碼配置方法的流程示意圖,具體包括以下步驟步驟S301、在注冊服務(wù)器中配置號碼信息。具體的配置方式可如圖4所示,在該場景下,在注冊服務(wù)器中為MAC地址為 “ 00-50-56-C0-00-01 ”的網(wǎng)關(guān)設(shè)備中的端口 1配置號碼“ 15608989,,,與此相類似,可在注冊 服務(wù)器中逐一為SIP電話網(wǎng)絡(luò)中的各網(wǎng)關(guān)設(shè)備中的各端口進行號碼配置。步驟S302、網(wǎng)關(guān)設(shè)備向注冊服務(wù)器發(fā)送包含網(wǎng)關(guān)設(shè)備的MAC地址和待配置端口的 端口號的注冊請求消息。和現(xiàn)有技術(shù)方案在網(wǎng)關(guān)設(shè)備上為網(wǎng)關(guān)設(shè)備上的每個端口逐一配置號碼的方式不 同,本發(fā)明實施例中網(wǎng)關(guān)設(shè)備通過向注冊服務(wù)器發(fā)送注冊請求消息以獲取端口號碼進行配置。本發(fā)明實施例可通過改進現(xiàn)有的注冊請求消息以實現(xiàn)端口數(shù)據(jù)的獲取功能。其 中,一種改變方式為將注冊請求消息中的From頭域、To頭域和Contact頭域中原來攜帶 已配置號碼信息的部分替換為待配置端口信息(比如對于邏輯順序號為1、2、3、4的端口, 本實施例中以端口號作為端口標(biāo)識,在實際應(yīng)用中,端口信息的類型可以根據(jù)需要進行調(diào) 整)。為了讓注冊服務(wù)器識別出不同的網(wǎng)關(guān)設(shè)備發(fā)送的具有相同端口號的端口信息,可 在注冊請求消息中增加Mac-Address頭域來攜帶網(wǎng)關(guān)設(shè)備的MAC地址,以便注冊服務(wù)器通 過網(wǎng)關(guān)設(shè)備的MAC地址和端口號唯一確定網(wǎng)關(guān)設(shè)備的端口。當(dāng)然,在實際應(yīng)用中也可以采用IP地址+端口信息的綁定方式,或者網(wǎng)關(guān)設(shè)備名+ 端口信息等方式來唯一標(biāo)識特定網(wǎng)關(guān)設(shè)備的特定端口,凡是可以唯一標(biāo)識網(wǎng)關(guān)設(shè)備中的端 口的方式均可以應(yīng)用于本發(fā)明實施例所提出的技術(shù)方案中,這樣的變化同樣屬于本發(fā)明的 保護范圍。網(wǎng)關(guān)設(shè)備根據(jù)MAC地址和端口號所構(gòu)成的注冊請求報文的格式示例如下Session Information ProtocolRequest-Line =REGISTER sip :100·1.1.101SIP/2. 0Message HeaderVia :SIP/2.0/UDP 100. 1. 1. 217 ;branch = z9hG4bKacl125823042Max-Forwards 70From :<sip:10100. 1. 1. 101> ;tag = lcll25817292To :<sip:lil00. 1. 1. 101>Call-ID :11258144851120005029il00. 1.1.217CSeq :1REGISTERContact :<sip: 10100. 1. 1. 217> ;expires = 300Supported :em,timer, replacer, path
11
Allow REGISTER, OPTIONS, INVITE, ACK, CANCEL, BYE, NOTIFY, PRACK, REFER, INFOExpires 300Mac-Address :00-50-56-C0-00_01Content-Length :0首先,對from頭域和To頭域中的<sip: 10100. 1. 1. 101>字段進行說明,@符號之 前的“1”即為網(wǎng)關(guān)設(shè)備的端口號,而“100. 1. 1. 101”則為注冊服務(wù)器的IP地址。然后,進一步對Contact頭域中的<sip: 10100. 1. 1. 127>進行說明,@符號之前的 “1”同樣為網(wǎng)關(guān)設(shè)備的端口號,而“100. 1. 1. 127”則為網(wǎng)關(guān)設(shè)備的IP地址,不僅如此,在注 冊報文中,還包括Mac-Address字段,該字段中所攜帶的內(nèi)容“00-50-56_0)-00-01”即為網(wǎng) 關(guān)設(shè)備的MAC地址。步驟S303、注冊服務(wù)器接收網(wǎng)關(guān)設(shè)備發(fā)送的注冊請求消息,根據(jù)網(wǎng)關(guān)設(shè)備的MAC 地址和待配置端口的端口號查詢該端口所對應(yīng)的號碼信息。根據(jù)步驟S301和步驟S302中的描述,注冊服務(wù)器根據(jù)注冊請求消息中所攜帶的 網(wǎng)關(guān)設(shè)備的MAC地址“00-50-56-C0-00-01”查詢到該MAC地址下所有端口所對應(yīng)的號碼信 息,然后通過端口號“1”,確定該端口所配置的號碼信息應(yīng)為“15608989”。當(dāng)然,也可以將 MAC地址“00-50-56-C0-00-01”和端口號“ 1”直接進行綁定查詢,直接得到“ 15608989”的
號碼信息。步驟S304、注冊服務(wù)器向網(wǎng)關(guān)設(shè)備返回包含查詢到的號碼信息的注冊響應(yīng)消息。在注冊服務(wù)器查詢到了該端口對應(yīng)的號碼信息的情況下,注冊服務(wù)器可設(shè)置該號 碼的注冊狀態(tài)為在線,并可在回應(yīng)的注冊響應(yīng)消息(本實施例中以2000K消息為例)中的 Contact頭域中攜帶查詢到的號碼信息,并向SIP用戶代理設(shè)備發(fā)送該注冊響應(yīng)消息。與步驟S302中的注冊請求消息相對應(yīng),在本實施例中,上述作為注冊響應(yīng)消息的 2000K消息的具體格式示例如下Session Information ProtocolRequest-Line :SIP/2. 02000KMessage HeaderVia :SIP/2. 0/UDP 100. 1. 1. 217 ;branch = z9hG4bKacl125889739From :<sip:10100. 1. 1. 101> ;tag = lcll25817292To :<sip:lil00. 1. 1. 101>Call-ID :112581448511200050290100. 1.1.217CSeq :2REGISTERDate :Sat,02Dec 200619:47:41GMTContact :<sip:156089890100. 1. 1. 217> ;expires = 300Allow REGISTER, OPTIONS, INVITE, ACK, CANCEL, BYE, NOTIFY, PRACK, REFER, INFOSupported :em,timer, replacer, pathExpires 300Mac-Address :00-50-56-C0-00_01
12
Content-Length 0在該2000K消息中,from頭域和To頭域中的<sip:l@100. 1. 1. 101>字段以及 Contact頭域中的Mac-Address字段的含義與前述的注冊請求消息中的含義相一致,以使 網(wǎng)關(guān)設(shè)備能夠確認收到的是自身先前發(fā)送的哪一個注冊請求消息所對應(yīng)的注冊響應(yīng)消息。而在Contact 頭域中的 <sip 156089890100. 1. 1. 127> 字段,@ 符號之前的 “15608989”為注冊服務(wù)器查詢到的端口 1的號碼信息。通過該2000K消息,注冊服務(wù)器將查詢到的號碼信息通知給網(wǎng)關(guān)設(shè)備。步驟S305、網(wǎng)關(guān)設(shè)備根據(jù)接收到的注冊響應(yīng)消息中所攜帶的號碼信息對相對應(yīng)的 端口進行號碼配置。具體對哪個端口進行配置可依據(jù)上述2000K消息中的MAC地址信息和端口號,配 置內(nèi)容則是“15608989”的號碼信息。根據(jù)該配置,網(wǎng)關(guān)需要對相應(yīng)的端口和號碼信息進行映射,完成上述配置后,后續(xù) 該端口發(fā)起的呼叫報文等其他消息均根據(jù)端口找到對應(yīng)的號碼信息進行消息構(gòu)造。步驟S306、網(wǎng)關(guān)設(shè)備進行注冊更新。在當(dāng)前配置的號碼信息達到了注冊更新周期或因事件觸發(fā)等情況下,網(wǎng)關(guān)設(shè)備發(fā) 起注冊更新過程。注冊更新過程與前述的步驟302 305的過程類似,在此不再贅述。本步驟是在完成對于網(wǎng)關(guān)設(shè)備的各端口的號碼配置后,為了保持網(wǎng)關(guān)設(shè)備和注冊 服務(wù)器中的號碼信息的一致而發(fā)起的注冊更新過程。例如,設(shè)置注冊更新周期,每當(dāng)達到該 注冊更新周期時,網(wǎng)關(guān)設(shè)備的各端口將向注冊服務(wù)器發(fā)起一次注冊過程,以保持網(wǎng)關(guān)設(shè)備 與注冊服務(wù)器中號碼信息的同步,當(dāng)服務(wù)器上該端口綁定的號碼信息發(fā)生更新時,網(wǎng)關(guān)設(shè) 備能及時進行號碼信息的更新。上述過程是以網(wǎng)關(guān)設(shè)備為例進行說明的,對于其他類型的SIP用戶代理設(shè)備,相 應(yīng)的處理過程與上述說明相類似,在此不再重復(fù)說明。通過應(yīng)用本發(fā)明上述實施例,在注冊服務(wù)器上進行號碼配置后,SIP用戶代理設(shè)備 通過攜帶自身地址信息和端口信息的注冊操作,在注冊服務(wù)器中查詢到相應(yīng)的號碼信息, 并據(jù)此進行相對應(yīng)端口的號碼配置,使SIP用戶代理設(shè)備中的號碼配置過程可以基于注冊 服務(wù)器中已配置的號碼信息自動完成,無需單獨在SIP用戶代理設(shè)備上進行號碼配置,從 而實現(xiàn)注冊服務(wù)器對號碼資源的統(tǒng)一管理,減少了 SIP用戶代理設(shè)備中的配置工作量,提 高了 SIP用戶代理設(shè)備的配置效率,基于注冊服務(wù)器中已配置的號碼信息進行號碼自動配 置的方式也提高了號碼配置的準(zhǔn)確性。為了實現(xiàn)本發(fā)明的技術(shù)方案,基于前述的說明,本發(fā)明還提出了一種SIP用戶代 理設(shè)備,其結(jié)構(gòu)示意圖如圖5所示,包括發(fā)送模塊51,用于向注冊服務(wù)器發(fā)送注冊請求消息,注冊請求消息中攜帶有SIP 用戶代理設(shè)備的標(biāo)識信息。在具體的應(yīng)用場景中,本步驟中的SIP用戶代理設(shè)備的標(biāo)識信息,具體可以為SIP 用戶代理設(shè)備的MAC地址信息或IP地址信息或其他在當(dāng)前SIP電話網(wǎng)絡(luò)中能夠唯一標(biāo)識 該SIP用戶代理設(shè)備的標(biāo)識信息,在實際應(yīng)用中,具體應(yīng)用哪種形式的標(biāo)識信息并不影響 本發(fā)明的保護范圍。當(dāng)SIP用戶代理設(shè)備包含多個端口時,發(fā)送模塊51所發(fā)送的注冊請求消息中還進一步攜帶需要配置號碼的端口的信息。在實際應(yīng)用中,需要配置號碼的端口的信息可以是該端口在SIP用戶代理設(shè)備中 的序號或者其他在該SIP用戶代理設(shè)備中能夠唯一標(biāo)識該端口的信息。接收模塊52,用于接收注冊服務(wù)器返回的注冊響應(yīng)消息,注冊響應(yīng)消息中攜帶有 注冊服務(wù)器根據(jù)SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信息。如果發(fā)送模塊51所發(fā)送的注冊請求消息中不僅攜帶有SIP用戶代理設(shè)備的標(biāo)識 信息,還進一步攜帶有需要配置號碼的端口的信息,那么,接收模塊52所接收到的響應(yīng)信 息所攜帶的號碼信息,即為注冊服務(wù)器根據(jù)SIP用戶代理設(shè)備的標(biāo)識信息和需要配置號碼 的端口的信息查詢到的該SIP用戶代理設(shè)備上需要配置號碼的端口所對應(yīng)的號碼信息。配置模塊53,與發(fā)送模塊51和接收模塊52相連接,用于根據(jù)接收模塊52所接收 的注冊響應(yīng)消息中攜帶的號碼信息,為該SIP用戶代理設(shè)備進行號碼配置。如果發(fā)送模塊51所發(fā)送的注冊請求消息中不僅攜帶有SIP用戶代理設(shè)備的標(biāo)識 信息,還進一步攜帶有需要配置號碼的端口的信息,那么,配置模塊53具體用于對該SIP用 戶代理設(shè)備上需要配置號碼的端口進行號碼配置。在具體的應(yīng)用場景中,上述SIP用戶代理設(shè)備,還包括設(shè)置模塊54,用于設(shè)置注冊 更新周期;發(fā)送模塊51,還用于按照設(shè)置模塊54所設(shè)置的注冊更新周期向注冊服務(wù)器發(fā)送 注冊請求消息,注冊請求消息中攜帶有SIP用戶代理設(shè)備的標(biāo)識信息;接收模塊52,還用于接收注冊服務(wù)器返回的注冊響應(yīng)消息,注冊響應(yīng)消息中攜帶 有注冊服務(wù)器根據(jù)SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信息;配置模塊53,還用于根據(jù)接收模塊52所接收的注冊響應(yīng)消息中攜帶的號碼信息, 為該SIP用戶代理設(shè)備進行號碼更新。與前述說明相類似,當(dāng)SIP用戶代理設(shè)備包含多個端口時,上述的號碼更新過程 中,發(fā)送模塊51所發(fā)送的注冊請求消息中也需要進一步攜帶需要注冊更新的端口的信息, 此時,接收模塊52所接收的注冊響應(yīng)消息中攜帶的信息為注冊服務(wù)器根據(jù)SIP用戶代理設(shè) 備的標(biāo)識信息和需要注冊更新的端口的信息所查詢到的號碼信息,而配置模塊53所進行 的號碼更新過程即為對需要注冊更新的端口進行注冊更新。另一方面,本發(fā)明實施例還提供了一種注冊服務(wù)器,其結(jié)構(gòu)示意圖如圖6所示,具 體包括接收模塊61,用于接收SIP用戶代理設(shè)備發(fā)送的注冊請求消息,注冊請求消息中 攜帶有SIP用戶代理設(shè)備的標(biāo)識信息;查詢模塊62,用于根據(jù)接收模塊61所接收到的注冊請求消息中攜帶的SIP用戶代 理設(shè)備的標(biāo)識信息,從配置的號碼信息中查詢SIP用戶代理設(shè)備上需要配置號碼的端口所 對應(yīng)的號碼信息;發(fā)送模塊63,用于向SIP用戶代理設(shè)備發(fā)送注冊響應(yīng)消息,注冊響應(yīng)消息中攜帶 有查詢模塊62查詢到的該SIP用戶代理設(shè)備所對應(yīng)的號碼信息。在實際應(yīng)用中,如果SIP用戶代理設(shè)備包括多個端口,那么,與前述說明相類似, 注冊服務(wù)器將對相應(yīng)的端口信息進行處理,以查詢相應(yīng)的端口所對應(yīng)的號碼信息,在此不 再重復(fù)說明。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點通過應(yīng)用本發(fā)明的技術(shù)方案,只需要在注冊服務(wù)器上進行號碼配置,SIP用戶代理 設(shè)備可以通過攜帶自身地址信息的注冊操作,在注冊服務(wù)器中查詢到相應(yīng)的號碼信息,并 據(jù)此進行相應(yīng)的號碼配置,使SIP用戶代理設(shè)備中的號碼配置過程可以基于注冊服務(wù)器中 已配置的號碼信息自動完成,無需單獨在SIP用戶代理設(shè)備上進行號碼配置,從而,實現(xiàn)注 冊服務(wù)器對號碼資源的統(tǒng)一管理,減少了 SIP用戶代理設(shè)備中的配置工作量,提高了 SIP用 戶代理設(shè)備的配置效率,基于注冊服務(wù)器中已配置的號碼信息進行號碼自動配置的方式也 提高了號碼配置的準(zhǔn)確性。通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通 過硬件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實現(xiàn)。基于這樣的理解,本發(fā) 明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲 介質(zhì)(可以是⑶-ROM,U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設(shè)備(可 以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施場景所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施場景的示意圖,附圖中的模塊或 流程并不一定是實施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實施場景中的裝置中的模塊可以按照實施場景描述進 行分布于實施場景的裝置中,也可以進行相應(yīng)變化位于不同于本實施場景的一個或多個裝 置中。上述實施場景的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。上述本發(fā)明序號僅僅為了描述,不代表實施場景的優(yōu)劣。以上公開的僅為本發(fā)明的幾個具體實施場景,但是,本發(fā)明并非局限于此,任何本 領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護范圍。
權(quán)利要求
一種SIP電話網(wǎng)絡(luò)中的號碼配置方法,其特征在于,具體包括以下步驟SIP用戶代理設(shè)備向注冊服務(wù)器發(fā)送注冊請求消息,所述注冊請求消息中攜帶有所述SIP用戶代理設(shè)備的標(biāo)識信息;所述SIP用戶代理設(shè)備接收所述注冊服務(wù)器返回的注冊響應(yīng)消息,所述注冊響應(yīng)消息中攜帶有所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信息;所述SIP用戶代理設(shè)備根據(jù)所述注冊響應(yīng)消息中攜帶的號碼信息,為所述SIP用戶代理設(shè)備進行號碼配置。
2.如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述SIP用戶代理設(shè)備包含多個端口時, 所述注冊請求消息中,還攜帶有需要配置號碼的端口的信息,其中為所述SIP用戶代理設(shè)備進行號碼配置,具體為 為所述需要配置號碼的端口進行號碼配置。
3.如權(quán)利要求1所述的方法,其特征在于,所述SIP用戶代理設(shè)備根據(jù)所述注冊響應(yīng)消 息中攜帶的號碼信息,為所述SIP用戶代理設(shè)備進行號碼配置之后,還包括所述SIP用戶代理設(shè)備按照預(yù)設(shè)的注冊更新周期向所述注冊服務(wù)器發(fā)送注冊請求消 息,所述注冊請求消息中攜帶有所述SIP用戶代理設(shè)備的標(biāo)識信息;所述SIP用戶代理設(shè)備接收所述注冊服務(wù)器返回的注冊響應(yīng)消息,所述注冊響應(yīng)消息 中攜帶有所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信息;所述SIP用戶代理設(shè)備根據(jù)所述注冊響應(yīng)消息中攜帶的號碼信息,為所述SIP用戶代 理設(shè)備進行號碼更新。
4.如權(quán)利要求3所述的方法,其特征在于,當(dāng)所述SIP用戶代理設(shè)備包含多個端口時, 所述注冊請求消息中,還攜帶有需要注冊更新的端口的信息,其中為所述SIP用戶代理設(shè)備進行號碼更新,具體為 為所述需要注冊更新的端口進行號碼更新。
5.如權(quán)利要求1或3所述的方法,其特征在于,所述SIP用戶代理設(shè)備的標(biāo)識信息,具 體為所述SIP用戶代理設(shè)備的MAC地址信息或IP地址信息。
6.一種SIP用戶代理設(shè)備,其特征在于,具體包括發(fā)送模塊,用于向注冊服務(wù)器發(fā)送注冊請求消息,所述注冊請求消息中攜帶有所述SIP 用戶代理設(shè)備的標(biāo)識信息;接收模塊,用于接收所述注冊服務(wù)器返回的注冊響應(yīng)消息,所述注冊響應(yīng)消息中攜帶 有所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信息;配置模塊,與所述發(fā)送模塊和所述接收模塊相連接,用于根據(jù)所述接收模塊所接收的 注冊響應(yīng)消息中攜帶的號碼信息,為所述SIP用戶代理設(shè)備進行號碼配置。
7.如權(quán)利要求6所述的SIP用戶代理設(shè)備,其特征在于,還包括設(shè)置模塊,用于設(shè)置注 冊更新周期;所述發(fā)送模塊,還用于按照所述設(shè)置模塊所設(shè)置的注冊更新周期向所述注冊服務(wù)器發(fā) 送注冊請求消息,所述注冊請求消息中攜帶有所述SIP用戶代理設(shè)備的標(biāo)識信息;所述接收模塊,還用于接收所述注冊服務(wù)器返回的注冊響應(yīng)消息,所述注冊響應(yīng)消息 中攜帶有所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息所查詢到的號碼信息;所述配置模塊,還用于根據(jù)所述接收模塊所接收的注冊響應(yīng)消息中攜帶的號碼信息, 為所述SIP用戶代理設(shè)備進行號碼更新。其中,所述SIP用戶代理設(shè)備的標(biāo)識信息,具體為所述SIP用戶代理設(shè)備的MAC地址信 息或IP地址信息。
8.如權(quán)利要求6或7所述的SIP用戶代理設(shè)備,其特征在于,當(dāng)所述SIP用戶代理設(shè)備 包含多個端口時,如果所述發(fā)送模塊所發(fā)送的注冊請求消息中還攜帶有需要配置號碼的端口的信息,所 述配置模塊,具體用于為所述需要配置號碼的端口進行號碼配置;如果所述發(fā)送模塊所發(fā)送的注冊請求消息中還攜帶有需要注冊更新的端口的信息,所 述配置模塊,具體用于為所述需要注冊更新的端口進行號碼更新。
9.一種SIP電話網(wǎng)絡(luò)中的號碼配置方法,其特征在于,具體包括以下步驟注冊服務(wù)器接收SIP用戶代理設(shè)備發(fā)送的注冊請求消息,所述注冊請求消息中攜帶有 所述SIP用戶代理設(shè)備的標(biāo)識信息;所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息,從其上配置的號碼信息中查 詢所述SIP用戶代理設(shè)備所對應(yīng)的號碼信息;所述注冊服務(wù)器向所述SIP用戶代理設(shè)備發(fā)送注冊響應(yīng)消息,所述注冊響應(yīng)消息中攜 帶有查詢到的所述SIP用戶代理設(shè)備所對應(yīng)的號碼信息。
10.如權(quán)利要求9所述的方法,其特征在于,所述SIP用戶代理設(shè)備的標(biāo)識信息,具體為所述SIP用戶代理設(shè)備的MAC地址信息或IP地址信息。
11.如權(quán)利要求8所述的方法,其特征在于,當(dāng)所述SIP用戶代理設(shè)備包含多個端口時, 所述方法,具體為所述注冊服務(wù)器接收SIP用戶代理設(shè)備發(fā)送的注冊請求消息,所述注冊請求消息中攜 帶有所述SIP用戶代理設(shè)備的標(biāo)識信息和端口的信息;所述注冊服務(wù)器根據(jù)所述SIP用戶代理設(shè)備的標(biāo)識信息和端口的信息,從其上配置的 號碼信息中查詢所述SIP用戶代理設(shè)備上的端口所對應(yīng)的號碼信息;所述注冊服務(wù)器向所述SIP用戶代理設(shè)備發(fā)送注冊響應(yīng)消息,所述注冊響應(yīng)消息中攜 帶有查詢到的所述端口所對應(yīng)的號碼信息。
12.一種注冊服務(wù)器,其特征在于,具體包括接收模塊,用于接收SIP用戶代理設(shè)備發(fā)送的注冊請求消息,所述注冊請求消息中攜 帶有所述SIP用戶代理設(shè)備的標(biāo)識信息;查詢模塊,用于根據(jù)所述接收模塊所接收到的注冊請求消息中所包括的所述SIP用 戶代理設(shè)備的標(biāo)識信息,從配置的號碼信息中查詢所述SIP用戶代理設(shè)備所對應(yīng)的號碼信 息;發(fā)送模塊,用于向所述SIP用戶代理設(shè)備發(fā)送注冊響應(yīng)消息,所述注冊響應(yīng)消息中攜 帶有所述查詢模塊查詢到的所述SIP用戶代理設(shè)備所對應(yīng)的號碼信息。
13.如權(quán)利要求12所述的注冊服務(wù)器,其特征在于,當(dāng)所述SIP用戶代理設(shè)備包含多個 端口時, 所述接收模塊,具體用于接收所述SIP用戶代理設(shè)備發(fā)送的注冊請求消息,所述注冊請求消息中攜帶有所述SIP用戶代理設(shè)備的標(biāo)識信息和端口的信息;所述查詢模塊,具體用于根據(jù)所述接收模塊所接收到的注冊請求消息中所包括的所述 SIP用戶代理設(shè)備的標(biāo)識信息和端口的信息,從配置的號碼信息中查詢所述SIP用戶代理 設(shè)備上的端口所對應(yīng)的號碼信息;所述發(fā)送模塊,具體用于向所述SIP用戶代理設(shè)備發(fā)送注冊響應(yīng)消息,所述注冊響應(yīng) 消息中攜帶有所述查詢模塊查詢到的所述端口所對應(yīng)的號碼信息。
全文摘要
本發(fā)明公開了一種SIP電話網(wǎng)絡(luò)中的號碼配置方法和設(shè)備,通過應(yīng)用本發(fā)明的技術(shù)方案,只需要在注冊服務(wù)器上進行號碼配置,SIP用戶代理設(shè)備可以通過攜帶自身地址信息的注冊操作,在注冊服務(wù)器中查詢到相應(yīng)的號碼信息,并據(jù)此進行相應(yīng)的號碼配置,使SIP用戶代理設(shè)備中的號碼配置過程可以基于注冊服務(wù)器中已配置的號碼信息自動完成,無需單獨在SIP用戶代理設(shè)備上進行號碼配置,從而,實現(xiàn)注冊服務(wù)器對號碼資源的統(tǒng)一管理,減少了SIP用戶代理設(shè)備中的配置工作量,提高了SIP用戶代理設(shè)備的配置效率,基于注冊服務(wù)器中已配置的號碼信息進行號碼自動配置的方式也提高了號碼配置的準(zhǔn)確性。
文檔編號H04M7/00GK101917526SQ201010261089
公開日2010年12月15日 申請日期2010年8月24日 優(yōu)先權(quán)日2010年8月24日
發(fā)明者曲進 申請人:杭州華三通信技術(shù)有限公司