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

一種控制上報事件的時間戳的方法

文檔序號:7975326閱讀:176來源:國知局
專利名稱:一種控制上報事件的時間戳的方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)關(guān)控制技術(shù),尤指 一 種控制上報事件的時間戳的方法。
技術(shù)背景MGC和MG是分組網(wǎng)絡(luò)中的兩個關(guān)鍵網(wǎng)絡(luò)構(gòu)件。其中,MGC負(fù)責(zé)呼叫 控制功能,MG負(fù)責(zé)業(yè)務(wù)承載功能,進(jìn)而MGC和MG就能夠一起實現(xiàn)呼叫 控制平面和業(yè)務(wù)承載平面的分離,從而充分共享網(wǎng)絡(luò)資源,簡化設(shè)備升級和 業(yè)務(wù)擴展。MG和MGC之間通信的主要協(xié)議為媒體網(wǎng)關(guān)控制協(xié)議。目前應(yīng) 用較為廣泛的媒體網(wǎng)關(guān)控制協(xié)議主要有網(wǎng)關(guān)控制協(xié)議(H.248 )和媒體網(wǎng)關(guān) 控制協(xié)議(MGCP)。基于網(wǎng)關(guān)控制協(xié)議(H.248 ),在MG上各種資源被抽象表示為終端 (Termination)。終端又分為物理(Physical)終端和臨時(Ephemeral)終 端,前者代表一些具有半永久存在性的物理實體,例如時分復(fù)用(TDM)通 道等,后者代表一些用于臨時申請的公共資源,例如實時傳輸協(xié)議(RTP) 流等。除了上述普通終端之外,另有一種特殊終端,又稱為根(Root)終端, 代表的是MG整體。另外,終端之間的組合被抽象表示為上下文(Context)。 上下文可以包含多個終端,因而可以借助拓樸(Topology)來描述終端間的 相互關(guān)系。對于還未與其它終端發(fā)生關(guān)聯(lián)的終端,由一個稱為空(Null)上 下文的特殊上下文來包含。基于上述協(xié)議的抽象模型,呼叫的接續(xù)實際上就是對終端和上下文的操 作。這種操作通過MGC和MG之間的命令(Command )的請求(R叫uest) 和響應(yīng)(Reply)來完成。命令類型包括添加(Add)、修改(Modify)、刪 減(Subtract )、移動(Move )、審計值(AuditValue )、審計能力 (AuditCapabilities )、通報(Notify)、服務(wù)改變(ServiceChange )。命令 參數(shù),也稱為描述符(Descriptor),被分類為屬性(Property )、信號(Signal)、 事件(Event)、統(tǒng)計(Statistic)等。這里,將具有業(yè)務(wù)相關(guān)性的參數(shù)邏輯 上聚合成為包(Package)。其中,事件(Event)指的是MG需要監(jiān)測的某些可能發(fā)生的情況,例 如用戶摘機、掛機、撥號、拍叉,或者網(wǎng)絡(luò)故障、質(zhì)量告警、定時器超時等,事件的發(fā)生將觸發(fā)MG向MGC通報和/或MG采取某種行動。事件通常首 先由MGC下發(fā)給MG或在MG上預(yù)先設(shè)置,以"包標(biāo)識(PackageID ) /事 件標(biāo)識(EventID),,的格式來標(biāo)識,并附帶有請求標(biāo)識(R叫uestID ),以及 其它可能需要的參數(shù),這種下發(fā)的事件也稱請求(Requested)事件。然后 MG—旦檢測到該事件發(fā)生,就將該事件上報給MGC,也是以"包標(biāo)識/事 件標(biāo)識,,的格式來標(biāo)識,并附帶有上述相同的請求標(biāo)識,以及其它可能需要 的參數(shù),這種上報的事件也稱觀測(Observed)事件。在上報事件時可攜帶時間戳(TimeStamp)參數(shù),該參數(shù)表示MG檢測 到該事件發(fā)生的實際時間,由日期和/或時間組成。在現(xiàn)有技術(shù)中該時間戳 參數(shù)被定義為可選參數(shù),由MG自主決定是否在上報事件時攜帶。因此當(dāng)某 些應(yīng)用程序需要了解MG檢測到該事件發(fā)生的實際時間,例如需要該時間信 息來分析、總結(jié)、預(yù)測和決策時,就需要MG在上報事件時必須攜帶時間戳 參數(shù),尤其是對于需要進(jìn)行后臺處理的應(yīng)用程序而言,時間戳提供的時間信 息可以保存下來作為進(jìn)一步處理的參考。但由于時間戳參數(shù)為可選參數(shù),因 此在某些應(yīng)用程序需要時間戳?xí)r,MG并不一定上報該參數(shù)。另一方面,由 于時間戳參數(shù)是由MG自主決定是否在向MGC上報事件的時候攜帶,因此 有可能MG上報事件時攜帶的時間戳參數(shù)對于MGC以及其他一些應(yīng)用程序 來說并沒有用處,因此攜帶該時間戳是多余的、不必要的,浪費了帶寬資源、 以及系統(tǒng)的一些其他資源。因此,目前急需一種控制上報事件的時間戳的方 法,能夠根據(jù)對事件的時間戳的需要,確定是否在上報事件時攜帶時間戳
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種控制上報事件的時間戳的方 法,應(yīng)用該方法能夠?qū)γ襟w網(wǎng)關(guān)上報事件的時間戳的操作進(jìn)行控制。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的 本發(fā)明提供了 一種控制上報事件的時間戳的方法,該方法包括以下步驟 設(shè)置時間戳控制參數(shù);媒體網(wǎng)關(guān)根據(jù)所述時間戳控制參數(shù)確定上報或不上 報事件的時間戳。本發(fā)明所提供的一種控制上報事件的時間戳的方法,通過設(shè)置時間戳控 制參數(shù);使媒體網(wǎng)關(guān)根據(jù)設(shè)置的時間戳控制參數(shù)確定上報或不上報事件的時 間戳,實現(xiàn)了一種控制媒體網(wǎng)關(guān)上報事件的時間戳的方法。通過應(yīng)用本發(fā)明 所提供的方法,能夠控制媒體網(wǎng)關(guān)上報事件的時間戳,使希望獲得事件的時 間戳的MGC或者其他一些應(yīng)用程序能夠根據(jù)獲得的時間戳確實得到事件的 實際發(fā)生時間;也能夠在MGC或其他一些應(yīng)用程序不希望得到事件的時間 戳?xí)r,控制上報事件時不攜帶時間戳,節(jié)省的帶寬資源,以及其他系統(tǒng)資源。


下面將通過參照附圖詳細(xì)描述本發(fā)明的示例性實施例,使本領(lǐng)域的普通 技術(shù)人員更清楚本發(fā)明的上述及其它特征和優(yōu)點,附圖中 圖1為本發(fā)明第一較佳實施例方法的流程圖; 圖2為本發(fā)明第二較佳實施例方法的流程圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉 實施例,對本發(fā)明做進(jìn)一步的詳細(xì)說明。在本發(fā)明中,通過設(shè)置時間戳控制參數(shù);然后媒體網(wǎng)關(guān)根據(jù)設(shè)置的時間 戳控制參數(shù)的值,確定上報或是不上報事件的時間戳。在本發(fā)明中,設(shè)置時間戳控制參數(shù)的對象可以是終端、也可以是事件。
如杲對象是終端,則表示該終端在上報所有事件時,均需要根據(jù)設(shè)置的時間 戳控制參數(shù)執(zhí)行相應(yīng)的操作;如果對象是事件,則表示設(shè)置該事件的終端在 上報該事件時,需要根據(jù)設(shè)置的時間戳控制參數(shù)執(zhí)行相應(yīng)的搡作。設(shè)置時間戳控制參數(shù)的發(fā)起方,可以是MGC、也可以是其他的應(yīng)用程序、也可以是 MGC根據(jù)其他應(yīng)用程序的指示執(zhí)行設(shè)置時間戳控制參數(shù)的操作。圖1為本發(fā)明第一較佳實施例方法的流程圖,這里描述的設(shè)置時間戳控 制參數(shù)的對象為終端。具體的流程如下所示在步驟101中,時間戳控制參數(shù)作為新增屬性參數(shù),被包括在可應(yīng)用于 當(dāng)前終端的包中,由MGC下發(fā)至MG中的當(dāng)前終端。其中,所指的包可以 是網(wǎng)關(guān)控制協(xié)議(H.248 )現(xiàn)有的包、或者新開發(fā)的包。這里所提到的時間戳控制參數(shù)的值可以包括請求、抑制和自主中的任意 一種、兩種或全部。具體為時間戳控制參數(shù)的取值可以僅設(shè)置為請求、或 抑制、或自主,那么時間戳控制參數(shù)的取值為固定值,不能根據(jù)實際的情況 進(jìn)行選擇;時間戳控制參數(shù)的取值也可以包括請求和抑制,那么時間戳控制 參數(shù)的取值就可以根據(jù)實際情況,在這兩個值中任選其一;時間戳控制參數(shù) 的取值還可以包括請求、抑制和自主,那么時間戳控制參數(shù)的取值就可以根 據(jù)實際情況,在這三個值中任選其一。當(dāng)時間戳控制參數(shù)的值為請求時,表 示該終端在上報事件時均需攜帶時間戳;當(dāng)時間戳控制參數(shù)的值為抑制時, 表示該終端在上報事件均不需要攜帶時間戳;當(dāng)時間戳控制參數(shù)的值為自主 時,表示MGC不指示該終端在上報事件時是否攜帶時間戳,而是由MG自 己確定該終端在上報事件時是否攜帶時間戳。另外,時間戳控制參數(shù)還有另外一種設(shè)置方式,即通過設(shè)置時間戳控制 參數(shù)出現(xiàn)或不出現(xiàn),指示MG在上報事件時,是否需要攜帶時間戳??梢允?當(dāng)時間戳控制參數(shù)出現(xiàn)時,MG上報所述時間戳;當(dāng)時間戳控制參數(shù)不出現(xiàn) 時,MG不上報所述時間戳;也可以是當(dāng)時間戳控制參數(shù)不出現(xiàn)時,MG上 報所述時間戳;當(dāng)時間戳控制參數(shù)出現(xiàn)時,MG不上報所述時間戳。這里, 時間戳控制參數(shù)不出現(xiàn)也可以看作是 一 種時間戳控制參數(shù)的設(shè)置方式。
至子具休選擇哪種時間戳控制參數(shù)的設(shè)置方式,以及時間戳控制參數(shù)的 表現(xiàn)形式,可以根據(jù)實際需要確定。例如,MGC可以選擇設(shè)置值的方法,當(dāng)MGC不需要當(dāng)前終端上報事件攜帶時間戳參數(shù),就可以設(shè)置時間戳控制 參數(shù)為抑制;當(dāng)MGC需要當(dāng)前終端上報事件時攜帶時間戳參數(shù),就可以設(shè) 置時間戳控制參數(shù)為請求;當(dāng)MGC對當(dāng)前終端上報事件時是否攜帶時間戳 并不關(guān)心,可以設(shè)置時間戳控制參數(shù)為自主。當(dāng)然,MGC同樣也可以選擇 設(shè)置時間戳控制參數(shù)有或無的方式。其中,MGC下發(fā)時間戳控制參數(shù)的時機可以是當(dāng)某個應(yīng)用程序、或者 是MGC自身需要該終端上報事件時攜帶的時間戳;也可以是其他任意的時 候。在步驟102中,當(dāng)前終端根據(jù)上述包中的時間戳控制參數(shù)的值,確定自 身在上報事件時是否需要攜帶事件的時間戳。這里,根據(jù)終端的種類不同,時間戳控制參數(shù)的影響范圍也不盡相同。 當(dāng)終端為根終端時,則表示MG后續(xù)上報任何事件時,都必須根據(jù)時間戳控 制參數(shù)確定是否攜帶時間戳。而當(dāng)終端為普通終端時,則表示MG后續(xù)從該 終端上報的所有事件都必須根據(jù)時間戳控制參數(shù)確定是否攜帶時間戳。具體 在上報事件時是否攜帶時間戳的情況,在步驟101中已經(jīng)作了詳細(xì)的介紹, 在此不再詳述。在本較佳實施例中,也可以由MGC與MG預(yù)先針對當(dāng)前終端協(xié)商設(shè)置 時間戳控制參數(shù),而不是采用步驟101中動態(tài)下發(fā)的步驟。此時,時間戳控 制參數(shù)也同樣可以作為新增屬性參數(shù),被包括在可應(yīng)用于當(dāng)前終端的包中。當(dāng)然,在本較佳實施例中還可以針對某個確定的終端重復(fù)設(shè)置時間戳控 制參數(shù),當(dāng)重復(fù)設(shè)置時間戳控制參數(shù)時,則在先設(shè)置的時間戳控制參數(shù)無效, 終端按照當(dāng)前下發(fā)的時間戳控制參數(shù)確定是否上報時間戳。圖2為本發(fā)明第二較佳實施例方法的流程圖,這里描述設(shè)置時間戳控制 參數(shù)的對象為事件,具體的流程圖如下所示在步驟201中,MGC在下發(fā)事件至MG中的終端時,將時間戳控制參
數(shù)作為事件描迷符構(gòu)成中的新增標(biāo)志,下發(fā)至MG中的當(dāng)前終端。例如將該通用標(biāo)志命名為時間戳請求標(biāo)志(TimestampRequest flag)。 這樣,事件描述符構(gòu)成在原有的事件名稱(EventName )、流標(biāo)識(StreamID )、 ^f呆活才示志(KeepActive flag)、通l艮4亍為標(biāo)志(NotifyBehaviour flag)、 復(fù) 位事件描述符標(biāo)志(ResetEventsDescriptor flag)和其它參凄史(Parameters) 的基礎(chǔ)上,就新增了時間戳請求標(biāo)志(TimestampR叫uest flag )。這些標(biāo)志 和參數(shù)對所有事件都是可選使用的。這里,時間戳控制參數(shù)可選擇的設(shè)置方式以及表現(xiàn)形式,均與第一較佳 實施例中的相同,可以根據(jù)當(dāng)前的實際需要確定。MGC向MG下發(fā)時間戳 控制參數(shù)的時機可以與第一較佳實施例中描述的相同,在此不再詳述。在步驟202中,MG根據(jù)該事件描述符中的時間戳控制參數(shù),確定從當(dāng) 前終端上報該事件時是否需要攜帶事件的時間戳。MG具體根據(jù)時間戳控制參數(shù)確定是否需要在上報該事件時攜帶事件 的時間戳,可以參見第一較佳實施例中的相關(guān)介紹,在此不再詳述。當(dāng)然, 這里的終端同樣包括根終端和普通終端。如果是根終端,則涉及MG上所有 該類事件的上報;如果是普通終端,則僅涉及該普通終端自身的該類事件的 上報。因此,如果希望MG對所有該類事件的時間戳進(jìn)行控制,則可以針對 根終端進(jìn)行設(shè)置針對該類事件的時間戳控制參數(shù)的操作。在本較佳實施例中,也可以由MGC與MG預(yù)先針對當(dāng)前終端的某個確 定的事件協(xié)商設(shè)置該事件的時間戳控制參數(shù),而不是采用步驟201中動態(tài)下 發(fā)的步驟。此時,時間戳控制參數(shù)同樣可以作為事件描述符構(gòu)成中的新增標(biāo) 志,用于標(biāo)識在上報該事件時是否需要攜帶時間戳。當(dāng)然,在本較佳實施例中還可以針對某個類型的事件重復(fù)設(shè)置時間戳控 制參數(shù),當(dāng)重復(fù)設(shè)置時間戳控制參數(shù)時,則在先設(shè)置的時間戳控制參數(shù)無效, 終端按照當(dāng)前下發(fā)的時間戳控制參數(shù)確定上報該事件是否攜帶時間戳。同時,在本發(fā)明的第一較佳實施例中和第二較佳實施例中,還可以進(jìn)一 步包括當(dāng)MG不支持關(guān)于時間戳控制參數(shù)的設(shè)置時,MG可以向設(shè)置所述
時間戳控制參數(shù)的發(fā)起方反饋錯誤信息。其中,錯誤信息包括區(qū)分錯誤的編 碼和/或描述錯誤的文本。另外,MGC也可以通過審計媒體網(wǎng)關(guān)上的時間戳控制參數(shù),獲得MG 對上報事件的時間戳的支持能力和/或當(dāng)前設(shè)置。這將有利于MGC實時了解 MG的相關(guān)能力和設(shè)置,從而更有效地進(jìn)行控制。在本發(fā)明的技術(shù)方案中,通過設(shè)置時間戳控制參數(shù),使媒體網(wǎng)關(guān)根據(jù)設(shè) 置的時間戳控制參數(shù)確定上報或不上報事件的時間戳,實現(xiàn)了 一種控制媒體 網(wǎng)關(guān)上報事件的時間戳的方法。通過應(yīng)用本發(fā)明所提供的方法,能夠控制媒 體網(wǎng)關(guān)上報事件的時間戳,使希望獲得事件的時間戳的MGC或者其他一些 應(yīng)用程序能夠根據(jù)獲得的時間戳確實得到事件的實際發(fā)生時間;也能夠在 MGC或其他一些應(yīng)用程序不希望得到事件的時間戳?xí)r,控制上報事件時不 攜帶時間戳,節(jié)省的帶寬資源,以及其他系統(tǒng)資源。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本 發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在 本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1. 一種控制上報事件的時間戳的方法,其特征在于,包括以下步驟設(shè)置時間戳控制參數(shù);媒體網(wǎng)關(guān)根據(jù)所述時間戳控制參數(shù)確定上報或不上報事件的時間戳。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述時間戳控制參數(shù)的取值 為請求、或抑制、或自主;所述根據(jù)時間戳控制參數(shù)確定上報或不上報事件的時間戳的步驟為 當(dāng)時間戳控制參數(shù)的取值為請求時,媒體網(wǎng)關(guān)上報所述時間戳;當(dāng)時間戳控制參數(shù)的取值為抑制時,媒體網(wǎng)關(guān)不上報所述時間戳;當(dāng)時間戳控制參數(shù)的取值為自主時,媒體網(wǎng)關(guān)自主確定上報或不上報時間戳。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設(shè)置時間戳控制參數(shù)為 設(shè)置時間戳控制參數(shù)出現(xiàn)或不出現(xiàn);所述根據(jù)時間戳控制參數(shù)確定上報或不上報事件的時間戳的步驟為 當(dāng)時間戳控制參數(shù)出現(xiàn)時,媒體網(wǎng)關(guān)上報所述時間戳;當(dāng)時間戳控制參數(shù)不出現(xiàn)時,媒體網(wǎng)關(guān)不上報所述時間戳;或,當(dāng)時間戳控制參數(shù)不出現(xiàn)時,媒體網(wǎng)關(guān)上報所述時間戳;當(dāng)時間戳控制參數(shù)出現(xiàn)時,媒體網(wǎng)關(guān)不上報所述時間戳。
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設(shè)置時間戳控制參數(shù)為針對終端設(shè)置時間戳控制參數(shù); 所述確定上報或不上報事件的時間戳為媒體網(wǎng)關(guān)針對所述終端上報事件 時,均根據(jù)所述時間戳控制參數(shù)確定上報或不上報事件的時間戳。
5、 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述終端包括根終端和普通 終端。
6、 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述時間戳控制參數(shù)作為屬性參數(shù),被包括在可應(yīng)用于所述終端的包中。
7、 根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述設(shè)置時間戳控制參數(shù)為針對事件設(shè)置時間戳控制參數(shù); 所述確定上報或不上報事件的時間戳為媒體網(wǎng)關(guān)從設(shè)置所述事件的終端 上報所述事件時,根據(jù)所述時間戳控制參數(shù)確定上報或不上報事件的時間戳。
8、 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述時間戳控制參數(shù)作為事件描述符構(gòu)成中的標(biāo)志。
9、 根據(jù)權(quán)利要求1至8中任一權(quán)利要求所述的方法,其特征在于, 所述時間戳請求標(biāo)志由媒體網(wǎng)關(guān)控制器下發(fā)給媒體網(wǎng)關(guān);或者在媒體網(wǎng)關(guān)上預(yù)先設(shè)置。
10、 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括當(dāng)媒 體網(wǎng)關(guān)設(shè)置了時間戳控制參數(shù),但所述媒體網(wǎng)關(guān)不支持所述設(shè)置時,媒體網(wǎng)關(guān) 向設(shè)置所述時間戳控制參數(shù)的發(fā)起方反饋錯誤信息。
11、 根據(jù)權(quán)力要求IO所述的方法,其特征在于,所述錯誤信息包括區(qū)分錯 誤的編碼和/或描述^l告誤的文本。
12、 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括媒體 網(wǎng)關(guān)控制器審計媒體網(wǎng)關(guān)上的時間戳控制參數(shù),獲得媒體網(wǎng)關(guān)對上報事件的時 間戳的支持能力和/或當(dāng)前設(shè)置。
全文摘要
本發(fā)明公開了一種控制上報事件的時間戳的方法,該方法包括以下步驟設(shè)置時間戳控制參數(shù);媒體網(wǎng)關(guān)根據(jù)所述時間戳控制參數(shù)確定上報或不上報事件的時間戳。通過應(yīng)用本發(fā)明所提供的方法,能夠控制媒體網(wǎng)關(guān)上報事件的時間戳,使希望獲得事件時間戳的媒體網(wǎng)關(guān)控制器(MGC)或者其他一些應(yīng)用程序能夠根據(jù)獲得的時間戳確實得到事件的實際發(fā)生時間;也能夠在MGC或其他一些應(yīng)用程序不希望得到事件的時間戳?xí)r,控制上報事件時不攜帶時間戳,節(jié)省的帶寬資源,以及其他系統(tǒng)資源。本發(fā)明的技術(shù)方案實現(xiàn)了一種控制媒體網(wǎng)關(guān)上報事件的時間戳的方法。
文檔編號H04L12/00GK101212309SQ20061017044
公開日2008年7月2日 申請日期2006年12月30日 優(yōu)先權(quán)日2006年12月30日
發(fā)明者林揚波 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
离岛区| 德庆县| 陆丰市| 鄂尔多斯市| 太湖县| 潞西市| 建水县| 和平县| 桃园市| 简阳市| 固原市| 合肥市| 万年县| 金寨县| 临夏县| 昌都县| 鹤峰县| 石城县| 阳东县| 温泉县| 眉山市| 温州市| 屯门区| 冀州市| 大渡口区| 桐乡市| 夏津县| 万载县| 红原县| 开封县| 吉水县| 陈巴尔虎旗| 东至县| 称多县| 攀枝花市| 化德县| 安仁县| 华池县| 喀什市| 锡林郭勒盟| 双峰县|