# US 12,001,890 B2 · Communication method and apparatus, and network architecture

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,001,890 B2
- Document ID: US12001890B2
- Status: Granted
- Kind: B2
- Application number: 17/533,808
- Filed: 2021-11-23
- Published: 2022-03-17
- Granted: 2024-06-04
- Earliest claimed: 2019-05-23
- Assignees: Guangdong Oppo Mobile Telecommunications Corp., Ltd.
- Applicants: Guangdong Oppo Mobile Telecommunications Corp., Ltd.
- Inventors: Ning Yang; Jianhua Liu; Qianxi Lu
- Web page: https://patentgrep.com/patent/US12001890B2

## CPC

- G06F 9/5072: {Grid computing}
- H04L 67/10: in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46)
- G06F 9/5038: {considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration (scheduling strategies G06F9/4881 and subgroups)}
- G06F 9/505: {considering the load}
- H04W 4/50: Service provisioning or reconfiguring
- H04W 72/20: Control channels or signalling for resource management
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Provided in the embodiments of the present application are a communication method and apparatus, and network architecture. The network architecture comprises: an edge cloud, an access cloud and a core cloud. The method comprises: an edge cloud being connected to a core cloud by means of an access cloud, wherein the edge cloud comprises a plurality of edge cloud nodes, the access cloud comprises at least one access cloud node, the core cloud comprises at least one core cloud node, and at least two edge cloud nodes of the plurality of edge cloud nodes together provide a service for a user terminal.

## Claims

### Claim 1

A communication method, applied to a network architecture which comprises an edge cloud, an access cloud and a core cloud, the method comprising:
connecting the edge cloud to the core cloud by means of the access cloud, wherein the edge cloud comprises a plurality of edge cloud nodes, the access cloud comprises at least one access cloud node, the core cloud comprises at least one core cloud node, and
jointly providing, by at least two of the plurality of edge cloud nodes, a service for a user terminal:
wherein the edge cloud node is an access node of the user terminal, and the edge cloud node is a mobile terminal or a fixed terminal:
wherein the access cloud node is an access node of at least one of the user terminal or the edge cloud node, and the access cloud node is an access satellite or a base station: and
wherein the core cloud node is a core server.

### Claim 2 (depends on 1)

The method of claim 1,
wherein information sharing is performed between at least two of the edge cloud, the access cloud and the core cloud to form a vertical cloud, or
wherein information sharing is performed between different nodes within one of the edge cloud, the access cloud and the core cloud to form a horizontal cloud.

### Claim 3 (depends on 1)

The method of claim 1, wherein jointly providing, by at least two of the plurality of edge cloud nodes, the service for the user terminal comprises:
jointly providing, by the at least two edge cloud nodes, the service for the user terminal by means of information sharing:
providing, by the at least two edge cloud nodes, the service for the user terminal by means of the access cloud; or
providing, by the at least two edge cloud nodes, the service for the user terminal by means of the access cloud and the core cloud.

### Claim 4 (depends on 1)

The method of claim 1, wherein a first interface exists between the edge cloud and the user terminal, a second interface exists between the access cloud and the user terminal, a third interface exists between the edge cloud and the access cloud, and a fourth interface exists between the access cloud and the core cloud; the first interface is a no-connection-based interface, and the second interface, the third interface and the fourth interface are connection-based interfaces,
wherein the first interface, the second interface, the third interface and the fourth interface are vertical interfaces,
wherein a fifth interface exists between two different edge cloud nodes in the plurality of edge cloud nodes, and the fifth interface is a no-connection-based interface, and
wherein a sixth interface exists between two different access cloud nodes in the plurality of access cloud nodes, and the sixth interface is a connection-based interface.

### Claim 5 (depends on 4)

The method of claim 4, wherein the no-connection-based interface supports the following communication modes:
receiving, by the user terminal, a broadcast message sent by each of the at least two edge cloud nodes, wherein the broadcast message comprises system information, and the system information comprises at least one of the following: link bandwidth, transmission resource configuration information, service information carried by the current resource, processing capacity of the edge cloud node, coverage of the edge cloud node, and movement information of the edge cloud node; and
at least one of: sending, by the user terminal, data on a preset first target resource based on the transmission resource configuration information, or receiving, by the user terminal, data on a second target source based on the transmission resource configuration information,
wherein the transmission resource configuration information comprises at least one of the following: time resource information, frequency resource information, time resource determination manner, frequency resource determination manner, available time, and service preemption priority,
wherein when the transmission resource configuration information merely comprises the time resource information, the user terminal determines the frequency resource information based on the time resource information,
wherein the time resource determination manner comprises a time resource determination manner for sending data as follows:
for a target time unit, in response to the target time unit not being occupied, occupying, by the user terminal, the target time unit through contention, to send the data, wherein the time resource determination manner comprises a time resource determination manner for receiving data as follows:
determining, by the user terminal, that all time units are needed for receiving data; or
determining, by the user terminal, the target time unit that is needed for receiving data according to a terminal identifier; or
determining, by the user terminal, the target time unit that is needed for receiving data according to the time unit occupied for sending data.

### Claim 6 (depends on 5)

The method of claim 5, wherein the first target resource has a correspondence relationship with the second target resource;
the user terminal carries a first identification number in the data sent on the first target resource, and the first identification number is used for identifying the first target resource; and
the user terminal receives data on the second target resource corresponding to the first target resource, and
wherein the broadcast message further comprises synchronization information.

### Claim 7 (depends on 1)

The method of claim 1, wherein when the access cloud comprises a plurality of access cloud nodes, the interface between the edge cloud and the access cloud supports the communication between the plurality of edge cloud nodes and the plurality of access cloud nodes,
wherein the communication between the plurality of edge cloud nodes and the plurality of access cloud nodes comprises at least one of the following:
one of the plurality of edge cloud nodes or at least two edge cloud nodes are connected to one of the access cloud nodes; or
one of the plurality of access cloud nodes or at least two access cloud nodes are connected to one of the edge cloud nodes,
wherein the access cloud and the user terminal have a target protocol layer between an application layer and an access layer;
when one of the edge cloud nodes is connected to at least two of the access cloud nodes, the target protocol layer on the access cloud side is used for converging service data from the at least two access cloud nodes, or for distributing service data to be sent to the at least two access cloud nodes; and
the target protocol layer of the user terminal side is used for distributing service data to be sent to the at least two edge cloud nodes, or for converging service data from the at least two edge cloud nodes.

### Claim 8

A communication method, comprising:
communicating, by a user terminal, with each of at least two edge cloud nodes by means of a no-connection-based interface;
wherein communicating by the user terminal with each of at least two edge cloud nodes by means of the no-connection-based interface comprises:
receiving by a user terminal, a broadcast message sent by each of at least two edge cloud nodes, wherein the broadcast message comprises system information, and the system information comprises at least one of the following: link bandwidth, transmission resource configuration information, service information carried by the current resource, processing capacity of the edge cloud node, coverage of the edge cloud node, and movement information of the edge cloud node; and
sending, by the user terminal, data on a preset first target resource and/or receiving data on a second target source based on the transmission resource configuration information.

### Claim 9 (depends on 8)

The method of claim 8, wherein the transmission resource configuration information comprises at least one of the following; time resource information, frequency resource information, time resource determination manner, frequency resource determination manner, available time, or service preemption priority, wherein when the transmission resource configuration information merely comprises the time resource information, the user terminal determines the frequency resource information corresponding to the time resource information based on the time resource information,
wherein the time resource determination manner comprises a time resource determination manner for sending data as follows:
for a target time unit, in response to the target time unit not being occupied in multiple continuous cycles, occupying, by the user terminal, the target time unit through contention, to send the data,
wherein the time resource determination manner comprises a time resource determination manner for receiving data as follows:
determining, by the user terminal, that all time units are needed for receiving data;
determining, by the user terminal, the target time unit that is needed for receiving data according to a terminal identifier; or
determining, by the user terminal, the target time unit that is needed for receiving data according to the time unit occupied for sending data,
wherein the first target resource has a correspondence relationship with the second target resource;
the user terminal carries a first identification number in the data sent on the first target resource, and the first identification number is used for identifying the first target resource; and
the user terminal receives data on the second target resource corresponding to the first target resource, wherein the broadcast message further comprises synchronization information.

### Claim 10

A network architecture, comprising: an edge cloud, an access cloud and a core cloud; wherein the edge cloud is connected to the core cloud by means of the access cloud, the edge cloud comprising a plurality of edge cloud nodes, the access cloud comprising at least one access cloud node, and the core cloud comprising at least one core cloud node; and at least two of the plurality of edge cloud nodes are configured to jointly provide a service for a user terminal;
wherein the edge cloud node is an access node of the user terminal, and the edge cloud node is a mobile terminal or a fixed terminal;
wherein the access cloud node is an access node of at least one of the user terminal or the edge cloud node, and the access cloud node is an access satellite or a base station; and
wherein the core cloud node is a core server.

### Claim 11 (depends on 10)

The network architecture of claim 10, wherein information sharing is performed between at least two of the edge cloud, the access cloud and the core cloud to form a vertical cloud, and
wherein information sharing is performed between different nodes within one of the edge cloud, the access cloud and the core cloud to form a horizontal cloud.

### Claim 12 (depends on 10)

The network architecture of claim 10, wherein the at least two edge cloud nodes are configured to jointly provide the service for the user terminal by means of information sharing; or, the at least two edge cloud nodes are configured to provide the service for the user terminal by means of the access cloud; or the at least two edge cloud nodes are configured to provide the service for the user terminal by means of the access cloud and the core cloud.

### Claim 13 (depends on 10)

The network architecture of claim 10, wherein a first interface exists between the edge cloud and the user terminal, a second interface exists between the access cloud and the user terminal, a third interface exists between the edge cloud and the access cloud, and a fourth interface exists between the access cloud and the core cloud; the first interface is a no-connection-based interface, and the second interface, the third interface and the fourth interface are connection-based interfaces,
wherein the first interface, the second interface, the third interface and the fourth interface are vertical interfaces,
wherein a fifth interface exists between two different edge cloud nodes in the plurality of edge cloud nodes, and the fifth interface is a no-connection-based interface, and
wherein a sixth interface exists between two different access cloud nodes in the plurality of access cloud nodes, and the sixth interface is a connection-based interface.

### Claim 14 (depends on 13)

The network architecture of claim 13, wherein when the access cloud comprises a plurality of access cloud nodes, the interface between the edge cloud and the access cloud supports the communication between the plurality of edge cloud nodes and the plurality of access cloud nodes,
wherein the communication between the plurality of edge cloud nodes and the plurality of access cloud nodes comprises at least one of the following:
one of the plurality of edge cloud nodes or at least two edge cloud nodes are connected to one of the access cloud nodes; or
one of the plurality of access cloud nodes or at least two access cloud nodes are connected to one of the edge cloud nodes,
wherein the access cloud and the user terminal have a target protocol layer which is between an application layer and an access layer;
when one of the edge cloud nodes is connected to at least two of the access cloud nodes, the target protocol layer on the access cloud side is used for converging service data from the at least two access cloud nodes, or for distributing service data to be sent to the at least two access cloud nodes; and
the target protocol layer of the user terminal side is used for distributing service data to be sent to the at least two edge cloud nodes, or for converging service data from the at least two edge cloud nodes.

### Claim 15

A communication apparatus, comprising:
a transceiver, configured to communicate with each of at least two edge cloud nodes by means of a no-connection-based interface;
wherein the transceiver is specifically configured to: receive a broadcast message sent by each of at least two edge cloud nodes, wherein the broadcast message comprises system information, and the system information comprises at least one of the following: link bandwidth, transmission resource configuration information, service information carried by the current resource, processing capacity of the edge cloud node, coverage of the edge cloud node, and movement information of the edge cloud node; and send data on a preset first target resource and/or receive data on a second target source based on the transmission resource configuration information.

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein the transmission resource configuration information comprises at least one of the following: time resource information, frequency resource information, time resource determination manner, frequency resource determination manner, available time, or service preemption priority, wherein when the transmission resource configuration information merely comprises the time resource information, the transceiver determines the frequency resource information corresponding to the time resource information based on the time resource information,
wherein the time resource determination manner comprises a time resource determination manner for sending data as follows:
for a target time unit, if the target time unit is not occupied in multiple continuous cycles, the transceiver occupies the target time unit through competition to send data,
wherein the time resource determination manner comprises a time resource determination manner corresponding to receiving data as follows:
the transceiver determines that all time units are needed for receiving data:
the transceiver determines the target time unit that is needed for receiving data according to a terminal identifier; or
the transceiver determines the target time unit that is needed for receiving data according to the time unit occupied for sending data,
wherein the first target resource has a correspondence relationship with the second target resource;
the transceiver is configured to carry a first identification number in the data sent on the first target resource, and the first identification number is used for identifying the first target resource; and
the transceiver is configured to receive data on the second target resource corresponding to the first target resource,
wherein the broadcast message further comprises synchronization information.
