Font Size: a A A

Research And Implementation Of The Open Reconfigurable Transport Mapping Layer In Forces Network Element

Posted on:2011-09-04Degree:MasterType:Thesis
Country:ChinaCandidate:W Y YuFull Text:PDF
GTID:2178360305468798Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
ForCES-based open and programmable network architecture is one of the most important directions in the development of the Next-Generation Network equipment. As an important part of ForCES router, ForCES Transport Mapping Layer (TML) is responsible for ForCES messages transmission and separation from the specific transmission medium for the upper layer.The flexibility and reconfigurability of the ForCES router need ForCES TML to adapt a variety of network environments, that is, TML need adopt different transport protocols to transmit ForCES messages properly on the different media. These transport protocols include Ethernet-based TCP/UDP, SCTP, TIPC, etc. This paper studies and implements related technologies of reconfigurable TML so that it can enhance TML expansibility and improve the software maintainability and development efficiency.First, to meet TML reconfigurable requirement, a TML representation is necessary to define that describes general properties of various TMLs, such as TML events, TML attributes and TML capabilities, etc. On this basis, we extract the general functions, analyze and design the standard interfaces of general function components to meet the implementation requirement for various transport protocols. Second, to improve the fairness of message transmission and avoid "starvation", we analyze the basic procedure of message scheduling and then adopt the improved Strict Priority algorithm to schedule the messages. Then, we also define a set of scalable service primitives to meet the requirement which ForCES PL (Protocol Layer) is independent of the specific implementation of TML.Finally, on the basis of analyzing and solving the above key problems, this paper gives the overall framework of the reconfigurable TML, and implements TCP/UDP, SCTP and TIPC based TMLs.Through the final functional testing and performance testing, we verify the feasibility of the above solutions and implementations. And, the reconfigurable TML is used in the ForCES router which is developed by our task group, and we successfully complete the interoperability testing with the work groups in foreign related fields. It has great theoretical and practical significance to the research and implementation of the ForCES router.
Keywords/Search Tags:Transport Mapping Layer, Reconfigurability, TML Representation, Message Channels Scheduling, Service Primitives, TCP/UDP, SCTP
PDF Full Text Request
Related items