一朝一夕是什么意思| 中国的国服是什么服装| 太是什么意思| 灵芝适合什么样的人吃| 马齿笕有什么功效| 四维彩超和大排畸有什么区别| 脚侧面骨头突出叫什么| 什么是抗原| 肠澼是什么意思| 便秘挂什么科| 容易淤青的体质叫什么| 膝盖擦伤用什么药| 静字五行属什么| 董字五行属什么| 阿卡波糖什么时候吃| 吃什么对卵巢好| 荨麻疹什么东西不能吃| 包皮脱皮是什么原因| 再生障碍性贫血是什么病| 突然全身抽搐是什么病| 什么是微量元素| 龟吃什么| 肝痛在什么位置| 血痰是什么原因| 痿证是什么病| 木木耳朵旁是什么字| 着床出血是什么意思| 结扎挂什么科| 肠胃炎吃什么好| 韩语阿西吧是什么意思| 右佐匹克隆是什么药| 基尼系数是什么意思| 殁年是什么意思| 去肝火喝什么茶效果最好| 湿疹有什么特效药| 一步之遥是什么意思| 打玻尿酸有什么副作用吗| 什么药可以当饭吃| 肩周炎是什么原因引起的| 柬埔寨用什么货币| 下体瘙痒用什么药| 咽炎吃什么药好| 血脂高吃什么蔬菜好| 生肖羊和什么生肖相冲| 毕业答辩是什么| 为什么头会一阵一阵的痛| 气血亏虚什么症状| aoerbo是什么牌子的手表| 传说中的狮身人面像叫什么名字| 牙痛吃什么消炎药| fte是什么意思| 成都有什么大学| 指甲横纹是什么原因| 儿童腮腺炎挂什么科| dg是什么牌子| 新生儿上户口需要什么资料| emma是什么意思| 拾人牙慧的意思是什么| 水痘长什么样子| 佟丽娅什么民族| 即使什么也什么| tags是什么意思| 作践自己是什么意思| 公交车是什么意思| 亚麻籽吃了有什么好处| 黄芪泡水喝有什么好处| 羊猄皮是什么皮| 肾穿刺是什么意思| 乳糖不耐受喝什么牛奶| 牡丹花什么季节开| 寄居蟹用什么水养| 年兽叫什么| 线人是什么意思| 体重突然下降是什么原因| 吃什么能降铁蛋白| 甄别是什么意思| 唾液酸酶阳性是什么意思| 三斤八两什么意思| 子宫息肉是什么| blossom是什么意思| 性有什么好处和坏处| 控销药品什么意思| 什么是保健食品| 盗墓笔记讲的是什么故事| 肾结石去医院挂什么科| 枳是什么意思| 凝血酶时间是什么意思| 什么鸡不能吃| 小孩脾胃虚弱吃什么药| 伟哥是什么意思| 勃艮第红是什么颜色| 跑步机cal是什么意思| 凸起的痣是什么痣| 脾大是什么病| 什么是百慕大三角| 纤尘是什么意思| bolon是什么牌子眼镜| 珍珠婚是什么意思| 出清什么意思| 盛夏什么意思| 小便无力是什么原因男| 一月18号是什么星座| 为什么会长闭口| 喉咙痒咳嗽吃什么药| 咽炎挂什么科| 栽赃是什么意思| 扦脚是什么意思| 善莫大焉是什么意思| 方言是什么意思| 皮肤长痘痘是什么原因| 中空是什么意思| 1919年属什么生肖| 吃羊肉不能吃什么| 芭菲是什么| 卡其色是什么颜色| 复方是什么意思| 开心果为什么叫开心果| 眼睛疲劳干涩用什么眼药水| 荣耀是什么品牌| 女王是什么意思| 乌龟死了有什么预兆| 迷你什么意思| 绿豆不能和什么一起吃| 甲醛有什么危害| 人为什么要喝酒| 地黄是什么| ykk是什么牌子| 汉语拼音是什么时候发明的| 阴茎溃疡用什么药| 吴京和吴樾什么关系| 十月十三是什么星座| 右肋骨下方隐隐疼痛是什么原因| 姜汁可乐有什么功效与作用| 肝囊肿挂什么科| 褶子是什么意思| 女人肝胆湿热吃什么药| 宫腔镜检查主要查什么| 滴虫性阴道炎用什么药效果最好| wonderflower是什么牌子| 胃痛可以吃什么水果| 什么牌子的空调最好| 什么是粒子植入治疗| 根管治疗后要注意什么| white是什么意思颜色| 5月13日是什么星座| 手指甲凹凸不平是什么原因| 罘是什么意思| 心机boy什么意思| 非农业户口是什么意思| 白带是什么味道| 物业费都包括什么服务| 护理是做什么的| 清奇是什么意思| 婴儿反复发烧是什么原因引起的| 缺铁有什么症状| 血管瘤是什么病严重吗| 乌纱帽是什么意思| 碳素墨水用什么能洗掉| ubc是什么意思| 早餐吃什么最好| 西洋参不能和什么一起吃| 左边头痛什么原因| 头发掉得厉害是什么原因| 吃什么食物养胃| 边界尚清是什么意思| 双相情感障碍什么意思| 梦见被蛇咬了是什么意思| 喝什么粥养胃| 半身不遂是什么意思| 幼小衔接都学什么知识| 结肠炎不能吃什么食物| 梦见孕妇大肚子是什么意思| 笑对人生是什么意思| red什么颜色| 病毒性扁桃体炎吃什么药| 阴山是今天的什么地方| 冬天怕冷夏天怕热是什么原因| 锁钥是什么意思| 什么情况下能吃脑络通| 毛囊炎用什么药膏| 脚底出汗是什么原因| 下嘴唇有痣代表什么| 梦见儿子拉屎是什么意思| 甲状腺功能是什么| 提肛有什么好处| 米虫长什么样| 长期吃阿司匹林有什么副作用| 少尉是什么级别| 右眼睛总跳是什么原因| 囊变是什么意思| 马和驴为什么能杂交| 3月16号是什么星座| 1955年属羊的是什么命| 微量元素六项是什么检查| 花蛤不能和什么一起吃| 妇科病吃什么药| 官星是什么意思| 阴道发痒是什么原因| 不动明王是什么意思| 水星为什么叫水星| 会来事是什么意思| 拉肚子拉稀是什么原因| 食古不化是什么意思| 梦见杀人是什么意思| 什么是目标| diss是什么意思| 数字1代表什么意思| 百合花什么时候种植| 减肥适合吃什么| 蜘蛛吃什么食物| 昭是什么意思| 为什么不呢| 眩晕症什么症状| 例假提前是什么原因| fda认证是什么意思| 纯化水是什么水| 今天中国什么节日| 血糖挂什么科| 什么样的夕阳| 怜惜是什么意思| 什么血压计最准确| 保护心脏吃什么最好| 尿蛋白可疑阳性是什么意思| 女人梦见棺材代表什么| 口疮是什么原因引起的| 强身之道的强是什么意思| 皮肤过敏有什么妙招| 肚脐周围疼痛是什么原因| 纯情什么意思| 什么颜什么色| 户籍地填什么| 血糖高吃什么| 肯定是什么意思| 72年属鼠是什么命| 美国为什么不打朝鲜| 旗袍穿什么鞋子好看图| 发霉的衣服用什么洗能洗掉| 宴字五行属什么| 为什么睡觉后鱼刺没了| 一月三日是什么星座| 梦见别人家办丧事是什么意思| 英短蓝猫吃什么猫粮好| 鸡肉煲汤加搭配什么好| 静怡是什么意思| 属猪和什么属相最配| 急性胃炎吃什么药好| 院感是什么意思| 南瓜不能和什么同吃| 吃什么孕酮值可以增高| 脉沉是什么意思| 戴银镯子变黑是什么原因| 为什么要拔掉智齿| 4月20是什么星座| 2001年属什么| 罗衣是什么意思| cps是什么| 什么食物含碘高| 疥疮是什么原因造成的| 马赫是什么意思| 妇科ph值是什么意思| 轻度异常脑电图是什么意思| 肠胃胀气吃什么药| 乳杆菌是什么| 高血压2级是什么意思| 百度

《精彩一刻》强迫症看了都开心的睡姿

原创 精选
Techplur
In this series of articles, we will share how to build a reliable, efficient and industry-specific Internet of Vehicles platform based on EMQ's practical experience in the field of Internet of Vehicle
百度 另外,我们并不仅仅有与我们合作的中资合资企业,在中国,我们还要加强本地生产、本地研发、本地转型,包括我们所说的自动导航驾驶辅助驾驶系统等等,我们现在正在非常顺利地展开这些项目,而且我们也有非常有实力的合作伙伴。

?Internet of Vehicles(IoV)is a typical application of IoT technology in the field of transportation systems. To some extent, the integration layout and collaborative development of relevant technical fields involved in the IoV industry are connected with the IoT. As an open source IoT data infrastructure software supplier, ??EMQ?? has provided IoT infrastructure software with cloud-edge collaboration for many customers in the field of IoV for many years. Thus realizing the unified connection of people, vehicles, roads and clouds, and creating intelligent networking, autonomous driving and V2X scenario solutions for vehicle manufacturers, T1 suppliers, aftermarket service providers, travel service companies, etc.

In this series of articles, we will share how to build a reliable, efficient and industry-specific Internet of Vehicles platform based on EMQ's practical experience in the field of Internet of Vehicles, from theoretical knowledge such as protocol selection to practical operations such as platform architecture design.


Preface

The ??MQTT protocol?? has long been a well-deserved mainstream protocol in the field of IoT. It has been widely used in the building of IoT platforms in many industries by virtue of its characteristics of lightweight, high efficiency, reliability, security and two-way communication. So what about the application of the MQTT protocol in the IoV industry?

Based on EMQ’s use cases in the IoV industry, this article will compare the advantages and disadvantages of different IoT communication protocols in the construction of IoV platforms, and share how enterprises can select appropriate MQTT messaging products and services based on their own conditions, as well as the most popular technical solutions in data transmission security, data integration and so on.


Is the MQTT protocol suitable for IoV?

The whole business architecture of IoV is complex and involves multiple communication links. In this article, what we focus on is the messaging from device to cloud, which is the main responsibility of the IoV platform.

MQTT is an IoT communication protocol based on the publish or subscribe model. It has the characteristics of simple and easy to implement, QoS support, small message size and so on. It occupies half of the IoT protocols. In the IoV scenario, MQTT is still applicable for flexible, fast and safe access of mass vehicle systems, and ensures the real-time and reliability of messages under complex network environments. Its main advantages of MQTT are:

  • It is a fully-open message protocol, simple and easy to implement. There are a large number of mature software libraries and hardware modules in the market, which can effectively reduce the assess difficulty and cost of the vehicles.
  • It provides flexible publishing subscription and topic design, which can communicate messages through massive topics to deal with various IoV business cases.
  • The Payload format is flexible and the message structure is compact, which can carry various business data and effectively reduce the network traffic of the vehicles.
  • It provides three optional QoS levels, which can adapt to different network environments of the vehicles.
  • It provides the capability of online state awareness and session management, and is able to manage the online state of the vehicles and keep offline messages.

In summary, if the MQTT protocol is used together with messaging broker products that can handle mass vehicle connections, soft real-time and high concurrent data throughput, and multiple security guarantee capabilities, MQTT protocol will undoubtedly bring convenience to the building an IoV platform.


Why is MQTT better than other protocols?

So far, most IoV customers have preferred the MQTT protocol. We have also encountered some customers who have chosen other protocols such as private TCP and HTTP, but MQTT is the best choice for IoV use cases.

Before the MQTT protocol was invented, a large-scale original equipment manufacturer in South China adopted the privatized TCP protocol (ACP protocol) to build a service platform for IoV. After a long period of protocol specification design and development, the main features of the IoV platform were basically realized. However, with the increasing demand of the IoV business scenarios and the increasing number of vehicles, the disadvantages of privatized TCP become more and more prominent.

Some problems with private protocols are:

  • It is difficult to maintain the definition and version of privatized protocols.
  • All the functions of the protocol (such as keep alive, reconnecting, offline message, etc.) need to be customized and developed.
  • The private protocol leads to the need for customized development of the terminal hardware adaptation.
  • High cost, long cycle and slow update iteration are prominent.

With the continuous improvement of the MQTT protocol and its widespread use in the communication section of the IoV platform, the original equipment manufacturers began to adopt the MQTT protocol in the development of the new generation of IoV platforms. Based on the full support of the MQTT protocol provided by ??EMQX?? , it not only reduces the development cost, shortens the development cycle, but also allows for more functional scenarios and better operation and maintenance.

A large-scale original equipment manufacturer in East China has more than one million vehicles in stock. The previous IoV platform was built using a private TCP protocol. Because of the large amount of message communication of millions of vehicles, the privatized TCP protocol has high maintenance cost, unsecured message reliability, and a heavy daily system maintenance and functional development workload. With the extensive adoption of the MQTT protocol on the IoV platform within the Group, the original equipment manufacturer also started the transformation and upgrading to the MQTT protocol. At present, some vehicle models have been upgraded by OTA. In the future, they plan to gradually complete the upgrading and transformation of all models in stages.

Another vehicle enterprise customer had contacted us in the early development stage. Because of their relatively simple business case at the early stage, they decided to use a custom in-house HTTP service to access the vehicles. As the business expanded, traditional request-response mode communication could not meet the new business requirements. At the same time, with the increasing number of functions and terminals, the traffic volume of the whole platform increased exponentially, and the performance bottleneck occurs when HTTP access was used. The customer finally chose MQTT as the access protocol and used the data access solution provided by EMQX to solve their business problems.

On the whole, private protocols are characterized by closeness and exclusiveness. At the early stage of development, they are designed to solve specific problems, which can lead to a lack of future flexibility. It is often difficult to meet new requirements after business expands and more features are required in the protocols. Bottlenecks can occur as more connections are required and this causes performance and scalability problem. As a result, the development focuses away from the actual business needs to the development to access layers and middleware. This increases the overall project cost of the platform. Therefore, MQTT protocol has naturally become the most suitable mainstream protocol in the field of IoV.


How to select MQTT messaging products or services?

The design of system architecture and the selection of product type is a rigorous process in platform design. In combination with application scenarios, users should first evaluate whether product features meet business requirements, and whether performance and scalability can support both the short-term design capacity of the platform and the possible future growth. Product use cost is also an important criteria. The cost of the product itself, IaaS infrastructure, development integration and maintenance work will affect the customer's total cost of ownership. In addition, it should be evaluated in combination with the globalization capability of the products. For projects with an overseas business, it is important to consider whether the product can support global deployment and meet the compliance of the different regions. It is also important to avoid cloud computing vendor lock-in.

In the process of selecting models, the IoV customers often compare EMQ with the cloud computing provider's IoT messaging SaaS service. By contrast, the advantages of EMQX are private deployment and standardization capabilities, which support private deployment to any cloud platform without vendor lock-in. And it supports the standard MQTT protocol, which is generally valued by IoV customers.

Avoiding cloud computing supplier lock-in will help enterprise users gain competitive advantage and reduce the impact caused by the termination of partnerships between enterprises and cloud computing suppliers. On the other hand, multi-cloud support can also make full use of the technical and commercial advantages of different cloud computing providers.

In addition, there are a considerable number of customers who benefit from the lower usage cost of EMQX. The basic reason is that due to different billing methods, the larger the business scale, the higher the access service cost of the cloud computing provider.

IoV platform business no longer have to choose between a local installation of EMQX, with management and maintenance, and another cloud provider. With the launch of ??EMQX Cloud??, EMQ's fully-managed MQTT messaging service, users can now eliminate the burden of infrastructure management and maintenance. This allows for clear and controllable cost budgets, cross-cloud and cross-platform consistent with private deployment, and to be able to carry out the construction of IoV platform without worries.

For customers with private deployment needs, EMQX also has its unique advantages. EMQX provides global commercial support. Its high product performance can bring massive connectivity and throughput, and its rule engine and data bridging can provide rapid integration. For the field of IoV, the highly reliable and scalable architecture capability and the V2X information interaction capability of the cloud edge collaboration make EMQX stand out among similar products that support private deployment.

In 2018, when SAIC Volkswagen designed and developed a new generation of IoV system, they took into account the requirements for large concurrency, low delay and high throughput of a new type of IoV system, and the mainstream of a new IoV system architecture. Finally, they adopted the MQTT protocol to build their new generation of IoV platform.

In this project, the characteristics of MQTT and the capability of EMQX's powerful rule engine data integration, and general bus capability met the customer's requirements for real-time reliability of messages in complex networks and solved the requirement of tight project time, and rapid development.


What technical solutions are the most commonly used?

As a message broker, EMQX provides rich and flexible integration capabilities, and each feature provides different technical solutions for users to choose. After long-term use, the popular technical solutions are as follows:


Security assurance

At the transport link layer, we recommend users to enable TLS encrypted transmission, but most cloud computing providers' load balancing products do not support TLS termination. During production deployment, additional components such as HAProxy need to be deployed to terminate TLS certificates.

The most common way to access TBox access is to use certificate authentication. EMQX provides an extensible authentication chain, supports third-party authentication platform extensions (such as PKI system), external data source based on username or password and internal database authentication.

In addition, most users have enabled the EMQX authentication feature, which assigns corresponding publish and subscribe permissions to different TBox terminals to effectively protect data security.


Data integration

Customers attach great importance to the ability to connect the massive data of IoV through EMQX with business systems. EMQX has a built-in rule engine and data bridging capability, which can stream MQTT data to Kafka, and various SQL/ NoSQL/ time-series databases. Most customers in actual projects use Kafka as the back-end stream processing component.

Kafka focuses on data storage and reading, while EMQX focuses on communication between client and server. EMQX is used to quickly receive and process messages from a large number of IoT devices. Kafka can collect and store this data and send it to back-end programs for analysis and processing. This architecture is the most widely used data integration scheme at present.


Conclusion

At present, the rapid development of automotive electronics promotes the technological upgrading of the industry of IoV. The future market prospect of intelligent transportation and vehicle industry is considerable, and it can be predicted that more consumers and vehicle manufacturers will benefit from it. The full support of MQTT protocol and the powerful product capability of EMQX can help developers to quickly build robust and flexible platforms for IoV. EMQ will also keep pace with the development trend of the industry, promote the development and implementation of technologies related to message transmission and edge computing, and provide faster, better and smarter messaging infrastructure for autonomous driving, vehicle collaboration and IoV users.

责任编辑:庞桂玉 来源: 51CTO
相关推荐

2025-08-08 21:51:00

Others

2025-08-08 09:49:23

Others

2025-08-08 21:49:06

Others

2025-08-08 08:58:38

IoVothers

2025-08-08 06:13:16

物联网协议MQTTMQTT-SN

2025-08-08 15:09:03

PythonOthers

2025-08-08 09:17:38

2025-08-08 11:30:40

MQTT协议客户端协议

2025-08-08 12:47:22

MQTT鸿蒙hi3861

2025-08-08 11:36:35

鸿蒙系统

2025-08-08 10:41:32

MQTTSSE网络协议

2025-08-08 09:25:36

iOS开发MQTT

2025-08-08 08:59:28

MQTT

2025-08-08 09:21:40

MQTT BrokeOthers

2025-08-08 09:28:04

MQTTOthers

2025-08-08 10:41:45

MQTT物联网协议

2025-08-08 07:34:36

MQTT协议RabbitMQ

2025-08-08 15:07:27

Node-REDMQTTOthers

2025-08-08 10:22:27

鸿蒙HarmonyOS应用
点赞
收藏

51CTO技术栈公众号

袋鼠属于什么类动物 胃痛挂什么科 三月三十号是什么星座 91年出生的属什么 鬼蝴蝶为什么不能抓
0和1什么意思 檀郎是什么意思 amo是什么意思 梦见悬崖峭壁是什么意思 月经过后有褐色分泌物是什么原因
雷震子是什么神 孩子积食吃什么药 寄居蟹吃什么 蛇缠腰是什么病 杨玉环属什么生肖
喉咙发炎咳嗽吃什么药好得快 凉皮用什么做的 女人乳房疼是什么原因 空腹洗澡有什么危害 国师是什么意思
心主什么hcv8jop0ns8r.cn 构筑物是什么意思hcv8jop9ns3r.cn 香港奶粉为什么限购hcv7jop9ns2r.cn 什么什么不什么hcv8jop2ns7r.cn 白醋洗脸有什么好处hcv8jop4ns5r.cn
乳房胀痛是什么原因hcv9jop5ns6r.cn 璇字五行属什么hcv9jop2ns0r.cn 结缔组织病是什么病能治愈吗hcv8jop2ns6r.cn 怀孕排卵试纸显示什么hcv8jop0ns9r.cn cd是什么意思hcv8jop9ns1r.cn
1992年是什么命hcv9jop0ns2r.cn 垂体是什么意思hcv9jop2ns8r.cn 尿频尿急尿不尽挂什么科onlinewuye.com 跳蛋有什么用hcv9jop1ns2r.cn 手指发红是什么原因sanhestory.com
hcg低有什么补救的办法hcv7jop7ns4r.cn 狗眼屎多是什么原因hcv8jop2ns0r.cn 合加龙是什么字hcv9jop1ns9r.cn 2036年是什么年hcv7jop9ns9r.cn 什么食物补钾hcv8jop6ns7r.cn
百度