当前位置:网站首页>Gateway technology of IOT technology stack
Gateway technology of IOT technology stack
2022-07-28 21:56:00 【an520_】
IOT technology stack
Compared with traditional enterprise application in Internet Application , The technology stack of the Internet of things is broader and more complex . The Internet of things can be roughly classified as follows 6 Group technology stack :
Internet of things gateway
M2M/IoT Communication services
Big data and process management
User interaction
Platform and empowerment
Security
The depth of each technology stack is steep , Can be studied and discussed as a discipline alone . Here we only give an overview of the key technologies , Introduce a relationship between them and other concepts , Thus for the project manager 、 Product managers and solution architects provide an overview of different technologies , Make them better understand when to use ( Don't use ) These technologies ( It depends on the situation of the specific project ).
This article mainly introduces the related technologies of Internet of things gateway .
Internet of things gateway
One . Concept
In the Internet of things solution , Gateway is a crucial technology node . Think of the gateway as a special computer , Usually deployed on or near an asset . The gateway provides different devices 、 Interconnection of Internet or enterprise network .
In addition, gateways usually run local logic , It includes simple routing logic and complex data collection and filtering , Even very complex automation 、 Analysis and rule engine logic , It depends on the specific solution .
Using an IOT gateway centric architecture has many advantages :
By using the gateway to complete the protocol mapping and local interconnection , It is easier to integrate multiple heterogeneous devices .
The gateway supports richer applications .
Execute local business logic and support real-time operations , Help reduce response time .
Gateways help achieve a degree of autonomy , Ensure stability and fault tolerance ( For example, when the external network is limited , The LAN between devices can support the availability of devices ).
Local data analysis and filtering help reduce network traffic .
The gateway can deploy local security solutions , Improve the security of the whole solution .
The gateway function is decoupled from the logic of the hardware itself and the logic on the cloud , It is conducive to the scalability of the scheme .
This concept mainly revolves around the hardware end of assets , But because this is a very broad field , There are few widely accepted standards , Or combination Internet of things asset architecture Analyze from common application scenarios , Infer several common gateway models .
Two . Internet of things gateway model
Internet of things appliances
Support IP Intelligent self-contained appliances , Such as intelligent refrigerator 、 Intelligent air purifier 、 Intelligent electric tools, etc . This kind of Internet of things appliance can be directly integrated into any IP In the network , It usually does not rely on specific external gateways .
Smartphones and wearables
Provide connected smart phones or wearable devices through a mobile operator network ( ad locum , Assets can be abstracted into a person , This is also a key point in modeling the Internet of things , Later, we will analyze the IOT domain model in detail ), It can also provide local processing capacity and wireless interconnection with nearby wearable device Networks .
Industrial and household gateways and Sensor Networks
These gateways provide interconnection with back-end wireless or fixed lines . They may also provide local integration logic ( Such as binding adapter ) And wireless or wired interconnection with local devices . Local equipment can be household appliances ( Smart home gateway ) Or sensors ( Sensor networks )
Fog calculation
Fog computing is a technology invented by Cisco , This is an extension of the gateway based concept , Here, the gateway adds a lot of local storage and computing functions .( For the concepts of fog calculation and edge calculation, please refer to another article 《 Thoroughly understand fog calculation and edge calculation 》)
Edge of computing
Compared with fog calculation , Edge calculation further advances the fog calculation “ LAN processing capacity ” Idea , That is to say, the asset hardware is closer . Edge computing will be the intelligence of edge gateways or devices 、 Processing power and communication operation are directly driven to the device itself , Such as PACs( Programmable automatic controller ).
Currently in use IoT There are many different types of gateways , But they all have several common characteristics , If wired / Wireless Internet 、 Computing and storage 、 Back end interconnection, etc .
The following figure is taken from abroad Wyconn Summarized by the company IoT Gateway type matrix .
This matrix feels very good , Lao Ren vomited blood and translated him into Chinese
Next, we will analyze several key common features of the Internet of things gateway one by one .
3、 ... and . Internet of things gateway features
1. Computing and storage
Hardware
Every generation of chips is getting smaller , But the function is more and more powerful , The cost is getting lower . Smart phones needless to say , Now only with the lowest cost can we get the extremely powerful single chip microcomputer , Like raspberry pie (Raspberry Pi).( But if the products are commercialized in batches , It's still more expensive , Generally, cheaper single-chip computers are used for customized development and mass production ).
The hardware architecture of Internet of things gateway is divided into two parts CPU framework : be based on ARM Of CPU, For medium and low-end gateways ; be based on x86 Of CPU, For medium and high-end gateways .
Software
Now more and more conductive embedded systems have been replaced by higher-level systems , Based on Linux The platform of , The raspberry pie mentioned above can be easily brushed into various advanced operating systems . This is because people need more functional solutions , This requires richer underlying operating system functions ( Like correspondence 、 Process management, etc ). The following figure summarizes the underlying operating system used by the more commonly used gateway layer .
Certainly many people will associate Huawei's Hongmeng operating system , Which type does he belong to ? Simply speaking , Hongmeng belongs to micro kernel architecture , But it can be expanded into different types of operating systems on demand like building blocks , It is applicable to almost all Internet of things scenarios . Later, we will talk about its architecture in detail .
2. Local interconnection
Many gateways have this key feature , Support local wireless interconnection with devices or sensor nodes , Standards and technologies are complex and diverse . Generally, short-range wireless communication technology is used to realize . For this feature , The key factors are : distance / Range , Bandwidth and latency , Power consumption and cost .
NFC/RFID: low power consumption , But the distance is very short . To pay for , Logistics warehousing and other scenarios .
Ultra wide band (UWB) : Low system complexity , Low power spectral density of transmitted signal , Insensitive to channel fading , Low interception capability , High positioning accuracy , It is especially suitable for high-speed wireless access in indoor and other dense multi-path places .
Wi-Fi: Widely adopted , High data transmission rate , However, there are also problems such as high power consumption and relatively complex infrastructure requirements .
bluetooth (Bluetooth) : This technology may have the largest ecosystem ( A smart phone , Tablet, etc ). It is characterized by low power consumption 、 large-scale 、 Moderate data rate
Zigbee: Emphasize low power consumption , For intelligent instruments 、 Home Automation 、 Sensor networks 、 Remote control unit , Especially useful for battery powered devices .
The following figure is a comparison of the characteristics of commonly used short-range wireless communication technologies :
3. Internet wide area network
In order to integrate the gateway with the remote backend far away , Gateways usually have to rely on injecting satellite communications 、 Operator network (2G、3G、4G、5G)、 Low power wan (LPWA)、 Fixed line 、 Power line communication and other technologies . This part belongs to IoT The technology stack category of communication services , The following article will analyze in detail . The following figure is a comparison of the technical characteristics of commonly used Internet wide area networks .
All communication technologies will be based on energy consumption 、 cost 、 Coverage and other factors form a radar area .
Four . summary
The Internet of things gateway is the brain of the device , It can be roughly divided into : Internet of things appliances 、 Wearable device 、 Industrial and household gateways 、 Fog calculation 、 Edge of computing Several types . Even different types of gateways have several common features : Calculation 、 Storage 、 Local area network 、 Internet wide area network . It can be selected and designed according to the specific needs of the project .
【 Learning exchange group :611386401】
【 Network disk free information package , If you need it, you can collect it yourself 】:
【 Share some tutorial materials below , If you are interested, you can have a look 】:
How to develop agricultural Internet of things project
ZigBee+STM32 How to build a smart classroom project
Internet of things communication technology lora
Circuit analysis of Internet of things development
Smart home system design of Internet of things
边栏推荐
- Pytoch learning record (III): random gradient descent, neural network and full connection
- 分而治之,大型文件分片上传
- Pytorch learning record (4): over fitting, convolution neural network CNN
- Kubedm builds kubernetes cluster
- 如何优雅的设计工作流引擎(荣耀典藏版)
- With the help of domestic chip manufacturers, the shipment of white brand TWS headphones has reached 600million in 2020
- fluke dtx-1800测试精度有必要进行原厂校准吗?
- Soft test --- database (3) data operation
- 使用Mock技术帮助提升测试效率的小tips,你知道几个?
- 物联网技术栈之网关技术
猜你喜欢
Log slimming operation: how to optimize from 5g to 1g! (glory Collection Edition)
Apifox:满足你对 Api 的所有幻想
PyQt5快速开发与实战 5.4 网页交互
Zhuzhou Jiufang middle school carried out drowning prevention and fire safety education and training activities
The University was abandoned for three years, the senior taught himself for seven months, and found a 12K job
基于知识元的外文专利文献知识描述框架
中国科学家首次用DNA构造卷积人工神经网络,可完成32类分子模式识别任务,或用于生物标志物信号分析和诊断
Matlab from introduction to mastery Chapter 1 Introduction to matlab
Wechat applet development company, do you know how to choose?
纳米金偶联抗体/蛋白试剂盒(20nm,1mg/100μg/500 μg偶联量)的制备
随机推荐
基于对象的实时空间音频渲染丨Dev for Dev 专栏
微星宝安工厂失火!官方回应:无人员受伤,产线不受影响!
Information fusion method and application of expert opinion and trust in large group emergency decision-making based on complex network
fluke dtx-1800测试精度有必要进行原厂校准吗?
Is it necessary to calibrate the fluke dtx-1800 test accuracy?
For the next generation chromebook, MediaTek launched new chipsets mt8192 and mt8195
Library borrowing system "suggested collection"
Kubedm builds kubernetes cluster
基于复杂网络的大群体应急决策专家意见与信任信息融合方法及应用
基于多模态融合的非遗图片分类研究
Meeting notice of OA project (Query & whether to attend the meeting & feedback details)
基于属性词补全的武器装备属性抽取研究
Which brand is the best and most cost-effective open headset
Explain the remote debugging program of visual studio 2015 in LAN
HCIA综合实验(以华为eNSP为例)
微信小程序开发入门,自己开发小程序
kingbase中指定用户默认查找schema,或曰用户无法使用public schema下函数问题
提前布局6G赛道!紫光展锐发布《6G无界 有AI》白皮书
世界肝炎日 | 基层也能享受三甲资源,智慧医疗系统如何解决“看病难”?
Achieve waterfall effect