欢迎来到天天文库
浏览记录
ID:46528644
大小:475.88 KB
页数:3页
时间:2019-11-24
《终端集抄网络系统构建和端口转发的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2()10年第28卷第3期内蒙古电力技术37表1帧格式中字节含义表:i负荷管理字节含义字节含义{电表1I..................................................................................1.........。......................................................、...............一主站1,终端(或publicconstushortHEAD=O!publicconstushortADDRI=9载波通信PRslI!鲎/485通信p
2、ublicCODStushortADDR2=10主站2Il负荷管理publicconstushortMSA=11=二=1终端(或倭嘉:Ii集中器)2publicconstushortAFN=12一publicconstushortSEQ=13主站3负荷管理{电表nipublicconstushortDAI=14终端f或集中器1publicconstushortCTL=6publicconstushortDA2=15publicconstushortAREA1=7publicconstushortDT1=16主站n图l终端集抄系统网络结构图表2功能码AFN应用功能定义边为系统
3、内网.内网开放1个服务器端口供所有终应用功能码AFN应用功能定义8应用功能码AFN应用功能定义端连接.利用服务器强大的硬件性能和网络性能来00H确认,否认0BH任务数据查询处理与所有终端的通信在此服务器上运行1个转请求1类数据O1H复位OCH发程序.作为内网与终端GPRS/CDMA网络的连接r实时数据)请求2类数据通道将不同功能的主站软件分布在内网的不同计02H链路接VI检测ODH(历史数据)算机上.这些主站均在内网中运行.只与服务器通03H中继站命令OEH请求3类数据(事件数据)信.这从功能上简化了网络通信.而把重点放在数据04H设置参数0FH艾件传输-~n呈h一_一.匕
4、詈h一m一0分析上主站软件不用再与每个终端连接.而只有105H控制命令IOH数据转发06H-O9H备用:1lH—FFH备用个与转发服务器连接.编程更容易.且将原来的被动OAH查询参数监听模式改成主动连接模式.更加安全高效.对硬件配置的要求也有所降低3端口复用的实现由于网络中只开1个集抄端口.所以终端和运行主站的计算机都必须连接在服务器的此端口.这站发出的下行报文:DIR=1.表示此帧报文是由终端个服务器被称为转发服务器,是整个系统的中转站发出的上行报文转发服务器依靠转发软件将进出的数据包准确发启动标志位PRM:PRM=1.表示此帧报文来自送。转发软件作为监听服务程序.打开指
5、定端口.监启动站:PRM=0.表示此帧报文来自从动站⋯听网络连接.同时具有路由分送功能转发服务器既接收内网主站的连接又接收终端判断数据包的方法就是根据传输规约在传输的连接.根据这个字节的最高位D7即能判断出此规约GB/T18657.1~2()(】2《远动设备及系统传输规帧传输方向约:传输帧格式》中的6.2.4FT1.2定义的异步式传输3.2第7到第l0字节帧格式中.前18个字节都有固定的含义.见表1、表终端区域和终端号。这4个字节是终端的标识.2,其中包含了许多重要的信息.这为服务器端口复利用这4个字节可以得到这个数据包向哪个终端下用提供了可能.每个const常量就是字节数
6、组每个发或由哪个终端发送位置的具体含义3.3第ll字节实现复用转发主要应用其中3个部分主站号,用1个字节表示利用这1个字节可以3.1第6字节(从0开始)CTL得到这个数据包送往哪个主站上传或由哪个主站下这个字节是数据帧的控制域控制域C表示报发。文传输方向和所提供的传输服务类型的信息.见表由传输协议可以看出.协议在设计时已经考虑3。了这种情况并且协议中的每个数据帧中都包含了传输方向位DIR:DIR=0,表示此帧报文是由主主站和终端的信息有了这个条件就可以将与外网38内蒙古电力技术2010年第28卷第3期终端的连接独立出来,利用1个端口处理所有连接。这种网络结构易于扩充.更将集
7、抄系统的功能合理分布,充分发挥网络中每台计算机的性能。畦豫逸棼蕴I4上线注册的处理抨靴Soc持3soc4.1终端的上线转发程序要将上线的终端保存在1个列表中.终靖RsocI:d与各个终端都要建立异步Soeket连接.这样程序性能较高。可以应付终端数量较多的情况。典型的上线过程是:将服务器的IP和端口设置在终端上.终端图3转发软件工作示意图按照一定的周期主动连接服务器终端连接成功后.就会发送上线包.见图2以进行多样化的功能控制.例如对各主站的访问优先权、监视所有的收发包等等控制域OxC9变为二进制是l100主站地址.
此文档下载收益归作者所有