欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

家庭網(wǎng)關(guān)SIP協(xié)議配置生效方法及系統(tǒng)與制造工藝

文檔序號(hào):11057080閱讀:742來(lái)源:國(guó)知局
家庭網(wǎng)關(guān)SIP協(xié)議配置生效方法及系統(tǒng)與制造工藝
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及家庭網(wǎng)關(guān)的通信技術(shù)領(lǐng)域,具體為一種家庭網(wǎng)關(guān)SIP協(xié)議配置生效方法及系統(tǒng)。

背景技術(shù):
家庭網(wǎng)關(guān)支持基于SIP(SessionInitiationProtocal)協(xié)議的語(yǔ)音業(yè)務(wù),用戶可以通過命令行,WEB頁(yè)面,ITMS下發(fā)公單等方式設(shè)置SIP協(xié)議語(yǔ)音業(yè)務(wù)配置信息,配置的過程為先把配置的值寫入語(yǔ)音業(yè)務(wù)模塊。然后語(yǔ)音業(yè)務(wù)模塊根據(jù)所配置的信息特征決定如何生效,也就是下一步操作,如重啟進(jìn)程,修改配置數(shù)據(jù)庫(kù)記錄,改變內(nèi)存變量值以及配置參數(shù)實(shí)現(xiàn)同步等。家庭網(wǎng)關(guān)SIP協(xié)議語(yǔ)音業(yè)務(wù),使用前要做基本配置,基本配置完成后,只有配置生效成功后,SIP協(xié)議語(yǔ)音業(yè)務(wù)才能正常進(jìn)行。當(dāng)前SIP協(xié)議基本配置信息有:配置SIP用戶名和鑒權(quán)密碼;配置SIPUA上的SIP服務(wù)器信息;配置SIPUA上的代理服務(wù)器信息;配置DTMF碼的傳輸方式;配置原IP地址;配置SIP設(shè)備域名;配置用戶數(shù)圖。家庭網(wǎng)關(guān)命令行方式配置這些參數(shù)時(shí),可以實(shí)現(xiàn)配置參數(shù)的逐條配置并生效,每條信息配置命令執(zhí)行生效,無(wú)論是那種生效方式都比較方便,如重啟進(jìn)程,修改配置數(shù)據(jù)庫(kù)記錄,修改參數(shù)內(nèi)存變量值等。這個(gè)過程配置參數(shù)實(shí)現(xiàn)的配置信息,讀寫邏輯清晰,數(shù)據(jù)同步準(zhǔn)確及時(shí)。然而使用WEB頁(yè)面或者ITMS下發(fā)工單,不能像命令行那樣能夠?qū)崿F(xiàn)逐條配置參數(shù)設(shè)置和生效。WEB頁(yè)面或者ITMS配置過程如下。首先是用戶通過WEB頁(yè)面或者ITMS下發(fā)工單,配置進(jìn)程將所有配置信息封裝組合在一起,分成一個(gè)或者多個(gè)包發(fā)送到應(yīng)用進(jìn)程如語(yǔ)音業(yè)務(wù)進(jìn)程。接著語(yǔ)音業(yè)務(wù)進(jìn)程收到配置信息后,解析配置消息,生成一條配置參數(shù)命令,然后像命令行設(shè)置和生效配置的方式執(zhí)行配置參數(shù)生效命令。對(duì)于需要重啟進(jìn)程才能生效的配置參數(shù),WEB頁(yè)面或者ITMS配置過程存在下列問題:1)配置進(jìn)程傳遞過來(lái)的配置消息中可能包含多個(gè)配置參數(shù),如果這些參數(shù)中一個(gè)以上需要重啟進(jìn)程才能生效的進(jìn)程給參數(shù)修改帶來(lái)麻煩。2)配置進(jìn)程傳遞過來(lái)的配置消息,多個(gè)消息組合成一起才是一個(gè)完整的配置參數(shù),如果這個(gè)參數(shù)要求進(jìn)程重啟才能生效,很難保證生效的配置參數(shù)的完整性和準(zhǔn)確性。3)配置進(jìn)程穿過來(lái)的配置消息,重復(fù)傳送了同一條配置參數(shù)的消息,如果這個(gè)參數(shù)要求進(jìn)程重啟才能生效,會(huì)導(dǎo)致進(jìn)程頻繁重啟,容易導(dǎo)致語(yǔ)音業(yè)務(wù)故障。由上可見,家庭網(wǎng)關(guān)中,SIP協(xié)議配置對(duì)于語(yǔ)音業(yè)務(wù)來(lái)說是不可或缺的,只有給語(yǔ)音業(yè)務(wù)設(shè)置了準(zhǔn)確的參數(shù),語(yǔ)音業(yè)務(wù)才能正常啟動(dòng),工作運(yùn)行,以及停止服務(wù)。WEB頁(yè)面或ITMS下發(fā)工單時(shí),配置進(jìn)程發(fā)送給語(yǔ)音業(yè)務(wù)進(jìn)程的配置消息不能完全保證按部就班的傳遞配置參數(shù),從而語(yǔ)音業(yè)務(wù)進(jìn)程不能像命令行方式一樣一條一條的設(shè)置配置參數(shù)和使參數(shù)生效。其中,ITMS是終端綜合管理系統(tǒng)(IntegratedTerminalManagementSystem)簡(jiǎn)稱,是我的E家終端管理系統(tǒng),主要用于家庭網(wǎng)關(guān)的設(shè)備注冊(cè),初始化自動(dòng)配置,遠(yuǎn)程故障診斷修復(fù)和設(shè)備監(jiān)控等。它通過北向連接服開系統(tǒng)用于接收業(yè)務(wù)工單,南向通過TR069管理通道連接終端,通過安裝客戶端與ITMS連接用于查看工單、終端情況。家庭網(wǎng)關(guān)業(yè)務(wù)需要平衡收到無(wú)序的配置消息特殊情況和設(shè)置配置參數(shù)有序要求。當(dāng)前存在這個(gè)問題的解決辦法如下。語(yǔ)音業(yè)務(wù)進(jìn)程收到配置進(jìn)程無(wú)序的SIP協(xié)議配置信息后,先解析出對(duì)應(yīng)的配置參數(shù),參數(shù)特征,以及參數(shù)值,當(dāng)參數(shù)特征為只需要寫入到配置數(shù)據(jù)庫(kù)才能生效,那么直接寫入配置數(shù)據(jù)庫(kù),實(shí)現(xiàn)配置生效,或者只需要寫入內(nèi)存才能生效,那么直接寫入內(nèi)存,實(shí)現(xiàn)配置生效。當(dāng)參數(shù)特征為要求進(jìn)程重啟才能生效時(shí),先保存配置參數(shù)信息到內(nèi)存或?qū)懭肱渲脭?shù)據(jù)庫(kù),當(dāng)檢測(cè)到收集完成所有的配置信息參數(shù)后,再執(zhí)行進(jìn)程重啟操作實(shí)現(xiàn)配置生效。以上解決方法是基于語(yǔ)音業(yè)務(wù)進(jìn)程收集到配置消息能夠檢測(cè)出明顯的結(jié)束標(biāo)記,當(dāng)由于網(wǎng)絡(luò)原因?qū)е虏荒軝z測(cè)到明顯標(biāo)記,或者檢測(cè)到的重復(fù)的結(jié)束標(biāo)記,再或者檢測(cè)到的結(jié)束標(biāo)記時(shí)序顛倒,那這種方法就存在檢測(cè)明顯的結(jié)束標(biāo)記不準(zhǔn)確的問題。

技術(shù)實(shí)現(xiàn)要素:
鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種家庭網(wǎng)關(guān)SIP協(xié)議配置生效方法及系統(tǒng),用于解決現(xiàn)有技術(shù)中通過WEB頁(yè)面或ITMS下發(fā)工單方式設(shè)置SIP協(xié)議語(yǔ)音業(yè)務(wù)配置信息并要求進(jìn)程重啟才能生效時(shí)容易出現(xiàn)的配置參數(shù)不完整性、不準(zhǔn)確性、修改麻煩以及可能導(dǎo)致語(yǔ)音故障的問題。為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明在一方面提供一種家庭網(wǎng)關(guān)SIP協(xié)議配置生效方法,應(yīng)用于基于SIP協(xié)議語(yǔ)音業(yè)務(wù)的配置過程中,所述方法包括:判斷配置語(yǔ)音業(yè)務(wù)的方式是否為命令行方式,若是則通過語(yǔ)音業(yè)務(wù)進(jìn)程設(shè)置配置參數(shù)并根據(jù)需要將參數(shù)值寫入內(nèi)存、數(shù)據(jù)庫(kù)或重啟語(yǔ)音業(yè)務(wù)進(jìn)程,使配置生效;若否則進(jìn)入WEB頁(yè)面或ITMS配置方式;將用戶的配置信息通過配置進(jìn)程發(fā)生發(fā)送到語(yǔ)音業(yè)務(wù)進(jìn)程,通過語(yǔ)音業(yè)務(wù)進(jìn)程對(duì)配置信息進(jìn)行解析提?。慌袛嗍欠裥枰貑⒄Z(yǔ)音業(yè)務(wù)進(jìn)程,若否則通過語(yǔ)音業(yè)務(wù)進(jìn)程設(shè)置配置參數(shù)并根據(jù)需要將參數(shù)值寫入內(nèi)存或數(shù)據(jù)庫(kù),使配置生效;若是則設(shè)置一個(gè)用于記錄時(shí)長(zhǎng)的定時(shí)器;認(rèn)定在定時(shí)器時(shí)長(zhǎng)范圍內(nèi)新接收到的配置信息無(wú)效,在定時(shí)器達(dá)到時(shí)長(zhǎng)時(shí)重啟語(yǔ)音業(yè)務(wù)進(jìn)程,使配置生效。作為本發(fā)明的一種優(yōu)選方案,定時(shí)器的時(shí)長(zhǎng)范圍為3s~20s。作為本發(fā)明的一種優(yōu)選方案,在配置生效后,再次通過WEB頁(yè)面或ITMS配置方式且需要重啟語(yǔ)音業(yè)務(wù)進(jìn)程時(shí),關(guān)閉上一次定時(shí)器,重新設(shè)置定時(shí)器。作為本發(fā)明的一種優(yōu)選方案,重新設(shè)置的定時(shí)器的時(shí)長(zhǎng)與上一次定時(shí)器的時(shí)長(zhǎng)相等。作為本發(fā)明的一種優(yōu)選方案,在配置生效后,再次通過WEB頁(yè)面或ITMS配置方式但不需要重啟語(yǔ)音業(yè)務(wù)進(jìn)程時(shí),根據(jù)需要將參數(shù)值寫入內(nèi)存、數(shù)據(jù)庫(kù)或重啟語(yǔ)音業(yè)務(wù)進(jìn)程,使新的配置生效。本發(fā)明在另外一方面提供一種家庭網(wǎng)關(guān)SIP協(xié)議配置生效系統(tǒng),應(yīng)用于基于SIP協(xié)議語(yǔ)音業(yè)務(wù)的配置過程中,所述系統(tǒng)包括:配置模式判斷模塊,判斷配置語(yǔ)音業(yè)務(wù)的方式是否為命令行方式,若是則輸出第一判斷結(jié)果,若否則輸出第二判斷結(jié)果;命令行方式配置模塊,與配置模式判斷模塊相連,在接收到第一判斷結(jié)果時(shí)通過語(yǔ)音業(yè)務(wù)進(jìn)程設(shè)置配置參數(shù)并根據(jù)需要將參數(shù)值寫入內(nèi)存、數(shù)據(jù)庫(kù)或重啟語(yǔ)音業(yè)務(wù)進(jìn)程,使配置生效;WEB頁(yè)面或ITMS配置方式配置模塊,與配置模式判斷模塊相連,在接收到第二判斷結(jié)果時(shí)執(zhí)行配置:在不需要重啟語(yǔ)音業(yè)務(wù)進(jìn)程時(shí)通過語(yǔ)音業(yè)務(wù)進(jìn)程設(shè)置配置參數(shù)并根據(jù)需要將參數(shù)值寫入內(nèi)存或數(shù)據(jù)庫(kù),使配置生效;在需要重啟語(yǔ)音業(yè)務(wù)進(jìn)程時(shí)設(shè)置一個(gè)用于記錄時(shí)長(zhǎng)的定時(shí)器,認(rèn)定在定時(shí)器時(shí)長(zhǎng)范圍內(nèi)新接收到的配置信息無(wú)效,在定時(shí)器達(dá)到時(shí)長(zhǎng)時(shí)重啟語(yǔ)音業(yè)務(wù)進(jìn)程,使配置生效。作為本發(fā)明的一種優(yōu)選方案,所述WEB頁(yè)面或ITMS配置方式配置模塊包括:配置信息傳輸單元,將用戶的配置信息通過配置進(jìn)程發(fā)生發(fā)送到語(yǔ)音業(yè)務(wù)進(jìn)程;配置信息解析提取單元,與配置信息傳輸單元相連,通過語(yǔ)音業(yè)務(wù)進(jìn)程對(duì)配置信息進(jìn)行解析提取;重啟判斷單元,與配置信息解析提取單元相連,判斷是否需要重啟語(yǔ)音業(yè)務(wù)進(jìn)程,若是則輸出第三判斷結(jié)果,若否則輸出第四判斷結(jié)果;第一配置單元,與重...
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
临沂市| 大荔县| 诸暨市| 治多县| 年辖:市辖区| 株洲县| 新源县| 南丰县| 宜良县| 西盟| 民丰县| 革吉县| 沾益县| 蓬溪县| 中卫市| 正安县| 龙游县| 通江县| 龙川县| 绥德县| 盘锦市| 儋州市| 永善县| 邹城市| 金阳县| 东明县| 贵定县| 平乡县| 达州市| 合肥市| 江华| 恩平市| 溧水县| 稻城县| 兰溪市| 黑山县| 永清县| 宁晋县| 家居| 会宁县| 蒲城县|