專利名稱:一種處理信令的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別是涉及處理信令的方法及裝置。
背景技術(shù):
E1/T1是廣泛應(yīng)用在通信領(lǐng)域的一種接口,El是歐洲標準,速率是2. 048Mbps ;Tl 是北美標準,速率是1. M4Mbps。這里僅以El為例進行說明,Tl的原理是相似的。從物理接口上看,El以時分復(fù)用的形式來傳輸數(shù)據(jù),它的一幀分32個時隙(Time Slot, TS),每個時隙為8bit (比特),通常定義TSO作為同步時隙,TS1-TS31則作為信令或 語音時隙。從傳輸信道上來看,若一個時隙作為一個信道,則傳輸速率為64Kbps ;若幾個時 隙聯(lián)合起來作為一個信道,則傳輸速率為NX64Kbps ;若把一個時隙分為多個信道,則傳輸 速率可以分為32Kbps和16Kbps等。對于信令采集來說,需要把信令采集下來,而不需要關(guān) 注語音的內(nèi)容。那么為了能夠進行信令采集,需要事先知道信令時隙所在位置、信令速率和 采用的協(xié)議,這些信息對采集設(shè)備來說是不容易準確獲得的。對于IP(互聯(lián)網(wǎng)協(xié)議)數(shù)據(jù) 包通過El (Tl與El類似)承載的應(yīng)用,畢竟單個傳輸通道的帶寬有限,系統(tǒng)設(shè)備(如路由 器)可根據(jù)當前的數(shù)據(jù)流量和網(wǎng)絡(luò)狀況動態(tài)調(diào)整承載方式,如綁定更多的傳輸通道來提高 帶寬等。通常這個動態(tài)調(diào)整是系統(tǒng)設(shè)備間協(xié)商的結(jié)果,協(xié)商成功,調(diào)整即實施。如何獲取協(xié) 商結(jié)果,同步調(diào)整采集策略,靈活的應(yīng)用對信令采集是一個挑戰(zhàn)。目前針對El鏈路,數(shù)據(jù)鏈路層采用PPP (點到點協(xié)議)封裝的信令采集,通常方 案為采集設(shè)備把待采集的某條El線上的數(shù)據(jù)先由物理層芯片完成碼型變換,然后提交 給處理器,通過把處理器內(nèi)部的MCC (Multi-ChannelControlIer,多通道控制器)配置在 HDLC(高級數(shù)據(jù)鏈路控制)模式下,再對數(shù)據(jù)進行HDLC成幀。因為PPP幀結(jié)構(gòu)是一種類 HDLC幀結(jié)構(gòu)(HDLC-IikeFraming),即按照PPP封裝的數(shù)據(jù)幀具有HDLC幀的所有特征,因此 可以實現(xiàn)HDLC成幀。通常對于一條El鏈路,承載PPP信令時,可以利用一幀數(shù)據(jù)的部分或 全部時隙來實現(xiàn)。按照信令處理側(cè)的硬件處理能力,處理部分時隙承載與全部時隙承載的 PPP信令,需要占用硬件的通道是一樣的。也就是說,在處理部分時隙承載基于PPP信令時, 有一部分硬件資源被浪費掉了,影響了信令處理效率。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種處理信令的方法及裝置,用于提高信令處理效率。一種處理信令的方法,包括以下步驟通過時隙交換方式,將收到的多條PPP信令轉(zhuǎn)換到一條E1/T1鏈路的多個時隙 上;對轉(zhuǎn)換后的一條E1/T1鏈路上的多組PPP信令分別進行PPP成幀處理。一種用于處理信令的裝置,包括時隙交換模塊,用于通過時隙交換方式,將收到的多條PPP信令轉(zhuǎn)換到一條E1/T1鏈路的多個時隙上;協(xié)議處理模塊,用于對轉(zhuǎn)換后的一條E1/T1鏈路上的多組PPP信令分別進行PPP 成幀處理。本發(fā)明實施例通過時隙轉(zhuǎn)換方式,將收到的多條PPP信令轉(zhuǎn)換到一條E1/T1鏈路 的多個時隙上,使得后續(xù)的處理模塊可以同時處理多條PPP信令,充分利用硬件資源,提高
信令處理效率。
圖1為本發(fā)明實施例中信令處理的主要方法流程圖;圖2為本發(fā)明實施例中信令處理的詳細方法流程圖;圖3為本發(fā)明實施例中裝置的主要結(jié)構(gòu)圖;圖4為本發(fā)明實施例中裝置的詳細結(jié)構(gòu)圖。
具體實施例方式本發(fā)明實施例通過時隙轉(zhuǎn)換方式,將收到的多條PPP信令轉(zhuǎn)換到一條E1/T1鏈路 的多個時隙上,使得后續(xù)的處理模塊可以同時處理多條PPP信令,充分利用硬件資源,提高
信令處理效率。參見圖1,本實施例中信令處理的主要方法流程如下步驟101 通過時隙交換方式,將收到的多條PPP信令轉(zhuǎn)換到一條E1/T1鏈路的多 個時隙上。步驟102 對轉(zhuǎn)換后的一條E1/T1鏈路上的多組PPP信令分別進行PPP成幀處理。參見圖2,本實施例中信令處理的詳細方法流程如下步驟201 從多條E1/T1鏈路上接收多條承載于E1/T1上的基于PPP的信令。步驟202 將收到的承載于E1/T1上的基于PPP的信令轉(zhuǎn)換為承載于高速highway 上的PPP信令。其中,Highway是一種串行信號。步驟203 通過配置交換矩陣,將多條E1/T1鏈路上的多條PPP信令轉(zhuǎn)換到一條 E1/T1鏈路的多個時隙上。其中,一條PPP信令可以占用多個時隙。例如,一條E1/T1鏈路 共有32個時隙,每8個時隙對應(yīng)一條PPP信令。當然,PPP信令的長度可以不固定。步驟204 對轉(zhuǎn)換后的一條E1/T1鏈路上的多組PPP信令分別進行PPP成幀處理。步驟205 對成幀后的數(shù)據(jù)打上時間戳。此步驟是為了便于后期對信令進行維護 和管理。步驟206 對成幀后數(shù)據(jù)進行格式打包并發(fā)送。尤其是對帶時間戳的數(shù)據(jù)進行格 式打包。打包的格式可依據(jù)外接設(shè)備所支持的格式來設(shè)置??梢詫⒋虬蟮臄?shù)據(jù)發(fā)送到任 一外接設(shè)備,便于對信令進行分析,以及對鏈路進行維護和管理。通過以上介紹了解了信令處理的過程,該過程可由裝置實現(xiàn),下面對該裝置的內(nèi) 部結(jié)構(gòu)和功能進行介紹。參見圖3,本實施例中用于信令處理的裝置包括時隙交換模塊301和協(xié)議處理模 塊 302。時隙交換模塊301用于通過時隙交換方式,將收到的多條PPP信令轉(zhuǎn)換到一條El/Tl鏈路的多個時隙上。時隙交換模塊301可以使任意輸入的highway信號的某些時隙交 換到任意輸出的highway信號的特定時隙中。該模塊支持的highway信號速率最高可達 32.768Mbps ο協(xié)議處理模塊302用于對轉(zhuǎn)換后的一條E1/T1鏈路上的多組PPP信令分別進行 PPP成幀處理。協(xié)議處理模塊302支持輸入的highway信號速率最高也可達32. 768Mbps, 正好與時隙交換模塊301的輸出相匹配。協(xié)議處理模塊302可以是可編程邏輯器件,最多 可支持集成16條El的分組,即可以處理16條El綁定條件下的MLPPP (突破了采用處理器 方式只能處理8條El的瓶頸)。以及,協(xié)議處理模塊302還用于對成幀后的數(shù)據(jù)打上時間 戳。協(xié)議處理模塊302還用于對成幀后數(shù)據(jù)進行格式打包,并通過裝置中的PCI-E接口模 塊將格式打包后的數(shù)據(jù)發(fā)送到外部設(shè)備。所述裝置還包括E1/T1接口模塊303、時鐘模塊304、控制器模塊305和PCI-E接 口模塊306,參見圖4所示。E1/T1接口模塊303用于將收到的承載于E1/T1上的基于PPP的信令轉(zhuǎn)換為承載 于高速highway上的PPP信令。具體的,E1/T1接口模塊303主要完成E1/T1信號鏈路碼 型轉(zhuǎn)換,例如將輸入的編碼格式為HDB3(High DensityBipolarf,三階高密度雙極性碼)或 AMI (Alternate Mark Aversion,雙極性交替反轉(zhuǎn)碼)轉(zhuǎn)換成NRZ (No Return Zero,非歸零 碼)的highway信號(highway信號是一種串行信號),將NRZ的highway信號傳輸給時隙 交換模塊301。時鐘模塊304用于從E1/T1鏈路上提取時鐘并進行鎖相,將鎖相后產(chǎn)生的工作時 鐘配置到E1/T1接口模塊、時隙交換模塊和協(xié)議處理模塊。具體的,時鐘模塊304進行鎖相 后產(chǎn)生一系列系統(tǒng)工作時鐘,如32. 768MHz,8. 192MHz、2. 048MHz、8KHz、1 OOMHz等,將相應(yīng) 的工作時鐘分別分配到E1/T1接口模塊303、時隙交換模塊301、協(xié)議處理模塊302和PCI-E 接口模塊306。控制器模塊305用于對時隙交換模塊301和協(xié)議處理模塊302進行初始配置和狀 態(tài)監(jiān)控。PCI-E接口模塊306用于完成對打包數(shù)據(jù)在PCI-E物理接口上的數(shù)據(jù)發(fā)送。本發(fā)明實施例通過時隙轉(zhuǎn)換方式,將收到的多條PPP信令轉(zhuǎn)換到一條E1/T1鏈路 的多個時隙上,使得后續(xù)的處理模塊可以同時處理多條PPP信令,充分利用硬件資源,提高 信令處理效率。本發(fā)明實施例還對成幀后的數(shù)據(jù)打上時間戳,可標記各信令以及體現(xiàn)出信 令間的順序關(guān)系,便于后續(xù)的信令分析。以及,將成幀后的數(shù)據(jù)格式打包,發(fā)送后續(xù)的設(shè)備, 以便對信令進行分析以及對鏈路進行維護和管理。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序 產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實 施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機 可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形 式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程 圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一 流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理 器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生 用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能 的裝置。這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特 定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指 令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或 多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計 算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或 其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖 一個方框或多個方框中指定的功能的步驟。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種處理信令的方法,其特征在于,包括以下步驟通過時隙交換方式,將收到的多條PPP信令轉(zhuǎn)換到一條E1/T1鏈路的多個時隙上; 對轉(zhuǎn)換后的一條E1/T1鏈路上的多組PPP信令分別進行PPP成幀處理。
2.如權(quán)利要求1所述的方法,其特征在于,將收到的多條PPP信令轉(zhuǎn)換到一條E1/T1鏈 路的多個時隙上之前,還包括步驟將收到的承載于E1/T1上的基于PPP的信令轉(zhuǎn)換為承載 于高速highway上的PPP信令。
3.如權(quán)利要求1所述的方法,其特征在于,還包括步驟對成幀后的數(shù)據(jù)打上時間戳。
4.一種用于處理信令的裝置,其特征在于,包括時隙交換模塊,用于通過時隙交換方式,將收到的多條PPP信令轉(zhuǎn)換到一條E1/T1鏈路 的多個時隙上;協(xié)議處理模塊,用于對轉(zhuǎn)換后的一條E1/T1鏈路上的多組PPP信令分別進行PPP成幀處理。
5.如權(quán)利要求4所述的裝置,其特征在于,還包括E1/T1接口模塊,用于將收到的承載 于E1/T1上的基于PPP的信令轉(zhuǎn)換為承載于高速highway上的PPP信令。
6.如權(quán)利要求5所述的裝置,其特征在于,還包括時鐘模塊,用于從E1/T1鏈路上提 取時鐘并進行鎖相,將鎖相后產(chǎn)生的工作時鐘配置到E1/T1接口模塊、時隙交換模塊和協(xié) 議處理模塊。
7.如權(quán)利要求4所述的裝置,其特征在于,協(xié)議處理模塊還用于對成幀后的數(shù)據(jù)打上 時間戳。
8.如權(quán)利要求7所述的裝置,其特征在于,協(xié)議處理模塊還用于對成幀后數(shù)據(jù)進行格 式打包,并通過裝置中的PCI-E接口模塊將格式打包后的數(shù)據(jù)發(fā)送到外部設(shè)備。
9.如權(quán)利要求4所述的裝置,其特征在于,協(xié)議處理模塊為可編程邏輯器件。
10.如權(quán)利要求4所述的裝置,其特征在于,還包括控制器模塊,用于對時隙交換模塊 和協(xié)議處理模塊進行初始配置和狀態(tài)監(jiān)控。
全文摘要
本發(fā)明公開了一種處理信令的方法,用于提高信令處理效率。所述方法包括通過時隙交換方式,將收到的多條PPP信令轉(zhuǎn)換到一條E1/T1鏈路的多個時隙上;對轉(zhuǎn)換后的一條E1/T1鏈路上的多組PPP信令分別進行PPP成幀處理。本發(fā)明還公開了用于實現(xiàn)所述方法的裝置。
文檔編號H04L1/00GK102082631SQ201010605959
公開日2011年6月1日 申請日期2010年12月24日 優(yōu)先權(quán)日2010年12月24日
發(fā)明者鞠欣 申請人:中興通訊股份有限公司