• DocumentCode
    3385357
  • Title

    Hard Real Time Communication Using the CANIOP Protocol

  • Author

    Guesmi, Tarek ; Hasnaoui, Salem

  • Author_Institution
    Lab. SYS COM, Ecole Nat. d´´Ing. de Tunis (ENIT), Tunis
  • fYear
    2005
  • fDate
    21-24 Nov. 2005
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Distributed computer control in complex embedded systems oversees diverse electronic control units connecting hundreds or thousands of analogue and digital sensors and actuators. These systems are also called today sensors networks. In an emrging class of open distributed real time and embedded (DRE) systems with stringent but dynamic QoS requirements, there is a need to propagate QoS parameters and enforce task QoS requirements across multiple endsystems in a way that is simultaneously efficient and adaptable. Consequently, this paper presents an inter-ORB protocol, which makes efficient use of the advantages of controller area network (CAN) and maps the CAN priorities to a band of CORBA priorities. Our definition of this protocol is bound closely to the features of RT-CORBA, the OMG data acquisition from industrial systems(DAIS) RFP and the CAN bus, well known as a real-time underlying network . We give the criteria of the definition of the priority field and show how prioritization of messages over the physical CAN network can be achieved, when adopting the use of RT-CORBA scheduling service which implements a dynamic scheduling policy.
  • Keywords
    controller area networks; data acquisition; distributed object management; CAN priorities; CANIOP protocol; CORBA priorities; complex embedded systems; controller area network; data acquisition; distributed computer control; dynamic QoS requirements; electronic control units; hard real time communication; inter-ORB protocol; object management group; sensors networks; Analog computers; Communication system control; Control systems; Distributed computing; Distributed control; Dynamic scheduling; Embedded computing; Protocols; Real time systems; Sensor systems; Controller Area Network (CAN); Data Acquisition from Industrial Systems (DAIS); Earliest Deadline First (EDF); Real-Time CORBA; Scheduling Service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2005 2005 IEEE Region 10
  • Conference_Location
    Melbourne, Qld.
  • Print_ISBN
    0-7803-9311-2
  • Electronic_ISBN
    0-7803-9312-0
  • Type

    conf

  • DOI
    10.1109/TENCON.2005.301209
  • Filename
    4085339