国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 網(wǎng)絡(luò)通信 > 正文

正方興通信技術(shù)研究所的軟交換技術(shù)

2019-11-04 22:23:34
字體:
供稿:網(wǎng)友

    客戶簡介

    北京正方興通信技術(shù)研究所成立于1996年10月25日,是以北京郵電大學(xué)網(wǎng)絡(luò)與交換技術(shù)國家重點(diǎn)實(shí)驗(yàn)室和信息產(chǎn)業(yè)部智能網(wǎng)重點(diǎn)實(shí)驗(yàn)室為依托,在北京市高新技術(shù)產(chǎn)業(yè)開發(fā)區(qū)注冊的高新技術(shù)企業(yè)。多年來,正方興研究所承擔(dān)了863計(jì)劃、國家自然科學(xué)基金和原郵電部幾乎全部的與智能網(wǎng)技術(shù)有關(guān)的重大科研項(xiàng)目,多次獲得國家和部級(jí)科技進(jìn)步獎(jiǎng)。研究所成功開發(fā)的UniNet™系列軟交換應(yīng)用系統(tǒng)產(chǎn)品,擁有自主知識(shí)產(chǎn)權(quán),其功能和可用性達(dá)到了國內(nèi)外同類產(chǎn)品的先進(jìn)水平,具有較高的技術(shù)成熟度,并已得到廣泛應(yīng)用。

    背景

    UniNet™applicationServer(UniNet™AS) 2000是北京正方興通信技術(shù)研究所自主研究開發(fā)的軟交換系列產(chǎn)品之一,它與軟交換控制設(shè)備(UniNet™ SoftSwitch Controller/SSC)共同構(gòu)成了軟交換核心應(yīng)用系統(tǒng),提供基于軟交換技術(shù)的通信服務(wù)和增值應(yīng)用。UniNet™ AS是一個(gè)功能強(qiáng)大的電信業(yè)務(wù)開發(fā)/測試、運(yùn)行和治理的支撐平臺(tái)。該產(chǎn)品全面支持開放業(yè)務(wù)接口(如:Parlay APIs),并對Parlay API進(jìn)行多個(gè)層次的抽象,以滿足不同層次的業(yè)務(wù)開發(fā)人員的需要;提供了能夠?yàn)槎喾N業(yè)務(wù)所重用的業(yè)務(wù)/應(yīng)用開發(fā)構(gòu)件,使得業(yè)務(wù)開發(fā)者只需關(guān)注業(yè)務(wù)處理邏輯本身,而不必關(guān)注通信協(xié)議的細(xì)節(jié)。

    過去,UniNet™AS一直運(yùn)行在SunUnix主機(jī)平臺(tái)以及PC服務(wù)器平臺(tái)上,只支持Unix或linux操作系統(tǒng),包括Sun Solaris及Redhat Linux,數(shù)據(jù)庫系統(tǒng)支持OracleMySQL。由于電信業(yè)務(wù)對可靠性和可用性要求非凡高,而Windows平臺(tái)在系統(tǒng)開發(fā)之初被普遍認(rèn)為在可靠性和可用性方面難以滿足電信級(jí)應(yīng)用的需求,所以整個(gè)軟交換應(yīng)用服務(wù)器在研發(fā)階段沒有考慮過支持Windows平臺(tái)。

    但是,在我們所處的NGN時(shí)代中,面對日新月異的技術(shù)發(fā)展和紛繁復(fù)雜的網(wǎng)絡(luò)變化,業(yè)務(wù)發(fā)展和用戶需求之間的矛盾已經(jīng)成為電信網(wǎng)絡(luò)發(fā)展的主要矛盾,下一代網(wǎng)絡(luò)應(yīng)用的趨勢越來越表現(xiàn)為行業(yè)化和個(gè)性化。這種個(gè)性化趨勢同時(shí)也導(dǎo)致電信業(yè)務(wù)的生命期縮短。因此,電信運(yùn)營商要在當(dāng)前激烈的電信市場中增強(qiáng)競爭力,非常要害的一點(diǎn)是要做到:通過強(qiáng)大的開放業(yè)務(wù)能力,縮短業(yè)務(wù)開發(fā)周期,及時(shí)地推出滿足市場需求的業(yè)務(wù),并針對不同的用戶特點(diǎn)提供個(gè)性化的服務(wù),從而達(dá)到充分利用現(xiàn)有網(wǎng)絡(luò)資源獲取更多利潤的目的。

    UniNet™AS作為電信業(yè)務(wù)的開發(fā)/測試、運(yùn)行和治理的支撐平臺(tái),其最初采用的異構(gòu)環(huán)境已經(jīng)與電信業(yè)務(wù)發(fā)展的快速化、個(gè)性化需要不相適應(yīng)。一方面,基于Unix/Oracle的混合運(yùn)行環(huán)境使業(yè)務(wù)開發(fā)周期加長,從而導(dǎo)致業(yè)務(wù)競爭力的下降;另一方面,基于Unix/Oracle的混合運(yùn)行環(huán)境開發(fā)的業(yè)務(wù),其在部署和治理方面的成本相對高昂,這使得電信運(yùn)營商投入到新業(yè)務(wù)中的人力和物力相對減少,不利于市場競爭力的提高,同時(shí)這種高昂的成本也不適應(yīng)電信增值業(yè)務(wù)提供商以及虛擬運(yùn)營商這類資金規(guī)模較小的企業(yè)應(yīng)用。因此,UniNet™AS軟交換應(yīng)用服務(wù)器支撐環(huán)境需要有另一種選擇。

    解決方案

    “我們注重到微軟公司憑借Windows平臺(tái)在桌面領(lǐng)域多年的發(fā)展和積累,已經(jīng)形成了從操作系統(tǒng)、數(shù)據(jù)庫到各種集成開發(fā)環(huán)境和應(yīng)用軟件的全面產(chǎn)品線,并且擁有廣泛的用戶基礎(chǔ)。這為我們創(chuàng)造一個(gè)系統(tǒng)整合環(huán)境提供了條件,也為電信業(yè)務(wù)提供更快的上市速度提供了基礎(chǔ)。"研究所產(chǎn)品市場部經(jīng)理徐鵬博士說,"同時(shí),微軟產(chǎn)品在多媒體應(yīng)用、終端應(yīng)用以及其它行業(yè)應(yīng)用方面的優(yōu)勢也是勿庸置疑的,這使得電信運(yùn)營商可以基于Windows平臺(tái)提供更加豐富多樣的業(yè)務(wù)來滿足用戶需求。”

    在看到微軟產(chǎn)品的上述優(yōu)勢后,研究所已初步確立將微軟產(chǎn)品及解決方案作為遷移UniNet™AS運(yùn)行環(huán)境的一種選擇,但Windows平臺(tái)在可靠性和可用性方面成為他們的主要顧慮。

    “微軟公司使我們逐漸消除了顧慮,增強(qiáng)了對Windows平臺(tái)在可靠性和可用性方面的信心。”徐鵬博士說,“微軟公司向我們具體介紹了Windows操作系統(tǒng)多年來在企業(yè)級(jí)能力方面所取得的重大進(jìn)步,非凡是WindowsServer2003在可靠性、可用性和安全性方面所具備的企業(yè)級(jí)能力,并提供了很多遷移方案和大量成功遷移案例。于是,我們最終決定將UniNet™AS從Unix遷移到Windows。”

正方興通信技術(shù)研究所的軟交換技術(shù)(圖一)

    圖1  UniNet™AS移植前軟件架構(gòu)圖


    UniNet™AS移植前的軟件架構(gòu)如圖1所示。從圖中可以看出,整個(gè)軟交換應(yīng)用服務(wù)器分為四個(gè)子系統(tǒng)--公共系統(tǒng)服務(wù)子系統(tǒng)、業(yè)務(wù)執(zhí)行環(huán)境子系統(tǒng)、業(yè)務(wù)治理子系統(tǒng)、業(yè)務(wù)生成子系統(tǒng)。其中:

    業(yè)務(wù)系統(tǒng)服務(wù)子系統(tǒng)--是提供其它各模塊操作的共同部分,成為一個(gè)模塊,以使其它模塊與底層的相關(guān)性大大減小。此模塊與操作系統(tǒng)相關(guān)性很大,這一部分的移植工作不可避免。

    業(yè)務(wù)執(zhí)行環(huán)境子系統(tǒng)--是應(yīng)用服務(wù)器最重要的子系統(tǒng),負(fù)責(zé)業(yè)務(wù)邏輯的執(zhí)行,其實(shí)時(shí)性、并發(fā)性、高可用性等性能要求較高,且部分代碼是二進(jìn)制編碼,移植工作量較大。

    業(yè)務(wù)治理環(huán)境子系統(tǒng)--是應(yīng)用服務(wù)器的治理部分,主要功能模塊和接口的移植處在可控范圍內(nèi),只是工作量的問題,現(xiàn)階段選擇部分功能和接口進(jìn)行移植。

    業(yè)務(wù)生成環(huán)境子系統(tǒng)--是業(yè)務(wù)生成部分,包括業(yè)務(wù)創(chuàng)建環(huán)境和業(yè)務(wù)測試環(huán)境兩部分,主要是一些圖形化應(yīng)用部分,使用java語言開發(fā),移植工作量亦在可控范圍內(nèi),現(xiàn)階段暫不移植。

正方興通信技術(shù)研究所的軟交換技術(shù)(圖二)

    圖2  UniNet™AS移植后軟件架構(gòu)圖

    移植后的目標(biāo)硬件平臺(tái)將運(yùn)行在基于Intel架構(gòu)的X86服務(wù)器上,服務(wù)器操作系統(tǒng)采用WindowsServer2003企業(yè)版,數(shù)據(jù)庫采用SQLServer 2000企業(yè)版。研究所根據(jù)UniNet™ AS的軟件架構(gòu),在MCS的配合下確定了具體的移植方案,移植后的軟件架構(gòu)如圖2所示。其中,業(yè)務(wù)治理環(huán)境和業(yè)務(wù)執(zhí)行環(huán)境子系統(tǒng)的Posix C++代碼向Windows平臺(tái)進(jìn)行移植;在Windows平臺(tái)上開發(fā)業(yè)務(wù)邏輯虛擬機(jī)(SLVM)完成Java業(yè)務(wù)邏輯包向基于C++編寫的業(yè)務(wù)邏輯執(zhí)行環(huán)境的適配;數(shù)據(jù)庫從Oracle向SQL Server進(jìn)行移植;公共系統(tǒng)服務(wù)子系統(tǒng)由Posix C++向Windows平臺(tái)移植;對業(yè)務(wù)生成環(huán)境則只需進(jìn)行測試。

    在具體移植過程中,主要存在以下一些技術(shù)難點(diǎn):

    數(shù)據(jù)庫移植--數(shù)據(jù)庫方面,UniNet™AS原來使用Oracle9i提供的PRO*C/C++預(yù)編譯器,在Solaris/HPUnix下生成動(dòng)態(tài)接口庫,而研究所對SQL Server基本不了解,需要技術(shù)支持。

    SLVM的開發(fā)--由于業(yè)務(wù)創(chuàng)建環(huán)境是用Java開發(fā)的,現(xiàn)階段暫不移植,而由業(yè)務(wù)創(chuàng)建環(huán)境生成的業(yè)務(wù)邏輯包是JAR包,而業(yè)務(wù)邏輯執(zhí)行環(huán)境是用C++代碼編寫的,這就需要在業(yè)務(wù)邏輯執(zhí)行環(huán)境上做一個(gè)Java適配接口,用于解析業(yè)務(wù)創(chuàng)建環(huán)境生成的JAR包,使業(yè)務(wù)邏輯執(zhí)行環(huán)境能夠提取業(yè)務(wù)邏輯。在C++上做Java適配有一定的技術(shù)難度。

    其它--Unix在共享內(nèi)存、線程、定時(shí)器、消息隊(duì)列和信息輸出方面的實(shí)現(xiàn)機(jī)制和使用方面與Windows存在較大差別。而UniNet™AS由于程序邏輯非常復(fù)雜,大量使用了這些機(jī)制。因此,研究所對這些機(jī)制在Windows平臺(tái)上的實(shí)現(xiàn)和使用方法需要進(jìn)行學(xué)習(xí)和把握。

    “微軟派出了資深技術(shù)人員針對系統(tǒng)移植存在的技術(shù)難點(diǎn),給我們提供了強(qiáng)有力的支持和幫助。”徐鵬博士說,“在他們的幫助下,技術(shù)難題全部得到解決,移植工作得以順利進(jìn)行。原定的系統(tǒng)移植工作在兩個(gè)月內(nèi)就完成了。微軟技術(shù)團(tuán)隊(duì)所提供的幫助是系統(tǒng)移植成功的重要因素。”

    用戶收益

    軟交換應(yīng)用服務(wù)器UniNet™AS由Unix向Windows的移植,改變了建立在UniNet™AS平臺(tái)上的電信業(yè)務(wù)的支撐環(huán)境,這使得電信運(yùn)營商能夠充分享受到Windows平臺(tái)在開發(fā)、部署和維護(hù)方面所帶來的便利和節(jié)省。同時(shí),利用Windows平臺(tái)在多媒體、終端應(yīng)用以及其它行業(yè)應(yīng)用方面的優(yōu)勢,可以極大的豐富電信業(yè)務(wù)的內(nèi)容,從而提高其競爭力。

    所有這些因素都將為電信運(yùn)營商帶來直接的經(jīng)濟(jì)收益。遷移后的系統(tǒng)總體擁有成本將大大降低。首先是新解決方案在硬件成本上的節(jié)省,運(yùn)行Windows的硬件成本還不到運(yùn)行Unix環(huán)境所需成本的一半。其次是Unix/Oracle的軟件許可費(fèi)用比Windows/SQLServer要高的多。同時(shí),在Windows平臺(tái)上運(yùn)行新業(yè)務(wù)可以節(jié)省在Unix平臺(tái)上相對高昂的維護(hù)和治理費(fèi)用,從而帶來持續(xù)的成本效益。

    “據(jù)我們所作的一項(xiàng)經(jīng)濟(jì)效益估算表明,采用遷移后的UniNet™AS平臺(tái),系統(tǒng)的三年期總體擁有成本將節(jié)省近一半。”徐鵬博士總結(jié)道,“同時(shí),在新的UniNet™AS平臺(tái)構(gòu)建業(yè)務(wù)的上市周期將縮短1/3以上,這為電信運(yùn)營商增強(qiáng)競爭力提供了保障。”

    系統(tǒng)遷移除了帶來成本上的節(jié)省外,也表現(xiàn)出了良好的性能。據(jù)徐鵬博士介紹,“我們對遷移后的UniNet™AS所作了業(yè)務(wù)性能測試,其結(jié)果表明遷移后的系統(tǒng)性能與遷移前相當(dāng),甚至在某些指標(biāo)上要更高一些。”

    UniNet™AS的成功遷移為研究所樹立了Windows平臺(tái)能夠勝任電信業(yè)務(wù)應(yīng)用的信心,他們計(jì)劃在下一階段會(huì)繼續(xù)將其它UniNet™系列產(chǎn)品從Unix遷移到Windows,而最終達(dá)到整個(gè)軟交換應(yīng)用系統(tǒng)運(yùn)行在Windows平臺(tái)上的目標(biāo)。

    作者:科姬



發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 滦南县| 耿马| 呼和浩特市| 潮安县| 双桥区| 泽普县| 黑水县| 永嘉县| 巨鹿县| 东安县| 吴忠市| 莆田市| 社旗县| 白银市| 都昌县| 龙海市| 瑞安市| 西乌珠穆沁旗| 沅陵县| 茌平县| 平邑县| 庄河市| 济南市| 禄丰县| 枣强县| 虹口区| 达孜县| 宁河县| 图们市| 鱼台县| 吉安市| 来安县| 瑞安市| 岐山县| 开封市| 东港市| 灌阳县| 延吉市| 富宁县| 贡山| 股票|