首页 > 传奇攻略 一种H248协议穿越NAT设备的实现方法

一种H248协议穿越NAT设备的实现方法

(19)中人民华共国和家国知识产局权12)发明专利说(明书1()申请公布号0N101335C793A(34申)公请日布2080.1.312(2)申1号请NC207100024738.X(22申)请日200.067.72(17)请申人上海博数达据信有限通司公址地022031上海市浦东新居里路1区3号(722)发人明革汪钟吉林(74)专利代机构上海天翔知理产识权理代限有司公代人理孙宜景(1)5nt.ICI0HL49/260H04L1/265权利求说明书要明说书幅图5(4发)名明称一H种248协穿越议NAT备的实设现法方(57)摘要发明本公开了一种2H48议穿协越ATN备的实设现法,方该方采用关法字键索、匹搜配方替式信换报令负文载的内中网地信息;然址后动自建创NAT设上备会的话接连从而,接通NTA设备内侧户用络上网的GM/IA与D媒体网关控制务器服 (MG)之间C的TP/RRTPC通;道最N后TA务任根配据置对网的内RT/RTPPC文报做报文出发转径路抉择,其一直,转接到发内网实现,网内体网媒之管的间互,此通时网媒内体网关仍使旧公用网地,注册址到于公网的位GM上C其二。转发,到公网实,与公现的网体网关的媒通互本发。明方法在用运程中提高了报过的文发转率占,系统资源用,少化简了配置任务。法状态律法律状公态日告律状法态信息法状律态 权利求要说书明1一、H种482议协越穿NA设备的实现T方,法特其在于,征在利用NTA备连设内网与外接的互网网环联下,MG设境与MGC备之间过通H248协议进信令交互行同时,使内网MG之间箱内网及公与网GM之间的明透互通当然;,所述法方包还如括下步骤:A采.N用TA任务听监IP的层Pv4报文,一旦I接收到H2.48的信令报,NAT文任务调用H284AGL务服序,并程IPv将报4文信息提给NAT交H284ALG流程处理B;.NTAH24A8L根据GH284协关键字匹议,配报文数在中搜索据到需替换的I要v4地P址和传输层端口号并,确定其对相位置;C根.步骤据B搜索的到PvI4地址和口端创号建的新ATN项,后续的媒表体据流数TP/RRTCP将根这据NAT些表而得项正确到翻的。译2、根据权要利求的1NGN网业络H务42穿越8NA技T的实现术法,其特征方于在,所步述骤包括B:H284LGA务服序程据特征根键关搜索报文中包字的含网的信内令址地RT、P地址和端号,口确并定其报在文的位。置、3据权根利要求1的NNG网业务络2H48越NA穿技T术实的方法现其,征特于在,所述骤步包C括:H24A8L服务程序根据搜G索到的RP地T和址口号端NAT创,建新的RTP/RTP转C表项换;据N根TA分配的公网址地,替换报文中有的私原网地址,回退NA到任T,务并回相关返息信;NTA任务据根H482AGL务程序服返的回息信,整调I/PCT/UDP/SCTPP头部息信然,后给I交,转发报文P。< p>技 术领域:说书明本发涉明及数通据领信域,别特及一涉种NGN网络业务通H过284协议穿越NAT设备的实方现。法景技背:术目前,GNN(NextGneeatrinoNetowkr)络正逐网步从试验走向商。用原因在于其NNG网络能用为户提丰供的富业,特别务是企为用业户提语音、供据、数视融频的IPC合ntrexe务业。然而在,际应实过程中出现了用很实多际问题特,别是GN用户N接入问的。NG题N是基于组网承载的分络,网接入户是通用过IPv地4址来寻址的由,当于前IP4地址紧缺v及以络网乏缺全安原因,等大的企量业网和驻网地本基采都用私有IP地址通过出口的NAT/WF接公入网。而目前GNN网络中如,H24.在8IP上承语音和视频载协议的控制的道或通媒体通道在私网户接入应用用难中以越传统穿NAT的设备与网公进行互,通或者目前说NA的大多T持支HTP的T据应用数议穿协,而无越支法持会业话务控的与媒体制AT穿越N。当然前目决解NTA穿透题问方案的要主以下有几:1M种diom(CiMdldeboxComunmictaios)方n,式用可采信的第方三MidC(mogAnet)识别用业应务对,Middleox(NbA)进T控行制机的制;2TUNS式方其,理是在原私中的网备设过通于外网的置SUTN服器预先得到N务TAF/W给己分自配外网地址的端和;3TU口RN式方,原理是用利网外TURSeNrev来转发r信和媒体令;流些这案大方都需部署穿越要服器务对设备或进行升级代价,高昂;且都而存在着定的局限性一在实, 际用中应以统一推广。而在具难体应用环的中,通境常只部署是一应种用、用某使一协种的情形议,这时对针一种议的简单协廉价、、高效的决解案方然显要胜臃过肿、低效通用的方案。本发讨论明是的适用2H48议的协NAT穿越专用方案:NA的/ALGT式,其方原理是在普通NAT的增添对上H28信令4用层应的处理。发明容内:本发的目明的是提一供种2H84协议越NA穿T设备实现方的法以解,决2H48协议IP在承载上音和视语频协的的控议通道或制体通道媒私在网户接用应入用难中穿越传统以的NTA设与备网进公行互的问题,通创并的新采关键字匹用替换配方的,法不需要NAT设支持备H284协议栈,需要不H对428协栈进行议编解码,大极的提了报高文穿的越性。能了实现上述发明目的,本为明采用如发技术下案:方种一H28协议穿越N4AT备的设现实法方,其特在于征在利用,ANT设连备内接网外网的与联网互环下境M,G设备与GM之间通C过H248协进行议令信互,交同时箱内网使M之G间及内与网公网M之G的透明互间;通然,所述当法还包括方下如步骤:A采用.ATN任务听I监P的层IPv4文,一报旦接收H到.284信令的文报,NTA任务调用H428LA服G程序务,并将IPv4报文息信提给交NAHT48A2LG 流程处理;.NATHB24A8GL根据248H协关键字议匹配,在文数报据搜索到需要替中的换Iv4P址和传地输层口号端,确定其相对并位置;C根.据骤步B搜索的IP到4地v址端口号和建创的新AN表项,T续后的媒数体据流 RPTR/TP将根C这些据NAT表而项到正确得翻的。译上述法方,中述所骤步B包括H2:8AL4服G务程根据特序关键字征搜索报中文含包的内的网令地信、R址PT地址和端口号并,确定在其报文的置位。上述方法中,所步骤述C括:包248HLA服G务序程根搜索据到的RTP地和端口号址,NAT创建的新RT/PRCT转P换项表根据;NT分配的公A网址地替换报文中原,有私的地网,址回到退AT任务N并,返回相关息信N;T任务根据HA482ALG务服程序回的信息,调整返IP/TCP/UPD/CSPT头信部息然,交后IP,转给报发文。上述发明的益效果为:有、由1于NT/AF设W不备需支要持248H协栈议不需,要H对428协议栈进编解码操行作,极大提高了的文的转发报率,占用且系资源统少对比传统的AL。方G式包转,发率提高2近,倍内资存源占有减率30少。%、支2持ANT内网服私能。H2功48协议平台(是MG)侧C中控制,所集的控制信令有交都产互在软交生平换台(GC)M与GM间,之而讯通的MG双方信无令交互只存,在体流。媒样造这如图成所3示的网内MG之通信间分十不,如便果网内MG利用都公网地址册注公网到的上MGC虽然,令信交互可以通畅但,G之间的媒体M流无法互通如果内网MG;注到内网册GMC,内网互上通没问题,有又但法和无公网通。互由于我们利用置简配的单AT的私N功能,服以让可有公只网MCG的情况下,可既让网内MG之间通,又互跨越可ATN和公网MG互,通显简明化了络网扑拓结构,方便用了的使用。户、3动态创N建AT项以适应表媒设备体的变化,为较显明简的了化络的配置任网。务 附说图:明下以结附合和图体具施实式来进一步方说明发本。明图1本为明发在施实中的例法流方图。图程为本发明方2法H.中482穿越NA的T服功私实能流程现图。图3本为发明法在方施实过程中的络网行结构图运。具实施方式体为了使本发:实明现技术的段、创作手特、达征成目与的效易功明白了解,下面于结具体合图示,进步阐一述发本明根。上述据言所本发明,述所一的种H48协2议越N穿AT设备实的方法,现方该针法大多对数H48A2LG采用H284编解码式方修改报文载负容内,及以采静态用置配NTA则规能出可的现能性低以下配置及复杂问的题可,以效的高改修文报容、自内生成转换表动,项轻配置减务任该方法。网的络运结行如构图3所示需要,到达网的络运行求要:可是让只以公网有MGC的况情,下可既让内网GM之互通间,又跨越可NAT 和公网MG通互且内网,MG之的媒体流只间内网在传输。参见图1该方,具体法括如下步包骤:1采用ATN任监务听由路转器的发IPv4文报收,到听端侦号为口H482令的信文; 报2ANT任务用调H28AL4服G务程序并,IP将4报v文信息传入;H324A8GL务服程根据序特征关字搜索键报中包含的文内网的信令址地、RPT地址和端号口并,确定在报文的其位置;H2484ALG服务程序根据搜索到的TRP址和地口号,NA端T创建的新RTP/TCPR换表转;5项根据NT分A配的公地网址,换报文中原替的有私网地,退址回N到AT务,并任回相返关息信6N;T任A根务据H28ALG服务程4返序回信息的,调I整PTCP/UD/P/STC头P信部,息然后给交IP,转发文报。另外,参图2见本,明还发可用以实现私服来功,能多即个内网媒网关体MG)利(用可配置单个或的多个公者地址网注,册到于公位网的体媒网控制关务器服(GMC上)并,现多媒体实交流。实现步骤其如:下1.经过图1的流后,程RT/PRTCP换转项已经表立;建.NAT2任务听RT侦P/RCPT,流果配置如私功服能则根据已经建,RT立/PRTP转C表换项,转换Iv4P头包的源和目的地址端口息;信3将.TPR/TRPC流直接从接收口转发出去端;综上所,言本明发中2H84穿越NAT功能的现实具体配置与的操作下如示:所(1)路由器口接下置信令配地:址R ouert_oncfgi#itneracfeGgiEathenert0/R1ouetr_oncfi_g0g1/i#pdadess1r7.26.102.215.25552.550.()路由器接2下口配置媒体数据地:址oRtuercon_if#igntreacefiGagtherneE0t2Router/_ocfni_g0g/2ip#adredss71.12.21.12565.25.552.05()3配置H42信令8听侦的TCPU/P端D号:口oRteur_oncfg#iipnastrevcei248udph-prto2449Rutero_ocnfgi#pnitaervsiehc24tcp8p-rto9244()4开私打服关,支持开网内间的之媒交流体:Rouetrc_ofingi#napservtciepivatersrvecei()信5令业流务利用AN的静T端口态射映规翻则译,利用且UDP承H.2载8信令4:Ruoet_crnoig#ipnfainsidestorcestauitudc1p721..62.0232944i2ntrfecaeigaGthernetE/202944(6)果如使用老式的ISDN电话则,需配要该规置则:oRteu_rcnofgi#pianitsinedsorcesutaitsctc1p7.16.20212.0990in0etracfeGiaEthegrne0t/92900 (7配置)APTN则,规动态建转创表换:项oRutrec_noif#gipntinsaiedsoucrliste1itnrefaceGigEathreet0n/2以上显和示描述了发明本的本基原和主要特理征本和明的发优。点行本业技的术员人该了应解本,明发不上受实述施的例制限,述上施实和例说明书描中的只述是说本明发的原明,理不在脱本发明精离神和围的范前下提,发明本会还有各种变化和进,改这变些和化进都落入要改保护求本发明范的内围。本发要求明保护围由所范的附权利要求及书其效等物界定。/<p>