# US 10,321,381 B2 · Device, system, and method for customizing user-defined mobile network

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

- Number: US 10,321,381 B2
- Document ID: US10321381B2
- Status: Granted
- Kind: B2
- Application number: 14/812,932
- Filed: 2015-07-29
- Published: 2015-11-19
- Granted: 2019-06-11
- Earliest claimed: 2013-01-31
- Assignees: Huawei Technolgies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Ming Jiang; Ping Zhang
- Web page: https://patentgrep.com/patent/US10321381B2

## CPC

- H04W 4/20: Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W 48/02: Access restriction performed under specific conditions
- H04W 48/00: Access restriction (access security to prevent unauthorised access H04W12/08); Network selection; Access point selection
- H04W 88/16: Gateway arrangements
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present invention relates to a system, a device, and a method for customizing a user-defined network. The system includes a gateway and a mobile network element. The gateway is configured to receive a user-defined network request, request, according to the user-defined network request, an invocation of a communications service corresponding to the mobile network element to establish or modify the user-defined network, and return an invocation result. The user-defined network request includes definition information of an MBB communications service resource required by the MBB application service. The mobile network element is configured to implement invocation of the corresponding communications service. Therefore, the MBB communications service resources required by an MBB application are customized as required, and an invocation of the MBB communications service resources is associated with a requirement of the MBB application, thereby implementing reasonable utilization of the MBB communications service resources.

## Claims

### Claim 1

A gateway, comprising:
a first interface, configured to interact with a mobile broadband (MBB) application server bearing an MBB application;
a second interface, configured to interact with a mobile network element; and
a controller, configured to:
receive a user-defined network request from the MBB application server through the first interface,
request, according to the user-defined network request and through the second interface, an invocation of a communications service corresponding to the mobile network element to establish or modify a user-defined network,
return an invocation result to the MBB application server through the first interface,
wherein the user-defined network request comprises definition information of a communications service resource required by the MBB application, and is used to request establishment or modification of the user-defined network, and
authenticate the MBB application through the first interface to determine whether to request the invocation of the communications service corresponding to the mobile network element.

### Claim 2 (depends on 1)

The gateway according to claim 1, wherein the definition information of the communications service resource comprises:
user definition information used to define a user of the user-defined network.

### Claim 3 (depends on 2)

The gateway according to claim 2, wherein the user definition information comprises personal user information, device user information, or user group information.

### Claim 4 (depends on 1)

The gateway according to claim 1, wherein the definition information of the communications service resource comprises:
network definition information used to define coverage of the user-defined network.

### Claim 5 (depends on 4)

The gateway according to claim 4, wherein the network definition information comprises geographical area information, physical network area information, or virtual subnet information.

### Claim 6 (depends on 1)

The gateway according to claim 1, wherein the definition information of the communications service resource comprises:
behavior definition information used to define an action or a condition of a user of the user-defined network on the user-defined network.

### Claim 7 (depends on 6)

The gateway according to claim 6, wherein the behavior definition information comprises security definition information, service definition information, access definition information, bearer definition information, operation and maintenance definition information, or condition definition information.

### Claim 8 (depends on 1)

The gateway according to claim 1, wherein the controller is configured to:
orchestrate, according to the user-defined network request, the communications service corresponding to the mobile network element to establish or modify the user-defined network; and
request the invocation the corresponding communications service through the second interface according to an orchestration result.

### Claim 9 (depends on 1)

The gateway according to claim 1, wherein:
the user-defined gateway further comprises a third interface configured to interact with a business and operation support system (BOSS); and
the controller is further configured to subscribe to the corresponding communications service on the BOSS through the third interface and create a bill of the corresponding communications service based on the BOSS through the third interface.

### Claim 10 (depends on 1)

The gateway according to claim 1, wherein the controller is further configured to report an operational report of the user-defined network to the MBB application server through the first interface.

### Claim 11 (depends on 1)

The gateway according to claim 1, wherein the controller is further configured to initiate deletion of the user-defined network according to a request from the MBB application server or according to a configuration rule.

### Claim 12 (depends on 1)

The gateway according to claim 1, wherein when the controller is configured to request the invocation of the communications service corresponding to the mobile network element to establish the user-defined network, the invocation result comprises an identifier of the user-defined network.

### Claim 13

A method for customizing a user-defined network, the method comprising:
receiving, by a gateway, a user-defined network request from a mobile broadband (MBB) application server bearing an MBB application, wherein the user-defined network request comprises definition information of a communications service resource required by the MBB application and used to request establishment or modification of the user-defined network;
requesting, by the gateway according to the user-defined network request, an invocation of a communications service corresponding to a mobile network element to establish or modify the user-defined network;
returning, by the gateway, an invocation result to the MBB application server; and
authenticating, by the gateway, the MBB application to determine whether to invoke, according to the user-defined network request, the communications service corresponding to the mobile network element.

### Claim 14 (depends on 13)

The method according to claim 13, wherein the definition information of the communications service resource comprises at least one of:
user definition information, network definition information, or behavior definition information, wherein the user definition information is used to define a user of the user-defined network, the network definition information is used to define coverage of the user-defined network, the behavior definition information is used to define an action or a condition of a user of the user-defined network on the user-defined network.

### Claim 15 (depends on 13)

The method according to claim 13, wherein requesting the invocation comprises:
orchestrating, by the gateway according to the user-defined network request, the communications service corresponding to the mobile network element to establish or modify the user-defined network; and
requesting, by the gateway, the invocation of the corresponding communications service according to an orchestration result.

### Claim 16 (depends on 13)

The method according to claim 13, further comprising:
initiating, by the gateway, deletion of the user-defined network according to a request from the MBB application server or according to a configuration rule.

### Claim 17 (depends on 13)

The method according to claim 13, wherein when the user-defined gateway requests, according to the user-defined network request, the invocation of the communications service corresponding to the mobile network element to establish the user-defined network, the invocation result comprises an identifier of the user-defined network.

### Claim 18

A telecommunications system, comprising:
a gateway, configured to:
receive a user-defined network request from a mobile broadband (MBB) application server bearing an MBB application,
request, according to the user-defined network request, an invocation of a communications service corresponding to a mobile network element to establish or modify the user-defined network,
return an invocation result to the MBB application server, wherein the user-defined network request comprises definition information of a communications service resource required by the MBB application and used to request establishment or modification of the user-defined network,
authenticate the MBB application to determine whether to invoke, according to the user-defined network request, the communications service corresponding to the mobile network element; and
wherein the mobile network element is configured to implement invocation of the corresponding communications service.
