计算机科学 ›› 2016, Vol. 43 ›› Issue (8): 45-49.doi: 10.11896/j.issn.1002-137X.2016.08.009

• 网络与通信 • 上一篇    下一篇

ARCNET列车控制网络令牌传递算法的改进

张新有,魏俊超   

  1. 西南交通大学信息科学与技术学院 成都610031,西南交通大学信息科学与技术学院 成都610031
  • 出版日期:2018-12-01 发布日期:2018-12-01
  • 基金资助:
    本文受国家自然科学基金-联合资助

Improvement of Train Control Network Token Passing Algorithm Based on ARCNET

ZHANG Xin-you and WEI Jun-chao   

  • Online:2018-12-01 Published:2018-12-01

摘要: 对基于ARCNET网络协议的列车控制网络的特点进行了分析。针对ARCNET协议在列车控制网络中的不足,即节点的退出会引起较长的网络重构时延,提出了一种新的令牌传递的机制,即双地址令牌传递(Double Address Token Passing,DATP)。节点使用两个下一跳节点代替原来的一个下一跳节点,从而避免了节点退出网络时带来的后继节点难以快速查找的缺点。分析及仿真结果表明,该机制在保持原有网络优点的同时,提高了网络令牌传递效率,增加了系统吞吐量,从而改进了列车控制网络的性能。

关键词: 列车控制网络,ARCNET协议,令牌,双地址令牌传递

Abstract: The features of train control network based on ARCNET are analyzed in detail in the paper.Aiming at the specific problems of ARCNET protocol used in train control network,the paper proposed a new token transmission mechanism,named DATP(Double Address Token Passing).The nodes save two next node addresses instead of one node address used in traditional ARCNET.This mechanism can avoid the disadvantage of successor node being difficult to be found quickly when the current node leaving network.Analysis and simulation show that the new token transmission mechanism increases token transmission efficiency and node’s throughput while keeping the original advantage of ARCNET,which can improve the performance of the train control network.

Key words: Train control network,ARCNET protocol,Token,Double address token passing

[1] Electric railway equipment-Train bus-Part1:Train Communica-tion Network:IEC61375-1( Ed.2)[S].2005
[2] Electric railway equipment-Train bus-Part2:Train Communica-tion Network conformance testing:IEC61375-2(Ed.1)[S].2005
[3] Zuo Feng,Wang Li-de,Nie Xiao-bo,et al.Train communication network of LRV based on ARCNET[J].Electric Locomotives & Mass Transit Vehicles,2009,32(6):27-30(in Chinese) 左锋,王立德,聂晓波,等.基于ARCNET的轻轨列车通信网络[J].电力机车与城轨车辆,2009,32(6):27-30
[4] Zhao Hua-hua,Liao Zhi-ming.Application of Fieldbus in Train Communication Network[J].Industrial Control Computer,2007,20(7):25-26(in Chinese) 赵华华,廖志明.现场总线在列车通信网络中的应用[J].工业控制计算机,2007,20(7):25-26
[5] Wang Li-feng,He Hong-yun,Wang Yu-song,et al.Safety andReliability Analysis on TCN System Based on ARCnet[J].Electric Drive for Locomotives,2007(6):42-44(in Chinese) 王利锋,何鸿云,王玉松,等.基于ARCnet列车网络控制系统的安全性和可靠性分析[J].机车电传动,2007(6):42-44
[6] Liu X K.Network Control System of 200km/h CRH2 EMUs[J].Electric Drive for Locomotives,2008(6):1-4(in Chinese) 刘先恺.CRH2型200km/h动车组列车网络控制系统[J].机车电传动,2008(6):1-4
[7] Lai T.ARCnet as a reliable and easy-to-use control-oriented network solution[J].HPAC Heating,Piping,AirConditioning Engineering,2004,76(12):113-121
[8] Nie Xiao-bo,Wang Li-de,Shen Ping,et al.Real-time perform-ance research of the ARCNET control system[J].Journal of the China Railway Society,2011,33(1):58-62(in Chinese) 聂晓波,王立德,申萍,等.ARCNET网络系统实时性能分析与研究[J].铁道学报,2011,33(1):58-62
[9] Nie Xiao-bo.A novel train control network based on controller area network and its performance analysis[J].International Journal of Digital Content Technology and its Applications,2012,6(20):455-464
[10] Charles D J,Mavris D N.ARCNET:A system-of-systems architecture resource-based collaborative network evaluation tool[C]∥Proceedings 2012 7th International Conference on System of Systems Engineering(SoSE).2012:404-409
[11] Wang L,He Z Y.Technological Characteristics of High-speed Train Communication Network and its Application[J].Urban Mass Transit,2008(10):57-61(in Chinese) 王磊,何正友.高速列车通信网络技术特点及其应用[J].城市轨道交通研究,2008(10):57-61
[12] Ba Jin-long.Modeling and Simulation of Train Communication Network of ARCNET Based on Opnet[D].Chengdu:Southwest Jiaotong University,2012(in Chinese) 巴金龙.基于OPNET的ARCNET列车通信控制网络的建模与仿真[D].成都:西南交通大学,2012
[13] Wei Jun-chao,Zhang Xin-you.Modeling and Performance Analy-sis of ARCNET Train Data Netwrok[J].Railway Standard Design,2011(4):108-111(in Chinese) 魏俊超,张新有.ARCNET列车数据网络建模与性能分析[J].铁道标准设计,2011(4):108-111

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!