网络数据采集系统及方法_4

文档序号:9815043阅读:来源:国知局
<msg name:::."sy打"type::::"*" id':::0*> <IE rjame^"srcPoct" :i 忠哦 x/TE> <化 name::::"t!s 悚 ort" ki::::! ></距;> 々'msg> <msg name^"s'yn ack" type二id二-].> <征 name-二"srePc; rt" id-0></IE> <IE name-"cfetPort" id-1 ></lE> </msg> <-描Sg 沿amc::::";-ick" type::::"*" id::::2> <距 name::::"srcPort"姊嘴:'</眠 <祀!側化、:::"杰沁〇妒姑:::1></化> </msg> 勺mc.h.ine 证二 10000.!> <key >/*状态机关繞字*/ /*巧络1化接口 id.方尚kl巧议id.消甚id.字段Ki */
[0191] Cp独 am> L! XU '0.1 </pamm> <para 说 . 1,2.3 J .2</param> </岭> </machirie> </proto>
[0192] 配置协议找第6层化化协议解码:
[0193] (proto Ievd占 6 n£!ine===:"http" id'二6>/* 白.'裳' http夺/ <msg nan'K严"post" type心'化quest'" 1扣0> <l投從縱驳一%!'!" includ护m破t过句)>诗成:> <化;' name心'host" irsc;.ude===Tnu巧 k杉! ><巧E> </msg> <msg name^"po沁M:ype一response" id'二 1> <.!-E name心'steims-code" mc.lude记mu巧 id'二0></IE> </msg> </p 似{;〇>
[0194] 配置解码消息下一跳状态机。
[0195] 在控制器上配置采集事件合成规则,如下:
[0196] 配置控制面事务消息合成状态机:
[0197] 配置状态机接口类型:
[0198] 〈machine id = 100000〉
[0199] 〈network name = "UMTS"class = 100000 id = 11111/〉
[0200] 〈interface name = Gn-C id = ll/〉/*Gn-C 接口 */
[0201] 配置状态机关键字:
[0202] <key >/*化态机关键字*/ <param>sgsn-ip</panim> <par狂抗於沒gsn-據M</!城樹说> </key>
[0203] 配置状态机输入:
[0204] 输入参数-1 :
[0205] 输入消息为create pdp请求,方向Sgsn--->ggsn
[0206] <ms邑 name = "create pdp"type = "request"direction = "to邑邑sn"id = 1〉
[0207] I. 0. 0. 3. 0
[020引 </msg〉
[0209] 输入触发动作,从消息中提取数据保存到data-1的segment-1的字段
[0210] 〈data id = 1〉
[0211] <se卵ent id = IX/se卵ent〉
[0212] </data>
[0引引输入参数-2:
[0214] 输入消息为create pdp响应,方向sgsn<---ggsn
[0215] <ms邑 name = "create pdp"type = "response"direction = "tos邑sn"〉
[0216] 1.0.1.3.1 [0引7] </msg>
[021引输入触发动作,从消息中提取数据保存到data-1的segment-2的字段
[0219] 〈data id = 1〉
[0220] <se卵ent id = 2〉</se卵ent〉
[0221] </data>
[0222] 并触发输出操作OU化Ut-I
[0223] <ou1:put id = lX/ou1:put〉
[0224] 输入超时触发动作:
[0225] 却meout' va.li陪::"2000樹s">/*超时处理*./ '<!:〇 袋 <out-put id::::2></output> 呂幻> <Wm说)姐>
[0226] 配置状态机中间数据:
[0227] <舶化i{;K!> /*中间数据*/
[022引 i建叫 >/'々' 字段~ i */ <。加 i化idK)>cu打巧i"ime</6e姑>/* i 丄0*/ <1站d f化n化id::::l>!.0.03、0.2<,/f把 <:fk>kiid-晋>UWK3.化6</打ekl>/*編号 i.!.2*Z 江触化护::,,鄉a" i瓶!燃::守>1.0.03.0.5</节eMw*编号LI,沪/ </segment> <紙graent i乐:贫>/*字役-2*/ 打am护:,'dd妈','></亂悚残 <fidd na風C=心'灼id-use!'-;化!加 "'山(1的户0>!.0,!3丄6<,'1~姑江>/'*鑛令'1.2.2*/ </segrnenf>
[0229] 配置状态机输出数据(从中间数据中提取):
[0230] <坊啡城I如I > <^ek1 idH > 1.1. J </fieki>/*irasi.号码 */ ClkMid=於:1,, I. 岛哲脈巧燃施舶卑/ <巧e邮如。>1丄3</朽加>,神ap。接、是^ 铺純IM-4>1.2-:2均:齡祕>/*廟户皆施化*/ <ma:chiiie id-200001 > 讀巧>/*化态机关键字*/ <|mmm>l,4</param>、/*巧户 ip 地址*/ </key> </machine> "=?樹成0护這</|1斑沈哪> </〇i"put> <0叫Wt i江:::2 <error>].()0</erf〇r> </〇utput>
[0231] 配置用户面事务消息合成状态机:
[0232] 配置状态机接口类型:
[023引〈machine id = 100001〉
[0234] 〈network name = "UMTS"class = 100000 id = 11111/〉
[0235] 〈interface name = Gn-U id = ll/〉/*Gn-U 接口 */
[0236] 配置状态机关键字:
[0237] <.key name:::"abc":'> <jp 註 ram>u 化 rip</p 汪紛 m> <pamrn>port</paraxr!> </'k 巧 >
[023引配置状态机输入:
[0239] 配置输入条件消息
[0240] ,巧瑜 <.msg proto::::tc.p na.me:::"sy打"ty.pe::::"request" cUrectio打::::"toggsn"> <trigger> <da扮id::4)>/*中阀數狼*/ <segme!it ></segmier!t> </data> '</trigger> </'!:打 sg> P输入-2:*/ <msg pro拍::::tcp i-说me::::"sy'n ack" type::::"request" directio化:::"togg別V'> 疫 <c!a扣祉::0>/*中阀数据*/ <,統梦沿e幻t .:idh2》<3'se§rae打防 </data> </trigger> </msQ[>
[0241] /*擒入-3*/ <msg prot〇"=tcp name"""ac.k" typc'*request" direction"""toggsiV"> <trigger> <date 中间数据*/ 《se数Ti哲打t :id?3x/s芭答说孩n:t> <蚀腺庐 巧| 化 igger> 严辕八-4'V <msg iiame::::,,po巧"type::::"rec|ue巧"dii'ectioi护"份魄撕"></ms每>/*post' 请求 二n.化g nan化兮P护::"巧que巧"di化c't'ion:心,化g咨sn"></'r;K护>/*或者装別请求 W
[0242] 配置输入条件触发动作
[0243] <data陆::1 中间数据*/ <游咨打始掛;乂知eg打议谢兴 </冰触> <dat;£i <segmeD.t td=3 ></segmerjt> </data>
[0244] 输入-5
[0245] 配置输入条件消息
[0246] <ms邑 name = "post"type = "response"direction = "tos邑sn"X/ms邑〉/* 口向应 */
[0247] <ms邑 name ="邑et"type = "response"direction = "tos邑sn"X/ms邑〉/* 口向@
[024引配置输入条件触发动作
[0249] <(iai:a i(M'》 <segmen H 扣2></se掛 nent> </data>/*中词數据 <data
[0 巧 0] 《紙 gnient i 忠巧 x/segmsnt> </data> <tw银献沾说Jp脈>/*触農输洩^ [0251] 配置状态机中间数据:
[0 巧 2] <舶ta 地::0> <segme打t ki:::: 1 > <jfkld 触i过:::()>cur巧打mme<Z巧公!.浊> <制奴i"如1喊己rip"油'0'4.()'(K诛i.ek1> < seg 防ent> <seg;5nent id^2> <fidd mmie=^"£iine" kl==4)>currenl;dme</ 巧eid> <fieki name::::"dek巧"Jd^> 灼脚锁 ttime -化1,0<难6!瓜 <./segment> <seg!械沿t 抽:::3> < 6dd name::::"城舟芭"城;;;:0.>eurr就批说e</巧站张 ' 句'seg航培打l'> </舶飯> <舶化 > <紙疫打紛放'过;:=1> <field 脱妹::0>cur巧打mme<Z巧公陆>/*1 丄0*/ /*詞络瓜,接口化方尚id(*为忽咯),协议油消息化字段i(扔 <field name::::"yrr .1.*.氏化O </fiek1> </segmeiit> <segme-m k1::::2.> name::::"de!ay" i过:::0> curren扣me - I. I .()</fkM> <i;ldd na巧e::::"sta山s" id叫>.;.气6.1,()</;!1浊1> <巧石1(! name::::"dday" id.:::.2> curre打nirae <7打dd> </泌自惭効扣>
[0 巧 3] <Mm>
[0254] 配置状态机输出:
[0 巧 5] c'Diitput id:::: I > <:fiek'! id-二0>0丄0<-/f化'!d>/*t.cp 流开始时间 */ <fidd i弟^1》1.么2<难对张,严嚇蟲浊谱率时阔审/ <1:、idd id二2>0丄 1</:!相祕>/* 巧户 IF 地址*/ <6eki id::::3>0,3.1 </fidd>Z*3 步骚手时延*/ -巧M(Uci::::4> U .0</fid丸'、Z*h邱请求响应时延'本/ <觀邮(扮' LZ!々.响应码*/ <;ReM玉浊嗦>1,1. 1<巧对汪>戸饼巧 <mach ine 姑:::20000! > 、冲巧苗/*状态机典健字*/ <param>l. KZparam>/* 巧户 ip 地址 </k?¥> f/ </ma'chme> <nexth 灯p>2</打 e义化op> </妇iitpu怜
[0巧6] 配置状态机输出下1固h
[0 巧 7] Cnexihop id:占2> <serverM=l> <outport> i </〇utport> <咕>1.2.2.2 句 ip> 《去〇巧討脱冷抓> <status>on!me</'st3rus-、 均沒er獨怜 </nexthop>
[0巧引步骤2 ;控制器单元下发协议解码规则到协议解码器;
[0巧9] 步骤3 ;协议解码器解析XML解码规则,生成解码业务逻辑。
[0260] 步骤4 ;控制器单元下发协议事务合成规则到协议解码器,协议解码器解析XML 合成规则,生成协议事务合成状态机逻辑;协议解码器接收流量分栋器识别出的逻辑接口 数据报文,根据解码规则,逐层对报文中的各层协议进行解码,对用户面应用层未知的报文 类型,可W先提交DPI深度报文识别模块识别出协议类型,再进行解码,原始数据报文解码 后,各解码字段由解码规则中的id标识符标记。
[0261] 步骤5 ;协议解码完毕后,根据协议解码规则中描述的事务合成状态机,提取相应 的关键字段
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1