專利名稱:Ip網(wǎng)絡(luò)上的網(wǎng)絡(luò)同步的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的示例性實(shí)施例涉及通信設(shè)備,協(xié)議,技術(shù)和定時(shí)。更具體地,本發(fā)明的示 例性方面涉及同步IP網(wǎng)絡(luò)的各種成員并對(duì)其進(jìn)行的管理。
背景技術(shù):
傳統(tǒng)的端口網(wǎng)絡(luò)(PN)通過來自中央級(jí)交換機(jī)(CSS)的光纖連接來定時(shí)。經(jīng)由IP 連接的端口網(wǎng)絡(luò)(PN)和媒體網(wǎng)關(guān)(MG)通過本地基準(zhǔn)板來定時(shí)。媒體網(wǎng)關(guān)無法接口到CSS。使用網(wǎng)絡(luò)定時(shí)協(xié)議(NTP)和簡單網(wǎng)絡(luò)定時(shí)協(xié)議(SNTP)需要建立到SNTP或NTP服 務(wù)器的連接,這在某些環(huán)境中并非總是可能的,比如專用LAN。GPS接收器是另一種保持同步的方法,然而,GPS需要必須與網(wǎng)關(guān)接口的專用接收 器。因此,這種解決方法確實(shí)需要開發(fā)一些硬件和軟件。IEEE 588提供基于專用硬件的高分辨率以在時(shí)間戳單元中提供高精度的實(shí)時(shí)時(shí) 鐘。軟件模塊連同專用硬件一起使用以處理協(xié)議及定時(shí)。
發(fā)明內(nèi)容
依照本發(fā)明的一個(gè)示例性方面,定時(shí)來源自PSTN并通過網(wǎng)絡(luò)分配到能夠從輸入 的UDP流中得出定時(shí)的網(wǎng)關(guān)。得出的定時(shí)具有語音電話的正確頻率,而無需使用外部定時(shí) 源或額外的硬件組件。例如,數(shù)字信號(hào)處理器(DSP)可以從時(shí)控的TDM總線中得出定時(shí)并向其他網(wǎng)關(guān)或 端口網(wǎng)絡(luò)分發(fā)比如IP消息的消息。其他網(wǎng)關(guān)和端口網(wǎng)絡(luò)使用輸入流以提取定時(shí),該定時(shí)隨 后被用于對(duì)它們的TDM總線計(jì)時(shí)。端口網(wǎng)絡(luò)和網(wǎng)關(guān)也能按扇出類型的設(shè)置向其他網(wǎng)關(guān)分發(fā) 其它流。這種內(nèi)部產(chǎn)生的定時(shí)可以用于例如電路仿真業(yè)務(wù)(CES)。因特網(wǎng)協(xié)議上的時(shí)鐘同步(CS0IP)是使用IP流提供系統(tǒng)計(jì)時(shí)的一種方法。可以 創(chuàng)建內(nèi)部網(wǎng)關(guān)連接(IGC)以從一個(gè)成員向另一個(gè)成員傳送這些流。為了便于討論并適用IP 連接網(wǎng)絡(luò)中的各類硬件,各種網(wǎng)關(guān),端口網(wǎng)絡(luò),及諸如此類都被稱為“成員”。屬于這種說明 性范圍的組件實(shí)例是被稱為“網(wǎng)關(guān)”的G650和G450,G650包括組裝有用于VoIP處理的DSP 的稱為Crossfire 的板,G450具有用于同樣目的的類似的板MP80。盡管希望使用DS1,BRI或其他板來提供源自PSTN的系統(tǒng)基準(zhǔn)時(shí)間,但這不是必要 的,因?yàn)橐部梢允褂萌我獬蓡T上的本地時(shí)鐘。然而,由于所有來自PSTM的定時(shí)最終都可追 溯到更高層級(jí)的時(shí)鐘,所以可以使用任意數(shù)量的DS1,BRI或其他基準(zhǔn)板作為基準(zhǔn)源。按照 本發(fā)明的示例性實(shí)施例,交由用戶來選擇首要源(primary source) 0在使用IP電話之前,端口網(wǎng)絡(luò)使用安裝于其中一個(gè)端口網(wǎng)絡(luò)中的基準(zhǔn)板比如 DS1,以從連接到PSTN的區(qū)段(span)中提取定時(shí)信號(hào)。該定時(shí)信號(hào)可以用于對(duì)端口網(wǎng)絡(luò)上 的TDM總線計(jì)時(shí)。因?yàn)樗械亩丝诰W(wǎng)絡(luò)都能夠連接到中央級(jí)交換機(jī),所以通過連接到CSS 的接口板,定時(shí)被分配到所有其他端口網(wǎng)絡(luò)。因此,所有端口網(wǎng)絡(luò)中的所有TDM總線都被同
止
少o
4
隨著IP電話的出現(xiàn),端口網(wǎng)絡(luò)和媒體網(wǎng)關(guān)能夠單獨(dú)工作而無需連接到CSS。端口 網(wǎng)絡(luò)通??蛇B接到CSS,而TDM總線定時(shí)來自本地時(shí)鐘或來自安裝于端口網(wǎng)絡(luò)或媒體網(wǎng)關(guān) 中的基準(zhǔn)板。然而,達(dá)成系統(tǒng)范圍內(nèi)同步的唯一方法是在所有端口網(wǎng)絡(luò)或媒體網(wǎng)關(guān)中都有 基準(zhǔn)板,這是很昂貴的主張。按照本發(fā)明的示例性實(shí)施例,IP上的時(shí)鐘同步是基于“同步域”這一理念的。域 由具有時(shí)鐘同步基準(zhǔn)的一個(gè)成員來定義,該成員向被稱為同步域成員(從屬)的其他成員 散發(fā)定時(shí)流。時(shí)鐘/同步基準(zhǔn)可以是DSI/BRI干線(trunk)或接收到的IGC流。成員必須 能夠接收時(shí)鐘IGC流,并發(fā)送多路IGC流。由于成員為此目的使用VoIP源,所以必須限制 這種流的數(shù)量以避免過分影響DSP板的呼叫承載能力。這種限制或值將被稱為成員的“扇 出”(“fan-out”)。單個(gè)時(shí)鐘源將不能向系統(tǒng)中最大數(shù)量的成員發(fā)起流,因而一些時(shí)鐘接 收器也將成為定時(shí)源,已知為串聯(lián)時(shí)鐘源(trandem clock source) 0串聯(lián)時(shí)鐘源反過來也 向其他成員發(fā)起流(IGC流)。主域(masterdomain)有成員具有來自DS1或BRI的時(shí)鐘/同步基準(zhǔn)。然后由DSP 使用該基準(zhǔn)向其他成員,即從屬成員提供IGC流。從屬成員是時(shí)鐘源之下的一個(gè)跳層級(jí) (hop level)。串聯(lián)域有成員具有來自輸入IGC流的時(shí)鐘/同步基準(zhǔn),該輸入IGC流隨后用 于定時(shí)到其他成員(從屬)的輸出IGC流。當(dāng)從屬成員通過若干串聯(lián)時(shí)鐘接收定時(shí)時(shí),每個(gè)串聯(lián)時(shí)鐘指明“層級(jí)”或“跳”。跳 的次數(shù)是從屬成員與其主時(shí)鐘成員之間的串聯(lián)時(shí)鐘的數(shù)量。跳的最大數(shù)量可以取決于在鏈 路末端的從屬時(shí)鐘所需的收斂時(shí)間。按照一個(gè)示例性實(shí)施例,依照下列步驟執(zhí)行同步分配。當(dāng)?shù)谝粋€(gè)成員(IGC源)投 入使用時(shí),該第一個(gè)成員成為默認(rèn)的系統(tǒng)時(shí)鐘源。然后所有其他成員(IGC源)成為從屬, 形成默認(rèn)的主域,直到達(dá)到扇出限制。該輸扇出限制可基于DSP源、成員的能力,以及來自 通信管理器的指令中的一個(gè)或多個(gè)。當(dāng)額外的成員投入使用時(shí),一個(gè)從屬被“提升”為串聯(lián) 時(shí)鐘源。接著隨后的成員(IGC源)從該串聯(lián)源定時(shí),形成串聯(lián)域,直到達(dá)到扇出。然后來 自最低跳層級(jí)的同步域的另一個(gè)從屬被提升為串聯(lián)時(shí)鐘源。當(dāng)跳層級(jí)中的所有時(shí)鐘從屬都 已被提升時(shí),提升次低跳層級(jí)中的從屬。如果具有DS1/BRI基準(zhǔn)的成員投入使用,其將被用于創(chuàng)建主時(shí)鐘域。如果存在 默認(rèn)的系統(tǒng)時(shí)鐘,則它從該角色上被降級(jí)。默認(rèn)的系統(tǒng)時(shí)鐘可以成為具有串聯(lián)時(shí)鐘/同 步基準(zhǔn)的成員或從屬成員,這取決于再指定(reassignment)。也可以對(duì)所有此前已存在 的域成員進(jìn)行再指定??梢杂信c被管理的時(shí)鐘/同步基準(zhǔn)(administered clock/sync references) 一樣多的主時(shí)鐘域。當(dāng)具有時(shí)鐘/同步基準(zhǔn)的成員投入使用及退出使用時(shí),需要對(duì)域進(jìn)行刪除,創(chuàng)建, 或修改。當(dāng)具有串聯(lián)時(shí)鐘/同步基準(zhǔn)的成員退出使用時(shí),從那個(gè)成員獲得定時(shí)的該域的所 有其他成員都被分配到其他域。這種原則也可以擴(kuò)展到主域(有成員具有DS1/BRI時(shí)鐘同 步基準(zhǔn)的域)。為了方便討論,這里時(shí)鐘/同步基準(zhǔn)將被稱為DS1/BRI干線或接收到的IGC流。成 員指的是端口網(wǎng)絡(luò)或媒體網(wǎng)關(guān)。時(shí)鐘源是具有時(shí)鐘/同步基準(zhǔn)的成員。主源是具有DS1/ BRI時(shí)鐘/同步基準(zhǔn)的成員。串聯(lián)源是具有由IGC派生的時(shí)鐘/同步基準(zhǔn)的成員。域是將 IGC流散發(fā)其他成員的具有時(shí)鐘/同步基準(zhǔn)的成員。主域是這樣的域,其有成員具有將IGC
5流散發(fā)其他成員的具有DS1/BRI時(shí)鐘/同步基準(zhǔn)。串聯(lián)域是這樣的域,其有成員具有由IGC 派生的時(shí)鐘/同步基準(zhǔn)并將IGC流傳給其他成員。從屬是具有由IGC派生的時(shí)鐘/同步基 準(zhǔn)的域成員。因此,本發(fā)明的各方面涉及網(wǎng)絡(luò)定時(shí)。更具體地,本發(fā)明的各方面涉及互聯(lián)網(wǎng)協(xié)議上的時(shí)鐘同步。
本發(fā)明的更進(jìn)一步的方面涉及為電路仿真業(yè)務(wù)生成內(nèi)部定時(shí)。本發(fā)明的更進(jìn)一步的方面涉及從PSTN獲得定時(shí)并通過能從輸入U(xiǎn)DP流中獲得定 時(shí)的網(wǎng)絡(luò)成員分發(fā)該定時(shí)。獲得的定時(shí)具有用于語音電話的正確頻率,而無需使用外部定 時(shí)源或額外的硬件組件。本發(fā)明的更進(jìn)一步的方面涉在IP連接的網(wǎng)絡(luò)管理域。本發(fā)明的更進(jìn)一步的方面涉及在IP連接的網(wǎng)絡(luò)中成員的一次或多次提升或降級(jí) 以進(jìn)行定時(shí)同步。本發(fā)明的更進(jìn)一步的方面涉及通過使用內(nèi)部網(wǎng)關(guān)連接、主、串聯(lián)時(shí)鐘源和從屬來 維護(hù)IP連接的網(wǎng)絡(luò)中的定時(shí)。本發(fā)明的更進(jìn)一步的方面涉及基于成員可用性的域管理。依賴于特定配置,本發(fā)明能提供許多優(yōu)點(diǎn)。這些及其他優(yōu)點(diǎn)將從這里所包含的本 發(fā)明的公開中顯見。短語“至少一個(gè)”,“一個(gè)或多個(gè)”,及“和/或”是開放式的表達(dá)方式,在實(shí)施中它們 既是相互配合又相互分離。例如,“A,B和C中的至少一個(gè)”,“A,B,或C中的至少一個(gè)”,“A, B,和C中的一個(gè)或多個(gè)”,"A, B或C中的一個(gè)或多個(gè)”,以及‘‘A,B,和/或C”,這些表述中的 每一個(gè)都意味著單獨(dú)的A,單獨(dú)的B,單獨(dú)的C,A和B —起,A和C 一起,B和C 一起,或者A, B,C “ ■起 o術(shù)語“一”或“一個(gè)”實(shí)體指的是一個(gè)或多個(gè)實(shí)體。同樣,術(shù)語“一”(或“一個(gè)”),
“一個(gè)或多個(gè)”及“至少一個(gè)”在此處可以互換使用。還要注意的是,術(shù)語“包含”,“包括”及 “具有”可以互換使用。這里所用的術(shù)語“自動(dòng)的”及其變體,是指當(dāng)執(zhí)行處理或操作時(shí),無需實(shí)質(zhì)性的人 工輸入即可完成任何處理或操作。然而,即使過程或操作的執(zhí)行使用在執(zhí)行處理或操作之 前接收的人工輸入,無論實(shí)質(zhì)性的還是非實(shí)質(zhì)性的,該處理或操仍可是自動(dòng)的。如果這種輸 入影響了處理或操作的執(zhí)行方式,那就認(rèn)為該人工輸入是實(shí)質(zhì)性的。同意執(zhí)行處理或操作 的人工輸入被認(rèn)為不是“實(shí)質(zhì)性的”。這里所使用的術(shù)語“計(jì)算機(jī)可讀介質(zhì)”是指參與向處理器提供用于執(zhí)行的指令的 任何有形的存儲(chǔ)和/或傳輸介質(zhì)。這樣的介質(zhì)可以以很多形式存在,包括但不限于非易失 性介質(zhì),易失性介質(zhì)及傳輸介質(zhì)。非易失性介質(zhì)包括,例如,NVRAM或磁盤或光盤。易失性 介質(zhì)包括動(dòng)態(tài)存儲(chǔ)器,例如主存儲(chǔ)器。計(jì)算機(jī)可讀介質(zhì)的通常形式包括,例如,軟盤,軟磁 盤,硬盤,磁帶,或任何其他磁性介質(zhì),磁光介質(zhì),CD-ROM,任何其他光介質(zhì),穿孔卡片,紙帶, 任何其他具有孔結(jié)構(gòu)的物理介質(zhì),RAM,PROM,和EPROM,F(xiàn)LASH-EPR0M,固態(tài)介質(zhì)如存儲(chǔ)卡,任 何其他存儲(chǔ)芯片或盒式磁帶機(jī),在下文中提到的載波,或計(jì)算機(jī)可讀的任何其他介質(zhì)。作為 電子郵件附件的數(shù)字文件或其他自包含的信息檔案或檔案集合被認(rèn)為是等同于有形的存 儲(chǔ)介質(zhì)的分布式介質(zhì)。當(dāng)配置計(jì)算機(jī)可讀介質(zhì)為數(shù)據(jù)庫時(shí),可以理解,該數(shù)據(jù)庫可以是任何類型的數(shù)據(jù)庫,例如,關(guān)系數(shù)據(jù)庫,層次數(shù)據(jù)庫,面向?qū)ο髷?shù)據(jù)庫,和/或類似的數(shù)據(jù)庫。雖然本發(fā)明使用電路或包交換類型的通信方式,但這里所公開的原理和技術(shù)也適 用于其他協(xié)議。因此,本發(fā)明被認(rèn)為包括有形的存儲(chǔ)介質(zhì)或分布式介質(zhì)以及現(xiàn)有技術(shù)承認(rèn)的等價(jià) 物和后繼介質(zhì),例如其中存儲(chǔ)了本發(fā)明的軟件實(shí)現(xiàn)的計(jì)算機(jī)可讀介質(zhì)。這里所用的術(shù)語“確定”,“估算”和“計(jì)算”及其變體可以互換使用,并包括任何類 型的方法,處理過程,數(shù)學(xué)運(yùn)算或技術(shù)。這里所用的術(shù)語“模塊”指任何已知的或以后被開發(fā)的硬件,軟件,固件,人工智 能,模糊邏輯,或能夠執(zhí)行與該元件相關(guān)聯(lián)的功能的硬件和軟件的組合。另外,雖然本發(fā)明 按照示例性實(shí)施例的方式來描述,但可以理解的是,可以單獨(dú)要求本發(fā)明的個(gè)別方面的權(quán) 利。以上是本發(fā)明的簡更概括,以提供對(duì)本發(fā)明一些方面的理解。該概括不是本發(fā)明 及其各種實(shí)施例的詳盡或全面的概述。其既不試圖確定本發(fā)明的關(guān)鍵或重要元件,也不試 圖描述本發(fā)明的范圍,而只是以簡要的方式提供本發(fā)明的精選概念作為下面所提供更詳細(xì) 描述的介紹提??梢岳斫?,本發(fā)明的其他實(shí)施例可以單獨(dú)或組合利用一個(gè)或多個(gè)在上面提 出的或在下面詳細(xì)描述的特征。
圖1示出了根據(jù)本發(fā)明的示例性IP連接的網(wǎng)絡(luò);圖2示出了根據(jù)本發(fā)明的示例性域管理的技術(shù);圖3示出了根據(jù)本發(fā)明的域管理的另一個(gè)實(shí)例;圖4示出了根據(jù)本發(fā)明的對(duì)IP擴(kuò)展外圍節(jié)點(diǎn)的同步分發(fā);圖5示出了根據(jù)本發(fā)明的對(duì)IP媒體網(wǎng)關(guān)的同步分發(fā);圖6示出了根據(jù)本發(fā)明的對(duì)CSS/ATM的同步分發(fā);圖7示出了根據(jù)本發(fā)明從PSTNT1取得時(shí)鐘基準(zhǔn);圖8示出了根據(jù)本發(fā)明為IGC IP流確定時(shí)鐘基準(zhǔn);圖9示出了根據(jù)本發(fā)明的IP同步分發(fā)的另一個(gè)實(shí)例;圖10示出了根據(jù)本發(fā)明的IP同步再分發(fā)的進(jìn)一步的實(shí)例;圖11示出了根據(jù)本發(fā)明的IP同步再分發(fā)的另一個(gè)實(shí)例;圖12示出了根據(jù)本發(fā)明用于域管理的示例性方法;圖13示出了根據(jù)本發(fā)明用于建立主源的示例性方法;以及圖14示出了根據(jù)本發(fā)明的成員再指定的示例性方法。
具體實(shí)施例方式下面結(jié)合IP連接的網(wǎng)絡(luò)環(huán)境描述本發(fā)明。雖然很適用于IP連接的網(wǎng)絡(luò),但本發(fā) 明不限于使用任何特定類型的通信系統(tǒng)或系統(tǒng)元件配置,本領(lǐng)域技術(shù)人員將會(huì)意識(shí)到,已 公開的技術(shù)可以用于任何需要提供定時(shí)同步的應(yīng)用中。本發(fā)明的示例性系統(tǒng)和方法將結(jié)合軟件,模塊和相關(guān)聯(lián)的硬件及網(wǎng)絡(luò)進(jìn)行描述。 然而,為了避免不必要地模糊本發(fā)明,接下來的敘述承認(rèn)以框圖的形式表現(xiàn)的眾所周知的結(jié)構(gòu),組件和設(shè)備是已知的,或是以其它方式加以概括的。為了說明的目的,將闡述許多細(xì)節(jié)以提供對(duì)本發(fā)明的全面理解。但是,可以理解, 本發(fā)明可以以超過這里所闡述的特定細(xì)節(jié)的多種方式來實(shí)現(xiàn)。圖1示出了根據(jù)本發(fā)明的示例性IP連接的網(wǎng)絡(luò)100。IP連接的網(wǎng)絡(luò)100包括通 信管理器110及不同的成員。通常,每個(gè)成員可以包括DSP,并被指定為比如成員120的主 源、比如成員130的串聯(lián)源、或比如成員140的從屬。按照該特定的示例性實(shí)施例,成員120 接收DS1/BRI時(shí)鐘/同步基準(zhǔn),隨后通過到多個(gè)成員(這里是四個(gè)成員)的內(nèi)部網(wǎng)關(guān)扇出 連接分發(fā)該I時(shí)鐘/同步基準(zhǔn)。然后這些成員又經(jīng)由內(nèi)部網(wǎng)關(guān)連接(IGC的)將定時(shí)信息 轉(zhuǎn)發(fā)到鏈下端的下級(jí)成員。IP連接的網(wǎng)絡(luò)的層次由通信管理器110管理,且各成員間的鏈路由通信管理器 110來建立和重新指定。更具體地,通信管理器110包括域管理模塊102和鏈路管理模塊104。如下面將更 加詳細(xì)地描述的,域管理模塊102輔助通信管理器110建立域、將成員分配到域,以及監(jiān)視 域中成員狀態(tài)。鏈路管理模塊104輔助通信管理器110建立互連IP連接的網(wǎng)絡(luò)100中的 各個(gè)成員的各種通信鏈路。由通信管理器110、域管理模塊102和鏈路管理模塊104中的一個(gè)或多個(gè)所考慮的 信息是每個(gè)成員的能力,并且更具體地是與成員相關(guān)聯(lián)的DSP設(shè)備的能力、一個(gè)或多個(gè)成 員之間的延遲、IP連接網(wǎng)絡(luò)100的層次、跳層級(jí)信息、扇出信息、基準(zhǔn)時(shí)鐘信息、IP連接網(wǎng)絡(luò) 100中一個(gè)或多個(gè)成員的運(yùn)行狀態(tài)、QoS信息、以及一般而言在網(wǎng)絡(luò)架構(gòu)中輔助時(shí)鐘同步的 任何信息。圖2和圖3示出了域的創(chuàng)建、修改和刪除。如已討論的那樣,域管理模塊102和鏈 路管理模塊104 —起協(xié)作處理域管理。更具體地,在圖2中,圖左手邊的部分顯示初始域配 置,圖2右手邊的部分顯示在失去主域源(master domainsource)Ml的示例性場景下調(diào)整 或修改后的域配置。特別地,對(duì)于圖左手邊的部分,域1(D1)包括三個(gè)成員M1,M2,M3。域2 (D2)包括成 員M2,M4,M5。域3(D3)包括成員M3,M6和M7。成員1 (Ml)是所有域的主成員(master), 因?yàn)樗鼮樗谐蓡T提供計(jì)時(shí)。成員M2和M3是串聯(lián)時(shí)鐘源,它們從Ml接收他們的定時(shí)并將 定時(shí)分發(fā)到其他成員,被稱為從屬成員。如果Ml將要運(yùn)行,那么串聯(lián)成員中的一個(gè)(在這個(gè)示例性實(shí)例中是M2)被“提升” 為主成員。然后域3(D3)的成員被重新指定到成員M4和M5并創(chuàng)建新的域。這樣,圖2右 手邊的部分顯示修改過的域,其中D5包括成員M4,M3和M6,而D4包括成員M5和M7。圖3更詳細(xì)地示出了當(dāng)串聯(lián)時(shí)鐘源變?yōu)椴还ぷ鲿r(shí)如何管理域。在這個(gè)例子中,初 始域在左邊,并且修改過的域在右邊。這里,串聯(lián)時(shí)鐘源M3變?yōu)椴还ぷ?,并且通過“提升” 從屬成員為串聯(lián)時(shí)鐘源并為其分配成員,來重新指定從屬成員,從而創(chuàng)建新的域。這樣,修 改過的域包括域D2,D5和D4,其中D5包括成員M2,M4和M5,而D4包括成員M6和M7,其中 M6為串聯(lián)時(shí)鐘源。如已討論的,域管理模塊102和鏈路管理模塊104管理并追蹤該域的再 配置并在通信管理器110中存儲(chǔ)與其相關(guān)信息。除了其他因素之外,當(dāng)修改或重新組織域時(shí),通信管理器110、域管理模塊102和 鏈路管理模塊104可以考慮成員之間鏈路的帶寬。
本發(fā)明的其他方面說明了與常規(guī)的端口網(wǎng)絡(luò)同步的兼容性。例如,對(duì)于通過已同 步的鏈路比如擴(kuò)展接口(IE)板NACSS獲取其定時(shí)的成員來說,全部所需的只是為端口網(wǎng)絡(luò) (PN)群提供比如標(biāo)準(zhǔn)基準(zhǔn)板或IGC的基準(zhǔn),從而允許將本發(fā)明的技術(shù)擴(kuò)展應(yīng)用到這種環(huán)境 中。這至少具有兩個(gè)示例性好處,只有一塊板,比如Crossifre 板,需要獲得基準(zhǔn)流,而端 口網(wǎng)絡(luò)群中的所有板,比如Crossifres ,現(xiàn)在可以作為串聯(lián)時(shí)鐘源工作。此外,由于定時(shí)IGC—直在工作,且各DSP板在測量及報(bào)告輸入IP流的質(zhì)量,所以 IP網(wǎng)絡(luò)一直被監(jiān)視。當(dāng)評(píng)估網(wǎng)絡(luò)管理員的網(wǎng)絡(luò)全面健康和健壯性時(shí),這樣的信息對(duì)于網(wǎng)絡(luò) 管理員來說是無價(jià)的。此外,定時(shí)包的實(shí)際數(shù)字內(nèi)容(actual number content)是無關(guān)的,因?yàn)樗P(guān)注的 參數(shù)是該包的到達(dá)時(shí)間。流不能承載呼叫信息沒有特別的原因。這種方法具有不減損DSP 板的呼叫容量的優(yōu)點(diǎn),并且在帶寬不成問題的小裝備或LAN中,允許最大扇出——這減少了 跳的層級(jí)并能夠較快地收斂。圖4示出了 IP擴(kuò)展外圍節(jié)點(diǎn)(EPN)的同步分發(fā)的示例性實(shí)施例。更具體地,EPN接 收時(shí)鐘/同步基準(zhǔn)并因此而成為主源400。媒體網(wǎng)關(guān)資源板,比如Crossfire 402 (XFire), 包括如所討論的DSP并因此確定經(jīng)由IGC被轉(zhuǎn)發(fā)到其他成員,例如另一個(gè)EPN 404,媒體網(wǎng) 關(guān)406及又一個(gè)EPN 408的時(shí)鐘同步信號(hào)。這些成員(404,406,408)每個(gè)都是從屬成員,因?yàn)樗麄儚牧硪粋€(gè)源接收定時(shí)信 息,并依賴于從IGC得到的時(shí)鐘/同步基準(zhǔn)來定時(shí)。圖5示出了 IP媒體網(wǎng)關(guān)的定時(shí)同步分配的示例性實(shí)施例。特別地,媒體網(wǎng)關(guān)500 是主源,因?yàn)樗蔷哂性醋訲1的DS1/BRI時(shí)鐘/同步基準(zhǔn)的成員。媒體網(wǎng)關(guān)500是所有 示出的域的主源,因?yàn)樗鼮樗谐蓡T提供計(jì)時(shí),特別是通過所示的IGC向EPN510、媒體網(wǎng)關(guān) 520和EPN 530提供計(jì)時(shí)。圖6示出了在CSS/ATM環(huán)境中定時(shí)同步分發(fā)的另一個(gè)示例性實(shí)施例。特別地,在這 個(gè)特定的示例性實(shí)施例中,同步鏈路存在于EPN 600,CSS/ATM 16和EPN 620之間。EPN620 是成員630、640和650的主源,因?yàn)樗ㄟ^同步鏈路從EPN 600得到其定時(shí)信息。圖7示出了首要定時(shí)源(primary timing source)與端口網(wǎng)絡(luò)或媒體網(wǎng)關(guān)中本地 時(shí)鐘的相互作用,在本例中,首要定時(shí)源為DS1。DS1區(qū)段被定義為PSTN與DS1板之間的鏈 路。該鏈路上的這種數(shù)據(jù)通常以每秒1.54Mps的速率發(fā)送。DS1板提取8千赫參考速率并 發(fā)出SYSFRM信號(hào)。本地時(shí)鐘以該信號(hào)同步其振蕩器并進(jìn)行各種檢查以確定信號(hào)的有效性。 該信號(hào)不準(zhǔn)與該振蕩器的頻率有可感知的不同。如果它是優(yōu)質(zhì)信號(hào)(在5ppm之內(nèi)),該時(shí) 鐘發(fā)出SYSSYNC信號(hào),其被用于定時(shí)機(jī)柜中的所有其他電路組件。如果它不是優(yōu)質(zhì)信號(hào),則 使用本地振蕩器發(fā)出SYSSYNC信號(hào)。圖8示出了輸入IGC和本地時(shí)鐘之間的相互作用。本質(zhì)上,圖7中的DS1已被固 件模塊所替換,該固件模塊監(jiān)視緩存器層級(jí)并利用先前討論的算法確定成幀信號(hào)(framing signal)。本地時(shí)鐘如圖7中所述的那樣工作,并發(fā)出SYSSYNC信號(hào)。圖9示出了在具有三個(gè)域D1,D2和D3的環(huán)境中的IP同步分發(fā)的另一個(gè)示例性實(shí) 施例。主源Ml向串聯(lián)時(shí)鐘源T2和T3提供定時(shí)信息。串聯(lián)時(shí)鐘源T2和T3向從屬成員S4 和S5,以及S6和S7分別提供定時(shí)信息。域D1是主域,因?yàn)槠溆谐蓡T(Ml)具有DS1/BRI時(shí) 鐘/同步基準(zhǔn)并向其他域中的其他成員發(fā)出IGC流。
9
圖10示出了當(dāng)主時(shí)鐘源(Ml)失效時(shí)域的重新配置的示例性實(shí)施例。在這個(gè)示例 性實(shí)施例中,串聯(lián)時(shí)鐘源(未示出)已被提升為主時(shí)鐘源M2。另外,從屬4被提升為串聯(lián)時(shí) 鐘源T4,并且從屬5被提升為串聯(lián)時(shí)鐘源T5。串聯(lián)時(shí)鐘源T3降為從屬3,從屬6還是從屬 6,但是從域3移動(dòng)到了域2,從屬S7經(jīng)IGC連接從串聯(lián)時(shí)鐘源T5接收其定時(shí)信息。在圖10中,假定主時(shí)鐘源Ml已失效,圖9中的配置已被重新指定。在圖11中,顯示了還是基于圖9的IP同步重新分發(fā)的另一個(gè)示例性實(shí)施例。這 次,該場景是串聯(lián)時(shí)鐘源T3失效。在這個(gè)例子中,從屬6被提升為串聯(lián)時(shí)鐘源T6但是其 余體系結(jié)構(gòu)保持不便。這樣,在主域(D1)中,存在成員M1,T2和T6。在域D2中,存在成員 T2,S4和S5。在域(D3)中,存在成員T6和S7。圖12示出了當(dāng)?shù)谝粋€(gè)成員(IGC源)投入使用時(shí),定時(shí)同步分發(fā)的示例性方法。更 具體地,控制從步驟S1200開始,并繼續(xù)到步驟S1210。在步驟S1210,確定主域是否可用。如果主域不可用,控制繼續(xù)到步驟S1220,在那 里選擇成員作為默認(rèn)的主域源。然后控制繼續(xù)到步驟S1230。如果主域不可用,控制跳到步驟S1230。在步驟S1230,創(chuàng)建主域。接著,在步驟 S1240,當(dāng)成員投入使用時(shí)將其添加到主域。然后,在步驟S1250,確定是否達(dá)到扇出數(shù)。如 果沒有達(dá)到扇出數(shù),控制跳轉(zhuǎn)回步驟S1240,否則繼續(xù)到步驟S1260。在步驟S1260,選擇一個(gè)成員成為串聯(lián)時(shí)鐘源。例如,任意成員,比如有能力的從屬 成員,都可被提升為串聯(lián)時(shí)鐘源。接著,在步驟S1270,當(dāng)成員投入使用時(shí)添加它們。然后, 在步驟S1280,確定是否達(dá)到扇出數(shù)。如果沒有達(dá)到扇出數(shù),控制跳轉(zhuǎn)回步驟S1260添加成 員。否則,控制跳轉(zhuǎn)到步驟S1290,在這里,后續(xù)的成員比如從屬成員從形成串聯(lián)域的該串聯(lián) 源被定時(shí)。然后,控制繼續(xù)到步驟S1295,控制序列結(jié)束。圖13概述了當(dāng)具有DS1/BRI基準(zhǔn)的成員投入使用時(shí)同步分發(fā)的示例性方法。更具 體地,控制從步驟S1300開始,并繼續(xù)到步驟S1310。在步驟S1310,當(dāng)DS1/BRI基準(zhǔn)投入使 用時(shí),創(chuàng)建主域時(shí)鐘。接著,在步驟S1320,如是存在默認(rèn)時(shí)鐘系統(tǒng),就將其降級(jí)。然后,在步 驟S1330,可選地將默認(rèn)時(shí)鐘系統(tǒng)指定為串聯(lián)時(shí)鐘源或從屬??刂迫缓罄^續(xù)到步驟S1340。在步驟S1340,如果需要,可選地將此前已存在的域成員重新指定??刂迫缓罄^續(xù) 到步驟S1350,控制序列結(jié)束。圖14概述了根據(jù)本發(fā)明的域管理的示例性方法。特別地,更具體地,控制從步驟 S1400開始,并繼續(xù)到步驟S1410。在步驟S1410,監(jiān)視一個(gè)或多個(gè)域中的一個(gè)或多個(gè)成員。 接著,在步驟S1420,確定是否刪除、創(chuàng)建或修改域。例如,在步驟S1430如果串聯(lián)時(shí)鐘源停 止服務(wù),那么在步驟S1440從停止服務(wù)的源得到定時(shí)的所有成員都被指定到其他域,控制 繼續(xù)到步驟S1450。但是,如果在步驟S1460主時(shí)鐘源停止服務(wù),那么在步驟S1470從停止服務(wù)的源得 到定時(shí)的所有成員都被指定到其他域??刂迫缓罄^續(xù)到步驟S1480,結(jié)束控制序列。作為另一種替代方式,如果沒有DS1/BRI基準(zhǔn)源可用,可以使用成員自己的內(nèi)部 信號(hào)作為主源。當(dāng)DS1/BRI基準(zhǔn)重新啟用時(shí),定時(shí)重新同步到那個(gè)時(shí)鐘信號(hào)??梢杂扇我庥蛑械娜我獬蓡T執(zhí)行IP時(shí)鐘同步確定。顯然,向其他成員轉(zhuǎn)發(fā)同步信 息的任意成員都應(yīng)具有確定IP時(shí)鐘同步信息的能力。因此,每個(gè)成員都具有執(zhí)行這種功能 的模塊,該模塊的示例性實(shí)施例在固件中實(shí)現(xiàn)。通常,在窗口中,這種確定關(guān)注于接收包的到達(dá)時(shí)間與輸出信號(hào)脈沖(outpulsing of thesignal)到FPGA之間的差的計(jì)算。例如,按 照示例性非限制性實(shí)施例,使用輸出10毫秒信號(hào)脈沖到FPGA。該模塊使用10毫秒的到達(dá) 時(shí)間對(duì)中斷計(jì)時(shí)器的初始值進(jìn)行編程,并啟動(dòng)中斷。該模塊確定生成(窗口尺寸)樣本所花 的時(shí)間,并將其與接收(窗口尺寸)樣本所花的時(shí)間相比較。該差值(增量)被累加。累 加值用于調(diào)整中斷計(jì)時(shí)器。其目標(biāo)是使累加值接近于0。例如,該模塊能夠使用無需DSP的自運(yùn)轉(zhuǎn)計(jì)時(shí)器(有時(shí)稱為本地時(shí)鐘)作為用于 實(shí)現(xiàn)時(shí)鐘同步的基準(zhǔn)時(shí)鐘。不同的DSP平臺(tái)使用不同的輸入時(shí)鐘。為了協(xié)助實(shí)現(xiàn)獨(dú)立的代 碼平臺(tái),該模塊可以在第一次計(jì)算時(shí)預(yù)先計(jì)算在10毫秒中(TDM總線毫秒)時(shí)鐘周期的數(shù) 量,并在需要時(shí)使用它校準(zhǔn)其它測量。為了訪問自運(yùn)轉(zhuǎn)時(shí)鐘,可以調(diào)用該模塊的get cycle coimtO例程,其可以返回例如32位的結(jié)果。由本地時(shí)鐘為輸入包打上時(shí)間戳。另一種處 理方法可以調(diào)用時(shí)鐘同步過程來處理IGC呼叫。該時(shí)鐘同步過程能夠確定中斷的計(jì)時(shí)器并 將其存儲(chǔ)作為計(jì)時(shí)器值。在生成窗口尺寸樣本之后,中斷計(jì)時(shí)器可以將計(jì)時(shí)器值載入到定 時(shí)器比較寄存器中。在初始化期間,在確定第一個(gè)窗口間隔(每個(gè)窗口的周期)之前,該模塊等待窗口 次數(shù)窗口尺寸樣本。模塊對(duì)窗口取平均值,搜集的窗口深度次數(shù)的每個(gè)窗口尺寸,按樣本尺 寸對(duì)其進(jìn)行劃分以獲取10毫秒計(jì)時(shí)器。大的樣本尺寸會(huì)帶來較好的時(shí)鐘精確度,這會(huì)幫助 加速收斂。模塊以獲取的值對(duì)中斷計(jì)時(shí)器編程,并啟動(dòng)中斷。接著,模塊確定下一個(gè)接收周期(每個(gè)窗口的周期)并將其與輸出周期(每IMT 的周期)相比較。差值在累加值中被累加。正的累加值增量代表輸出速率比輸入速率快。 模塊需要增加用于中斷的計(jì)時(shí)器。負(fù)的累加值增量代表輸出速率比輸入速率慢。因而,模 塊需要降低用于中斷的計(jì)時(shí)器。模塊還可以按比例縮放累加值增量。預(yù)縮放的結(jié)果可用于確定對(duì)計(jì)時(shí)器的調(diào)整。 保守地進(jìn)行該調(diào)整以避免將急劇變化引入到輸出脈沖中并導(dǎo)致頻率過沖中心頻率(即,關(guān) 閉頻率)。預(yù)縮放的累加值增量用于防止模塊反應(yīng)過快以致于瞬間抖動(dòng)?;謴?fù)處理的另一個(gè)示例性版本是要最小化對(duì)還沒有失去與他們的源的IGC連通 性的成員的攝動(dòng)同步。當(dāng)失去到目的地(成員)的IGC時(shí),從具有到有缺陷的目的地(成 員)的可行連通性的源(成員)建立新的IGC。僅移動(dòng)(或重新建立)一個(gè)IGC。由于有 缺陷的成員中的時(shí)鐘具有一些滯后(延期)能力,所以源自有缺陷成員的IGC流及從屬于 有缺陷成員的成員的同步如果有任何干擾的話將具有最小值??梢允褂帽景l(fā)明的許多變體和修改。在不提供或要求其它權(quán)利的情況下,提供或 要求本發(fā)明一些特征的權(quán)利也是可能的。已經(jīng)結(jié)合網(wǎng)絡(luò)定時(shí)描述了本發(fā)明的示例性系統(tǒng)和方法。但是為了避免不必要的淡 化本發(fā)明,說明書省略了許多已知的結(jié)構(gòu)和設(shè)備。這種省略不能解釋為對(duì)請求保護(hù)的發(fā)明 的范圍限制。已闡明了特定細(xì)節(jié)以提供對(duì)本發(fā)明的理解。但是,可以理解,本發(fā)明可以用超 出這里所述的特定細(xì)節(jié)的多種方法來實(shí)現(xiàn)。此外,雖然這里所述的示例性實(shí)施例顯示了系統(tǒng)配置的各種組件,但是系統(tǒng)的特 定組件可以布置于遠(yuǎn)程,在分布式網(wǎng)絡(luò)如LAN,電纜網(wǎng),和/或互聯(lián)網(wǎng)的遠(yuǎn)處,或在專用系統(tǒng) 中。因此,可以理解,系統(tǒng)的組件可以組合進(jìn)一個(gè)或多個(gè)設(shè)備中,例如網(wǎng)關(guān),或在分布式網(wǎng) 絡(luò),如模擬和/或數(shù)字通信網(wǎng)絡(luò),包交換網(wǎng)絡(luò),電路交換網(wǎng)絡(luò)或電纜網(wǎng)絡(luò)的特定節(jié)點(diǎn)上進(jìn)行配置。從以上描述中可以知道,并且因?yàn)橛?jì)算效率的原因,系統(tǒng)的組件可以安排在組件 的分布式網(wǎng)絡(luò)中的任意位置,而不會(huì)影響系統(tǒng)的運(yùn)行。例如,各種組件可以位于如PBX的交 換機(jī)及媒體服務(wù)器,網(wǎng)關(guān),電纜提供者,企業(yè)系統(tǒng)中,或位于在一個(gè)或多個(gè)用戶所在地的一 個(gè)或多個(gè)通信設(shè)備中,或其組合中。同樣的,系統(tǒng)的一個(gè)或多個(gè)功能部件可以分布于通信設(shè) 備及相關(guān)聯(lián)的計(jì)算設(shè)備之間。此外,可以理解,連接元件的各種鏈接可以是有線或無線的鏈路,或者是它們的任 意組合,或者是任意其他已知的或?qū)黹_發(fā)的能夠向連接的元件提供和/或傳送數(shù)據(jù)的元 件。這些有線的或無線的鏈路也可以是安全的鏈路并能夠傳送加密信息。作為鏈路使用的 傳輸介質(zhì),例如,可以是任何適用于電子信號(hào)的載體,包括同軸電纜,銅線和光纖,并可以采 用聲波或光波的形式,例如那些在無線電波和紅外數(shù)據(jù)傳輸期間生成的波。另外,雖然討論并示出了涉及事件特定序列的流程圖,但可以理解,對(duì)該序列加以 改變,添加及省略不會(huì)在實(shí)質(zhì)上影響本發(fā)明的實(shí)施。在此外的另一個(gè)實(shí)施例中,可以結(jié)合專用計(jì)算機(jī),編程微處理器或微控制器和外 部集成電路元件,ASIC或其他集成電路,數(shù)字信號(hào)處理器,硬件實(shí)現(xiàn)的電子或邏輯電路,如 分立元件電路,可編程邏輯器件或門陣列,如PLD,PLA,F(xiàn)PGA,PAL,特殊用途的計(jì)算機(jī),任何 類似的裝置或相似物,來實(shí)現(xiàn)本發(fā)明的系統(tǒng)和方法。通常,能實(shí)現(xiàn)這里所述方法的任何設(shè)備 或裝置都可用于實(shí)現(xiàn)本發(fā)明的各個(gè)方面。能用于本發(fā)明的示例性硬件包括計(jì)算機(jī),手持設(shè)備,電話(例如,蜂窩式的,能連 接互聯(lián)網(wǎng)的,數(shù)字的,模擬的,混合的,及其他)及其他現(xiàn)有技術(shù)中已知的其他硬件。這些設(shè) 備中的一些包括處理器(例如單個(gè)或多個(gè)微處理器),存儲(chǔ)器,非易失性存儲(chǔ)器,輸入設(shè)備, 及輸出設(shè)備。此外,可選的軟件實(shí)現(xiàn)包括但不限于,分布式處理或組件樹象分布式處理,并 行處理,或者虛擬機(jī)處理也可以被構(gòu)造為實(shí)施這里所述的方法。在此外的另一個(gè)實(shí)施例中,結(jié)合使用對(duì)象或面向?qū)ο蟮能浖_發(fā)環(huán)境的、能提供 可移植的用于各種計(jì)算機(jī)及工作站平臺(tái)上的源代碼的軟件,可以很容易的實(shí)現(xiàn)已公開的方 法??蛇x地,使用標(biāo)準(zhǔn)邏輯電路或VLSI設(shè)計(jì)可以部分地或完全地以硬件實(shí)現(xiàn)已公開的系 統(tǒng)。使用硬件還是軟件來實(shí)現(xiàn)符合本發(fā)明的系統(tǒng),取決于對(duì)于系統(tǒng)速度和/或效率的更求, 特定功能,以及所使用的特定軟件或硬件系統(tǒng)或微處理器或微型計(jì)算機(jī)系統(tǒng)。在此外的另一個(gè)實(shí)施例中,可以采用軟件部分地實(shí)現(xiàn)已公開的方法,該軟件可存 儲(chǔ)于計(jì)算機(jī)可讀介質(zhì)中,在具有控制器和存儲(chǔ)器協(xié)作的可編程通用計(jì)算機(jī)上,在特殊用途 的計(jì)算機(jī)上,在微處理器上或類似物上執(zhí)行。在這些實(shí)例中,可以以嵌入個(gè)人計(jì)算機(jī)的程序 例如,Java小程序,JAVA 或CGI腳本的形式,以駐留在服務(wù)器或計(jì)算機(jī)工作站上的資源 的形式,以嵌入專用測量系統(tǒng)中的例行程序的形式,以系統(tǒng)組件或類似物的形式來實(shí)現(xiàn)本 發(fā)明的系統(tǒng)和方法。還可以通過在物理上將系統(tǒng)和/或方法合并進(jìn)軟件和/或硬件系統(tǒng)來 實(shí)現(xiàn)系統(tǒng)。雖然本發(fā)明參照特定標(biāo)準(zhǔn)和協(xié)議描述了在實(shí)施例中實(shí)現(xiàn)的組件和功能,但本發(fā)明 不限于這些標(biāo)準(zhǔn)和協(xié)議。這里沒有提到的其他類似的標(biāo)準(zhǔn)和協(xié)議也是存在的,并被認(rèn)為包 含于本發(fā)明中。此外,這里提到的標(biāo)準(zhǔn)和協(xié)議以及這里沒有提到的其他類似的標(biāo)準(zhǔn)和協(xié)議 會(huì)周期性地被本質(zhì)上具有同樣功能的更快更有效的等價(jià)物所取代。這種具有相同功能的替代標(biāo)準(zhǔn)和協(xié)議被認(rèn)為是包含于本發(fā)明中的等價(jià)物。在不同的實(shí)施例,配置,和方面中,本發(fā)明包括如同這里已充分描述并說明的組 件,方法,過程,系統(tǒng)和/或裝置,其包括各種實(shí)施例,子組合,及他們的子集。本領(lǐng)域的技術(shù) 人員在理解本發(fā)明的公開說明書之后,將理解如何實(shí)施并使用本發(fā)明。在各種實(shí)施例,配置 和方面中,本發(fā)明包括在缺少這里未描述和/或說明的項(xiàng)目的情形下提供設(shè)備和過程,或 者在各種實(shí)施例,配置,或其方面中,包括在缺少這些已在先前的設(shè)備或過程中使用的項(xiàng)目 的情形下提供設(shè)備和過程,例如為了提高性能,實(shí)現(xiàn)簡單和/或降低實(shí)施花費(fèi)。出于說明和描述的目的,已經(jīng)對(duì)本發(fā)明進(jìn)行了上述討論。上述討論不是試圖將本 發(fā)明限制于這里所公開的形式。在上述詳細(xì)描述中,例如,出于簡化說明書的目的,本發(fā)明 的各個(gè)特征被組合在一個(gè)或多個(gè)實(shí)施例,配置或方面中。本發(fā)明的實(shí)施例,配置或方面的 特征可以組合進(jìn)不同于上面所討論的可替代的實(shí)施例,配置或方面中。該公開說明書的方 法不能解釋為反映了要求保護(hù)的發(fā)明需要的特征比在每介權(quán)利要求中清楚表達(dá)的特征更 多的企圖。相反地,如下列權(quán)利要求所反映的那樣,創(chuàng)造性的方面少于前面公開的單個(gè)實(shí)施 例,配置或方面的所有特征。因此,下面的權(quán)利要求據(jù)此可以合并進(jìn)說明書,每個(gè)權(quán)利要求 都能作為本發(fā)明的單獨(dú)優(yōu)選實(shí)施例出現(xiàn)。而且,雖然本發(fā)明的說明書已經(jīng)包括了一個(gè)或多個(gè)實(shí)施例,配置或方面,以及特定 的變體及修改的描述,其他變體,組合及修改也在本發(fā)明的范圍內(nèi),例如,在理解本公開說 明書后,在本領(lǐng)域技術(shù)人員的技術(shù)和知識(shí)的范圍內(nèi)。試圖獲得包括覆蓋允許范圍的可選實(shí) 施例,配置,或方面在內(nèi)的權(quán)利,包括那些對(duì)已聲明的而言可選的,可交換的和/或等價(jià)的 結(jié)構(gòu),功能,范圍或步驟,而不管在這里是否公開了這些可選的,可交換的和/或等價(jià)的結(jié) 構(gòu),功能,范圍,或步驟,并不試圖公開地專用于任何可授予專利權(quán)的主題。
1權(quán)利要求
一種用于在IP連接的網(wǎng)絡(luò)中確定時(shí)鐘同步的方法,該IP連接的網(wǎng)絡(luò)在一個(gè)或多個(gè)域中具有多個(gè)成員,該方法包括在窗口中,確定所接收包的到達(dá)時(shí)間與信號(hào)脈沖輸出到數(shù)字信號(hào)處理器之間的差值;確定產(chǎn)生窗口尺寸樣本的時(shí)間和接收窗口尺寸樣本的時(shí)間;以及累加用于調(diào)整至少一個(gè)成員中的中斷計(jì)時(shí)器的差值。
2.如權(quán)利要求1的方法,進(jìn)一步包括,當(dāng)正的累加差值指示輸出速率快于輸入速率時(shí), 模塊增加用于中斷的計(jì)時(shí)器。
3.如權(quán)利要求1的方法,進(jìn)一步包括,當(dāng)負(fù)的累加差值指示輸出速率慢于輸入速率時(shí), 模塊減小用于中斷的計(jì)時(shí)器。
4.如權(quán)利要求1的方法,其中持續(xù)調(diào)節(jié)中斷計(jì)時(shí)器以將累加差值調(diào)整到0, 按比例縮放該累加差值,使用預(yù)縮放的累加差值以防止對(duì)抖動(dòng)的瞬間反應(yīng),通過該IP連接的網(wǎng)絡(luò)中的一個(gè)或多個(gè)內(nèi)部網(wǎng)關(guān)連接(IGC)發(fā)送時(shí)鐘同步信息,以及 其中串聯(lián)源是域內(nèi)具有從IGC導(dǎo)出的時(shí)鐘或同步基準(zhǔn)的成員; 從屬成員具有從IGC導(dǎo)出的時(shí)鐘或同步基準(zhǔn);串聯(lián)域具有擁有從IGC導(dǎo)出的時(shí)鐘或同步基準(zhǔn)并將IGC流發(fā)送給其他成員的成員;及 主域具有擁有DSl或BRI或時(shí)鐘同步基準(zhǔn)并將IGC流發(fā)送給其他成員的成員。
5.用于執(zhí)行權(quán)利要求1的步驟的一個(gè)或多個(gè)裝置。
6.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有當(dāng)運(yùn)行時(shí)執(zhí)行權(quán)利要求1的步驟的指令。
7.一種用于在IP連接的網(wǎng)絡(luò)中進(jìn)行時(shí)鐘同步的系統(tǒng),該IP連接的網(wǎng)絡(luò)在一個(gè)或多個(gè) 域中具有多個(gè)成員,該系統(tǒng)包括控制器,用于在窗口中,確定所接收包的到達(dá)時(shí)間與信號(hào)脈沖輸出到數(shù)字信號(hào)處理器之間的差值; 確定產(chǎn)生窗口尺寸樣本的時(shí)間和接收窗口尺寸樣本的時(shí)間;以及 累加所存儲(chǔ)的用于調(diào)整至少一個(gè)成員中的中斷計(jì)時(shí)器的差值。
8.如權(quán)要求7的系統(tǒng),進(jìn)一步包括,當(dāng)正的累加差值指示輸出速率快于輸入速率時(shí),模 塊增加用于中斷的計(jì)時(shí)器。
9.如權(quán)利要求7的系統(tǒng),進(jìn)一步包括,當(dāng)負(fù)的累加差值指示輸出速率慢于輸入速率時(shí), 模塊減小用于中斷的計(jì)時(shí)器。
10.如權(quán)利要求7的系統(tǒng),其中持續(xù)調(diào)節(jié)所述中斷計(jì)時(shí)器以將累加差值調(diào)整到0, 按比例縮放該累加差值,使用預(yù)縮放的累加差值以防止對(duì)抖動(dòng)的瞬間反應(yīng),通過該IP連接的網(wǎng)絡(luò)中的一個(gè)或多個(gè)內(nèi)部網(wǎng)關(guān)連接(IGC)發(fā)送時(shí)鐘同步信息,以及 其中串聯(lián)源是域內(nèi)具有從IGC導(dǎo)出的時(shí)鐘或同步基準(zhǔn)的成員; 從屬成員具有從IGC導(dǎo)出的時(shí)鐘或同步基準(zhǔn);串聯(lián)域具有擁有從IGC導(dǎo)出的時(shí)鐘或同步基準(zhǔn)并將IGC流發(fā)送給其他成員的成員;以及 主域具有擁有DSl或BRI或時(shí)鐘同步基準(zhǔn)并將IGC流發(fā)送給其他成員的成員。
全文摘要
本發(fā)明涉及IP網(wǎng)絡(luò)上的網(wǎng)絡(luò)同步,從PSTN得到網(wǎng)絡(luò)定時(shí),并通過網(wǎng)絡(luò)分發(fā)到能夠從輸入U(xiǎn)DP流中得到定時(shí)的網(wǎng)關(guān)中。得到的定時(shí)具有用于語音電話的正確頻率而無需使用外部定時(shí)源或額外的硬件組件。例如,數(shù)字信號(hào)處理器(DSP)能夠從定時(shí)后的TDM總線得到定時(shí),并將比如IP消息的消息分發(fā)給其他網(wǎng)關(guān)或端口網(wǎng)絡(luò)。其他網(wǎng)關(guān)和端口網(wǎng)絡(luò)使用輸入流來提取該定時(shí),該定時(shí)隨后被用于對(duì)他們的TDM總線進(jìn)行定時(shí)。端口網(wǎng)絡(luò)和網(wǎng)關(guān)也能以扇出型設(shè)置將其他流分發(fā)到其他網(wǎng)關(guān)。這種內(nèi)部生成的定時(shí)可以用于例如電路仿真業(yè)務(wù)(CES)。
文檔編號(hào)H04L29/06GK101854239SQ20091022269
公開日2010年10月6日 申請日期2009年9月29日 優(yōu)先權(quán)日2009年4月6日
發(fā)明者V·薩維斯里 申請人:阿瓦亞公司