Codeofchina.com is in charge of this English translation. In case of any doubt about the English translation, the Chinese original shall be considered authoritative.
GB/T 32960 consists of the following three parts under the general title Technical Specifications of Remote Service and Management System for Electric Vehicles:
——Part 1: General Principle;
——Part 2: On-board Terminal;
——Part 3: Communication Protocol and Data Format.
This part is Part 3 of GB/T 32960.
This part is developed in accordance with the rules given in GB/T 1.1-2009.
This part was proposed by the Ministry of Industry and Information Technology of the People's Republic of China.
This part is under the jurisdiction of the National Technical Committee on Automobiles of Standardization Administration of China (SAC/TC 114).
Drafting organizations of this part: Beijing Institute of Technology, China Automotive Technology & Research Center, SAIC Motor Corporation Limited, Neusoft Group Co., Ltd., WuHan Intest Electronic Technology Co., LTD., Xinyuan Information Technology Co., Ltd. of Beijing Institute of Technology, Shanghai International Automobile City Group Co., Ltd., Potevio New Energy Co., Ltd., Huawei Technology Co., Ltd., BYD Auto Industry Company Limited, Zhengzhou Yutong Bus Co., Ltd., Nantong Honghu Information Technology Co., Ltd., Brilliance Automotive Holdings Limited, Beijing Products Quality Supervision and Inspection Institute, Shenzhen BYD Daimler New Technology Co., Ltd., Beijing Automotive Technology Center Co., Ltd., Chongqing Changan New Energy Automobile Co., Ltd., Beijing New Energy Vehicle Co., Ltd., Shanghai Eastone Automotive Technology Co., Ltd., Zhejiang Geely Automobile Research Institute Co., Ltd., WH EVT Inc., Pan Asia Technical Automotive Center, SAIC-GM-Wuling Automobile Co., Ltd. (SGMW), Guangzhou Toyota Motor Co, Ltd., SAIC VOLKSWAGEN, FAW-Volkswagen Automotive Co., Ltd. and South East (Fujian) Motor Corporation Ltd.
Chief drafters of this part: Wang Zhenpo, Zhou Rong, Liu Peng, Pu Jinhuan, Long Chaohua, Lu Chun, Hou Yi, Meng Xiangfeng, Chen Hanjun, Wang Lei, Mi Feng, Ding Xiaohua, Wu Zhiqiang, Fu Jing, Liu Kai, Liu Yongjun, Jiang Feng, Lv Shujun, Wu Lihua, Zhao Yatao, Shan Chong, Zhang Wenjie, Guan Pengshu, Wang Xu, Zhu Junjun, Wang Wenyang, Yang Xiantao, Xu Duo, Gao Xianfeng, Peng Yonglun, Hu Fangfang, Yang Yang, Xiong Xiaofei, Huang Zhicheng, Yu Xuetao, Xu Yan, Li Runhua, Ma Tao, Wang Yongting, Zheng Yanting, Liang Lijuan, Ban Dingdong, Qin Huaqiang, Guo Wenwen and Fan Dapeng.
Technical Specifications of Remote Service and Management System for Electric Vehicles -
Part 3: Communication Protocol and Data Format
1 Scope
This part of GB/T 32960 specifies the protocol structure, communication connection, structure and definition of data package as well as format and definition of data unit in remote service and management system for electric vehicles.
This part is applicable to the communication between platforms in remote service and management system for electric vehicles; the transmission from on-board terminal to platform should also make reference to it.
2 Normative References
The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
GB/T 1988 Information Technology - 7-bit Coded Character Set for Information Interchange
GB 16735 Road Vehicles - Vehicle Identification Number (VIN)
GB 18030 Information Technology - Chinese Coded Character Set
GB/T 19596 Terminology of Electric Vehicles
GB/T 32960.1 Technical Specifications of Remote Service and Management System for Electric Vehicles - Part 1: General Principle
3 Terminologies and Definitions
For the purposes of this document, the terminologies and definitions given in GB/T 19596 and GB/T 32960.1 and the following ones apply.
3.1
client platform
the remote service and management platform for the vehicle data sender when data is exchanged between platforms
3.2
server platform
the remote service and management platform for the vehicle data receiver when data is exchanged between platforms
3.3
register
the process of providing platform and vehicle's static information for server platform from client platform, for the authentication of platform and vehicle identity
Note: The definition of vehicle's static information is detailed in A.2 of Annex A.
3.4
upstream
the data transmission direction from the client to the server
3.5
downstream
the data transmission direction from the server to the client
3.6
vehicle login
the client makes login authentication before uploading vehicle state information to the server
3.7
vehicle logout
the client confirms from the server that the vehicle data is normal, stops transmitting and logs out from platform
3.8
platform login
the client platform makes security authentication before uploading vehicle state information to the server platform
3.9
platform logout
the client platform stops data transmission due to fault and logs out from server platform
3.10
encryption
the process of encryption during data transmission
3.11
deciphering
the process of deciphering after platform receives data
3.12
assembly
the process of combining information carriers of real-time information freely
4 General Requirements
4.1 As for the protocol structure, TCP/IP network control protocol serves as the bottom communication bearer protocol, as shown in Figure 1.
Figure 1 Communication Protocol Stack of Remote Service and Management System for Electric Vehicles
4.2 The connection between platforms and communication protocol shall meet those specified in Chapters 5, 6 and 7 of this part.
4.3 The communication protocol from on-board terminal to platform should refer to Annex B.
5 Communication Connection
5.1 Connection Establishment
The client platform initiates a communication connection request to the server platform; after the communication link connection is established, the client platform shall automatically send login information to the server platform for identity recognition, and the server platform shall check the received data; if the data is correct, the server platform shall return successful response; if not, the server platform shall store error data record and inform the client platform. The login process is as shown in Figure 2.
Foreword i
1 Scope
2 Normative References
3 Terminologies and Definitions
4 General Requirements
5 Communication Connection
5.1 Connection Establishment
5.2 Information Transmission
5.3 Statistical Information Uploading
5.4 Connection Break
5.5 Supplementary Sending Mechanism
6 Structure and Definition of Data Package
6.1 Data Specification
6.1.1 Data Type
6.1.2 Transmission Rules
6.2 Data Package Structure
6.3 Command Unit
6.3.1 Command Identification
6.3.2 Response Marking
6.4 Time
7 Format and Definition of Data Unit
7.1 Vehicle Login
7.2 Real-time Information Uploading
7.2.1 Format of Real-time Information Uploading
7.2.2 Information Type Marking
7.2.3 Information carrier
7.3 Vehicle logout
7.4 Platform login
7.5 Platform logout
Annex A (Normative) Definition of Part Fields
Annex B (Informative) Communication Protocol from On-board Terminal to Platform