專利名稱:信令傳輸轉(zhuǎn)換器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信令傳輸轉(zhuǎn)換器和/或通過(guò)使用這種信令傳輸轉(zhuǎn)換器經(jīng)由傳輸層在信令實(shí)體和對(duì)等信令實(shí)體之間的通信網(wǎng)絡(luò)中傳送數(shù)據(jù)的系統(tǒng)和/或方法。
背景技術(shù):
在過(guò)去幾年中,數(shù)據(jù)和電信網(wǎng)絡(luò)的實(shí)現(xiàn)以及使用,也就是例如綜合業(yè)務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)等基于有線的網(wǎng)絡(luò)或者例如cdma2000(碼分多址)系統(tǒng)、蜂窩第三代通信網(wǎng)絡(luò)、通用移動(dòng)電信系統(tǒng)(UMTS)、通用分組無(wú)線系統(tǒng)(GPRS)、無(wú)線局域網(wǎng)(WLAN)等無(wú)線網(wǎng)絡(luò)的實(shí)現(xiàn)和使用在全球的范圍內(nèi)增長(zhǎng)。諸如ITU-T(國(guó)際電信聯(lián)盟—電信)、第三代合作伙伴項(xiàng)目(3GPP)、第三代合作伙伴項(xiàng)目2(3GPP2)、互聯(lián)網(wǎng)工程任務(wù)組(IETF)等各種組織正致力于這些網(wǎng)絡(luò)的標(biāo)準(zhǔn)化。
一般而言,通信網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)使得諸如移動(dòng)臺(tái)、移動(dòng)電話、固定電話、個(gè)人計(jì)算機(jī)(PC)、膝上型計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)等用戶設(shè)備通過(guò)收發(fā)機(jī)以及諸如空中接口、有線接口等的接口與接入網(wǎng)子系統(tǒng)相連接??刂迫ネ约皝?lái)自用戶設(shè)備的通信連接的接入網(wǎng)子系統(tǒng)包括諸如基站收發(fā)機(jī)(BTS)、無(wú)線網(wǎng)絡(luò)控制器(RNC)等組件,這些組件通過(guò)接口與相應(yīng)的核心網(wǎng)子系統(tǒng)或骨干網(wǎng)子系統(tǒng)相連。核心(或骨干)網(wǎng)子系統(tǒng)將通過(guò)通信連接傳送的數(shù)據(jù)交換到目的地,該目的地例如是另一個(gè)用戶設(shè)備、服務(wù)提供商(服務(wù)器/代理)或者另一個(gè)通信網(wǎng)絡(luò)。核心網(wǎng)子系統(tǒng)可與多個(gè)接入網(wǎng)子系統(tǒng)相連。如本領(lǐng)域中熟練的技術(shù)人員所知以及在例如UMTS、GSM等相應(yīng)規(guī)范中所定義的,各個(gè)網(wǎng)絡(luò)結(jié)構(gòu)可有所不同。
一般而言,為了在網(wǎng)元(例如,用戶設(shè)備和其它用戶終端、數(shù)據(jù)庫(kù)、服務(wù)器等)之間正確地建立和處理通信連接,會(huì)涉及一個(gè)或多個(gè)中間網(wǎng)元,例如,支持節(jié)點(diǎn)或服務(wù)節(jié)點(diǎn)。例如,通過(guò)基于分組的數(shù)據(jù)傳輸傳送數(shù)據(jù),該數(shù)據(jù)例如是語(yǔ)音、多媒體、控制信令數(shù)據(jù)等等。所用的基于分組的數(shù)據(jù)傳輸協(xié)議的一個(gè)示例是網(wǎng)際協(xié)議(IP)。
對(duì)于這種電信網(wǎng)絡(luò)的一個(gè)不可缺少的要求就是網(wǎng)元之間要進(jìn)行可靠地控制信令傳輸。但是,由于可能使用不同類型的傳輸協(xié)議,以及由于所用協(xié)議的類似堆棧的結(jié)構(gòu),網(wǎng)絡(luò)實(shí)體之間的信令傳輸需要在網(wǎng)絡(luò)結(jié)構(gòu)中提供專用的裝置和/或服務(wù)。
一種用于向通信網(wǎng)絡(luò)中的信令實(shí)體提供信令傳輸服務(wù)的解決方案是由標(biāo)準(zhǔn)化組織ITU-T以所謂的信令傳輸轉(zhuǎn)換器(STC)形式進(jìn)行規(guī)定的。STC是在ITU-T Q.2150.x系列中進(jìn)行規(guī)定,具體是在ITU-T建議書(shū)Q.2150.0“Generic Signalling Transport Service”、ITU-T建議書(shū)Q.2150.1“Signalling Transport Converter on MTP3 and MTP3b”(MTP消息傳送部分)、ITU-T建議書(shū)Q.2150.2“Signalling Transport Converter onSSCOP(Service Specific Connection Oriented Protocol)and SSCOPME(Service Specific Connection Oriented Protocol Multilink or ConnectionlessEnvironment)”以及ITU-T建議書(shū)Q.2150.3“Signalling Transport Converteron 15 SCTP(Stream Control Transmission Protocol)”。
一般而言,STC用于與對(duì)等信令實(shí)體交換ATM(異步傳輸模式)信令消息,以及接收關(guān)于信令網(wǎng)狀態(tài)的信息。將STC引入電信網(wǎng)絡(luò)結(jié)構(gòu)中,使得傳輸層獨(dú)立于應(yīng)用層,由此增加了用于數(shù)據(jù)傳輸?shù)膫鬏旀溌返目煽啃?。換句話說(shuō),STC的概念使信令應(yīng)用獨(dú)立于其傳輸層。STC這個(gè)概念的一個(gè)主要優(yōu)勢(shì)在于,用于信令傳輸?shù)膫鬏攨f(xié)議的變化不要求對(duì)信令應(yīng)用本身進(jìn)行的修改。
依照ITU-T標(biāo)準(zhǔn),STC的所有變形通過(guò)良好定義的接口向信令應(yīng)用提供相同的服務(wù)。在圖7中,表示依照ITU-T建議書(shū)的現(xiàn)有STC標(biāo)準(zhǔn)以及底層傳輸協(xié)議的示例性的概述(圖7基于對(duì)ITU-TQ.2150.0“Example protocol stacks for the Generic Signalling TransportService”(圖5-2/Q.2150.0)的摘錄)。
詳細(xì)地,參考標(biāo)號(hào)101至105表示由各個(gè)協(xié)議定義的各個(gè)傳輸層。另外,給出協(xié)議的各個(gè)規(guī)范或者來(lái)源,也就是,分別用于MTP3和MTP3b的ITU-T建議書(shū)Q.704和Q.2210,分別用于SSCOP和SSCOPMCE的ITU-T建議書(shū)Q.2110和Q.2111以及用于SCTP的IETF請(qǐng)求注解(RFC)2960。參考標(biāo)號(hào)106至108表示由上述ITU-T建議書(shū)Q.2150.x定義的STC,其通過(guò)公知的接口與其各個(gè)傳輸層相鏈接。通過(guò)這些接口,信息元素或元語(yǔ)在STC與傳輸層之間傳送,該傳輸層例如在ITU-T Q.2150.x中進(jìn)行了描述,從而在這里不進(jìn)行詳細(xì)描述。另一方面,STC 106至STC108通過(guò)另一個(gè)接口與各個(gè)信令實(shí)體(在圖7中未示出)相鏈接。在這個(gè)接口上,還向STC傳送信息元素或元語(yǔ)或者由STC傳送信息元素或元語(yǔ)。對(duì)于STC和信令實(shí)體之間的連接,使用依照ITU-T Q.2150.0的通用信令傳輸服務(wù),通過(guò)該服務(wù),信令應(yīng)用不必考慮底層信令傳輸機(jī)制的特征。
但是,關(guān)于現(xiàn)有STC概念與網(wǎng)元的現(xiàn)有或未來(lái)實(shí)現(xiàn)方式的兼容性可能存在有問(wèn)題。例如,在內(nèi)部基于傳輸部分和基帶部分之間的IP體系結(jié)構(gòu)的BTS的情況下,現(xiàn)有STC解決方案的實(shí)現(xiàn)方式可能存在問(wèn)題,或者它們甚至不可行。依照這種BTS的結(jié)構(gòu),傳輸部分將標(biāo)準(zhǔn)Iub/ATM接口與內(nèi)部IP體系結(jié)構(gòu)相連。為了在點(diǎn)到點(diǎn)連接上控制用戶流量的IP流,需要節(jié)點(diǎn)間協(xié)議和節(jié)點(diǎn)功能,例如,這可以是基于ITU-T建議書(shū)Q.2631.1“IP connection control signalling protocol Capability Set 1”定義的IP連接控制信令。對(duì)于開(kāi)放式BTS體系結(jié)構(gòu)同盟(OBSAI),特別地選擇了這種IP連接控制信令以用于控制用戶流量的IP流,其中該同盟規(guī)定了BTS模塊之間的銷售商獨(dú)立接口。
目前,依照ITU-T,例如,當(dāng)在BTS的體系結(jié)構(gòu)中使用IP傳輸時(shí),IP連接控制信令使用依照ITU-T建議書(shū)Q.2150.3的“STC on StreamControl Transmission Protocol(SCTP)”所提供的服務(wù)。依照RFC 2960“Stream Control Transmission Protocol”,SCTP“被設(shè)計(jì)用于在IP網(wǎng)絡(luò)上傳輸PSTN信令消息,但是,能夠進(jìn)行更廣泛的應(yīng)用。SCTP是運(yùn)行在諸如IP等無(wú)連接分組網(wǎng)絡(luò)之上的可靠傳輸協(xié)議。其向其用戶提供下列服務(wù)-用戶數(shù)據(jù)的已確認(rèn)的無(wú)差錯(cuò)非復(fù)制傳送,-數(shù)據(jù)分段,以符合所發(fā)現(xiàn)的通路MTU大小-用戶消息在多個(gè)流內(nèi)的依次遞送,可選擇單個(gè)用戶消息的到達(dá)順序遞送-可選地將多個(gè)用戶消息捆綁在單個(gè)SCTP分組內(nèi),以及-通過(guò)在關(guān)聯(lián)的任一端或兩端支持多引導(dǎo)(multi-homing)的網(wǎng)絡(luò)級(jí)故障容限。
SCTP的設(shè)計(jì)包括適當(dāng)?shù)膿砣苊庑袨橐约皩?duì)洪泛和偽裝攻擊的抵抗性”。
因此,當(dāng)在BTS的傳輸部分和基帶部分之間的接口中應(yīng)用SCTP時(shí),特別是在BTS在內(nèi)部基于傳輸部分和基帶部分之間的IP體系結(jié)構(gòu)的情況下,可能出現(xiàn)一個(gè)問(wèn)題,即SCTP對(duì)于這種網(wǎng)絡(luò)組件不是優(yōu)化的,這是因?yàn)镾CTP提供很多不需要的服務(wù),這些服務(wù)反過(guò)來(lái)消耗了大量的資源。而且,SCTP組件可能會(huì)在可靠性和可用性方面表現(xiàn)出某些困難,這是因?yàn)镾CTP在2000年10月已經(jīng)進(jìn)行了規(guī)定,并在2002年9月進(jìn)行更新,由于還未發(fā)現(xiàn)的兼容性問(wèn)題這可能導(dǎo)致在實(shí)現(xiàn)階段出現(xiàn)不必要的問(wèn)題。換句話說(shuō),SCTP的成熟度和可用性沒(méi)有保證。
發(fā)明內(nèi)容
從而,本發(fā)明的目的在于提供一種用于信令傳輸服務(wù)和/或STC的新型解決方案,通過(guò)這個(gè)方案,可能在信令實(shí)體之間進(jìn)行可靠的信令傳輸,同時(shí)可以很容易地并且以兼容性問(wèn)題的低風(fēng)險(xiǎn)來(lái)實(shí)施其實(shí)現(xiàn)方式。
這個(gè)目的可通過(guò)在所附權(quán)利要求書(shū)中所定義的措施來(lái)實(shí)現(xiàn)。
依照所提出解決方案的一個(gè)方面,例如提供一種用于通過(guò)傳輸層在信令實(shí)體和對(duì)等信令實(shí)體之間的通信網(wǎng)絡(luò)中傳送數(shù)據(jù)的系統(tǒng),該系統(tǒng)包括信令傳輸轉(zhuǎn)換器裝置,用于為信令實(shí)體和傳輸層之間的連接提供信令傳輸服務(wù),其中信令傳輸轉(zhuǎn)換器裝置包括到信令實(shí)體的接口以及到傳輸層的接口,并且該裝置適用于對(duì)要在信令實(shí)體和傳輸層之間交換的數(shù)據(jù)進(jìn)行處理,以通過(guò)傳輸層將數(shù)據(jù)透明傳送至對(duì)等信令實(shí)體。
此外,依照所提出解決方案的一個(gè)方面,例如提供一種信令傳輸轉(zhuǎn)換器,可用于通過(guò)傳輸層在信令實(shí)體和對(duì)等信令實(shí)體之間的通信網(wǎng)絡(luò)中傳送數(shù)據(jù),以及為信令實(shí)體和傳輸層之間的連接提供信令傳輸服務(wù),其中信令傳輸轉(zhuǎn)換器包括到信令實(shí)體的接口以及到傳輸層的接口,并且該轉(zhuǎn)換器適用于對(duì)要在信令實(shí)體和傳輸層之間進(jìn)行交換的數(shù)據(jù)進(jìn)行處理,以通過(guò)傳輸層將數(shù)據(jù)透明傳送至對(duì)等信令實(shí)體。
而且,依照所提出解決方案的一個(gè)方面,例如提供一種用于通過(guò)傳輸層在信令實(shí)體和對(duì)等信令實(shí)體之間的通信網(wǎng)絡(luò)中傳送數(shù)據(jù)的方法,該方法包括提供信令傳輸服務(wù)以通過(guò)將信令實(shí)體和傳輸層相連來(lái)交換數(shù)據(jù)的步驟,其中提供信令傳輸服務(wù)的步驟包括下列子步驟在信令傳輸轉(zhuǎn)換器中接收和發(fā)送要在信令實(shí)體和傳輸層之間交換的數(shù)據(jù),在信令傳輸轉(zhuǎn)換器中處理要在信令實(shí)體和傳輸層之間交換的數(shù)據(jù),以及通過(guò)傳輸層將數(shù)據(jù)透明地傳送至對(duì)等信令實(shí)體。
依照其它改進(jìn),所提供的解決方案可包括下列的一個(gè)或多個(gè)特性-信令傳輸轉(zhuǎn)換器裝置可進(jìn)一步包括消息包裝單元,用于提供面向事務(wù)的數(shù)據(jù)傳輸服務(wù),該服務(wù)用于對(duì)要交換的數(shù)據(jù)進(jìn)行處理;-消息包裝單元可適用于對(duì)要在從信令實(shí)體到傳輸層的方向上進(jìn)行交換的數(shù)據(jù)進(jìn)行封裝,并且對(duì)要在從傳輸層到信令實(shí)體的方向上進(jìn)行交換的數(shù)據(jù)進(jìn)行解封裝;-消息包裝單元可適用于在包括至少一部分要交換數(shù)據(jù)的消息之前預(yù)先配置(prepend)一個(gè)消息頭部,以用于對(duì)要交換的數(shù)據(jù)進(jìn)行封裝,其中消息頭部包括至少一個(gè)記錄標(biāo)記,用于基于傳輸層所用的協(xié)議在消息流方面對(duì)消息進(jìn)行描繪;-記錄標(biāo)記值可以是固定的;-記錄標(biāo)記值可以基于不相關(guān)的類噪聲序列;-消息頭部可進(jìn)一步包括長(zhǎng)度字段,指示包括要交換數(shù)據(jù)的消息的長(zhǎng)度以及消息頭部的長(zhǎng)度;-為了對(duì)要交換的數(shù)據(jù)進(jìn)行解封裝,消息包裝單元可適用于基于傳輸層所用協(xié)議識(shí)別消息流中的記錄標(biāo)記;-消息包裝單元可適用于使用記錄標(biāo)記以進(jìn)行同步;-消息包裝單元可適用于將跟隨在所識(shí)別記錄標(biāo)記之后的數(shù)據(jù)解釋為長(zhǎng)度字段和/或解釋為包括至少一部分要交換數(shù)據(jù)的消息;-消息包裝單元可適用于通過(guò)提供多個(gè)消息,其中多個(gè)消息中的每個(gè)包括至少一部分要交換的數(shù)據(jù),以及通過(guò)在多個(gè)消息中的每個(gè)消息之前預(yù)先配置一個(gè)消息頭部以用于對(duì)要交換的數(shù)據(jù)進(jìn)行封裝,來(lái)對(duì)該要交換的數(shù)據(jù)進(jìn)行處理;-信息元素可在信令傳輸轉(zhuǎn)換器裝置和信令實(shí)體之間傳送以用于控制信令傳輸轉(zhuǎn)換器裝置,信息元素可在信令傳輸轉(zhuǎn)換器裝置和傳輸層之間傳送以用于控制信令傳輸轉(zhuǎn)換器裝置,和/或如果提供了消息包裝單元的話,信息元素可在信令傳輸轉(zhuǎn)換器裝置和消息包裝單元之間傳送以用于控制信令傳輸轉(zhuǎn)換器裝置和/或消息包裝單元;-信令傳輸轉(zhuǎn)換器裝置可進(jìn)一步適用于代表信令實(shí)體建立和保持到傳輸層的連接;-信令傳輸轉(zhuǎn)換器裝置可適用于監(jiān)控通過(guò)傳輸層的數(shù)據(jù)傳輸?shù)目捎眯?不可用性,以及向信令實(shí)體通知該可用性/不可用性;-信令實(shí)體可以是可在與傳輸層不同的層上提供的信令應(yīng)用;-信令傳輸轉(zhuǎn)換器裝置可以在傳輸層之上的子層上提供;-傳輸層可以基于傳輸控制協(xié)議(TCP);-信令傳輸轉(zhuǎn)換器裝置可以基于例如依照ITU-T Q.2150.0規(guī)范的通用信令傳輸服務(wù)。
通過(guò)所提出的解決方案,可以獲得下列優(yōu)點(diǎn)-可能提供一種新型的STC,其可用于傳輸控制協(xié)議(TCP)(也稱為基于TCP的STC)。例如,在RFC 793“Transmission Control Protocol”中定義的TCP是面向連接的協(xié)議,是大多數(shù)操作系統(tǒng)的組成部分。其成熟度和可靠性已經(jīng)過(guò)多年的證明,并且通過(guò)窗口算法和差錯(cuò)檢查提供具有擁塞控制的傳輸服務(wù)。另一方面,基于TCP的STC可向信令應(yīng)用提供依照ITU-T Q.2150.0的通用信令轉(zhuǎn)換器所需的服務(wù),并且可使用TCP的傳輸服務(wù)。這樣,可以保證到信令應(yīng)用以及到TCP的可靠接口。
-通過(guò)提供子組件“消息包裝單元”(也稱為消息包裝器),使得有可能在內(nèi)部添加TCP所不提供的面向事務(wù)的傳輸特征。
-通過(guò)所提出的措施,提供了一種標(biāo)準(zhǔn)解決方案,以在例如是TCP的傳輸協(xié)議之上傳輸面向事務(wù)的信令應(yīng)用。這表示,這個(gè)解決方案也可用于不支持STCP的系統(tǒng)??梢栽赟TC和TCP層之間提供TCP應(yīng)用編程接口(API),該接口依賴于操作系統(tǒng)。此外,使得有可能提供基于TCP的通用STC,其可用于多個(gè)參考TCP實(shí)現(xiàn)方式。
-使得有可能有助于ATM/IP交互功能,而無(wú)需對(duì)其它網(wǎng)元施加任何要求。特別地,這對(duì)于作為開(kāi)放傳輸接口的OBSAI是優(yōu)選的。例如,解決方案可以在基于IP的BTS體系結(jié)構(gòu)中使用,以用于在傳輸模塊和基帶模塊之間為IP連接控制信令建立傳輸鏈路。
參考描述和附圖,本發(fā)明上述以及其它目的、特征和優(yōu)點(diǎn)將變成更加明顯。
圖1表示使用信令傳輸轉(zhuǎn)換器的傳輸機(jī)制的通用結(jié)構(gòu)。
圖2表示依照一個(gè)實(shí)施方式的信令傳輸轉(zhuǎn)換器的結(jié)構(gòu)。
圖3表示依照一個(gè)實(shí)施方式的信令傳輸轉(zhuǎn)換器協(xié)議數(shù)據(jù)單元(PDU)格式的示例。
圖4表示依照一個(gè)實(shí)施方式的信令傳輸轉(zhuǎn)換器數(shù)據(jù)傳輸過(guò)程的示例流程圖。
圖5表示說(shuō)明依照一個(gè)實(shí)施方式的信令傳輸轉(zhuǎn)換器狀態(tài)轉(zhuǎn)換的示圖。
圖6表示依照一個(gè)實(shí)施方式將STC PDU映射為傳輸控制協(xié)議分組的示例。
圖7表示依照現(xiàn)有技術(shù)的通用信令傳輸服務(wù)的協(xié)議棧示例。
具體實(shí)施例方式
在下面,將參考圖1至圖6描述本發(fā)明的一個(gè)優(yōu)選實(shí)施方式。
在圖1中,表示使用信令傳輸轉(zhuǎn)換器(STC)的信令傳輸機(jī)制的通用結(jié)構(gòu)。參考標(biāo)號(hào)1和參考標(biāo)號(hào)2表示使用各個(gè)信令協(xié)議的各個(gè)信令實(shí)體。參考標(biāo)號(hào)5和參考標(biāo)號(hào)6表示信令傳輸轉(zhuǎn)換器(STC)。信令實(shí)體1可通過(guò)STC應(yīng)用部分接口(API)3與STC 5相連。信令實(shí)體2可通過(guò)STC應(yīng)用部分接口(API)4與STC 6相連。例如,信令實(shí)體1和信令實(shí)體2可以是例如AAL(ATM適配層)類型2信令實(shí)體或者IP連接控制信令實(shí)體。參考標(biāo)號(hào)9表示信令傳輸層,通過(guò)這個(gè)信令傳輸層,信令數(shù)據(jù)或消息可在信令實(shí)體1和信令實(shí)體2之間進(jìn)行傳送。信令傳輸層通過(guò)信令傳輸API 7和信令傳輸API 8與STC 5和STC 6相連。
一般地,STC使信令實(shí)體1例如獨(dú)立于底層信令傳輸與對(duì)等信令實(shí)體2進(jìn)行通信。這樣,可非常容易替換底層信令傳輸。
信令協(xié)議實(shí)體可使用STC所提供的、依照ITU-T Q.2150.0的通用信令傳輸服務(wù)。在概念上,每個(gè)信令關(guān)聯(lián)都存在一個(gè)STC實(shí)體。在下列表1中給出在信令實(shí)體和通用信令傳輸實(shí)體之間傳送的信息元素或者元語(yǔ)以及參數(shù),表是基于ITU-T Q.2150.0建議書(shū)的。
表1通用信令傳輸子層的元語(yǔ)和參數(shù)
一般地,這個(gè)接口上(也就是信令實(shí)體和STC之間)的STC狀態(tài)機(jī)知道三種狀態(tài)開(kāi)始退出服務(wù)服務(wù)中應(yīng)注意到,上述接口可以是依照ITU-T Q.2150.0規(guī)定的。在這個(gè)規(guī)范中,指示“等級(jí)”被描述為指示擁塞等級(jí)的參數(shù)。這個(gè)變量可以保持從指示“沒(méi)有擁塞”的等級(jí)到指示“最大擁塞”等級(jí)的遞增的值。指示“沒(méi)有擁塞”和“最大擁塞”的值以及擁塞等級(jí)步增個(gè)數(shù)和/或增加/減少量被認(rèn)為與網(wǎng)絡(luò)實(shí)現(xiàn)方式有關(guān)。IN_SERVICE的“等級(jí)”參數(shù)的意義與CONGESTION中的相似。不同之處在于,如果等級(jí)值發(fā)生變化則CONGESTION是可用的,而當(dāng)連接從退出服務(wù)中恢復(fù)時(shí)使用IN_SERVICE。
例如,在加電時(shí)建立信令傳輸轉(zhuǎn)換器實(shí)體以及相關(guān)聯(lián)的信令傳輸轉(zhuǎn)換器用戶實(shí)體(也就是,信令實(shí)體)時(shí),初始條件就是好像已經(jīng)通過(guò)這個(gè)服務(wù)接入點(diǎn)(SAP)傳送OUT-OF-SERVICE.指示元語(yǔ)一樣。同時(shí),在該時(shí)刻,將START-INFO.指示發(fā)送至信令實(shí)體。關(guān)于STC和信令實(shí)體之間的接口以及其上所用的信息元素或元語(yǔ),進(jìn)一步的細(xì)節(jié)與那些在ITU-T Q.2150.0中所定義的等同,由此使得可以忽略對(duì)其的詳細(xì)描述。
參考圖2,表示可用于依照?qǐng)D1的信令傳輸機(jī)制中的STC的一個(gè)優(yōu)選實(shí)施方式。在該圖2中,定義了所謂的基于TCP(傳輸控制協(xié)議)的STC。參考標(biāo)號(hào)11表示信令應(yīng)用(或者信令實(shí)體)。參考標(biāo)號(hào)15表示基于TCP的信令傳輸轉(zhuǎn)換器?;赥CP的STC 15進(jìn)一步包括子組件16,其還稱為消息包裝單元(或者消息包裝器)。參考標(biāo)號(hào)19表示TCP層,其作為用于通過(guò)基于TCP的STC 15向信令應(yīng)用11傳輸數(shù)據(jù)或者從信令應(yīng)用11接收數(shù)據(jù)的傳輸層。對(duì)于信令應(yīng)用11和基于TCP的STC15之間的連接,提供了接口13,其建立一個(gè)用于滿足依照ITU-TQ.2150.0通用信令傳輸服務(wù)要求的鏈路。另一方面,對(duì)于基于TCP的STC 15和TCP層(或?qū)嶓w)19之間的連接,提供接口17,其建立一個(gè)用于滿足依照TCP傳輸服務(wù)要求的鏈路。
對(duì)于基于TCP的STC 15的功能,可應(yīng)用ITU-T Q.2150.0建議書(shū)。特定STC行為及其到TCP和消息包裝器16的接口在下面說(shuō)明。
首先,進(jìn)一步詳細(xì)描述基于TCP的STC 15子層結(jié)構(gòu)。提供STC 15的子層位于傳輸控制協(xié)議(TCP)層19之上。其使用由依照RFC 793“Transmission Control Protocol”的TCP所提供的服務(wù)。此外,基于TCP的STC 15提供依照ITU-T Q.2150.0的通用信令傳輸服務(wù)所請(qǐng)求的服務(wù)。另外,基于TCP的STC 15可向TCP有效載荷中添加面向消息的結(jié)構(gòu)。后一功能是由圖2中所示的STC子組件消息包裝器16執(zhí)行的。
在下面,將參考圖3至圖5描述STC 15和信令協(xié)議實(shí)體11之間的交互、STC 15和TCP層19之間的交互、消息包裝器子組件16所提供的服務(wù),以及STC 15和層管理之間的交互(應(yīng)注意到,層管理元語(yǔ)未包括在圖5中)。
首先,參考圖4,描述定義通過(guò)使用圖2中的基于TCP的STC15進(jìn)行數(shù)據(jù)傳輸?shù)耐ㄓ眠^(guò)程的流程圖。例如,在開(kāi)始過(guò)程之后,在加電以及建立STC實(shí)體和STC用戶實(shí)體時(shí),STC 15接收數(shù)據(jù)(步驟S1)。然后,在步驟S2中,判斷從哪個(gè)方向接收數(shù)據(jù),也就是,是從傳輸層19(TCP)還是信令應(yīng)用11接收數(shù)據(jù)。例如,這個(gè)判斷可基于例如對(duì)接收數(shù)據(jù)的接口13或17進(jìn)行的確定。
如果步驟S2中的判斷導(dǎo)致從信令實(shí)體11接收數(shù)據(jù),則在步驟S3中,處理數(shù)據(jù),以用于準(zhǔn)備將數(shù)據(jù)傳送至目的地點(diǎn)(也就是,對(duì)等信令實(shí)體)。步驟S3的處理可以至少部分由消息包裝單元16執(zhí)行,而且可包括例如描繪、封裝等等,這將在下面進(jìn)行描述。然后,在步驟S4中,通過(guò)接口17將所處理的數(shù)據(jù)傳送至TCP層,以便實(shí)現(xiàn)到對(duì)等信令實(shí)體的對(duì)該數(shù)據(jù)的透明傳輸。之后,STC將重復(fù)這個(gè)過(guò)程。
應(yīng)注意到,在接收端(也就是,對(duì)等信令實(shí)體側(cè)),可提供另一個(gè)基于TCP的STC實(shí)體用于接收通過(guò)TCP層傳輸?shù)臄?shù)據(jù)。
另一方面,當(dāng)在步驟S2中確定從TCP層19接收數(shù)據(jù)時(shí),緊接著步驟S5,在這個(gè)步驟中,處理所接收的數(shù)據(jù),以用于將其傳送至信令實(shí)體11(目的地點(diǎn))。步驟S5的處理可能至少部分由消息包裝單元16執(zhí)行,并且可包括例如解封裝等等,這將在下面進(jìn)行描述。然后,在步驟S6中,通過(guò)接口12將所處理的數(shù)據(jù)傳送至信令實(shí)體11。之后,STC將重復(fù)這個(gè)過(guò)程。
接下來(lái),更詳細(xì)地說(shuō)明基于TCP的STC 15所提供的服務(wù)。STC 15提供數(shù)據(jù)(也就是,對(duì)等STC用戶1和對(duì)等STC用戶2(圖1)之間的信令應(yīng)用11(也稱為STC用戶)數(shù)據(jù))的透明傳輸。實(shí)現(xiàn)這個(gè)傳輸?shù)闹С滞ㄐ刨Y源對(duì)于信令應(yīng)用保持不可見(jiàn)。
特別地,STC服務(wù)提供與底層信令承載協(xié)議的獨(dú)立性。這表示,STC服務(wù)使其用戶不必關(guān)心提供STC服務(wù)的方式。因此,除了對(duì)服務(wù)質(zhì)量的可能影響之外,數(shù)據(jù)在不同底層網(wǎng)絡(luò)上的傳輸對(duì)于STC用戶是不可見(jiàn)的。
另外,STC服務(wù)提供所要傳輸(交換)的信息的透明性。這表示,STC服務(wù)在對(duì)等STC用戶之間提供八位組排列的STC用戶數(shù)據(jù)的透明傳輸。關(guān)于將在下面進(jìn)一步進(jìn)行詳細(xì)描述的消息包裝子組件16的功能,其添加一個(gè)記錄標(biāo)記(也稱為“標(biāo)記”),以針對(duì)TCP的面向流的特性描繪消息。即使這可能影響消息的傳送,但是這對(duì)于STC用戶是不可見(jiàn)的。詳細(xì)地,消息包裝器16適用于在傳輸至TCP子層之前在發(fā)送方向上封裝STC用戶數(shù)據(jù),以及在傳輸至STC用戶11之前在接收方向上解封裝TCP數(shù)據(jù)。
另外,應(yīng)注意到,將使用推送工具,以便保證通過(guò)TCP立即并且盡可能快地傳輸完整的消息。
此外,基于TCP的STC 15可適用于關(guān)聯(lián)管理。詳細(xì)地,STC服務(wù)可提供永久連接服務(wù)。由于底層服務(wù)(也就是TCP 19)需要具有所建立的信令關(guān)聯(lián),STC 15代表其用戶(信令應(yīng)用11)建立并保持這個(gè)連接;可以向用戶通知數(shù)據(jù)傳輸服務(wù)的可用性/不可用性。
下面,進(jìn)一步詳細(xì)描述基于TCP的STC 15的功能。STC 15執(zhí)行下列功能a)關(guān)聯(lián)建立和保持這個(gè)功能提供TCP信令連接的建立和保持。STC 15可適用于在失去TCP連接性時(shí)試圖代表其用戶重新建立新的TCP連接。
b)向STC用戶報(bào)告服務(wù)可用性這個(gè)功能向STC用戶11以及還向?qū)庸芾韴?bào)告TCP服務(wù)的可用性或者不可用性。
c)給STC用戶的最大長(zhǎng)度指示這個(gè)功能向STC用戶11指示STC 15可以傳輸?shù)姆纸M數(shù)據(jù)單元(PDU)的最大長(zhǎng)度。可以在創(chuàng)建STC實(shí)體時(shí)對(duì)其進(jìn)行指示。
d)向STC用戶指示呼叫示例碼(CIC)控制這個(gè)功能在創(chuàng)建STC實(shí)體時(shí),向STC用戶11指示其是否作為呼叫關(guān)聯(lián)的控制節(jié)點(diǎn)。
關(guān)于消息包裝單元16,還可使用下列消息包裝服務(wù)a)消息描繪;b)在傳送至TCP 19之前對(duì)STC用戶數(shù)據(jù)進(jìn)行封裝;c)在傳送至STC用戶11(通過(guò)TCP 19到達(dá)的封裝數(shù)據(jù))之前對(duì)TCP數(shù)據(jù)進(jìn)行解封裝。
這是基于通過(guò)消息包裝單元16所引入的記錄標(biāo)記(或者標(biāo)記)。
另外,可使用下列TCP服務(wù)a)用戶數(shù)據(jù)的已確認(rèn)的無(wú)差錯(cuò)非復(fù)制傳送;b)用戶消息的依次遞送;c)通過(guò)推送標(biāo)志的強(qiáng)制數(shù)據(jù)發(fā)送(如上所述)。
后面的TCP服務(wù)還可由下列TCP服務(wù)來(lái)進(jìn)行補(bǔ)充a)數(shù)據(jù)分段,以符合所發(fā)現(xiàn)的通路MTU(最大傳輸單元)大小,
b)適當(dāng)?shù)腎P擁塞避免行為。
對(duì)于不同實(shí)體和子組件之間的,也就是,在信令實(shí)體11、基于TCP的STC 15、消息包裝器16和TCP層19之間的層到層的通信,需要多個(gè)元素和/或元語(yǔ),這將在下面進(jìn)行描述。STC 15和信令協(xié)議實(shí)體11之間的元語(yǔ)以及通過(guò)STC 15-信令協(xié)議實(shí)體11邊界的信息流在上述表1中表示。
STC 15和TCP層(或?qū)嶓w)19之間的元語(yǔ)以及通過(guò)STC-TCP邊界的信息流可基于例如那些在RFC 793的3.8節(jié)中所定義的,因此不在這里進(jìn)行詳細(xì)的說(shuō)明。這個(gè)邊界上元語(yǔ)的具體用途將在下面結(jié)合STC過(guò)程的定義進(jìn)行描述。
STC 15和消息包裝器16之間的元語(yǔ)以及通過(guò)STC-消息包裝器邊界的信息流在表2中表示。在這個(gè)表中,縮寫(xiě)MW是指“消息包裝器”,縮寫(xiě)ENCAP是指“封裝”,縮寫(xiě)DECAP是指“解封裝”。
表2STC和消息包裝器之間的元語(yǔ)和參數(shù)
此外,將定義STC 15和層管理(未示出)之間的元語(yǔ)以及通過(guò)STC-層管理邊界的信息流。STC和層管理之間的所有元語(yǔ)在下列表3中列出。
表3STC和層管理之間的元語(yǔ)和參數(shù)
在上面的表3中,定義MSTC用于表示,這些STC元語(yǔ)與層管理進(jìn)行交換。層管理是一個(gè)包括管理功能以及對(duì)于諸如配置參數(shù)和告警等特定協(xié)議層服務(wù)的概念。
接下來(lái),描述對(duì)等通信(也就是,例如,圖1中信令實(shí)體1和信令實(shí)體2之間的通信)的協(xié)議元素。
例如,在圖3中所述的STC PDU可用于通過(guò)TCP/IP在消息包裝器16的參與下在STC用戶對(duì)等實(shí)體之間交換信令消息、STC用戶數(shù)據(jù)等等。一般地,依照?qǐng)D3的STC PDU的格式包括多個(gè)八位組1至N,并且包括消息包裝協(xié)議控制信息25以及STC用戶數(shù)據(jù)26等等。消息包裝協(xié)議控制信息25可包括標(biāo)記字段,例如,其包括16個(gè)八位組,以及長(zhǎng)度字段,例如,其包括4個(gè)八位組。標(biāo)記用于使各個(gè)消息相互分離。長(zhǎng)度值包括消息包裝控制信息的八位組個(gè)數(shù)以及STC用戶數(shù)據(jù)的個(gè)數(shù)。依照一個(gè)實(shí)施方式,這種信令消息的長(zhǎng)度并不限于特定的長(zhǎng)度。這種信令消息的最大可獲得長(zhǎng)度是由專用于長(zhǎng)度字段的八位組個(gè)數(shù)確定的。在這個(gè)實(shí)施方式中,將四個(gè)八位組的值用于長(zhǎng)度字段。但是,應(yīng)注意到,使用TCP之外的其它底層,例如SSCOP,這種信令消息的長(zhǎng)度不可以超過(guò)在MAX_Length參數(shù)中指示的最大長(zhǎng)度。在STC/TCP的情況下,這個(gè)參數(shù)并不是必要的。調(diào)用消息包裝器16的STC 15向消息中添加消息包裝控制信息。如果整個(gè)PDU的長(zhǎng)度超過(guò)所發(fā)現(xiàn)的通路MTU大小,則TCP可提供分段功能/重組功能。
作為另一個(gè)用于對(duì)等通信的網(wǎng)元,可提供STC實(shí)體所需的一個(gè)或多個(gè)STC定時(shí)器。依照一個(gè)實(shí)施方式,STC定時(shí)器包括稱為Timer_DELAY的定時(shí)器。當(dāng)這個(gè)定時(shí)器正在運(yùn)行時(shí),TCP服務(wù)是不可用的。通過(guò)該手段,如果TCP關(guān)聯(lián)不能建立或者已被釋放時(shí),可以避免不必要的資源消耗。這個(gè)定時(shí)器的過(guò)期失效導(dǎo)致嘗試重新建立TCP關(guān)聯(lián)。在下面描述定時(shí)器的值。
在創(chuàng)建新STC實(shí)體時(shí)指定下面的STC參數(shù),并且在STC實(shí)體的生命周期期間這些參數(shù)保持不變a)STC_DTA這個(gè)參數(shù)的值規(guī)定了遠(yuǎn)程目的地傳輸IP地址和端口號(hào),其由STC實(shí)體使用以初始化TCP連接。
b)STC_LP這個(gè)參數(shù)的值規(guī)定了本地TCP端點(diǎn)應(yīng)當(dāng)在初始化時(shí)綁定的端口號(hào)。
c)Timer_DELAY值Timer_DELAY值可以在800-1500ms的范圍內(nèi)。
此外,在STC實(shí)體的生命周期期間還一次性計(jì)算一個(gè)STC參數(shù)。這個(gè)參數(shù)是STC_LCN,其包含本地連接名稱,在建立期間TCP實(shí)體將該本地連接名稱與連接相關(guān)聯(lián)。
接下來(lái),參考圖5,描述STC 15的狀態(tài)以及STC 15所執(zhí)行的過(guò)程。詳細(xì)地,給出STC狀態(tài)轉(zhuǎn)換的說(shuō)明以及導(dǎo)致?tīng)顟B(tài)轉(zhuǎn)換的信息元素和/或元語(yǔ)的描述。
首先,定義了STC 15可能處于的狀態(tài),如圖5所示。下列狀態(tài)用于對(duì)等協(xié)議的規(guī)范中。在這里指出的狀態(tài)是概念上的,并這些狀態(tài)將只以元語(yǔ)序列反映STC實(shí)體的一般情況,并且PDU與其用戶、對(duì)等方和/或下層子層(也就是,TCP)進(jìn)行交換。
狀態(tài)1STC服務(wù)不可用在這個(gè)狀態(tài)下,在任何方向上都沒(méi)有數(shù)據(jù)發(fā)送。STC不能傳送STC用戶信令消息。此外,例如,如果STC用戶11使用TRANSFER.請(qǐng)求元語(yǔ)提交要傳送的數(shù)據(jù)(在稍后描述),則元語(yǔ)被忽略。
狀態(tài)2STC關(guān)聯(lián)建立在這個(gè)狀態(tài)下,TCP服務(wù)仍是不可用的。STC指示TCP與其對(duì)等方建立新連接,并且等待對(duì)等方的響應(yīng)。如果STC用戶11使用TRANSFER.請(qǐng)求元語(yǔ)提交要傳送的數(shù)據(jù),則元語(yǔ)被忽略。
狀態(tài)3STC服務(wù)可用在這個(gè)狀態(tài)下,TCP服務(wù)是可用的,并且進(jìn)行數(shù)據(jù)傳送。
接下來(lái),參考圖5描述基于依照一個(gè)實(shí)施方式TCP的STC 15執(zhí)行的過(guò)程。在這點(diǎn)上,應(yīng)注意到,TCP的不同實(shí)現(xiàn)方式可能導(dǎo)致其元語(yǔ)的不同。在下面,給出TCP元語(yǔ)的通用實(shí)現(xiàn)方式。雖然通用原則應(yīng)當(dāng)符合下列描述,但是其它實(shí)現(xiàn)方式類型可包括某些細(xì)節(jié)上的不同。
首先,描述了初始的條件。例如,描述在例如加電事件時(shí)的STC如何運(yùn)行的情況。在加電事件中,STC狀態(tài)是STC服務(wù)不可用。STC向STC用戶發(fā)送包含CIC_Control和Max_Length參數(shù)的START-INFO.指示元語(yǔ)。應(yīng)當(dāng)依照在消息包裝長(zhǎng)度字段中所用的八位組個(gè)數(shù)設(shè)定Max_Length參數(shù)。在參數(shù)CIC_Control未使用的情況下(例如,在基于IP的BTS體系結(jié)構(gòu)應(yīng)用中),可將這個(gè)參數(shù)設(shè)定為0。然后,STC 15使用TCP-OPEN.請(qǐng)求元語(yǔ)請(qǐng)求TCP子層打開(kāi)TCP連接,其中TCP-OPEN.請(qǐng)求元語(yǔ)的主動(dòng)/被動(dòng)標(biāo)志設(shè)定為主動(dòng)。目的地IP地址和端口號(hào)、本地端口號(hào)包括在其中。然后,STC狀態(tài)變?yōu)镾TC關(guān)聯(lián)建立狀態(tài)。在STC關(guān)聯(lián)建立狀態(tài)期間接收到TCP-COMMUNICATION_UP.指示元語(yǔ)時(shí),STC 15則可向STC用戶11發(fā)送IN-SERVICE.指示元語(yǔ)。在這些元語(yǔ)中攜帶的屬性的示例在下面的表4中表示。
表4打開(kāi)過(guò)程中的元語(yǔ)和參數(shù)
一旦建立TCP連接,TCP 19默認(rèn)地在沒(méi)有數(shù)據(jù)傳送時(shí)通過(guò)發(fā)送探針監(jiān)控其對(duì)等方的可到達(dá)性。在最后數(shù)據(jù)傳送之后的特定時(shí)刻發(fā)送一系列探針。如果對(duì)等方?jīng)]有應(yīng)答任何探針,則TCP連接終止。
對(duì)于每個(gè)TCP連接可以將功能設(shè)定為生效/失效。
TCP連接超時(shí)是實(shí)現(xiàn)方式特定的,并且其對(duì)于某些實(shí)現(xiàn)方式可能在幾個(gè)小時(shí)的范圍內(nèi)。這種巨大的超時(shí)并不向信令應(yīng)用增加任何值,從而可使得這個(gè)功能失效。
接下來(lái),描述在發(fā)送信令消息情況下的基于TCP的STC 15的過(guò)程。假設(shè),STC狀態(tài)是STC服務(wù)可用狀態(tài)?,F(xiàn)在,在從STC用戶11接收到TRANSFER.請(qǐng)求元語(yǔ)時(shí),STC使用信令消息調(diào)用MW-ENCAP.請(qǐng)求,并且將結(jié)果放入到STC PDU中。然后,使用TCP-SEND.請(qǐng)求元語(yǔ)將PDU傳送至TCP 19。元語(yǔ)可攜帶參數(shù)本地連接名稱(在建立TCP連接時(shí)存儲(chǔ)在STC-LCN中的值)、緩沖地址和長(zhǎng)度。
另外,可設(shè)定PUSH標(biāo)志,以便從TCP 19請(qǐng)求立即將數(shù)據(jù)傳送至接收機(jī)(也就是,對(duì)等信令實(shí)體)。在完成數(shù)據(jù)傳輸之后,STC的狀態(tài)可保持在STC服務(wù)可用狀態(tài)。
應(yīng)注意到,如果在STC 15處于STC服務(wù)可用狀態(tài)之外的狀態(tài)下,也就是,在狀態(tài)“STC服務(wù)不可用”和“STC關(guān)聯(lián)建立”中的一個(gè)狀態(tài)下時(shí),接收到TRANSFER.請(qǐng)求,則可丟棄數(shù)據(jù),并且STC 15保持在當(dāng)前狀態(tài)不變(除了由于另一個(gè)事件,例如,加電等等而改變STC狀態(tài)的情況)。這由指向與現(xiàn)在相同狀態(tài)的相應(yīng)箭頭所指示。
另一方面,接收信令消息情況下的過(guò)程如下所述。與上述發(fā)送情況相同,STC處于STC服務(wù)可用狀態(tài)。在從TCP 19接收到TCP-DATA-ARRIVE.指示元語(yǔ)時(shí),STC 15使用TCP-RECEIVE.請(qǐng)求元語(yǔ)請(qǐng)求獲取STC PDU。在這點(diǎn)上,應(yīng)注意到,TCP-DATA-ARRIVE代表TCP所生成的指示,以通知所服務(wù)的用戶數(shù)據(jù)的到達(dá)。然后,使用MW-DECAP.請(qǐng)求元語(yǔ)將PDU傳送至消息包裝器16。應(yīng)注意到,TCP分段可包括部分和/或完整的STC用戶信令消息。
如果消息包裝器16由于大量數(shù)據(jù)而還未完成重新組裝,則沒(méi)有數(shù)據(jù)被傳送至STC 15。另一方面,如果消息包裝器16已檢測(cè)到差錯(cuò),則通知STC 15,并且丟棄所影響的數(shù)據(jù)。但是,如果消息包裝器16已完成了對(duì)STC用戶數(shù)據(jù)的重新組裝,則將數(shù)據(jù)(一個(gè)或多個(gè)STC用戶信令消息)傳送至STC 15。作為后一情況的結(jié)果,STC 15通過(guò)TRANSFER.指示元語(yǔ)的將純STC用戶數(shù)據(jù)傳遞至STC用戶(信令實(shí)體11)。在完成數(shù)據(jù)傳輸之后,STC狀態(tài)可保持在STC服務(wù)可用狀態(tài)。
應(yīng)注意到,與上述相似,當(dāng)STC 15處于STC服務(wù)可用狀態(tài)之外的狀態(tài),也就是,在狀態(tài)“STC服務(wù)不可用”和“STC關(guān)聯(lián)建立”中一個(gè)狀態(tài)下時(shí),接收到DATA-ARRIVE.指示時(shí),則可丟棄數(shù)據(jù),并且STC 15保持當(dāng)前狀態(tài)不變(除了由于另一個(gè)事件,例如加電等等而改變STC狀態(tài)的情況)。這由指向與現(xiàn)在相同狀態(tài)的相應(yīng)箭頭所指示。
現(xiàn)在,描述目的地可用過(guò)程。當(dāng)在STC關(guān)聯(lián)建立狀態(tài)或者STC服務(wù)可用狀態(tài)中的一個(gè)狀態(tài)中從TCP19接收到TCP-COMMUNICATION_LOST.指示元語(yǔ)時(shí),STC15使用OUT-OF-SERVICE.指示元語(yǔ)向STC用戶11指示數(shù)據(jù)傳輸?shù)牟豢捎眯?。一般地,取決于TCP實(shí)現(xiàn)方式,TCP-COMMUNICATION_LOST.指示代表TCP所生成的一個(gè)或多個(gè)指示,其通知所服務(wù)的用戶TCP連接的不可用性。在這種情況下,還可通過(guò)MSTC-TCP-COMMUNICATION_LOST.指示元語(yǔ)通知層管理(參考表3)。在TCP客戶端/服務(wù)器側(cè),啟動(dòng)定時(shí)器Timer_DELAY。
此外,在STC服務(wù)可用狀態(tài)下,為了避免具有半開(kāi)放TCP連接,STC 15在從TCP 19接收到TCP-COMMUNICATION_LOST.指示元語(yǔ)時(shí),還可以適用于通過(guò)使用TCP-CLOSE.請(qǐng)求或者TCP-ABORT.請(qǐng)求元語(yǔ)終止TCP連接。
然后,將STC 15的狀態(tài)變?yōu)镾TC服務(wù)不可用狀態(tài)。
另一方面,在從TCP 19接收到TCP-COMMUNICATION_UP.指示元語(yǔ)時(shí),STC 15使用IN-SERVICE.指示元語(yǔ)(這個(gè)元語(yǔ)中的擁塞等級(jí)參數(shù)值依賴于實(shí)現(xiàn)方式)向STC用戶11指示數(shù)據(jù)傳輸?shù)目捎眯浴H绻谶\(yùn)行則取消Timer_Delay??赏ㄟ^(guò)MSTC-TCP-COMMUNICATION_UP.指示元語(yǔ)(圖5中未示出)通知層管理。然后,STC 15的狀態(tài)變?yōu)镾TC服務(wù)可用狀態(tài)。
當(dāng)Timer_Delay過(guò)期失效時(shí),STC使用TCP-OPEN.請(qǐng)求元語(yǔ)請(qǐng)求TCP子層19打開(kāi)TCP連接,如結(jié)合初始條件中所述。應(yīng)注意到,從TCP19到STC 15的擁塞通知可以是依賴于實(shí)現(xiàn)方式的。一般地,STC適用于處理從TCP接收的擁塞事件,以及適用于提供用于使用(包括擁塞等級(jí)參數(shù))的CONGESTION.指示元語(yǔ)(圖5中未示出)向STC用戶11進(jìn)行報(bào)告的裝置。
接下來(lái),更詳細(xì)地描述作為基于TCP的STC 15的子組件的消息包裝單元(或者消息包裝器)16。參考圖6,還描述消息包裝單元16的功能,在圖6中說(shuō)明了STC PDU到傳輸控制協(xié)議分組進(jìn)行映射的示例。
TCP既提供可靠的數(shù)據(jù)傳輸也提供嚴(yán)格的數(shù)據(jù)傳輸順序傳遞。但是,在傳送消息時(shí),TCP面向流的特性并非最佳的。原因在于,應(yīng)用必須添加其自己的記錄標(biāo)記,以便描繪其消息。此外,其必須使用推送工具,以保證在合理的時(shí)間內(nèi)傳輸完整的消息。
依照一個(gè)實(shí)施方式,可以通過(guò)消息包裝層或單元16實(shí)現(xiàn)上述記錄標(biāo)記。消息包裝單元16優(yōu)選地包括下列功能
-利用消息頭部(包括消息包裝協(xié)議控制信息)預(yù)先配置使每個(gè)消息,該消息頭部包括16字節(jié)的標(biāo)記和4字節(jié)的長(zhǎng)度字段。這也在依照?qǐng)D6的消息包裝PUD 30說(shuō)明中進(jìn)行了表示。標(biāo)記可以用于進(jìn)行同步。例如,標(biāo)記值(也就是內(nèi)容)是固定的。標(biāo)記的實(shí)際值可以依賴于實(shí)現(xiàn)方式。作為一個(gè)示例,某些不相關(guān)類噪聲序列可以用于這個(gè)目的。
-消息包裝層或單元16適用于在TCP流中檢測(cè)這種標(biāo)記。
-如果檢測(cè)到標(biāo)記,則假設(shè)同步,并且將接下來(lái)的四個(gè)字節(jié)解釋為長(zhǎng)度字段。然后,將接下來(lái)的“長(zhǎng)度字段值”-20字節(jié)(標(biāo)記+長(zhǎng)度字段)作為消息。
-依照實(shí)施方式,由于不允許進(jìn)行填充,下一個(gè)標(biāo)記必須立緊接在這個(gè)消息之后。
-如果消息之后無(wú)字節(jié)可用,則消息將被立即轉(zhuǎn)發(fā)至下一個(gè)較高層。如果TCP隨后遞送新字節(jié),則接下來(lái)的16個(gè)字節(jié)必須是標(biāo)記。否則,系統(tǒng)變?yōu)椤笆ネ健薄?br>
-如果消息之后某些字節(jié)是可用的,則其一定屬于標(biāo)記(如果16個(gè)字節(jié)已經(jīng)是可用的,其一定是標(biāo)記)。否則,系統(tǒng)變?yōu)椤笆ネ健?,并且不再轉(zhuǎn)發(fā)該消息。
-如果進(jìn)入“失去同步”狀態(tài),則可向上層用戶指示“接收差錯(cuò)”,并且在所接收的TCP流(在上一個(gè)所接收的、其后未跟隨有正確的長(zhǎng)度字段的標(biāo)記之后)中搜索下一個(gè)標(biāo)記,以便再次達(dá)到“同步”狀態(tài)。
一旦進(jìn)入“同步”狀態(tài)(也就是,在已經(jīng)找到第一標(biāo)記之后),只要保證TCP連接,消息包裝器就保持在這個(gè)狀態(tài)下,這是因?yàn)門CP通常是可靠的,而且不會(huì)丟失字節(jié)。應(yīng)注意到,只需要上述“失去同步”狀態(tài)作為對(duì)于有缺陷的實(shí)現(xiàn)方式的保護(hù)。也就是,其它對(duì)等實(shí)體可能引入某些偽裝字節(jié),并且其優(yōu)選地能夠從這種情況下恢復(fù)。
接下來(lái),參考圖6描述STC協(xié)議數(shù)據(jù)單元30到TCP分段31的映射。TCP通過(guò)網(wǎng)絡(luò)傳輸連續(xù)的八位組流。應(yīng)用不必將數(shù)據(jù)分割為基本塊或者數(shù)據(jù)報(bào)。這樣,STC將STC PDU作為連續(xù)八位組流進(jìn)行轉(zhuǎn)發(fā)。如果消息是完整的,而且還沒(méi)有請(qǐng)求其它的信令消息傳送,則STC可調(diào)用TCP推送功能,以將當(dāng)前消息立即遞送至其對(duì)等方。應(yīng)注意到,一個(gè)TCP分組中可能包括多個(gè)STC PDU。
如上所述,為了通過(guò)諸如TCP等傳輸層在信令實(shí)體和對(duì)等信令實(shí)體之間的通信網(wǎng)絡(luò)中傳送數(shù)據(jù),實(shí)現(xiàn)了基于TCP的信令傳輸轉(zhuǎn)換器STC?;赥CP的STC為信令實(shí)體和傳輸層之間的連接提供信令傳輸服務(wù),并且包括到信令實(shí)體的接口以及到傳輸層的接口?;赥CP的STC對(duì)要在信令實(shí)體和傳輸層之間交換的數(shù)據(jù)進(jìn)行處理,以通過(guò)TCP傳輸層將數(shù)據(jù)透明地傳送至對(duì)等信令實(shí)體。為了提供面向事務(wù)的數(shù)據(jù)傳輸服務(wù),基于TCP的STC可包括消息包裝器,其描繪了基于TCP的消息流,并且對(duì)要交換的數(shù)據(jù)進(jìn)行封裝/解封裝。
應(yīng)當(dāng)理解到,上述對(duì)優(yōu)選實(shí)施方式以及附圖的描述僅僅旨在通過(guò)示例的方式對(duì)本發(fā)明進(jìn)行說(shuō)明。熟練的技術(shù)人員將了解到在本發(fā)明范圍內(nèi)的可能的修改和變形,使得本發(fā)明可在限定本發(fā)明范圍的所附權(quán)利要求書(shū)的覆蓋范圍內(nèi)進(jìn)行改變。
權(quán)利要求
1.一種用于通過(guò)傳輸層在信令實(shí)體和對(duì)等信令實(shí)體之間的通信網(wǎng)絡(luò)中傳送數(shù)據(jù)的系統(tǒng),該系統(tǒng)包括信令傳輸轉(zhuǎn)換器裝置,用于為該信令實(shí)體和該傳輸層之間的連接提供信令傳輸服務(wù),其中,該信令傳輸轉(zhuǎn)換器裝置包括到該信令實(shí)體的接口以及到該傳輸層的接口,并且適用于對(duì)要在該信令實(shí)體和該傳輸層之間交換的數(shù)據(jù)進(jìn)行處理,以通過(guò)該傳輸層將該數(shù)據(jù)透明傳送至該對(duì)等信令實(shí)體。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中該信令傳輸轉(zhuǎn)換器裝置進(jìn)一步包括消息包裝單元,其提供面向事務(wù)的數(shù)據(jù)傳輸服務(wù),該服務(wù)用于對(duì)該要交換的數(shù)據(jù)進(jìn)行處理。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其中該消息包裝單元適用于對(duì)要在從該信令實(shí)體到該傳輸層的方向上進(jìn)行交換的數(shù)據(jù)進(jìn)行封裝,以及對(duì)要在從該傳輸層到該信令實(shí)體的方向上進(jìn)行交換的數(shù)據(jù)進(jìn)行解封裝。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其中該消息包裝單元適用于在包括至少一部分要交換的數(shù)據(jù)的消息之前預(yù)先配置一個(gè)消息頭部,用于對(duì)該要交換的數(shù)據(jù)進(jìn)行封裝,其中該消息頭部包括至少一個(gè)記錄標(biāo)記,用于基于該傳輸層所用的協(xié)議針對(duì)消息流對(duì)該消息進(jìn)行描繪。
5.根據(jù)權(quán)利要求4所述的系統(tǒng),其中該記錄標(biāo)記值是固定的。
6.根據(jù)權(quán)利要求5所述的系統(tǒng),其中該記錄標(biāo)記值基于不相關(guān)的類噪聲序列。
7.根據(jù)權(quán)利要求4至6中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中該消息頭部進(jìn)一步包括長(zhǎng)度字段,其指示包括該要交換數(shù)據(jù)的消息的長(zhǎng)度以及該消息頭部的長(zhǎng)度。
8.根據(jù)權(quán)利要求4至7中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中為了對(duì)該要交換的數(shù)據(jù)進(jìn)行解封裝,該消息包裝單元適用于基于該傳輸層所用的協(xié)議識(shí)別消息流中的記錄標(biāo)記。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中該消息包裝單元適用于使用該記錄標(biāo)記以進(jìn)行同步。
10.根據(jù)權(quán)利要求8至9中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中該消息包裝單元適用于將跟隨在該所識(shí)別記錄標(biāo)記之后的數(shù)據(jù)解釋為長(zhǎng)度字段和/或解釋為包括至少一部分要交換數(shù)據(jù)的消息。
11.根據(jù)權(quán)利要求4至10中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中該消息包裝單元適用于通過(guò)提供多個(gè)消息,其中該多個(gè)消息中的每個(gè)消息包括至少一部分要交換的數(shù)據(jù),以及通過(guò)在該多個(gè)消息中的每個(gè)消息之前預(yù)先配置一個(gè)消息頭部以用于對(duì)該要交換的數(shù)據(jù)進(jìn)行封裝,來(lái)對(duì)該要交換的數(shù)據(jù)進(jìn)行處理。
12.根據(jù)前述權(quán)利要求中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中信息元素在該信令傳輸轉(zhuǎn)換器裝置和該信令實(shí)體之間傳送,以用于控制該信令傳輸轉(zhuǎn)換器裝置。
13.根據(jù)前述權(quán)利要求中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中信息元素在該信令傳輸轉(zhuǎn)換器裝置和該傳輸層之間傳送,以用于控制該信令傳輸轉(zhuǎn)換器裝置。
14.根據(jù)權(quán)利要求2至13中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中信息元素在該信令傳輸轉(zhuǎn)換器裝置和該消息包裝單元之間傳送,以用于控制該信令傳輸轉(zhuǎn)換器裝置和/或該消息包裝單元。
15.根據(jù)前述權(quán)利要求中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中該信令傳輸轉(zhuǎn)換器裝置適用于代表該信令實(shí)體建立和保持與該傳輸層的連接。
16.根據(jù)前述權(quán)利要求中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中該信令傳輸轉(zhuǎn)換器裝置適用于監(jiān)控通過(guò)該傳輸層的數(shù)據(jù)傳輸?shù)目捎眯?不可用性,以及向該信令實(shí)體通知該可用性/不可用性。
17.根據(jù)前述權(quán)利要求中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中該信令實(shí)體是在與該傳輸層不同的層上提供的信令應(yīng)用。
18.根據(jù)前述權(quán)利要求中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中該信令傳輸轉(zhuǎn)換器裝置在該傳輸層之上的子層上提供。
19.根據(jù)前述權(quán)利要求中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中該傳輸層基于傳輸控制協(xié)議。
20.根據(jù)前述權(quán)利要求中任何一個(gè)權(quán)利要求所述的系統(tǒng),其中該信令傳輸轉(zhuǎn)換器裝置基于依照ITU-T Q.2150.0規(guī)范的通用信令傳輸服務(wù)。
21.一種信令傳輸轉(zhuǎn)換器,用于通過(guò)傳輸層在信令實(shí)體和對(duì)等信令實(shí)體之間的通信網(wǎng)絡(luò)中傳送數(shù)據(jù),以及為該信令實(shí)體和該傳輸層之間的連接提供信令傳輸服務(wù),其中,該信令傳輸轉(zhuǎn)換器包括到該信令實(shí)體的接口以及到該傳輸層的接口,并且適用于對(duì)要在該信令實(shí)體和該傳輸層之間交換的數(shù)據(jù)進(jìn)行處理,以通過(guò)該傳輸層將該數(shù)據(jù)透明傳送至該對(duì)等信令實(shí)體。
22.根據(jù)權(quán)利要求21所述的信令傳輸轉(zhuǎn)換器,進(jìn)一步包括消息包裝單元,其提供面向事務(wù)的數(shù)據(jù)傳輸服務(wù),該服務(wù)用于對(duì)該要交換的數(shù)據(jù)進(jìn)行處理。
23.根據(jù)權(quán)利要求15所述的信令傳輸轉(zhuǎn)換器,該消息包裝單元適用于對(duì)要在從該信令實(shí)體到該傳輸層的方向上進(jìn)行交換的數(shù)據(jù)進(jìn)行封裝,以及對(duì)要在從該傳輸層到該信令實(shí)體的方向上進(jìn)行交換的數(shù)據(jù)進(jìn)行解封裝。
24.根據(jù)權(quán)利要求23所述的信令傳輸轉(zhuǎn)換器,其中該消息包裝單元適用于在包括至少一部分要交換的數(shù)據(jù)的消息之前預(yù)先配置一個(gè)消息頭部,用于對(duì)該要交換的數(shù)據(jù)進(jìn)行封裝,其中該消息頭部包括至少一個(gè)記錄標(biāo)記,用于基于該傳輸層所用的協(xié)議針對(duì)消息流對(duì)該消息進(jìn)行描繪。
25.根據(jù)權(quán)利要求24所述的信令傳輸轉(zhuǎn)換器,其中該記錄標(biāo)記值是固定的。
26.根據(jù)權(quán)利要求25所述的信令傳輸轉(zhuǎn)換器,其中該記錄標(biāo)記值基于不相關(guān)的類噪聲序列。
27.根據(jù)權(quán)利要求24至26中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中該消息頭部進(jìn)一步包括長(zhǎng)度字段,其指示包括該要交換數(shù)據(jù)的消息的長(zhǎng)度以及該消息頭部的長(zhǎng)度。
28.根據(jù)權(quán)利要求24至27中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中為了對(duì)該要交換的數(shù)據(jù)進(jìn)行解封裝,該消息包裝單元適用于基于該傳輸層所用協(xié)議識(shí)別消息流中的記錄標(biāo)記。
29.根據(jù)權(quán)利要求28所述的信令傳輸轉(zhuǎn)換器,其中該消息包裝單元適用于使用該記錄標(biāo)記以進(jìn)行同步。
30.根據(jù)權(quán)利要求28至29中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中該消息包裝單元適用于將跟隨在該所識(shí)別記錄標(biāo)記之后的數(shù)據(jù)解釋為長(zhǎng)度字段和/或解釋為包括至少一部分要交換數(shù)據(jù)的消息。
31.根據(jù)權(quán)利要求24至30中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中該消息包裝單元適用于通過(guò)提供多個(gè)消息,其中該多個(gè)消息中的每個(gè)消息包括至少一部分要交換的數(shù)據(jù),以及通過(guò)在該多個(gè)消息中的每個(gè)消息之前預(yù)先配置一個(gè)相應(yīng)的消息頭部以用于對(duì)該要交換的數(shù)據(jù)進(jìn)行封裝,對(duì)該要交換的數(shù)據(jù)進(jìn)行處理。
32.根據(jù)權(quán)利要求21至31中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中信息元素在該信令傳輸轉(zhuǎn)換器和該信令實(shí)體之間傳送,以用于控制該信令傳輸轉(zhuǎn)換器。
33.根據(jù)權(quán)利要求21至32中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中信息元素在該信令傳輸轉(zhuǎn)換器和該傳輸層之間傳送,以用于控制該信令傳輸轉(zhuǎn)換器。
34.根據(jù)權(quán)利要求22至33中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中信息元素在該信令傳輸轉(zhuǎn)換器和該消息包裝單元之間傳送,以用于控制該信令傳輸轉(zhuǎn)換器和/或該消息包裝單元。
35.根據(jù)權(quán)利要求21至34中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中該信令傳輸轉(zhuǎn)換器適用于代表該信令實(shí)體建立和保持與該傳輸層的連接。
36.根據(jù)權(quán)利要求21至35中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中該信令傳輸轉(zhuǎn)換器適用于監(jiān)控通過(guò)該傳輸層的數(shù)據(jù)傳輸?shù)目捎眯?不可用性,以及向該信令實(shí)體通知該可用性/不可用性。
37.根據(jù)權(quán)利要求21至36中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中該信令實(shí)體是在與該傳輸層不同的層上提供的信令應(yīng)用。
38.根據(jù)權(quán)利要求21至37中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中該信令傳輸轉(zhuǎn)換器在該傳輸層之上的子層上提供。
39.根據(jù)權(quán)利要求21至38中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中該傳輸層基于傳輸控制協(xié)議。
40.根據(jù)權(quán)利要求21至39中任何一個(gè)權(quán)利要求所述的信令傳輸轉(zhuǎn)換器,其中該信令傳輸轉(zhuǎn)換器裝置基于依照ITU-T Q.2150.0規(guī)范的通用信令傳輸服務(wù)。
41.一種用于通過(guò)傳輸層在信令實(shí)體和對(duì)等信令實(shí)體之間的通信網(wǎng)絡(luò)中傳送數(shù)據(jù)的方法,該方法包括下列步驟提供信令傳輸服務(wù),用于通過(guò)將該信令實(shí)體和該傳輸層進(jìn)行連接來(lái)交換數(shù)據(jù),其中,提供該信令傳輸服務(wù)的步驟包括下列子步驟在該信令傳輸轉(zhuǎn)換器中接收和發(fā)送要在該信令實(shí)體和該傳輸層之間交換的數(shù)據(jù),在該信令傳輸轉(zhuǎn)換器中處理該要在該信令實(shí)體和該傳輸層之間交換的數(shù)據(jù),以及通過(guò)該傳輸層將該數(shù)據(jù)透明地傳送至該對(duì)等信令實(shí)體。
42.根據(jù)權(quán)利要求41所述的方法,進(jìn)一步包括提供面向事務(wù)的數(shù)據(jù)傳輸服務(wù)的步驟,該服務(wù)用于在該信令傳輸轉(zhuǎn)換器的消息包裝單元中對(duì)該要交換的數(shù)據(jù)進(jìn)行處理。
43.根據(jù)權(quán)利要求42所述的方法,進(jìn)一步包括下列步驟在該消息包裝單元中對(duì)要在從該信令實(shí)體到該傳輸層的方向上進(jìn)行交換的數(shù)據(jù)進(jìn)行封裝,以及在該消息包裝單元中對(duì)要在從該傳輸層到該信令實(shí)體的方向上進(jìn)行交換的數(shù)據(jù)進(jìn)行解封裝。
44.根據(jù)權(quán)利要求43所述的方法,進(jìn)一步包括下列步驟在該消息包裝單元中,在包括至少一部分要交換的數(shù)據(jù)的消息之前預(yù)先配置一個(gè)消息頭部,用于對(duì)該要交換的數(shù)據(jù)進(jìn)行封裝,其中該消息頭部包括至少一個(gè)記錄標(biāo)記,用于基于該傳輸層所用的協(xié)議針對(duì)消息流對(duì)該消息進(jìn)行描繪。
45.根據(jù)權(quán)利要求44所述的方法,其中該記錄標(biāo)記值是固定的。
46.根據(jù)權(quán)利要求45所述的方法,其中該記錄標(biāo)記值基于不相關(guān)的類噪聲序列。
47.根據(jù)權(quán)利要求44至46中任何一個(gè)權(quán)利要求所述的方法,其中該消息頭部進(jìn)一步包括長(zhǎng)度字段,其指示包括該要交換數(shù)據(jù)的消息的長(zhǎng)度以及該消息頭部的長(zhǎng)度。
48.根據(jù)權(quán)利要求44至47中任何一個(gè)權(quán)利要求所述的方法,其中對(duì)該要交換的數(shù)據(jù)進(jìn)行解封裝的步驟包括基于該傳輸層所用協(xié)議識(shí)別消息流中的記錄標(biāo)記的步驟。
49.根據(jù)權(quán)利要求48所述的方法,進(jìn)一步包括使用該記錄標(biāo)記以進(jìn)行同步的步驟。
50.根據(jù)權(quán)利要求48至49中任何一個(gè)權(quán)利要求所述的方法,進(jìn)一步包括將跟隨在該所識(shí)別記錄標(biāo)記之后的數(shù)據(jù)解釋為長(zhǎng)度字段和/或解釋為包括至少一部分要交換數(shù)據(jù)的消息的步驟。
51.根據(jù)權(quán)利要求44至50中任何一個(gè)權(quán)利要求所述的方法,其中該處理步驟進(jìn)一步包括以下步驟提供多個(gè)消息,其中該多個(gè)消息中的每個(gè)消息包括至少一部分要交換的數(shù)據(jù),以及在該多個(gè)消息中的每個(gè)消息之前預(yù)先配置一個(gè)相應(yīng)的消息頭部以用于對(duì)該要交換的數(shù)據(jù)進(jìn)行封裝。
52.根據(jù)權(quán)利要求41至51中任何一個(gè)權(quán)利要求所述的方法,進(jìn)一步包括在該信令傳輸轉(zhuǎn)換器和該信令實(shí)體之間傳送信息元素以用于控制該信令傳輸轉(zhuǎn)換器的步驟。
53.根據(jù)權(quán)利要求41至52中任何一個(gè)權(quán)利要求所述的方法,進(jìn)一步包括在該信令傳輸轉(zhuǎn)換器和該傳輸層之間傳送信息元素以用于控制該信令傳輸轉(zhuǎn)換器的步驟。
54.根據(jù)權(quán)利要求42至53中任何一個(gè)權(quán)利要求所述的方法,進(jìn)一步包括在該信令傳輸轉(zhuǎn)換器和該消息包裝單元之間傳送信息元素以用于控制該信令傳輸轉(zhuǎn)換器和/或該消息包裝單元的步驟。
55.根據(jù)權(quán)利要求41至54中任何一個(gè)權(quán)利要求所述的方法,進(jìn)一步包括下列步驟該信令傳輸轉(zhuǎn)換器代表該信令實(shí)體建立和保持與該傳輸層的連接。
56.根據(jù)權(quán)利要求41至55中任何一個(gè)權(quán)利要求所述的方法,進(jìn)一步包括下列步驟該信令傳輸轉(zhuǎn)換器監(jiān)控通過(guò)該傳輸層的數(shù)據(jù)傳輸?shù)目捎眯?不可用性,以及該信令傳輸轉(zhuǎn)換器向該信令實(shí)體通知該可用性/不可用性。
57.根據(jù)權(quán)利要求41至56中任何一個(gè)權(quán)利要求所述的方法,其中該信令實(shí)體是在與該傳輸層不同的層上提供的信令應(yīng)用。
58.根據(jù)權(quán)利要求41至57中任何一個(gè)權(quán)利要求所述的方法,進(jìn)一步包括在該傳輸層之上的子層上提供該信令傳輸服務(wù)的步驟。
59.根據(jù)權(quán)利要求41至58中任何一個(gè)權(quán)利要求所述的方法,其中該傳輸層基于傳輸控制協(xié)議。
60.根據(jù)權(quán)利要求41至59中任何一個(gè)權(quán)利要求所述的方法,其中該信令傳輸服務(wù)基于依照ITU-T Q.2150.0規(guī)范的通用信令傳輸服務(wù)。
全文摘要
為了通過(guò)TCP等傳輸層在信令實(shí)體和對(duì)等信令實(shí)體之間的通信網(wǎng)絡(luò)中傳送數(shù)據(jù),實(shí)現(xiàn)了基于TCP的信令傳輸轉(zhuǎn)換器STC。基于TCP的STC為信令實(shí)體和傳輸層之間的連接提供信令傳輸服務(wù),并且包括到信令實(shí)體的接口以及到傳輸層的接口?;赥CP的STC對(duì)要在信令實(shí)體和傳輸層之間交換的數(shù)據(jù)進(jìn)行處理,以通過(guò)TCP傳輸層將數(shù)據(jù)透明傳送至對(duì)等信令實(shí)體。為了提供面向事務(wù)的數(shù)據(jù)傳輸服務(wù),基于TCP的STC可包括消息包裝器,其對(duì)基于TCP的消息流進(jìn)行描繪,并且對(duì)要交換的數(shù)據(jù)進(jìn)行封裝/解封裝。
文檔編號(hào)H04Q3/00GK1906954SQ200480040786
公開(kāi)日2007年1月31日 申請(qǐng)日期2004年11月10日 優(yōu)先權(quán)日2003年12月11日
發(fā)明者馬丁·法伊特, 馬庫(kù)斯·豪恩施泰因, 托馬斯·姆羅策克 申請(qǐng)人:諾基亞公司