BS-ISO-17356-5-2006 Road vechicles.pdf

上传人:椰子壳 文档编号:3746937 上传时间:2019-09-22 格式:PDF 页数:126 大小:13.35MB
返回 下载 相关 举报
BS-ISO-17356-5-2006 Road vechicles.pdf_第1页
第1页 / 共126页
BS-ISO-17356-5-2006 Road vechicles.pdf_第2页
第2页 / 共126页
BS-ISO-17356-5-2006 Road vechicles.pdf_第3页
第3页 / 共126页
BS-ISO-17356-5-2006 Road vechicles.pdf_第4页
第4页 / 共126页
BS-ISO-17356-5-2006 Road vechicles.pdf_第5页
第5页 / 共126页
亲,该文档总共126页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《BS-ISO-17356-5-2006 Road vechicles.pdf》由会员分享,可在线阅读,更多相关《BS-ISO-17356-5-2006 Road vechicles.pdf(126页珍藏版)》请在三一文库上搜索。

1、BRITISH STANDARD BS ISO 17356-5:2006 Road vehicles Open interface for embedded automotive applications Part 5: OSEK/VDX Network Management (NM) ICS 43.040.15 ? Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 14:26:07 GMT+00:00 2006, Uncontrolled Copy, (c) BSI BS ISO 17356-5:2006 This British

2、Standard was published under the authority of the Standards Policy and Strategy Committee on 3 February 2006 BSI 3 February 2006 ISBN 0 580 47778 9 National foreword This British Standard reproduces verbatim ISO 17356-5:2006 and implements it as the UK national standard. The UK participation in its

3、preparation was entrusted to Technical Committee AUE/16, Electrical and electronic equipment, which has the responsibility to: A list of organizations represented on this committee can be obtained on request to its secretary. Cross-references The British Standards which implement international publi

4、cations referred to in this document may be found in the BSI Catalogue under the section entitled “International Standards Correspondence Index”, or by using the “Search” facility of the BSI Electronic Catalogue or of British Standards Online. This publication does not purport to include all the nec

5、essary provisions of a contract. Users are responsible for its correct application. Compliance with a British Standard does not of itself confer immunity from legal obligations. aid enquirers to understand the text; present to the responsible international/European committee any enquiries on the int

6、erpretation, or proposals for change, and keep UK interests informed; monitor related international and European developments and promulgate them in the UK. Summary of pages This document comprises a front cover, an inside front cover, the ISO title page, pages ii to vi, pages 1 to 117 and a back co

7、ver. The BSI copyright notice displayed in this document indicates when the document was last issued. Amendments issued since publication Amd. No. DateComments Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 14:26:07 GMT+00:00 2006, Uncontrolled Copy, (c) BSI Reference number ISO 17356-5:2006

8、(E) INTERNATIONAL STANDARD ISO 17356-5 First edition 2006-02-01 Road vehicles Open interface for embedded automotive applications Part 5: OSEK/VDX Network Management (NM) Vhicules routiers Interface ouverte pour applications automobiles embarques Partie 5: Gestion du rseau OSEK/VDX (NM) BS ISO 17356

9、-5:2006 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 14:26:07 GMT+00:00 2006, Uncontrolled Copy, (c) BSI ii Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 14:26:07 GMT+00:00 2006, Uncontrolled Copy, (c) BSI iii Contents Page Foreword iv 0 Introduction. v 0.1 General. v 0.2 System s

10、tatus v 0.3 Remarks by the authors. v 0.4 Summary. vi 1 Scope . 1 1.1 Embedding of the Network Management (NM) 1 1.2 Adaptation to bus protocol specific requirements . 1 1.3 Adaptation to node resources. 1 1.4 Adaptation to hardware-specific requirements. 1 1.5 Station management (system-specific al

11、gorithms) 2 1.6 Philosophy of node monitoring. 2 2 Direct Network Management . 3 2.1 Concept 3 2.2 Algorithms and behaviour . 11 3 Indirect Network Management. 54 3.1 General. 54 3.2 Concept 54 3.3 Algorithms and behaviour . 60 4 System generation and API . 75 4.1 Overview 75 4.2 Conventions for ser

12、vice description 77 4.3 General data types 79 4.4 Common services. 79 4.5 Services for direct NM 89 4.6 Services for indirect NM. 92 5 Impacts upon OS, COM and the data link layer. 93 5.1 Error codes 93 5.2 Common impacts 93 5.3 Impacts from direct NM 97 5.4 Impacts from indirect NM. 98 Annex A (inf

13、ormative) Implementation proposal (direct NM) 101 Index 117 BS ISO 17356-5:2006 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 14:26:07 GMT+00:00 2006, Uncontrolled Copy, (c) BSI iv Foreword ISO (the International Organization for Standardization) is a worldwide federation of national standa

14、rds bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organ

15、izations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization. International Standards are drafted in accordance with the rules given i

16、n the ISO/IEC Directives, Part 2. The main task of technical committees is to prepare International Standards. Draft International Standards adopted by the technical committees are circulated to the member bodies for voting. Publication as an International Standard requires approval by at least 75 %

17、 of the member bodies casting a vote. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights. ISO 17356-5 was prepared by Technical Committee ISO/TC 22, Road

18、 vehicles, Subcommittee SC 3, Electrical and electronic equipment. ISO 17356 consists of the following parts, under the general title Road vehicles Open interface for embedded automotive applications: Part 1: General structure and terms, definitions and abbreviated terms Part 2: OSEK/VDX specificati

19、ons for binding OS,COM and NM Part 3: OSEK/VDX Operating System (OS) Part 4: OSEK/VDX Communication (COM) Part 5: OSEK/VDX Network Management (NM) Part 6: OSEK/VDX Implementation Language (OIL) BS ISO 17356-5:2006 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 14:26:07 GMT+00:00 2006, Uncont

20、rolled Copy, (c) BSI v 0 Introduction 0.1 General There is an increasing tendency for electronic control units (ECUs) made by different manufacturers to be networked within vehicles by serial data communication links. Therefore, standardization of basic and non-competitive infrastructure in ECUs aim

21、s at avoiding the design of unnecessary variants and saving development time. In the scope of OSEK/VDX cooperation, the Network Management system (NM) provides standardized features which ensure the functionality of inter-networking by standardized interfaces. The essential task of NM is to ensure t

22、he safety and the reliability of a communication network for ECUs. In a vehicle, a networked ECU is expected to provide certain features: each node accessible for authorized entities; maximum tolerance with regard to temporary failures; and support of network-related diagnostic features. At a basic

23、configuration stage, NM implementations complying with OSEK specifications are implemented in all networked nodes. This implies a solution for NM which can be implemented throughout the broad range of available hardware offered in todays ECUs. Therefore, the status of the network is recorded and eva

24、luated uniformly at all ECUs at intervals. Thus, each node features a determined behaviour as regards the network and the application concerned. NM offers two alternative mechanisms for network monitoring: indirect monitoring by monitored application messages; and direct monitoring by dedicated NM c

25、ommunication using token principle. However, the use of these mechanisms is up to the system responsible. Processing of information collected by these mechanisms is in accordance with requirements as regards to the entire networked system. 0.2 System status In view of the application, NM comprises t

26、wo standardized interfaces: Software: Application program NM Network behaviour: Station Communication medium The resulting entire system is open. Thus, it can adapt to new requirements within the restrictions defined by the system design. 0.3 Remarks by the authors This part of ISO 17356 describes t

27、he concept and the API of a Network Management, which can be used for ECUs in vehicles. It is not a product description which relates to a specific implementation. General conventions, explanations of terms and abbreviations have been compiled in ISO 17356-1. BS ISO 17356-5:2006 Licensed Copy: sheff

28、ieldun sheffieldun, na, Sun Nov 26 14:26:07 GMT+00:00 2006, Uncontrolled Copy, (c) BSI vi 0.4 Summary In order to achieve the essential task of a network monitoring, i.e. ensure safety and reliability of a communication network for ECUs, NM describes node-related (local) and network-related (global)

29、 management methods. The global NM component is optional. However, it requires a minimum local component to be operational. Therefore, the following services are provided: initialization of ECU resources, e.g. network interface; start-up of network; providing network configuration; management of dif

30、ferent mechanisms for node monitoring; detecting, processing and signalling of operating states for network and node; reading and setting of network- and node-specific parameters; coordination of global operation modes (e.g. network wide sleep mode); and support of diagnosis. There are two main part

31、s within the document: Direct Network Management described in Clause 2 and Indirect Network Management described in Clause 3. Both clauses describe the concepts, algorithms and behaviour. Subclause 2.1, Concept, describes the fundamental aspects of the configuration management, the operating states

32、and operating state management. Subclause 3.3, Algorithms and behaviour, describes the protocol used for communication between nodes. Clause 4 describes the API (Application Programming Interface) comprising the pure specification of the services offered for both direct and indirect NM. Input and ou

33、tput data, the functional description, particularities, etc. are described for each service. Furthermore, System generation services are described within this clause. Clause 5 describes the impacts on the infrastructure of ISO 17356 and gives a brief description of all requirements for COM, OS and t

34、he data link layer for both direct and indirect NM. BS ISO 17356-5:2006 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 14:26:07 GMT+00:00 2006, Uncontrolled Copy, (c) BSI 1 Road vehicles Open interface for embedded automotive applications Part 5: OSEK/VDX Network Management (NM) 1 Scope 1.1

35、Embedding of the Network Management (NM) NM defines a set of services for node monitoring. Figure 1 shows how the NM is embedded into a system and that the NM shall be adapted to specific requirements of the bus system used or to the resources of the nodes. NM consists of the following: interface to

36、 interact with the Application Programming Interface(API); algorithm for node monitoring; internal interfaces (NM COM, etc.); algorithm for transition into sleep mode; and NM protocol data unit (NMPDU). 1.2 Adaptation to bus protocol specific requirements Adaptation to bus protocol specific requirem

37、ents consists of the following: CAN, VAN, J1850, K-BUS, D2B, etc.; error handling, e.g. bus-off handling in a CAN, transmission line error handling; and interpretation of the status information, e.g. overrun or error active/passive in a CAN. 1.3 Adaptation to node resources Adaptation to node resour

38、ces consists of the following: scaling of the NM as a requirement of the node; and application-specific usage of the NM services. 1.4 Adaptation to hardware-specific requirements This consists of adaptation to a protocol circuit and a physical layer circuit, e.g. switching the bus hardware to one of

39、 the possible physically power save modes. BS ISO 17356-5:2006 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 14:26:07 GMT+00:00 2006, Uncontrolled Copy, (c) BSI 2 1.5 Station management (system-specific algorithms) There are a variety of additional tasks involved in coordinating a network.

40、These are not described in ISO 17356, since they are system-dependent. Hence, these tasks are done by the application, e.g. by a module called station management. 1.6 Philosophy of node monitoring Node monitoring is used to inform the application about the nodes on the network. Thus, the application

41、 can check with the appropriate service if all stations required for operation are present on the network. Key 1 API 2 several buses connected to one Controller 3 interface to DLL, COM-specific, protocol-specific 4 interface to COM Interaction Layer 5 station management (outside the scope of ISO 173

42、56) 6 algorithms 7 protocol-specific management algorithms Figure 1 Responsibility of interface and algorithms BS ISO 17356-5:2006 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 14:26:07 GMT+00:00 2006, Uncontrolled Copy, (c) BSI 3 2 Direct Network Management 2.1 Concept 2.1.1 Node monitorin

43、g 2.1.1.1 General NM supports the direct node monitoring by dedicated NM communication. A node is a logical whole to which a communication access is possible. A microprocessor with two communication modules connected to two different communication media (e.g. low speed CAN and a high-speed CAN) repr

44、esents two nodes from the NM point of view. The rate of the NM communication is controlled across the network (minimization of bus load and consumption of resources) and the messages are synchronized (avoiding negative effects on application data by message bursts). Every node is actively monitored

45、by every other node in the network. For this purpose, the monitored node sends an NM message according to a dedicated and uniform algorithm. Direct node monitoring requires a network-wide synchronization of NM messages. For this purpose, a logical ring is used. 2.1.1.2 Logical ring 2.1.1.2.1 General

46、 In a logical ring, the communication sequence is defined independently from the network structure. Therefore, each node is assigned a logical successor. The logically first node is the successor of the logically last node in the ring. Thus, the decentralized control of the overall amount of NM mess

47、ages is ensured and the bus load due to these messages is determined. The communication sequence of the logical ring synchronizes NM communication. Any node shall be able to send NM messages to all other nodes and receive messages from them. Key 1 node 2 Electronic Communication Unit (ECU) 3 communi

48、cation media 1 4 communication media 2 Figure 2 Infrastructure of the NM (logical ring), example with two buses BS ISO 17356-5:2006 Licensed Copy: sheffieldun sheffieldun, na, Sun Nov 26 14:26:07 GMT+00:00 2006, Uncontrolled Copy, (c) BSI 4 2.1.1.2.2 Principle The direct NM transmits and receives tw

49、o types of messages to build the logical ring. An alive message introduces a new transmitter to the logical ring. A ring message is responsible for the synchronized running of the logical ring. It will be passed from one node to another (successor) node. Receive alive message: Interpretation as transmitter-related registration to the logical ring. Receive ring message: Interpretation as transmitter-specific alive signal

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1