Introduction: 4G changes life, 5G changes society. With the launch of 5G commercial communications services officially announced by China’s three state-owned telecom operators on Thursday, October 31, 5G has truly entered the era of universal commercial use in China. The super Internet era of 5G+AI+IoT has truly become a part of people’s life. Looking back at the history of mobile communication, texting was the most fashionable way of communication in the 2G era, wechat rose in the 3G era, and mobile phones in the 4G era “managed” the basic necessities of life. What “killer” applications will 5G produce? What far-reaching impact will it have on the Internet industry?
What is 5G?
5G refers to the fifth generation of mobile communication technology, which is characterized by high speed, low latency and high density, and can support more efficient information transmission, faster signal response and mass terminal access. Another important goal of 5G is to reduce data costs through new technologies, which will help increase data traffic consumption.
Mate 30 Pro 5G was launched. As one of the first users, I used SPEEDTEST to measure various network performance under 4G, 5G and Wifi at the first time.
Low latency
In terms of network latency and jitter, 5G is close to the 500 MB bandwidth of a home. My 5G speed is not at full speed, but should be even faster at full speed, consuming 500 MB in a test.
Low latency networks for all kinds of sensors, robots, autonomous vehicles, virtual reality and other intelligent devices. It will redefine information technology-related industries, from retail, transportation, telemedicine, infrastructure, industrial manufacturing and other aspects of social development and human life to bring a disruptive change, its impact will be no less than electricity and cars.
A high rate
5G will give rise to “thin terminals”. 5G ultra-broadband makes no difference between the cloud and the local, and many applications can be put into the cloud, which will make terminals simpler and “thinner” terminals cheaper, saving consumers costs.
High density
The transition from 3G to 4G is mainly reflected in mobile phones. However, for 5G, mobile phones and tablets are only a small part of the application, and more of them are scenarios with high reliability, low latency and mass Internet of things, such as the Internet of vehicles, the Internet of Things, smart cities and intelligent manufacturing. The popularization of these applications will accelerate the upgrading of the driving technology.
AI
Artificial Intelligence, or AI for short. It is a new technical science to research and develop the theory, method, technology and application system for simulating, extending and expanding human intelligence.
IOT
In the era of super Internet, with the upgrading of computing power chips and network communication technologies, 5G will bring new challenges to traditional development. The Raspberry Pi 4 Model B is based on A72 architecture, 4G LDDR4 memory, gigabit network support, dual-band 802.11AC wireless network, and Bluetooth 5.0 GIGABit network port. So you can do Internet of things devices, and you can do a certain amount of computing, which is exactly what entry-level PCS are today.
The term “Internet of things” was first coined by Kevin Ashton in 1999. Working in supply chain optimization for Procter & Gamble, Kevin used a new technology, RFID, to build a wireless network of connected objects. Although the modern Internet of Things is largely based on other technologies, Kevin’s concept of the Internet of Things is still widely adopted and gaining popularity.
- Iot abstracts the physical world into the digital world (sensor-based perception)
- Through the data world we will reunderstand the physical world (networking capabilities based on new network protocols)
- The digitalization of the physical world will revolutionize human production practices (integrated processing capabilities based on cloud data and big computing)
The GUI software
Essentially, all Web applications are software that runs in a Web browser, with a Graphical User Interface (GUI) as the front end.
Such complex Web applications are often jointly developed and maintained by dozens or hundreds of people, and their front-end interfaces are usually quite large, no less than traditional GUI software:
Thinking on the development of super Internet era
End render back to cloud render
The high speed of 5G brings the service side rendering (SSR) to life again, putting the rendering to the back end, not only isomorphism but also focus on end-to-end service interaction, rendering optimization and so on.
Low latency, high speed, high density, better front-end network environment
1. In the ERA of 3G and 4G, we will optimize the network layer and put data as close to the user as possible. 5g is the same principle, but we will add cloud rendering, and the client will only be a lightweight client. The device may only need a display.
2, HTTP2 multiplexing, Combo merge request, seed file will be long cache a pull 1-2m resource file will become possible.
3. Based on the Electron front end, there can reside an end on the user side and integrate a Chrome browser into the end, so that mixed deployment can be realized. It can not only obtain the capability of the terminal, but also achieve remote update
4, cloud storage, offline browsing, real-time synchronization. Indexdb-based remote data can be cloned locally in real time while connected to the Internet, preferentially using cloud data.
Massive devices are connected to the network
As a large number of IOT devices enter the Internet and the physical world is abstracted to the digital world, there will be a large number of requirements for the construction of central Taiwan. The traditional Code development model is increasingly unable to support the explosive growth demand.
(Pan-iot Architecture)
(mqtt_broker)
(arduinos)
(WeMos D1 mini NodeMCU)
(HuaWei 5G CEP PRO)
algorithm
Improved hardware capabilities allow us to deploy small computing nodes on edge devices and send computing results back to the cloud in real time. Based on the server, the AI model is directly invoked in Node layer to realize the business application.
Node will gain more power with 5G, and we can deploy a small Node based on edge devices. On this node, we can timely collect user image data and obtain the results by using the model of the cloud, and the results can be timely returned to the cloud.
Luban application building platform
- Server-side rendering: based on next.js
- Data interworking: LubanProxy proxy based on HTTP-proxy-Middleware implements cross-domain and Cookie request carrying at HTTP communication level. Java language RPC is based on Dubbo2.js and other languages RPC is based on Google GPRC
- Model ability call: AI level based on OpencV4NodeJS to achieve the direct call to the model, tesseract based on ORC ability
Look at the celebrity you look like
The resources
- Develop the Swiss Army Knife of the board world – raspberry PI 4 light experience
- Front End Engineering – Basics
- ESP8266 & Public Broker MQTT mosca.io & Node-RED
- MIDC 2019 Xiaomi Developer Conference