[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115988568B - Private network equipment, data processing method, vehicle control method and equipment - Google Patents

Private network equipment, data processing method, vehicle control method and equipment Download PDF

Info

Publication number
CN115988568B
CN115988568B CN202310250642.6A CN202310250642A CN115988568B CN 115988568 B CN115988568 B CN 115988568B CN 202310250642 A CN202310250642 A CN 202310250642A CN 115988568 B CN115988568 B CN 115988568B
Authority
CN
China
Prior art keywords
data
module
pdcp
identity
processed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310250642.6A
Other languages
Chinese (zh)
Other versions
CN115988568A (en
Inventor
杨光
刘宏俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba China Co Ltd
Original Assignee
Alibaba China Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba China Co Ltd filed Critical Alibaba China Co Ltd
Priority to CN202310250642.6A priority Critical patent/CN115988568B/en
Publication of CN115988568A publication Critical patent/CN115988568A/en
Application granted granted Critical
Publication of CN115988568B publication Critical patent/CN115988568B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application provides private network equipment, a data processing method, a vehicle control method and equipment. Private network equipment is deployed on private network local, and the private network equipment comprises: the wireless access module is in communication connection with the terminal equipment through a wireless access technology and is used for acquiring data to be processed sent by the terminal equipment; the Packet Data Convergence Protocol (PDCP) module is in communication connection with the wireless access module and is used for generating a PDCP data packet to be processed based on the data to be processed; the distribution processing module is in communication connection with the PDCP module and is used for acquiring the PDCP data packet, determining flow table information for processing the PDCP data packet and forwarding the PDCP data packet based on the flow table information. In this embodiment, when the private network device performs the data processing operation, the data to be processed does not need to perform any GTP processing operation, which effectively reduces the overhead of GTP processing resources, improves the integration level of the private network device, and reduces the cost of data forwarding.

Description

Private network equipment, data processing method, vehicle control method and equipment
Technical Field
The present application relates to the field of network technologies, and in particular, to a private network device, a data processing method, a vehicle control method, and a device.
Background
In an application scenario dedicated to the 5G private network, the 5G private network device may include a core network (control plane 5GC-CP, user plane function 5 GC-UPF) and a 5G base station, and after the control plane 5GC-CP is deployed on a public cloud, most of data in the private network application scenario does not need to go out of the park, so for the 5G base station RAN and the user plane function (User Plane Function, abbreviated as UPF) device, a possibility of integrating the RAN and the UPF is provided.
At present, the related art provides a method for directly integrating a 5G base station and a UPF in a unified hardware device without any modification to the 5G base station and the UPF, and then the 5G base station and the UPF still adopt an original mode to perform data transmission, so that the condition of resource waste can occur.
Disclosure of Invention
The embodiment of the application provides private network equipment, a data processing method, a vehicle control method and equipment, which are used for directly carrying out local data distribution processing through a PDCP module and a distribution processing module in the private network equipment without carrying out encapsulation and decapsulation operations of a GTP protocol, thereby effectively reducing the condition of resource waste.
In a first aspect, an embodiment of the present application provides a private network device deployed on a private network, where the private network device includes:
The wireless access module is used for being in communication connection with the terminal equipment through a wireless access technology and acquiring data to be processed sent by the terminal equipment;
the Packet Data Convergence Protocol (PDCP) module is in communication connection with the wireless access module and is used for generating a PDCP data packet to be processed based on the data to be processed;
and the shunting processing module is in communication connection with the PDCP module, and is used for acquiring the PDCP data packet, determining flow table information for processing the PDCP data packet, and forwarding the PDCP data packet based on the flow table information.
In a second aspect, an embodiment of the present application provides a data processing method, which is applied to a private network device deployed on a private network, where the private network device includes: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module which is in communication connection with the PDCP module; the method comprises the following steps:
the wireless access module is in communication connection with the terminal equipment through a wireless access technology, and obtains data to be processed sent by the terminal equipment;
the PDCP module generates a PDCP data packet to be processed based on the data to be processed;
the shunting processing module acquires a PDCP data packet to be processed through the PDCP module;
The shunting processing module determines flow table information for processing the PDCP data packet;
and the shunting processing module forwards the PDCP data packet based on the flow table information.
In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor; wherein the memory is configured to store one or more computer instructions that, when executed by the processor, implement the data processing method shown in the second aspect above.
In a fourth aspect, an embodiment of the present application provides a computer storage medium storing a computer program, where the computer program causes a computer to implement the data processing method described in the second aspect.
In a fifth aspect, embodiments of the present application provide a computer program product comprising: a computer program which, when executed by a processor of an electronic device, causes the processor to perform the steps of the data processing method as shown in the second aspect above.
In a sixth aspect, an embodiment of the present application provides a vehicle control method applied to a vehicle control device deployed on a private network, the vehicle control device including: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module which is in communication connection with the PDCP module; the method comprises the following steps:
The wireless access module is in communication connection with the terminal equipment through a wireless access technology, and obtains data to be processed sent by the terminal equipment;
the PDCP module generates a PDCP data packet to be processed based on the data to be processed, wherein the PDCP data packet is used for controlling a vehicle to be controlled;
the shunting processing module acquires a PDCP data packet to be processed through the PDCP module, wherein the PDCP data packet is used for controlling a vehicle to be controlled;
the shunting processing module determines flow table information for processing the PDCP data packet;
and the shunting processing module forwards the PDCP data packet to a vehicle control network based on the flow table information so as to generate control information corresponding to the vehicle to be controlled through the vehicle control network.
In a seventh aspect, an embodiment of the present invention provides a vehicle control apparatus deployed on a private network, the vehicle control apparatus including: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module which is in communication connection with the PDCP module; the device comprises:
the wireless access module is used for being in communication connection with the terminal equipment through a wireless access technology and acquiring data to be processed sent by the terminal equipment;
The PDCP module is used for generating a PDCP data packet to be processed based on the data to be processed, and the PDCP data packet is used for controlling a vehicle to be controlled;
the shunting processing module is used for acquiring a PDCP data packet to be processed through the PDCP module, and the PDCP data packet is used for controlling a vehicle to be controlled; determining flow table information for processing the PDCP data packet; and forwarding the PDCP data packet to a vehicle control network based on the flow table information so as to generate control information corresponding to the vehicle to be controlled through the vehicle control network.
In an eighth aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor; wherein the memory is configured to store one or more computer instructions that, when executed by the processor, implement the vehicle control method shown in the sixth aspect above.
In a ninth aspect, an embodiment of the present application provides a computer storage medium storing a computer program that causes a computer to implement the vehicle control method shown in the sixth aspect described above when executed.
In a tenth aspect, embodiments of the present application provide a computer program product comprising: a computer program which, when executed by a processor of an electronic device, causes the processor to execute the steps in the vehicle control method shown in the sixth aspect described above.
In an eleventh aspect, an embodiment of the present invention provides a control method of a virtual reality device, which is applied to a control apparatus of a virtual reality device deployed on a private network, where the control apparatus of the virtual reality device includes: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module which is in communication connection with the PDCP module; the method comprises the following steps:
the wireless access module is in communication connection with the terminal equipment through a wireless access technology, and obtains data to be processed sent by the terminal equipment;
the PDCP module generates a PDCP data packet to be processed based on the data to be processed, wherein the PDCP data packet comprises an image to be displayed for displaying in virtual reality equipment;
the shunting processing module acquires a PDCP data packet to be processed through the PDCP module;
the shunting processing module determines flow table information for processing the PDCP data packet;
and the shunting processing module forwards the PDCP data packet based on the flow table information so as to render and display the image to be displayed through the virtual reality equipment.
In a twelfth aspect, an embodiment of the present invention provides a control apparatus for a virtual reality device, deployed on a private network, where the base station includes a packet data convergence protocol PDCP module for implementing a local breakout operation; the control device of the virtual reality device comprises: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module which is in communication connection with the PDCP module:
The wireless access module is used for being in communication connection with the terminal equipment through a wireless access technology and acquiring data to be processed sent by the terminal equipment;
the PDCP module is used for generating a PDCP data packet to be processed based on the data to be processed, wherein the PDCP data packet comprises an image to be displayed for displaying in the virtual reality equipment;
the distribution processing module is used for acquiring the PDCP data packet to be processed through the PDCP module and determining flow table information for processing the PDCP data packet; and forwarding the PDCP data packet based on the flow table information so as to render and display the image to be displayed through the virtual reality equipment.
In a thirteenth aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor; wherein the memory is configured to store one or more computer instructions, where the one or more computer instructions, when executed by the processor, implement the method for controlling a virtual reality device as described in the eleventh aspect.
In a fourteenth aspect, an embodiment of the present application provides a computer storage medium storing a computer program, which when executed by a computer, implements the method for controlling a virtual reality device as described in the eleventh aspect.
In a fifteenth aspect, embodiments of the present application provide a computer program product comprising: a computer program which, when executed by a processor of an electronic device, causes the processor to execute the steps in the control method of a virtual reality device shown in the eleventh aspect described above.
The private network equipment, the data processing method, the vehicle control method and the equipment provided by the embodiment of the application are in communication connection with the terminal equipment through the wireless access module by using the wireless access technology, acquire the data to be processed sent by the terminal equipment, analyze and process the data to be processed through the shunt processing module, generate and acquire the PDCP data packet to be processed, determine the flow table information for processing the PDCP data packet, and then forward the PDCP data packet based on the flow table information.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic diagram of a deployment structure of a RAN and a UPF provided in the related art;
fig. 2 is a schematic diagram of a RAN and UPF architecture provided in the related art;
fig. 3 is a schematic diagram of data communication between a RAN and a UPF provided in the related art;
fig. 4 is a schematic structural diagram of a private network device according to an embodiment of the present application;
fig. 5 is a schematic diagram of a private network device according to an embodiment of the present application;
FIG. 6 is a schematic flow chart of a data processing method according to an embodiment of the present application;
fig. 7 is a schematic flow chart of a vehicle control method according to an embodiment of the present application;
fig. 8 is a schematic view of a scenario of a vehicle control method according to an embodiment of the present application;
fig. 9 is a flow chart of a control method of a virtual reality device according to an embodiment of the present application;
Fig. 10 is a schematic structural diagram of an electronic device corresponding to the private network device provided in the embodiment shown in fig. 4;
fig. 11 is a schematic structural diagram of a vehicle control device according to an embodiment of the present application;
fig. 12 is a schematic structural view of an electronic device corresponding to the vehicle control apparatus provided in the embodiment shown in fig. 11;
fig. 13 is a schematic structural diagram of a control device of a virtual reality device according to an embodiment of the present application;
fig. 14 is a schematic structural diagram of an electronic device corresponding to the control device of the virtual reality device provided in the embodiment shown in fig. 13.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terminology used in the embodiments of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this application and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise, the "plurality" generally includes at least two, but does not exclude the case of at least one.
It should be understood that the term "and/or" as used herein is merely one relationship describing the association of the associated objects, meaning that there may be three relationships, e.g., a and/or B, may represent: a exists alone, A and B exist together, and B exists alone. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship.
The words "if", as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrase "if determined" or "if detected (stated condition or event)" may be interpreted as "when determined" or "in response to determination" or "when detected (stated condition or event)" or "in response to detection (stated condition or event), depending on the context.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a product or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such product or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude that an additional identical element is present in a commodity or system comprising the element.
In addition, the sequence of steps in the method embodiments described below is only an example and is not strictly limited.
Definition of terms:
5GC: the 5G core network, which is the core of the 5G mobile network, establishes a reliable, secure network connection for end users and provides access to their services.
Core network control plane: the core network controls the general term of the signaling processing function.
Mobility management function (Access and Mobility Function, AMF for short): the method is used for executing registration, connection, accessibility and mobility management, providing a session management message transmission channel for User Equipment (UE) and a Session Management Function (SMF), providing authentication and authentication functions for user access, and providing a terminal and a wireless core network control plane access point.
Session management functions (Session Management Function, SMF for short) for taking charge of tunnel maintenance, IP address allocation and management, UP function selection, policy enforcement and control in QoS, charging data collection, roaming, etc.
A user plane function (User Plane Function, UPF for short) for implementing packet routing forwarding, policy enforcement, traffic reporting, quality of service Qos handling.
The GPRS tunneling protocol (GPRS Tunneling Protocol, GTP for short) is a set of IP-based higher layer protocols, located on TCP/IP or UDP/IP, etc. protocols, mainly used to support General Packet Radio Service (GPRS) communication protocols in GSM and UMTS and LTE networks.
The transmission control protocol/internet protocol (Transmission Control Protocol/Internet Protocol, TCP/IP for short) refers to a protocol cluster that enables information transmission between a plurality of different networks.
The user datagram protocol (User Datagram Protocol, UDP) provides a method for applications to send encapsulated IP packets without having to establish a connection.
The global system for mobile communications (Global System for Mobile Communications, GSM) is a digital mobile communications standard developed by the european telecommunications standards institute (European Telecommunications Standards Institute, ETSI).
The universal mobile telecommunications system (Universal Mobile Telecommunications System, UMTS for short), which is a complete 3G mobile telecommunications technology standard, is not limited to defining an air interface.
Long term evolution (Long Term Evolution, LTE for short) is a long term evolution of The universal mobile telecommunications system (Universal Mobile Telecommunications System, UMTS for short) technical standard established by The third generation partnership project (The 3rd Generation Partnership Project, 3GPP for short), which was formally under The initiative of The 3GPP toronto conference in month 12 of 2004.
In order to facilitate understanding of the technical solutions provided by the embodiments of the present application by those skilled in the art, the following briefly describes related technologies:
in an application scenario dedicated for a 5G private network, the 5G private network device may include a core network (control plane 5GC-CP, user plane function 5 GC-UPF) and a 5G base station RAN. After the control plane 5GC-CP is deployed on the public cloud, because the UPF is a full sinking scheme in the application scenario of the private network, most of the scenario data in the private network does not need to go out of the park, and part of the data can go out of the park through the N6 interface, so that for the 5G base station (Radio Access Network, abbreviated as RAN) and the user plane function (User Plane Function, abbreviated as UPF) equipment, the possibility of combining the RAN and the UPF is provided.
Referring to fig. 1, the technical solution provided at present is to integrate the complete RAN and UPF directly into the field device without any modification to the 5GRAN and UPF, and then the core network control plane 5GC-CP may be deployed on the cloud, where the field device is suitable for accessing the local application and the public network application, but resources between the RAN and UPF may be wasted because the private network data mostly does not go out of the park. In particular, referring to fig. 2-3, when integrating RAN and UPF into field devices, a specific network architecture may be: the core network 5GC-CP and the user plane function-control plane UPF-CP are deployed on public cloud, the user plane function-data plane UPF-UP and the base station RAN are deployed on private network site, wherein the user plane RAN-UP of the base station can be connected with UPF through N3 interface communication. The RAN-UP comprises a service data adaptation (Service Data Adaption Protocol, SDAP) module, a packet data convergence (PacketData Convergence Protocol, PDCP) module, a radio link Layer control (Radio Link Control, RLC) module, a medium access control (Medium Access Control, MAC) module and a Physical Layer (PHY) module, wherein the PDCP module and the SDAP module are in communication connection with a GPRS tunneling protocol GTP-U module, and are used for transmitting data required to be transmitted between the 5G RAN and the UPF through a GTP protocol and a data packet encapsulation operation, and then the data subjected to the GTP encapsulation operation can be transmitted to the UPF through an N3 interface. After the UPF receives the data, the data is unpackaged by using a GTP-U module included in the UPF, and the data after the unpackaged operation is forwarded by using an IP module.
However, the above-described data transmission process has the following problems: (1) Because the performance and the reliability of the public network have larger uncertainty, in the process of data transmission between the 5G RAN and the UPF, the data transmission operation can be ensured through an N3 interface and a GTP related encryption and decryption mechanism; the performance and reliability of the private network are far higher than those of the public network, and especially when the 5G RAN and UPF are deployed in unified equipment on the private network site at the same time, the mechanism of encapsulation and connection encapsulation required by data to be transmitted has no practical effect, so that the waste of resources is caused; (2) Because the GTP modules are deployed in the 5G RAN and the UPF to realize the data encapsulation or decapsulation operation, GTP processing resources occupy a larger proportion in the 5G RAN and the UPF, so that the processing resource requirements on the whole field-embodying equipment are higher, the cost of data transmission is increased, and the processing resource of the field equipment is wasted.
In order to improve the utilization rate of resources and the integration level of devices and reduce the cost of the devices, the embodiment provides a private network device, a data processing method, a vehicle control method and a device, and specifically, referring to fig. 4, the private network device may be deployed on a private network, and the private network device may be in communication connection with a terminal device and a core network control plane to implement data processing operation. The core network control plane may include a mobility management function (Access and Mobility Function, abbreviated as AMF) network element, a session management function (Session Management Function, abbreviated as SMF) network element, a user plane data forwarding (User Plane Function, abbreviated as UPF) control plane, and the like, and the private network device may also be communicatively connected to the UPF control plane through an included UPF data plane proxy module.
In addition, for the core network control plane, the core network control plane may be deployed at the cloud, it may be understood that the cloud may be deployed with one or more core network control planes, one core network control plane may generate or establish one or more core network control plane instances, and the core network control plane instances may provide corresponding public cloud services for single tenants or multiple tenants. In some examples, the core network control plane may configure a plurality of core network control plane instances, and more flexible and reliable cloud services may be provided by the plurality of core network control plane instances.
The terminal device may be any computing device with a certain data transmission capability, and in specific implementation, the terminal device may be a mobile phone, a personal computer PC, a tablet computer, a data acquisition device, a virtual reality head display device, a vision quality inspection device, an AGV vehicle, and the like. Furthermore, the basic structure of the terminal device may include: at least one processor. The number of processors depends on the configuration and type of terminal device. The terminal device may also comprise a Memory, which may be volatile, such as RAM, or nonvolatile, such as Read-Only Memory (ROM), flash Memory, etc., or both. The memory typically stores an Operating System (OS), one or more application programs, program data, and the like. In addition to the processing unit and the memory, the terminal device comprises some basic configuration, such as a network card chip, an IO bus, a display component, and some peripheral devices. Alternatively, some peripheral devices may include, for example, a keyboard, a mouse, a stylus, a printer, and the like. Other peripheral devices are well known in the art and are not described in detail herein.
Specifically, the private network device may include: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module; the wireless access module is in communication connection with the PDCP module, the PDCP module is in communication connection with the shunt processing module, in some examples, the PDCP module may be in communication connection with the shunt processing module through an N3 interface, and the wireless access module, the PDCP module, and the shunt processing module are configured to perform the following steps:
the wireless access module is in communication connection with the terminal equipment through a wireless access technology and obtains data to be processed sent by the terminal equipment; the radio access technology (radio interface technologies, abbreviated as RIT) refers to a technology of connecting a terminal device with a network node through a wireless medium to realize information transfer between a user and the network, and is also called an air interface.
And the Packet Data Convergence Protocol (PDCP) module is in communication connection with the wireless access module and is used for generating a PDCP data packet to be processed based on the data to be processed.
And the distribution processing module is used for acquiring the PDCP data packet, determining flow table information for processing the PDCP data packet, and forwarding the PDCP data packet based on the flow table information.
Specifically, the wireless access module may be in communication connection with one or more terminal devices through a wireless access technology, when there is a data processing requirement, the wireless access module may acquire data to be processed sent by the terminal devices, then the PDCP module may acquire the data to be processed through the wireless access module, specifically, the data to be processed may be actively acquired by the PDCP module, or may also be passively acquired by the PDCP module, for example, a private network device is in communication connection with a core network and/or one or more terminal devices (may be a mobile phone, a computer, a tablet computer, a data acquisition device, etc.), the terminal devices may send the data to be transmitted to the private network device through the wireless access module, and then the PDCP module may passively acquire the data to be transmitted through the wireless access module; or when the wireless access module detects that the terminal equipment has the data to be processed, the PDCP module can actively acquire the data to be processed from the terminal equipment through the wireless access module. After the PDCP module obtains the data to be processed, a PDCP packet to be processed may be generated based on the data to be processed, and the number of generated PDCP packets may be one or more.
When the PDCP module generates a PDCP data packet to be processed, in order to enable data processing operation, the shunt processing module may acquire the PDCP data packet through the PDCP module, and it should be noted that the shunt processing module may actively or passively acquire the PDCP data packet through the PDCP module.
After the PDCP data packet is obtained by the splitting processing module, since the PDCP data packet is not subjected to the GTP protocol encapsulation operation, the PDCP data packet does not need to be subjected to the GTP decapsulation operation, but the PDCP data packet can be directly analyzed to determine flow table information for processing the PDCP data packet.
In some examples, flow table information for processing PDCP packets may be stored in a preset area, after the PDCP packets are acquired, an identity of a data radio bearer corresponding to the PDCP packets may be determined, and then the preset area may be accessed based on the identity of the data radio bearer, so that flow table information for processing PDCP packets may be determined.
In other examples, the flow table information may be obtained not only by accessing a preset area, but also when the terminal device accesses to the core network, and specifically, the private network device may be communicatively connected to at least one terminal device through a wireless access module; at this time, the split-flow processing module is specifically configured to: acquiring a first mapping relation between a Tunnel Endpoint Identifier (TEID) and an identity of a data radio bearer and a second mapping relation between the TEID and an IP address of a terminal device; and determining flow table information for identifying the mapping relationship between the IP address of the terminal equipment and the identity of the data radio bearer based on the first mapping relationship and the second mapping relationship.
Specifically, in order to enable the splitting processing module in the private network device to stably acquire the second mapping relationship, the private network device in this embodiment may further include: the data plane proxy module of the user plane function UPF (namely UPF-U plane proxy module) is used for establishing communication connection with a UPF control plane on the cloud.
In order to ensure that data transmission operation can be performed between private network equipment and a core network control plane, a data plane proxy module of a user plane function UPF can be established or generated in the private network equipment, specifically, standard definition for defining the data plane proxy module of the UPF can be firstly obtained, the data plane proxy module of the user plane function UPF is established in a base station based on the standard definition, the established data plane proxy module of the UPF (i.e. UPF-U plane proxy module) is used for being responsible for butting with a UPF-C (UPF control plane) on a cloud, no forwarding and processing operation of terminal local data are performed, and UPF network elements are divided into a UPF data plane (i.e. UPF-U plane proxy module) and a UPF control plane (i.e. UPF-C plane), so that the processing operation of cloud data is convenient to perform, and the cost for deploying the UPF is greatly reduced.
After the data plane proxy module of the user plane function UPF is established in the private network device, the second mapping relationship between the obtained TEID and the IP address of the terminal device in this embodiment may include: and in the process of accessing the terminal equipment into the core network, a second mapping relation between the TEID and the IP address of the terminal equipment is obtained through the data plane proxy module and the UPF control plane. Specifically, when the terminal equipment UE accesses to the network, the UE may send a PDU session establishment request to an AMF network element and an SMF network element in the core network, after the core network receives the PDU session establishment request, the core network may generate an N4 session establishment request based on the PDU session establishment request, and send the N4 session establishment request to the UPF control plane, where the UPF control plane may generate a second mapping relationship between the UE IP and the TEID, and then the private network equipment may obtain the mapping relationship between the UE IP and the TEID through the UPF control plane. In some examples, after the private network device acquires the mapping relationship between the UE IP and the TEID, feedback information for identifying the acquired mapping relationship between the UE IP and the TEID may be sent to the UPF control plane, which may send the acquired feedback information to the core network.
In addition, when the terminal device accesses to the core network, the private network device may acquire a first mapping relationship between the TEID and an identity (abbreviated as DRB ID) of the data radio bearer. After the core network obtains the feedback information, a PDU session resource setting request can be sent to the private network device to generate a first mapping relation, and after the private network device obtains the PDU session resource setting request, TEID searching and route entry adding can be performed, so that flow table information for identifying the mapping relation between the IP address of the terminal device and the identity of the data radio bearer can be obtained. Specifically, after the private network device obtains the first mapping relationship and the second mapping relationship, the first mapping relationship and the second mapping relationship may be directly analyzed and processed, so that flow table information for identifying the mapping relationship between the UE IP and the DRB ID may be determined.
After the flow table information and the PDCP data packet are obtained by the flow table processing module, forwarding operation can be performed on the PDCP data packet based on the flow table information, in some examples, since the flow table information is used to identify a mapping relationship between the UE IP and the DRB ID, the PDCP data packet corresponds to the DRB ID, so that the UE IP corresponding to the PDCP data packet can be obtained through the flow table information, and then forwarding operation can be performed on the PDCP data packet through the IP module, thereby effectively implementing forwarding operation of data without performing any GTP packet or packet unpacking operation on the data.
In still other examples, to enable the private network device to have similar functions and capabilities as the base station, the private network device may further include, in addition to the PDCP module and the shunt processing module:
a physical layer PHY module for providing a transport channel to the medium access control MAC module;
the MAC module is in communication connection with the PHY module and the Radio Link Control (RLC) module and is used for providing logic signals for the RLC module;
the RLC module is in communication connection with the PDCP module and is used for providing an RLC channel for the PDCP module;
the PDCP module is in communication connection with the service data adaptation SDAP module and is used for providing a radio bearer for the SDAP module;
And the SDAP module is used for providing service quality information for the core network.
In addition, for the private network device, in order to stably implement the data forwarding operation, the private network device may include not only a PDCP module and a shunt processing module, but also an IP module and an ethernet module that are communicatively connected to the shunt processing module, where the IP module is used to implement the data forwarding operation, and the ethernet module is used to debug and debug a transmission signal on the ethernet.
According to the private network equipment provided by the embodiment, the data to be processed sent by the terminal equipment is obtained through the wireless access module, the data to be processed is analyzed and processed through the shunt processing module, the PDCP data packet is generated, the flow table information for processing the PDCP data packet is determined, then the PDCP data packet is forwarded based on the flow table information, the protocol stack technology (or the user mode technology) is effectively utilized to realize the private network equipment, and when the private network equipment is utilized to carry out data processing operation, any GTP processing operation is not needed, so that the expenditure of GTP processing resources is effectively reduced, the integration level of the private network equipment is improved, the cost of data forwarding is reduced, the applicability of the private network equipment is effectively expanded, and the practicability of the private network equipment is ensured.
On the basis of the above embodiment, with continued reference to fig. 4, the splitting processing module in this embodiment is capable of performing processing operation on not only uplink data, but also downlink data, and specifically, the splitting processing module in this embodiment is further configured to: acquiring data to be transmitted; determining an identity of a data radio bearer corresponding to data to be transmitted; and sending the data to be transmitted to the PDCP module for processing based on the identification of the data radio bearer.
The data to be transmitted may be downlink data to be sent to the private network device, where the data to be transmitted may be sent to the private network device through a core network (for example: a campus network), and the obtained data to be transmitted may be used to be sent to a terminal device communicatively connected to the private network device, where the terminal device may include at least one of the following: for the data to be transmitted, the data content or the form of the obtained data to be transmitted may be different in different application scenarios, for example: in an application scenario for controlling a virtual reality terminal, a mobile phone, a tablet personal computer, a personal computer and an automatic guided transport AGV, the obtained data to be transmitted can be control data for controlling the terminal equipment; or, when playing the display content of the virtual reality terminal, the obtained data to be transmitted may be data for display or playing.
In order to perform stable forwarding operation on the data to be transmitted, after the data to be transmitted is acquired, analysis processing can be performed on the data to be transmitted, so that the identity of the data radio bearer corresponding to the data to be transmitted can be determined. In some examples, the identity of the data radio bearer may be obtained by the identity of the terminal device, where the offloading processing module is specifically configured to: acquiring an identity of a terminal device corresponding to data to be transmitted; based on the identity of the terminal device, the identity of the data radio bearer corresponding to the data to be transmitted is determined.
Specifically, after the splitting processing module obtains the data to be transmitted, the data to be transmitted may be directly processed, so that the identity of the terminal device corresponding to the data to be transmitted may be obtained. In other examples, the identity of the terminal device may have a mapping relationship with the data to be transmitted, and at this time, the identity of the terminal device corresponding to the data to be transmitted may be obtained through the mapping relationship.
Because a specific data radio bearer corresponds to a terminal device, that is, an identity of a terminal device may correspond to an identity of a data radio bearer, after the identity of the terminal device is obtained, the identity of the terminal device may be analyzed, so that the identity of the data radio bearer corresponding to the data to be transmitted may be accurately determined.
It should be noted that the identity of the data radio bearer may be obtained not only by the identity of the terminal device, but also by other means in the prior art, for example: the QOS information QOS corresponding to the data to be transmitted may be acquired first, where a mapping relationship between the QOS and the identity of the data radio bearer is preconfigured, and then the identity of the data radio bearer corresponding to the data to be transmitted may be determined based on the QOS and the mapping relationship, so that accuracy and reliability of acquiring the identity of the data radio bearer are also ensured.
After the identity of the data radio bearer is obtained, the data to be transmitted can be sent to the distribution processing module for data processing based on the identity of the data radio bearer, so that the distribution processing module can perform data processing operation on the data to be transmitted, and the quality and effect of data forwarding operation are effectively ensured.
In this embodiment, the splitting processing module obtains the data to be transmitted, determines the identity of the data radio bearer corresponding to the data to be transmitted, and then sends the data to be transmitted to the PDCP module for processing based on the identity of the data radio bearer, so that it is effectively achieved that for the data to be transmitted in the downlink direction, a complete local GTP packet is not required, so that GTP resources and kernel resources required during data processing are reduced, stability and reliability of data processing operations are also ensured, and practicability of the device is further improved.
In a specific implementation, referring to fig. 5, compared with the existing network architecture, the private network device in this embodiment has and can implement related functions of the base station and the UPF, where the private network device can replace the base station and the UPF in the existing architecture to perform communication connection with the core network, and in a specific implementation, the private network device can be obtained by cutting and optimizing the related protocols related to GTP packet and packet in the protocol stack of the base station RAN and the UPF protocol stack, and can stably implement data processing operation based on the private network device. Specific:
For the data to be transmitted in the uplink direction, after the splitting processing module in the private network device acquires the PDCP data packet to be processed, the flow table information for processing the PDCP data packet can be determined, and the flow table information can directly acquire the flow table information for identifying the relation of the UE IP < - > DRB ID through the mapping relation between the TEID < - > UE IP and the mapping relation between the TEID < - > DRB ID. After the PGCP packet and the flow table information for processing the PDCP packet are acquired, the PDCP packet corresponding to the DRB ID may be directly forwarded to a channel corresponding to the UE IP according to the flow table information, so as to implement a stable processing operation on data to be transmitted in an uplink direction.
For the data to be transmitted in the downlink direction, after the shunt processing module in the private network device acquires the PDCP data packet to be processed, the shunt processing module can forward the PDCP data packet to a corresponding channel of the DRB ID for processing according to the UE ID, so that the data to be transmitted in the downlink direction is processed.
Based on the above statement, when the private network device is used for data processing operation, since the private network device has direct forwarding capability, the PDCP module in the private network device can directly perform data transmission operation with the shunt processing module without performing any GTP processing operation on the data, so that not only is the data processing resource optimized and the cost of data processing reduced, but also the integration level of the private network device is improved, and meanwhile, the problem of redundant resources caused by simple integration of the 5G RAN and the UPF can be completely eliminated.
Some embodiments of the present application are described in detail below with reference to the accompanying drawings. In the case where there is no conflict between the embodiments, the following embodiments and features in the embodiments may be combined with each other. In addition, the sequence of steps in the method embodiments described below is only an example and is not strictly limited.
FIG. 6 is a schematic flow chart of a data processing method according to an embodiment of the present application; with reference to fig. 6, this embodiment provides a data processing method, where the execution body of the method is a data processing apparatus, and it will be understood that the data processing apparatus may be implemented as software, or a combination of software and hardware, and in particular, when the data processing apparatus is implemented as hardware, it may be a variety of electronic devices having data processing flow operations. When the data processing apparatus is implemented as software, it may be installed in the electronic device exemplified above. In a specific implementation, the data processing apparatus may be implemented as a private network device deployed locally on a private network, where the private network device includes: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module which is in communication connection with the PDCP module; specifically, the data processing method may include:
Step S601: the wireless access module is in communication connection with the terminal equipment through a wireless access technology, and acquires data to be processed sent by the terminal equipment;
step S602: the PDCP module generates a PDCP data packet to be processed based on the data to be processed.
Step S603: the shunting processing module acquires the PDCP data packet to be processed through the PDCP module.
Step S604: the split processing module determines flow table information for processing the PDCP packets.
Step S605: and the distribution processing module forwards the PDCP data packet based on the flow table information.
In some examples, determining flow table information for processing PDCP packets may include: acquiring a first mapping relation between a Tunnel Endpoint Identifier (TEID) and an identity identifier of a data radio bearer, and a second mapping relation between the TEID and an IP address of terminal equipment; and determining flow table information for identifying the mapping relationship between the IP address of the terminal equipment and the identity of the data radio bearer based on the first mapping relationship and the second mapping relationship.
In still other examples, the method in this embodiment may further include: acquiring data to be transmitted; determining an identity of a data radio bearer corresponding to data to be transmitted; and sending the data to be transmitted to the PDCP module for processing based on the identification of the data radio bearer.
In some examples, determining the identity of the data radio bearer corresponding to the data to be transmitted may include: acquiring an identity of a terminal device corresponding to data to be transmitted; based on the identity of the terminal device, the identity of the data radio bearer corresponding to the data to be transmitted is determined.
The specific implementation, implementation principle and implementation effect of the steps in the embodiment shown in fig. 6 are similar to those in the embodiment shown in fig. 4 to 5, and reference is made to the related description of the embodiment shown in fig. 4 to 5 for a part of this embodiment that is not described in detail. The implementation process and the technical effect of this technical solution are described in the embodiments shown in fig. 4 to 5, and are not described herein.
Fig. 7 is a schematic flow chart of a vehicle control method according to an embodiment of the present application; fig. 8 is a schematic view of a scenario of a vehicle control method according to an embodiment of the present application; referring to fig. 7 to 8, the present embodiment provides a vehicle control method, in which the execution subject is a vehicle control apparatus, and it is understood that the vehicle control apparatus may be implemented as software, or a combination of software and hardware, and in particular, when the vehicle control apparatus is implemented as hardware, it may be specifically various electronic devices having a vehicle control operation. When the vehicle control apparatus is implemented as software, it may be installed in the electronic device exemplified above. In particular, the vehicle control device may be implemented as a vehicle control device deployed locally on a private network, the vehicle control device including: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module which is in communication connection with the PDCP module; specifically, the vehicle control method may include:
Step S701: the wireless access module is in communication connection with the terminal equipment through a wireless access technology, and obtains data to be processed sent by the terminal equipment.
Step S702: the PDCP module generates a PDCP data packet to be processed based on the data to be processed, wherein the PDCP data packet is used for controlling the vehicle to be controlled.
Step S703: the shunting processing module acquires a PDCP data packet to be processed through the PDCP module, and the PDCP data packet is used for controlling the vehicle to be controlled.
Step S704: the split processing module determines flow table information for processing the PDCP packets.
Step S705: the split flow processing module forwards the PDCP data packet to a vehicle control network based on the flow table information so as to generate control information corresponding to the vehicle to be controlled through the vehicle control network.
Specifically, in the process of driving the vehicle to be controlled (unmanned vehicle or manned vehicle), the vehicle to be controlled may be in communication connection with the vehicle control device through the base station, so as to enable the vehicle to be controlled to be accurately and effectively controlled, a PDCP module in the vehicle control device may generate a PDCP data packet corresponding to the vehicle to be controlled, and the shunt processing module may acquire the PDCP data packet corresponding to the vehicle to be controlled through the PDCP module, where the PDCP data packet may include vehicle operation data, a driving destination, a driving path, and the like, and the vehicle operation data may include a current position of the vehicle, a driving speed of the vehicle, a driving state of the vehicle, and the like. After the PDCP data packet is acquired, in order to ensure the stability and reliability of the vehicle control, flow table information for processing the PDCP data packet may be determined, and then the PDCP data packet may be forwarded to a vehicle control network based on the flow table information, specifically, after the PDCP data packet is acquired by the vehicle control network, the PDCP data packet may be analyzed and processed, so that control information corresponding to the vehicle to be controlled may be generated, so as to perform stable and effective control operation on the vehicle to be controlled based on the control information, for example, a lane on which the vehicle to be controlled is traveling may be controlled based on control information of a traveling path in the control information, that is, the vehicle to be controlled may be controlled to be switched from lane 1 to lane 2 based on the control information.
In other examples, the method in this embodiment may include the steps of obtaining the control information to be transmitted through the vehicle control network, and then sending the control information to the implementation process of the vehicle to be controlled: acquiring control information corresponding to the vehicle to be controlled; and sending the control information to the vehicle to be controlled through a data convergence protocol (PDCP) module and the PDCP module so as to control the vehicle to be controlled through the control information.
Specifically, after the PDCP data packet is acquired by the vehicle control network, the PDCP data packet may be analyzed to obtain control information corresponding to the vehicle to be controlled, and in order to enable the vehicle to be controlled to perform control operation, the vehicle control network may send the control information to the vehicle control device, so that the vehicle control device may receive and acquire the control information corresponding to the vehicle to be controlled.
After the control information is acquired, in order to accurately perform transmission operation on the control information, the control information can be sent to the PDCP module through the shunting processing module, and then the information to be controlled is sent to the vehicle to be controlled through the PDCP module, so that the vehicle to be controlled can be controlled based on the control information.
In some examples, in order to improve stability and reliability of controlling the vehicle, the vehicle to be controlled may be provided with a sensor, and the sensor may rapidly acquire the operation state data corresponding to the vehicle to be controlled, where the operation state data corresponding to the vehicle to be controlled may include at least one of the following: the method comprises the steps of current speed, running direction and environment information of a vehicle, wherein the environment information comprises distribution positions of surrounding objects, speed of the vehicle in front of the vehicle and road speed limit of a road on which the vehicle is located. In some examples, the sensors may include an image acquisition sensor, a radar sensor, and a global positioning system GPS, and in particular, the operational status data corresponding to the vehicle to be controlled is determined by the image acquisition sensor, the radar sensor, and the global positioning system GPS.
It is to be noted that, as for the vehicle control device, the vehicle control device may be provided on the vehicle, or the vehicle control device may be provided independently of the vehicle, in which case the vehicle control device may be communicatively connected to the vehicle CPU.
In addition, the vehicle control device may be adjusted according to different vehicles, that is, the algorithm modules included in the vehicle control device may be different according to different vehicle types, and at this time, the vehicle control device may implement not only the control operation of the automatic driving of the vehicle but also other operations. For example, different vehicle control devices may be involved for logistics vehicles, public service vehicles, medical service vehicles, terminal service vehicles. The algorithm modules included in the vehicle control apparatus are respectively illustrated below for these four autonomous vehicles:
Wherein, logistics vehicles refer to vehicles used in logistics scenes, such as: can be a logistics vehicle with an automatic sorting function, a logistics vehicle with a refrigerating and heat-preserving function and a logistics vehicle with a measuring function. These logistics vehicles may involve different algorithm modules.
For example, for a logistics vehicle, an automated sorting device may be provided which can automatically pick up and transport, sort and store goods after the logistics vehicle arrives at the destination. This involves an algorithm module for sorting of goods, which mainly implements logic control of goods taking out, handling, sorting and storing.
For another example, for a cold chain logistics scene, the logistics vehicle can be further provided with a refrigeration and heat preservation device, and the refrigeration and heat preservation device can realize refrigeration or heat preservation of transported fruits, vegetables, aquatic products, frozen foods and other perishable foods, so that the fruits, vegetables, aquatic products, frozen foods and other perishable foods are in a proper temperature environment, and the problem of long-distance transportation of perishable foods is solved. The algorithm module is mainly used for dynamically and adaptively calculating proper temperature of cold food or heat preservation according to information such as food (or article) properties, perishability, transportation time, current seasons, weather and the like, and automatically adjusting the cold food or heat preservation device according to the proper temperature, so that transportation personnel do not need to manually adjust the temperature when different foods or articles are transported by a vehicle, the transportation personnel are liberated from complicated temperature regulation and control, and the efficiency of cold food or heat preservation transportation is improved.
For example, in most logistics scenes, the charge is carried out according to the volume and/or weight of the packages, the number of the logistics packages is very large, and the volume and/or weight of the packages are simply measured by an express delivery person, so that the efficiency is very low, and the labor cost is high. Therefore, in some logistics vehicles, a measuring device is additionally arranged, so that the volume and/or the weight of the logistics package can be automatically measured, and the cost of the logistics package can be calculated. This involves an algorithm module for logistic parcel measurement which is primarily used to identify the type of logistic parcel, determine the way in which the logistic parcel is measured, such as whether a volumetric measurement or a weight measurement is made or a combination of volumetric and weight measurements are made simultaneously, and can perform volumetric and/or weight measurements based on the determined way of measurement, and perform cost calculations based on the measurement results.
The public service vehicle is a vehicle that provides a certain public service, for example: can be a fire truck, a deicing vehicle, a watering vehicle, a snow shovel, a garbage disposal vehicle, a traffic guidance vehicle and the like. These public service vehicles may involve different algorithm modules.
For example, for an automatically driven fire engine, the main task is to perform a reasonable fire extinguishing task for a fire scene, which involves an algorithm module for the fire extinguishing task, and the algorithm module at least needs to implement logic of fire condition identification, fire extinguishing scheme planning, automatic control of a fire extinguishing device and the like.
For another example, for deicing vehicles, the main task is to remove ice and snow on the road surface, which involves an algorithm module for deicing that at least needs to implement logic for identifying ice and snow conditions on the road surface, making deicing schemes based on the ice and snow conditions, such as which road segments need to be defrosted, which road segments need not be defrosted, whether salt spraying mode, salt spraying gram number, etc. are used, and automatic control of the deicing device in case of determining the deicing scheme.
The medical service vehicle is an automatic driving vehicle capable of providing one or more medical services, and the vehicle can provide medical services such as disinfection, temperature measurement, medicine preparation, isolation and the like, and the medical service vehicle relates to algorithm modules for providing various self-service medical services, wherein the algorithm modules mainly realize the identification of disinfection requirements and the control of disinfection devices so as to enable the disinfection devices to disinfect patients or identify the positions of the patients, control the temperature measurement devices to automatically measure the temperature of the patients at the positions of the forehead and the like of the patients, or realize the judgment of symptoms, give medicine according to the judgment result and need to realize the identification of medicines/medicine containers, control the medicine taking mechanical arm so as to enable the medicine taking mechanical arm to take medicines for the patients according to the medicine prescription, and the like.
The terminal service vehicle refers to a self-service type automatic driving vehicle capable of replacing some terminal equipment to provide certain convenience services for users, for example, the vehicle can provide printing, attendance checking, scanning, unlocking, payment, retail and other services for the users.
For example, in some application scenarios, users often need to go to a particular location to print or scan a document, which is time consuming and laborious. Therefore, there is a terminal service vehicle capable of providing a printing/scanning service for a user, the service vehicles can be interconnected with a user terminal device, the user sends a printing command through the terminal device, the service vehicle responds to the printing command, automatically prints a document required by the user and can automatically send the printed document to a user position, the user does not need to go to a printer for queuing, and the printing efficiency can be greatly improved. Or, the user can respond to the scanning instruction sent by the terminal equipment and move to the user position, and the user can finish scanning on the scanning tool of the service vehicle for placing the document to be scanned, so that queuing at a printer/scanner is not needed, and time and labor are saved. This involves an algorithm module providing print/scan services that at least needs to identify interconnections with the user terminal device, responses to print/scan instructions, positioning of user location, travel control, etc.
For another example, as new retail scenarios develop, more and more electronic commerce uses self-service vending machines to sell goods to various office buildings and public areas, but the self-service vending machines are placed in fixed positions and are not movable, and users need to go to the self-service vending machines before they can purchase the required goods, so that convenience is still poor. The self-service driving vehicles capable of providing retail services are arranged, the service vehicles can bear goods to automatically move, corresponding self-service shopping APP or shopping portals can be provided, a user can place an order to the self-service driving vehicles providing retail services through the APP or shopping portals by means of terminals such as mobile phones, the order comprises names, quantity and user positions of goods to be purchased, after receiving an order placing request, the vehicles can determine whether the current remaining goods have the goods purchased by the user and whether the quantity is enough, and under the condition that the goods purchased by the user are determined to be enough, the goods can be carried to the user positions automatically, and the goods are provided for the user, so that the convenience of shopping of the user is further improved, the user time is saved, and the user can use the time for more important things. This involves the algorithm modules providing retail services that implement mainly logic for responding to user order requests, order processing, merchandise information maintenance, user location positioning, payment management, etc.
It should be noted that the method in this embodiment may also include the method in the embodiment shown in fig. 6, and reference is made to the related description of the embodiment shown in fig. 6 for a part of this embodiment that is not described in detail. The implementation process and the technical effect of this technical solution are described in the embodiment shown in fig. 6, and are not described herein.
Fig. 9 is a flow chart of a control method of a virtual reality device according to an embodiment of the present application; referring to fig. 9, the present embodiment provides a control method of a virtual reality device, where an execution body of the method is a control apparatus of the virtual reality device, and it can be understood that the control apparatus of the virtual reality device may be implemented as software, or a combination of software and hardware, and specifically, when the control apparatus of the virtual reality device is implemented as hardware, it may be specifically various electronic devices having a control operation of the virtual reality device. When the control means of the virtual reality device is implemented as software, it may be installed in the electronic device exemplified above. In particular, the control device of the virtual reality apparatus may be implemented as a control device of a virtual reality apparatus deployed locally on a private network, where the control device of the virtual reality apparatus includes: the control method of the virtual reality device comprises the following steps:
Step S901: the wireless access module is in communication connection with the terminal equipment through a wireless access technology, and acquires data to be processed sent by the terminal equipment;
step S902: the PDCP module generates a PDCP data packet to be processed based on the data to be processed, wherein the PDCP data packet comprises an image to be displayed for displaying in the virtual reality equipment;
step S903: the shunt processing module obtains the PDCP data packet to be processed through the PDCP module,
step S904: the shunting processing module determines flow table information for processing the PDCP data packet;
step S905: and the shunting processing module forwards the PDCP data packet based on the flow table information so as to render and display the image to be displayed through the virtual reality equipment.
It should be noted that the method in this embodiment may also include the method in the embodiment shown in fig. 6, and reference is made to the related description of the embodiment shown in fig. 6 for a part of this embodiment that is not described in detail. The implementation process and the technical effect of this technical solution are described in the embodiment shown in fig. 6, and are not described herein.
For the private network device shown in fig. 4 in the above embodiment, in one possible design, the structure of the private network device shown in fig. 4 may be implemented as an electronic device. Referring to fig. 10, the private network device for implementing the data processing method in this embodiment may be implemented as an electronic device, where the electronic device may be applied to or deployed on a private network, and the private network device may include: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module which is in communication connection with the PDCP module; specifically, the electronic device may include: a first processor 21 and a first memory 22. The first memory 22 is used for storing a program for executing the data processing method provided in the embodiment shown in fig. 6 described above for the corresponding electronic device, and the first processor 21 is configured to execute the program stored in the first memory 22.
The program comprises one or more computer instructions, wherein the one or more computer instructions, when executed by the first processor 21, are capable of performing the steps of:
the wireless access module is in communication connection with the terminal equipment through a wireless access technology, and acquires data to be processed sent by the terminal equipment; the PDCP module generates a PDCP data packet to be processed based on the data to be processed; the shunt processing module acquires a PDCP data packet to be processed through the PDCP module; the shunting processing module determines flow table information for processing the PDCP data packet; and the distribution processing module forwards the PDCP data packet based on the flow table information.
Further, the first processor 21 is further configured to perform all or part of the steps in the embodiment shown in fig. 6. The electronic device may further include a first communication interface 23 in a structure for the electronic device to communicate with other devices or a communication network.
In addition, an embodiment of the present invention provides a computer storage medium for storing computer software instructions for an electronic device, which includes a program for executing the data processing method in the embodiment of the method shown in fig. 6.
Furthermore, an embodiment of the present invention provides a computer program product comprising: computer program which, when executed by a processor of an electronic device, causes the processor to carry out the data processing method in the method embodiment shown in fig. 6.
Fig. 11 is a schematic structural diagram of a vehicle control device according to an embodiment of the present application; referring to fig. 11, the present embodiment provides a vehicle control apparatus deployed on a private network, wherein the vehicle control apparatus includes: a radio access module 31, a packet data convergence protocol PDCP module 32, and a offload processing module 33 communicatively coupled to the PDCP module 32; specific:
the wireless access module 31 is configured to be communicatively connected to the terminal device through a wireless access technology, and acquire data to be processed sent by the terminal device;
the PDCP module 32 is configured to generate a PDCP data packet to be processed based on the data to be processed, where the PDCP data packet is used to control a vehicle to be controlled;
a shunt processing module 33, configured to obtain a PDCP packet to be processed through the PDCP module 32; determining flow table information for processing the PDCP data packet; and forwarding the PDCP data packet to a vehicle control network based on the flow table information so as to generate control information corresponding to the vehicle to be controlled through the vehicle control network.
The vehicle control apparatus shown in fig. 11 may perform the method of the embodiment shown in fig. 7, and reference is made to the description of the embodiment shown in fig. 7 for a part of this embodiment that is not described in detail. The implementation process and the technical effect of this technical solution are described in the embodiment shown in fig. 7, and are not described herein.
In one possible design, the structure of the vehicle control apparatus shown in fig. 11 may be implemented as an electronic device. Referring to fig. 12, the vehicle control apparatus for implementing the vehicle control method in the present embodiment may be implemented as an electronic device, which may be implemented as a vehicle control apparatus deployed locally on a private network, the vehicle control apparatus including: the wireless access module, the packet data convergence protocol PDCP module and the shunting processing module which is in communication connection with the PDCP module, and in particular, the electronic equipment can comprise: a second processor 41 and a second memory 42. Wherein the second memory 42 is for storing a program for the corresponding electronic device to execute the vehicle control method provided in the embodiment shown in fig. 7 described above, the second processor 41 is configured for executing the program stored in the second memory 42.
The program comprises one or more computer instructions, wherein the one or more computer instructions, when executed by the second processor 41, are capable of performing the steps of: the method comprises the steps of obtaining data to be processed sent by terminal equipment through communication connection between a wireless access technology and the terminal equipment; generating a PDCP data packet to be processed based on the data to be processed through a PDCP module, wherein the PDCP data packet is used for controlling a vehicle to be controlled; determining flow table information for processing the PDCP data packet; and forwarding the PDCP data packet to a vehicle control network based on the flow table information so as to generate control information corresponding to the vehicle to be controlled through the vehicle control network.
Further, the second processor 41 is further configured to perform all or part of the steps in the embodiment shown in fig. 7. The electronic device may further include a second communication interface 43 in the structure of the electronic device, for communicating with other devices or a communication network.
In addition, an embodiment of the present application provides a computer storage medium for storing computer software instructions for an electronic device, which includes a program for executing the vehicle control method in the embodiment of the method shown in fig. 7.
Furthermore, an embodiment of the present application provides a computer program product comprising: a computer program which, when executed by a processor of an electronic device, causes the processor to perform the vehicle control method in the method embodiment shown in fig. 7.
Fig. 13 is a schematic structural diagram of a control device of a virtual reality device according to an embodiment of the present application; referring to fig. 13, the present embodiment provides a control apparatus for a virtual reality device, where the control apparatus for a virtual reality device may be deployed on a private network, and the control apparatus for a virtual reality device includes: a radio access module 51, a packet data convergence protocol PDCP module 52, and a offload processing module 53 communicatively coupled to the PDCP module 52; specific:
A wireless access module 51, configured to be communicatively connected to a terminal device through a wireless access technology, and obtain data to be processed sent by the terminal device;
a PDCP module 52, configured to generate a PDCP data packet to be processed based on the data to be processed, where the PDCP data packet includes an image to be displayed for display in a virtual reality device;
a splitting processing module 53, configured to acquire a PDCP packet to be processed through the PDCP module 52, and determine flow table information for processing the PDCP packet; and forwarding the PDCP data packet based on the flow table information so as to render and display the image to be displayed through the virtual reality equipment.
The control device of the virtual reality device shown in fig. 13 may perform the method of the embodiment shown in fig. 9, and reference is made to the related description of the embodiment shown in fig. 9 for a part of this embodiment that is not described in detail. The implementation process and the technical effect of this technical solution are described in the embodiment shown in fig. 9, and are not described herein.
In one possible design, the control device of the virtual reality device shown in fig. 13 may be implemented as an electronic device. Referring to fig. 14, the control apparatus of the virtual reality device used in the control method of the virtual reality device in this embodiment may be implemented as an electronic device, which may be a control apparatus applied to a virtual reality device deployed locally on a private network, where the control apparatus of the virtual reality device includes: the wireless access module, the packet data convergence protocol PDCP module and the shunting processing module which is in communication connection with the PDCP module, and in particular, the electronic equipment can comprise: a third processor 61 and a third memory 62. Wherein the third memory 62 is used for storing a program for the corresponding electronic device to execute the control method of the virtual reality device provided in the embodiment shown in fig. 9, and the third processor 61 is configured to execute the program stored in the third memory 62.
The program comprises one or more computer instructions, wherein the one or more computer instructions, when executed by the third processor 61, are capable of performing the steps of: the method comprises the steps of obtaining data to be processed sent by terminal equipment through communication connection between a wireless access technology and the terminal equipment; generating a PDCP data packet to be processed based on the data to be processed through a PDCP module, wherein the PDCP data packet comprises an image to be displayed for displaying in the virtual reality equipment; determining flow table information for processing the PDCP data packet; and forwarding the PDCP data packet based on the flow table information so as to render and display the image to be displayed through the virtual reality equipment.
Further, the third processor 61 is further configured to perform all or part of the steps in the embodiment shown in fig. 9. The electronic device may further include a third communication interface 63 in the structure for the electronic device to communicate with other devices or a communication network.
In addition, an embodiment of the present invention provides a computer storage medium storing computer software instructions for an electronic device, which includes a program for executing the control method of the virtual reality device in the method embodiment shown in fig. 9.
Furthermore, an embodiment of the present application provides a computer program product comprising: a computer program which, when executed by a processor of an electronic device, causes the processor to perform the method of controlling a virtual reality device in the method embodiment shown in fig. 9.
The apparatus embodiments described above are merely illustrative, wherein elements illustrated as separate elements may or may not be physically separate, and elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present application without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by adding necessary general purpose hardware platforms, or may be implemented by a combination of hardware and software. Based on such understanding, the foregoing aspects, in essence and portions contributing to the art, may be embodied in the form of a computer program product, which may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks. These computer program instructions may also be loaded onto a computer or other programmable apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory. The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement data storage by any method or technology. The data may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store data that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the application.

Claims (10)

1. The private network equipment is characterized by being deployed in a private network local area and used for replacing a base station and a user plane function UPF network element to be in communication connection with a core network; the private network device includes:
the wireless access module is in communication connection with the terminal equipment through a wireless access technology and acquires data to be processed sent by the terminal equipment;
the Packet Data Convergence Protocol (PDCP) module is in communication connection with the wireless access module and is used for generating a PDCP data packet to be processed based on the data to be processed;
the distribution processing module is in communication connection with the PDCP module, and is used for acquiring the PDCP data packet, determining flow table information for processing the PDCP data packet, and forwarding the PDCP data packet based on the flow table information;
The split flow processing module is specifically configured to:
acquiring a first mapping relation between a Tunnel Endpoint Identifier (TEID) and an identity identifier of a data radio bearer, and a second mapping relation between the TEID and an Internet Protocol (IP) address of the terminal equipment;
and determining flow table information for identifying a mapping relationship between an IP address of the terminal equipment and an identity of the data radio bearer based on the first mapping relationship and the second mapping relationship, wherein the identity of the data radio bearer is used for determining a data channel for forwarding the PDCP data packet.
2. The apparatus of claim 1, wherein the split stream processing module is further configured to:
acquiring data to be transmitted;
determining the identity of a data radio bearer corresponding to the data to be transmitted;
and importing the data to be transmitted to the PDCP module for data processing based on the identity of the data radio bearer.
3. The apparatus according to claim 2, characterized in that said split-flow processing module is in particular adapted to:
acquiring an identity of a terminal device corresponding to the data to be transmitted;
and determining the identity of the data radio bearer corresponding to the data to be transmitted based on the identity of the terminal equipment.
4. A device according to any one of claims 1-3, characterized in that the device further comprises:
a physical layer PHY module for providing a transport channel to the medium access control MAC module;
the MAC module is in communication connection with the PHY module and the Radio Link Control (RLC) module and is used for providing logic signals for the RLC module;
the RLC module is in communication connection with the PDCP module and is used for providing an RLC channel for the PDCP module;
the PDCP module is in communication connection with the service data adaptation SDAP module and is used for providing a wireless bearing for the SDAP module;
the SDAP module is used for providing service quality information for the core network.
5. The data processing method is characterized by being applied to private network equipment deployed in a private network and used for replacing a base station and a user plane function UPF network element to be in communication connection with a core network; the private network device includes: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module which is in communication connection with the PDCP module; the method comprises the following steps:
the wireless access module is in communication connection with the terminal equipment through a wireless access technology, and obtains data to be processed sent by the terminal equipment;
The PDCP module generates a PDCP data packet to be processed based on the data to be processed;
the shunting processing module acquires a PDCP data packet to be processed through the PDCP module;
the distribution processing module obtains a first mapping relation between a Tunnel Endpoint Identifier (TEID) and an identity identifier of a data radio bearer and a second mapping relation between the TEID and an Internet Protocol (IP) address of the terminal equipment; determining flow table information for identifying a mapping relationship between an IP address of the terminal device and an identity of the data radio bearer based on the first mapping relationship and the second mapping relationship, wherein the identity of the data radio bearer is used for determining a data channel for forwarding the PDCP data packet;
and the shunting processing module forwards the PDCP data packet based on the flow table information.
6. The method of claim 5, wherein the method further comprises:
acquiring data to be transmitted;
determining the identity of a data radio bearer corresponding to the data to be transmitted;
and sending the data to be transmitted to the PDCP module for processing based on the identity of the data radio bearer.
7. The method of claim 6, wherein determining the identity of the data radio bearer corresponding to the data to be transmitted comprises:
acquiring an identity of a terminal device corresponding to the data to be transmitted;
and determining the identity of the data radio bearer corresponding to the data to be transmitted based on the identity of the terminal equipment.
8. The vehicle control method is characterized by being applied to a vehicle control device deployed on the private network and used for replacing a base station and a user plane function UPF network element to be in communication connection with a core network; the vehicle control device includes: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module which is in communication connection with the PDCP module; the method comprises the following steps:
the wireless access module is in communication connection with the terminal equipment through a wireless access technology, and obtains data to be processed sent by the terminal equipment;
the PDCP module generates a PDCP data packet to be processed based on the data to be processed, wherein the PDCP data packet is used for controlling a vehicle to be controlled;
the shunting processing module acquires a PDCP data packet to be processed through the PDCP module;
the distribution processing module obtains a first mapping relation between a Tunnel Endpoint Identifier (TEID) and an identity identifier of a data radio bearer and a second mapping relation between the TEID and an Internet Protocol (IP) address of the terminal equipment; determining flow table information for identifying a mapping relationship between an IP address of the terminal device and an identity of the data radio bearer based on the first mapping relationship and the second mapping relationship, wherein the identity of the data radio bearer is used for determining a data channel for forwarding the PDCP data packet;
And the shunting processing module forwards the PDCP data packet to a vehicle control network based on the flow table information so as to generate control information corresponding to the vehicle to be controlled through the vehicle control network.
9. The control method of the virtual reality equipment is characterized by being applied to a control device of the virtual reality equipment deployed in a private network and used for replacing a base station and a user plane function UPF network element to be in communication connection with a core network; the control device of the virtual reality device comprises: the system comprises a wireless access module, a Packet Data Convergence Protocol (PDCP) module and a shunting processing module which is in communication connection with the PDCP module; the method comprises the following steps:
the wireless access module is in communication connection with the terminal equipment through a wireless access technology, and obtains data to be processed sent by the terminal equipment;
the PDCP module generates a PDCP data packet to be processed based on the data to be processed, wherein the PDCP data packet comprises an image to be displayed for displaying in virtual reality equipment;
the shunting processing module acquires a PDCP data packet to be processed through the PDCP module;
the distribution processing module obtains a first mapping relation between a Tunnel Endpoint Identifier (TEID) and an identity identifier of a data radio bearer and a second mapping relation between the TEID and an Internet Protocol (IP) address of the terminal equipment; determining flow table information for identifying a mapping relationship between an IP address of the terminal device and an identity of the data radio bearer based on the first mapping relationship and the second mapping relationship, wherein the identity of the data radio bearer is used for determining a data channel for forwarding the PDCP data packet;
And the shunting processing module forwards the PDCP data packet based on the flow table information so as to render and display the image to be displayed through the virtual reality equipment.
10. An electronic device, comprising: a memory, a processor; wherein the memory is configured to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the method of any of claims 5-9.
CN202310250642.6A 2023-03-14 2023-03-14 Private network equipment, data processing method, vehicle control method and equipment Active CN115988568B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310250642.6A CN115988568B (en) 2023-03-14 2023-03-14 Private network equipment, data processing method, vehicle control method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310250642.6A CN115988568B (en) 2023-03-14 2023-03-14 Private network equipment, data processing method, vehicle control method and equipment

Publications (2)

Publication Number Publication Date
CN115988568A CN115988568A (en) 2023-04-18
CN115988568B true CN115988568B (en) 2023-08-15

Family

ID=85968383

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310250642.6A Active CN115988568B (en) 2023-03-14 2023-03-14 Private network equipment, data processing method, vehicle control method and equipment

Country Status (1)

Country Link
CN (1) CN115988568B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105491617A (en) * 2015-12-03 2016-04-13 北京北方烽火科技有限公司 Method for supporting local offloading of business and base station sub-system
CN109246756A (en) * 2017-06-16 2019-01-18 华为技术有限公司 data distribution method and device
WO2020063504A1 (en) * 2018-09-27 2020-04-02 华为技术有限公司 Data transmission method and device for wireless backhaul network
CN111107557A (en) * 2019-12-09 2020-05-05 中国船舶重工集团公司第七一六研究所 Private network deployment method, device and system based on 5G communication standard
CN112055423A (en) * 2019-06-06 2020-12-08 华为技术有限公司 Communication method and related equipment
DE102020121628A1 (en) * 2019-08-19 2021-02-25 Intel Corporation Processes, computer programs and devices for configuring a radio carrier of a vehicle to enable Car2x communication
CN112566185A (en) * 2020-12-18 2021-03-26 京信网络系统股份有限公司 Base station service data distribution method, device, storage medium and base station
CN114466332A (en) * 2022-04-07 2022-05-10 阿里巴巴达摩院(杭州)科技有限公司 Data communication system and method, and live data transmission method, device and equipment
CN114727291A (en) * 2022-03-31 2022-07-08 中国电信股份有限公司 Local distribution system, method, device, network equipment and storage medium
WO2022261592A1 (en) * 2021-06-07 2022-12-15 Qualcomm Incorporated Flow-based end-to-end quality of service management

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11153271B2 (en) * 2018-02-16 2021-10-19 Apple Inc. Managing bearers in a radio access network
US20220141662A1 (en) * 2019-02-06 2022-05-05 Apple Inc. Enabling interactive service for cloud renderting gaming in 5g systems
US12004006B2 (en) * 2019-02-28 2024-06-04 Apple Inc. Methods and systems for compression and decompression of information centric networking names at the packet data convergence protocol (PDCP)
TWI765677B (en) * 2021-04-27 2022-05-21 啟碁科技股份有限公司 Ultra-reliable and low latency communications local breakout method and system for next generation radio access network

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105491617A (en) * 2015-12-03 2016-04-13 北京北方烽火科技有限公司 Method for supporting local offloading of business and base station sub-system
CN109246756A (en) * 2017-06-16 2019-01-18 华为技术有限公司 data distribution method and device
WO2020063504A1 (en) * 2018-09-27 2020-04-02 华为技术有限公司 Data transmission method and device for wireless backhaul network
CN112055423A (en) * 2019-06-06 2020-12-08 华为技术有限公司 Communication method and related equipment
DE102020121628A1 (en) * 2019-08-19 2021-02-25 Intel Corporation Processes, computer programs and devices for configuring a radio carrier of a vehicle to enable Car2x communication
CN111107557A (en) * 2019-12-09 2020-05-05 中国船舶重工集团公司第七一六研究所 Private network deployment method, device and system based on 5G communication standard
CN112566185A (en) * 2020-12-18 2021-03-26 京信网络系统股份有限公司 Base station service data distribution method, device, storage medium and base station
WO2022261592A1 (en) * 2021-06-07 2022-12-15 Qualcomm Incorporated Flow-based end-to-end quality of service management
CN114727291A (en) * 2022-03-31 2022-07-08 中国电信股份有限公司 Local distribution system, method, device, network equipment and storage medium
CN114466332A (en) * 2022-04-07 2022-05-10 阿里巴巴达摩院(杭州)科技有限公司 Data communication system and method, and live data transmission method, device and equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LG Electronics.S2-171520 "TS 23.502: Update of Session Establishment Procedure for Home Routed roaming - including subscription info access in vSMF".3GPP tsg_sa\WG2_Arch.2017,(TSGS2_119_Dubrovnik),全文. *

Also Published As

Publication number Publication date
CN115988568A (en) 2023-04-18

Similar Documents

Publication Publication Date Title
CN113783976B (en) Address allocation method, address allocation method and equipment for live broadcast terminal
CN114189566B (en) Wireless communication method, gateway, equipment and system
US20220248296A1 (en) Managing session continuity for edge services in multi-access environments
CN115996192B (en) Data forwarding method, vehicle control method, private network equipment and equipment
CN115174149B (en) Data forwarding method, webpage access control method, equipment and system
Kutila et al. C-V2X supported automated driving
CN113452811B (en) Data communication method, device, computer storage medium and system
CN110557785B (en) Data distribution method and device based on MEC
EP3116198A1 (en) Mobile communication system, processing distribution unit, data processing unit, apparatus, methods and computer programs for dynamically assigning computing resources for processing sensor data
US11457069B2 (en) Telematics service system and method
CN114466332A (en) Data communication system and method, and live data transmission method, device and equipment
CN113825225B (en) Roaming registration method, AMF network element, equipment and system of private network
CN115988568B (en) Private network equipment, data processing method, vehicle control method and equipment
CN115002811A (en) Private network control method, data processing method, equipment control method and equipment
CN113473371B (en) Wireless communication method, live broadcast data processing method, AMF (advanced metering framework) and RAN (radio access network)
CN116192223B (en) Private network information forwarding method, vehicle control method, device and equipment
CN115835309B (en) Local data distribution method, vehicle control method and device
CN115842697B (en) Access control method of private network, control method of virtual reality equipment and equipment
CN115442374B (en) Signaling transmission method and device
CN113965455A (en) Network deployment method, device and computer storage medium
CN116389398B (en) Data access control method, vehicle control method and device
CN115835259A (en) User plane function UPF device, message processing method and device
CN115767114A (en) Data processing method, live data processing method and device
Luís et al. Exploring cloud virtualization over vehicular networks with mobility support
CN115914102B (en) Data forwarding method, flow table processing method, equipment and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant