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

H.323多媒體通訊網(wǎng)絡終端獲取時鐘的方法及系統(tǒng)的制作方法

文檔序號:7611112閱讀:160來源:國知局
專利名稱:H.323多媒體通訊網(wǎng)絡終端獲取時鐘的方法及系統(tǒng)的制作方法
技術領域
本發(fā)明涉及多媒體通訊技術領域,具體涉及一種H.323多媒體通訊網(wǎng)絡終端獲取時鐘的方法及系統(tǒng)。
背景技術
隨著計算機網(wǎng)絡技術和多媒體通信技術的迅速發(fā)展,電視會議或多媒體會議得到業(yè)界的普遍關注,目前基于IP(因特網(wǎng)協(xié)議)的H.323電視會議系統(tǒng)已成為研究和開發(fā)的熱點。H.323是ITU-T(國際電信聯(lián)盟電信標準部)制定的標準,用來在基于包交換的網(wǎng)絡上傳輸音頻、視頻和數(shù)據(jù)。它描述了呼叫信令和控制、多媒體傳輸和控制、帶寬控制以及多點會議等業(yè)務?;贖.323的會議系統(tǒng)中,主要由MCU(多點控制單元)、GK(網(wǎng)守)、業(yè)務單元和終端組成,典型的組網(wǎng)結構如圖1所示。其中,MCU用于多個用戶終端舉行會議時的連接,同時進行視頻信號的切換、語音信號的混合及數(shù)據(jù)信號的傳輸,并將切換的視頻、混合的音頻以及數(shù)據(jù)信號進行組裝,再發(fā)送給所有的用戶終端。
H.323終端是提供單向或雙向實時通信的客戶端,具有對視頻和音頻信號的編解碼及顯示功能,還具有傳送靜止圖像、文件、共享應用程序等數(shù)據(jù)通信功能。
網(wǎng)守是H.323系統(tǒng)的一個可選組件,其功能是向H.323端點提供呼叫控制服務。H.323網(wǎng)守在系統(tǒng)中必須提供4種基本服務地址翻譯、帶寬控制、許可控制與區(qū)管理功能。在邏輯上,網(wǎng)守是一個獨立于端點的功能單元,但在物理實現(xiàn)時可以包含在終端、MCU和網(wǎng)關中。
由于會議電視的圖像、話音、控制和指示等信號都是通過壓縮編碼后相互傳送的,因此,為了保證傳送信號的準確性,必須采取必要的措施實現(xiàn)會議電視網(wǎng)絡的同步。
在圖1所示的H.323會議系統(tǒng)中,由于成本的原因,終端可能沒有時鐘芯片,無法獨立維護時鐘。為了使各終端能正確地獲得時鐘信息,通常采用專門的時鐘服務器為各終端提供統(tǒng)一的時鐘源。所有終端通過標準的NTP(網(wǎng)絡時間協(xié)議)協(xié)議向時鐘服務器獲取時鐘。
通過NTP協(xié)議獲取時鐘信息的過程的具體流程如圖2所示終端需要當前時鐘信息時,向時鐘服務器發(fā)送時鐘請求信息;時鐘服務器收到該信息后,獲取當前時鐘,并回送給終端。
這種實現(xiàn)方式雖然為整個系統(tǒng)中所有終端提供了時鐘信息,但需要在系統(tǒng)中專門配置一個時鐘服務器,同時還需要增加終端與時鐘服務器的通信接口。這樣,不僅浪費了系統(tǒng)資源,而且加大了系統(tǒng)實現(xiàn)的復雜度及對系統(tǒng)維護的工作量。

發(fā)明內容
本發(fā)明的目的是提供一種H.323多媒體通訊網(wǎng)絡終端獲取時鐘的方法及系統(tǒng),以克服現(xiàn)有技術通過NTP協(xié)議獲取時鐘的方式實現(xiàn)復雜、系統(tǒng)維護量大的缺點,利用現(xiàn)有系統(tǒng)資源,簡單可靠地獲取時間信息。
為此,本發(fā)明提供如下的技術方案一種H.323多媒體通訊網(wǎng)絡終端獲取時鐘的方法,所述網(wǎng)絡包括網(wǎng)守、傳送網(wǎng)絡和終端,所述方法包括A、所述終端啟動后向所述網(wǎng)守發(fā)送注冊請求消息;B、所述網(wǎng)守接收到所述注冊請求消息后,向所述終端返回擴展的注冊確認消息;C、所述終端根據(jù)所述擴展的注冊確認消息獲取所述網(wǎng)守的系統(tǒng)時間信息;D、根據(jù)所述時間信息設置本地時鐘。
所述步驟B包括B1、設定所述擴展的注冊確認消息格式;B2、獲取所述網(wǎng)守的系統(tǒng)時間;B3、根據(jù)所述獲取的網(wǎng)守的系統(tǒng)時間生成所述擴展的注冊確認消息;B4、將所述擴展的注冊確認消息發(fā)送給所述終端。
所述擴展的注冊確認消息包括非標標識、時間信息。
所述時間信息格式為H221協(xié)議規(guī)定的封裝格式。
所述時間信息格式為自定義的封裝格式。
所述步驟C包括C1、解析所述擴展的注冊確認消息;C2、獲取所述擴展的注冊確認消息中的時間信息。
所述步驟D包括D1、建立所述終端的時鐘函數(shù);D2、將所述時間信息作為所述時鐘函數(shù)的輸入?yún)?shù)生成所述本地時鐘。
一種H.323多媒體通訊網(wǎng)絡終端獲取時鐘的系統(tǒng),包括網(wǎng)守、傳送網(wǎng)絡和終端,所述終端包括協(xié)議解析模塊,用于解析所述終端向所述網(wǎng)守注冊時收到的消息,并獲取所述消息中的時間信息;所述終端還包括日期轉換模塊,耦合于所述協(xié)議解析模塊,用于對所述協(xié)議解析模塊得到的時間信息進行日期轉換,并將轉換后的日期設置為終端的系統(tǒng)時間。
所述網(wǎng)守包括系統(tǒng)時間獲取模塊,用于獲取所述網(wǎng)守的系統(tǒng)時間;
消息生成模塊,耦合于所述系統(tǒng)時間獲取模塊,用于根據(jù)所述系統(tǒng)時間生成擴展的注冊確認消息。
由以上本發(fā)明提供的技術方案可以看出,本發(fā)明充分利用現(xiàn)有資源,對端點和網(wǎng)守之間的協(xié)議RAS(注冊、接入許可和狀態(tài))信令中的標準RCF(注冊證實)消息進行擴展,增加時鐘信息,在終端向網(wǎng)守進行注冊時,通過RCF消息即可獲得網(wǎng)守的時鐘信息,然后將其設置為終端本地時間,并在該時間基礎上建立起終端自己的時鐘。這樣,不僅節(jié)省了系統(tǒng)資源,而且實現(xiàn)簡單,減少了系統(tǒng)維護的工作量。


圖1是基于H.323的會議系統(tǒng)的典型組網(wǎng)結構示意圖;圖2是現(xiàn)有技術中H.323終端通過NTP協(xié)議獲取時鐘的流程;圖3是H.323終端的登記過程示意圖;圖4是本發(fā)明方法的實現(xiàn)流程圖;圖5是本發(fā)明系統(tǒng)的第一實施例原理框圖;圖6是本發(fā)明系統(tǒng)的第二實施例原理框圖。
具體實施例方式
本發(fā)明的核心在于對端點和網(wǎng)守之間的協(xié)議RAS(注冊、接入許可和狀態(tài))信令中的標準RCF(注冊證實)消息進行擴展,在其中增加網(wǎng)守的時鐘信息,在終端向網(wǎng)守進行注冊時,網(wǎng)守向終端返回RCF消息,終端根據(jù)該消息獲得時間信息,然后將其設置為終端的本地時間,根據(jù)該時間建立起自己的時鐘。
為了使本技術領域的人員更好地理解本發(fā)明方案,下面結合附圖和實施方式對本發(fā)明作進一步的詳細說明。
本技術領域人員知道,H.323呼叫建立過程涉及到三種信令RAS信令、H.225.0呼叫信令和H.245控制信令。其中RAS信令采用H.225中的消息完成終端與網(wǎng)守之間的登記注冊、端點定位、呼叫接納、網(wǎng)關資源查詢等過程。GK(網(wǎng)守)是網(wǎng)絡上的H.323實體,主要為H.323終端、網(wǎng)關和MCU(多點控制單元)提供地址翻譯,控制網(wǎng)絡訪問,也可以為終端、網(wǎng)關和MCU提供其他服務,如帶寬管理、定位網(wǎng)關等。
終端的端點登記過程如圖3所示,包括以下兩個過程(1)終端啟動后,需要向GK發(fā)送標準的RRQ(注冊請求)消息,開始終端注冊過程;(2)GK接收到終端發(fā)送的RRQ消息后,注冊成功則向終端返回標準的RCF(注冊確認)消息,否則返回RRJ(注冊拒絕)消息。
因此,本發(fā)明對RCF消息進行擴展,使其包含網(wǎng)守的系統(tǒng)時間信息,這樣,當終端收到該消息后,即可獲取網(wǎng)守的系統(tǒng)時間信息,從而在此基礎上建立起終端自己的時鐘。
例如,可以將RCF消息擴展如下RegistrationConfirm∷=SEQUENCE --(RCF){requestSeqNum RequestSeqNum, //請求序號protocolIdentifier ProtocolIdentifier,//協(xié)議標識nonStandardData NonStandardParameter OPTIONAL,//非標參數(shù)callSignalAddress SEQUENCE OF TransportAddress,//呼叫信令地址terminalAlias SEQUENCE OF AliasAddress OPTIONAL,//終端別名(如號碼)...,}非標部分的內容如下NonStandardParameter∷=SEQUENCE
{nonStandardIdentifier NonStandardIdentifier,//非標準標識data OCTET STRING//時間數(shù)據(jù)格式為SERVERCLOCK}NonStandardIdentifier∷=CHOICE{object OBJECT IDENTIFIER, //對象標識h221NonStandard H221NonStandard, //H221非標...
}H221NonStandard ∷=SEQUENCE{t35CountryCode INTEGER(0..255), //國家代碼t35Extension INTEGER(0..255), //國家以下代碼manufacturerCode INTEGER(0..65535),//廠商代碼...
}這樣,將從GK中獲取的時間,填寫到SERVERCLOCK中,該時間為從1970年1月1日0時0分0秒以來的秒數(shù),即UTC(通用時間坐標)時間,該秒數(shù)參照的基準時區(qū)是GMT(格林威治時間)標準時,即0時區(qū)。
參照圖4,圖4是本發(fā)明方法的實現(xiàn)流程圖首先,在步驟401設定擴展的RCF(注冊確認)消息格式,該消息格式可以為上述描述的RCF消息擴展格式,當然也可以為其他格式,只要包含網(wǎng)守的系統(tǒng)時間信息即可。
在擴展的注冊確認消息中包括非標標識、時間信息。其中,非標標識對非標信息進行了描述,時間信息用于填充網(wǎng)守的系統(tǒng)時間信息??梢圆捎肏221協(xié)議規(guī)定的封裝格式將網(wǎng)守的系統(tǒng)時間填充到該消息中的時間信息字段,也可以采用自定義的封裝格式將網(wǎng)守的系統(tǒng)時間填充到該消息中的時間信息字段。
步驟402終端啟動后向網(wǎng)守發(fā)送注冊請求消息,開始終端注冊過程。該注冊請求消息為H.323協(xié)議規(guī)定的標準的RRQ(注冊請求)消息,該消息包括將要登記的信息,如別名、地址等。
步驟403網(wǎng)守接收到注冊請求消息后,獲取網(wǎng)守的系統(tǒng)時間??赏ㄟ^調用網(wǎng)守所在操作系統(tǒng)提供的時間獲取函數(shù)獲取到時間,并轉換為UTC(通用時間坐標)時間。步驟404根據(jù)獲取的網(wǎng)守的系統(tǒng)時間生成擴展的注冊確認消息。
然后,進到步驟405將擴展的注冊確認消息發(fā)送給終端。
終端收到該消息后,進到步驟406終端根據(jù)收到的擴展的注冊確認消息獲取網(wǎng)守的系統(tǒng)時間信息。即對該擴展的注冊確認消息進行解析,獲取其中的時間信息。
步驟407根據(jù)獲取的時間信息設置本地時鐘。
將獲取的UTC時間結合本地時區(qū)轉換為本地時間,然后調用終端操作系統(tǒng)提供的系統(tǒng)時間設置函數(shù)設置為本地時鐘,此后由系統(tǒng)自己維護該時間。
圖5示出了本發(fā)明系統(tǒng)的原理框圖該系統(tǒng)包括網(wǎng)守S1、傳送網(wǎng)絡S2和終端S3。
為了使終端S3能夠根據(jù)擴展的注冊確認消息獲得網(wǎng)守的系統(tǒng)時間,在終端S3上包括協(xié)議解析模塊S31、日期轉換模塊S32。
當終端通過傳送網(wǎng)絡向網(wǎng)守注冊時,如果注冊成功,網(wǎng)守向終端回送擴展的RCF消息,終端收到該消息后,首先由協(xié)議解析模塊S31對該消息進行解析,獲取該消息中的時間信息;然后由日期轉換模塊S32對協(xié)議解析模塊得到的時間信息進行日期轉換,即將網(wǎng)守的系統(tǒng)時間轉換為終端操作系統(tǒng)的本地時間;此后由終端操作系統(tǒng)以日期轉換模塊S32轉換后的本地時間為起點自己維護該時間。
為了使網(wǎng)守能夠生成包含其系統(tǒng)時間信息的擴展的RCF消息,可以預先設定好擴展的RCF消息,當收到終端的RRQ消息后,通過軟件獲取網(wǎng)守的系統(tǒng)時間,然后將其添加到擴展的RCF消息中相應的字段即可。當然,也可以通過硬件的方式實現(xiàn)參照圖6,圖6示出了本發(fā)明系統(tǒng)的第二實施例原理框圖當網(wǎng)守S1收到終端發(fā)送的RRQ消息后,由其中的系統(tǒng)時間獲取模塊S11獲取網(wǎng)守的系統(tǒng)時間,然后由消息生成模塊S12根據(jù)該系統(tǒng)時間生成擴展的RCF消息。
這樣,當注冊成功后,網(wǎng)守就可將消息生成模塊生成的擴展的RCF消息發(fā)送給終端,終端根據(jù)該消息建立起自己的本地時鐘。
雖然通過實施例描繪了本發(fā)明,本領域普通技術人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,希望所附的權利要求包括這些變形和變化而不脫離本發(fā)明的精神。
權利要求
1.一種H.323多媒體通訊網(wǎng)絡終端獲取時鐘的方法,所述網(wǎng)絡包括網(wǎng)守、傳送網(wǎng)絡和終端,其特征在于,所述方法包括A、所述終端啟動后向所述網(wǎng)守發(fā)送注冊請求消息;B、所述網(wǎng)守接收到所述注冊請求消息后,向所述終端返回擴展的注冊確認消息;C、所述終端根據(jù)所述擴展的注冊確認消息獲取所述網(wǎng)守的系統(tǒng)時間信息;D、根據(jù)所述時間信息設置本地時鐘。
2.根據(jù)權利要求1所述的方法,其特征在于,所述步驟B包括B1、設定所述擴展的注冊確認消息格式;B2、獲取所述網(wǎng)守的系統(tǒng)時間;B3、根據(jù)所述獲取的網(wǎng)守的系統(tǒng)時間生成所述擴展的注冊確認消息;B4、將所述擴展的注冊確認消息發(fā)送給所述終端。
3.根據(jù)權利要求1所述的方法,其特征在于,所述擴展的注冊確認消息包括非標標識、時間信息。
4.根據(jù)權利要求3所述的方法,其特征在于,所述時間信息格式為H221協(xié)議規(guī)定的封裝格式。
5.根據(jù)權利要求3所述的方法,其特征在于,所述時間信息格式為自定義的封裝格式。
6.根據(jù)權利要求1所述的方法,其特征在于,所述步驟C包括C1、解析所述擴展的注冊確認消息;C2、獲取所述擴展的注冊確認消息中的時間信息。
7.根據(jù)權利要求1所述的方法,其特征在于,所述步驟D包括D1、建立所述終端的時鐘函數(shù);D2、將所述時間信息作為所述時鐘函數(shù)的輸入?yún)?shù)生成所述本地時鐘。
8.一種H.323多媒體通訊網(wǎng)絡終端獲取時鐘的系統(tǒng),包括網(wǎng)守、傳送網(wǎng)絡和終端,所述終端包括協(xié)議解析模塊,用于解析所述終端向所述網(wǎng)守注冊時收到的消息,并獲取所述消息中的時間信息;其特征在于,所述終端還包括日期轉換模塊,耦合于所述協(xié)議解析模塊,用于對所述協(xié)議解析模塊得到的時間信息進行日期轉換,并將轉換后的日期設置為終端的系統(tǒng)時間。
9.根據(jù)權利要求8所述的系統(tǒng),其特征在于,所述網(wǎng)守包括系統(tǒng)時間獲取模塊,用于獲取所述網(wǎng)守的系統(tǒng)時間;消息生成模塊,耦合于所述系統(tǒng)時間獲取模塊,用于根據(jù)所述系統(tǒng)時間生成擴展的注冊確認消息。
全文摘要
本發(fā)明公開了一種H.323多媒體通訊網(wǎng)絡終端獲取時鐘的方法,所述網(wǎng)絡包括網(wǎng)守、傳送網(wǎng)絡和終端,所述方法包括終端啟動后向網(wǎng)守發(fā)送注冊請求消息;網(wǎng)守接收到所述注冊請求消息后,向終端返回擴展的注冊確認消息;終端根據(jù)所述擴展的注冊確認消息獲取網(wǎng)守的系統(tǒng)時間信息;根據(jù)所述時間信息設置本地時鐘。本發(fā)明還公開了一種H.323多媒體通訊網(wǎng)絡終端獲取時鐘的系統(tǒng),包括網(wǎng)守、傳送網(wǎng)絡和終端,所述終端包括協(xié)議解析模塊,日期轉換模塊。利用本發(fā)明,可以使沒有時間芯片的終端從網(wǎng)守獲取時間,建立自己的本地時鐘。該方法實現(xiàn)簡單可靠,不需要增加任何外加設備,成本低。
文檔編號H04L12/18GK1808964SQ20051000265
公開日2006年7月26日 申請日期2005年1月21日 優(yōu)先權日2005年1月21日
發(fā)明者黃建華 申請人:華為技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
闽清县| 新绛县| 淮滨县| 江华| 鄂托克前旗| 双鸭山市| 定襄县| 新兴县| 孝义市| 突泉县| 连云港市| 齐河县| 寻乌县| 高平市| 伊吾县| 巴楚县| 云龙县| 舞阳县| 会宁县| 陇南市| 交口县| 阿尔山市| 井冈山市| 崇阳县| 呼图壁县| 青州市| 桐乡市| 上栗县| 会昌县| 哈巴河县| 南和县| 马尔康县| 湘潭市| 六枝特区| 甘洛县| 孝感市| 小金县| 小金县| 施甸县| 太原市| 手游|