# US 11,310,650 B2 · Terminal policy sending method, apparatus, and terminal policy sending system

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

- Number: US 11,310,650 B2
- Document ID: US11310650B2
- Status: Granted
- Kind: B2
- Application number: 17/014,581
- Filed: 2020-09-08
- Published: 2020-12-24
- Granted: 2022-04-19
- Earliest claimed: 2019-02-15
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Xiaoyun Zhou
- Web page: https://patentgrep.com/patent/US11310650B2

## CPC

- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04W 48/18: Selecting a network or a communication service
- H04W 8/02: Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W 8/14: between corresponding nodes
- H04W 8/20: Transfer of user or subscriber data
- H04W 84/042: {Public Land Mobile systems, e.g. cellular systems}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

This application provides a terminal policy sending method, an apparatus, and a terminal policy sending system, to help determine an execution result of a first terminal policy. The method performed by a visited policy control function network element includes: receiving a first message from a home policy control function network element, where the first message includes a first terminal policy; sending the first terminal policy and a first procedure transaction identity (PTI) to a mobility management network element; receiving an execution result of the first terminal policy and the first PTI from the mobility management network element; determining, based on the first PTI, whether the execution result is the execution result of the first terminal policy; and sending a second message to the home policy control function network element if the execution result is the execution result of the first terminal policy, where the second message includes the execution result.

## Claims

### Claim 1

A terminal policy sending method, comprising:
receiving, by a visited policy control function network element, a first message from a home policy control function network element, wherein the first message comprises a first terminal policy and a second procedure transaction identity (PTI);
sending, by the visited policy control function network element, the first terminal policy and a first PTI to a mobility management network element, wherein the first PTI is allocated by the visited policy control function network element for the first terminal policy;
receiving, by the mobility management network element, the first terminal policy and the first PTI;
sending, by the mobility management network element to the visited policy control function network element, an execution result of the first terminal policy and the first PTI;
receiving, by the visited policy control function network element, the execution result of the first terminal policy and the first PTI;
determining, by the visited policy control function network element based on the first PTI, that the execution result is the execution result of the first terminal policy; and
sending, by the visited policy control function network element, a second message to the home policy control function network element, wherein the second message comprises the execution result and the second PTI.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the second PTI is a PTI allocated by the home policy control function network element for the first terminal policy.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the sending, by the visited policy control function network element, the first terminal policy and the first PTI to the mobility management network element comprises:
sending, by the visited policy control function network element to the mobility management network element, the first terminal policy, the first PTI, and a second terminal policy selected by the visited policy control function network element; and
the method further comprises:
receiving, by the mobility management network element, the second terminal policy.

### Claim 4 (depends on 1)

The method according to claim 1, wherein
the receiving, by the visited policy control function network element, an execution result of the first terminal policy comprises:
receiving, by the visited policy control function network element, a manage terminal policy complete message from the mobility management network element, wherein the execution result of the first terminal policy is an execution success result of the first terminal policy.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the receiving, by the visited policy control function network element, an execution result of the first terminal policy comprises:
receiving, by the visited policy control function network element, a manage terminal policy command reject message from the mobility management network element, and the manage terminal policy command reject message comprises an execution failure result of the first terminal policy, wherein the execution result of the first terminal policy is the execution failure result of the first terminal policy.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the receiving, by the visited policy control function network element, an execution result of the first terminal policy comprises:
receiving, by the visited policy control function network element, a manage terminal policy command reject message from the mobility management network element, and the manage terminal policy command reject message does not comprise an execution failure result of the first terminal policy, wherein the execution result of the first terminal policy is an execution success result of the first terminal policy.

### Claim 7

A terminal policy sending system, comprising:
a visited policy control function network element configured to:
receive a first message from a home policy control function network element, wherein the first message comprises a first terminal policy and a second procedure transaction identity (PTI);
send the first terminal policy and a first PTI to a mobility management network element;
the mobility management network element configured to:
receive the first terminal policy and the first PTI;
send, to the visited policy control function network element, an execution result of the first terminal policy and the first PTI; and
wherein the visited policy control function network element is further configured to:
receive the execution result of the first terminal policy and the first PTI;
determine, based on the first PTI, that the execution result is the execution result of the first terminal policy; and
send a second message to the home policy control function network element, wherein the second message comprises the execution result and the second PTI.

### Claim 8 (depends on 7)

The terminal policy sending system according to claim 7, wherein the second PTI is a PTI allocated by the home policy control function network element for the first terminal policy.

### Claim 9 (depends on 8)

The terminal policy sending system according to claim 8, wherein:
the visited policy control function network element is further configured to:
send, to the mobility management network element, a second terminal policy selected by the visited policy control function network element together with the first terminal policy and the first PTI; and
the mobility management network element is further configured to receive the second terminal policy.

### Claim 10 (depends on 7)

The terminal policy sending system according to claim 7, wherein the visited policy control function network element is configured to
receive a manage terminal policy complete message from the mobility management network element, and wherein the execution result of the first terminal policy is an execution success result of the first terminal policy.

### Claim 11 (depends on 7)

The terminal policy sending system according to claim 7, wherein the visited policy control function network element is configured to
receive a manage terminal policy command reject message from the mobility management network element, and the manage terminal policy command reject message comprises an execution failure result of the first terminal policy, wherein the execution result of the first terminal policy is the execution failure result of the first terminal policy.

### Claim 12 (depends on 7)

The terminal policy sending system according to claim 7, wherein the visited policy control function network element is configured to
receive a manage terminal policy command reject message from the mobility management network element, and the manage terminal policy command reject message does not comprise an execution failure result of the first terminal policy, wherein the execution result of the first terminal policy is an execution success result of the first terminal policy.

### Claim 13

A communications apparatus, comprising:
at least one processor; and
a non-transitory computer-readable storage medium coupled to the at least one processor and storing programming instructions for execution by the at least one processor, wherein the programming instructions instruct the at least one processor to:
receive a first message from a home policy control function network element, wherein the first message comprises a first terminal policy and a second procedure transaction identity (PTI);
send the first terminal policy and a first PTI to a mobility management network element;
receive an execution result of the first terminal policy and the first PTI from the mobility management network element;
determine, based on the first PTI, that the execution result is the execution result of the first terminal policy; and
send a second message to the home policy control function network element, wherein the second message comprises the execution result and the second PTI.

### Claim 14 (depends on 13)

The apparatus according to claim 13, wherein the second PTI is a PTI allocated by the home policy control function network element for the first terminal policy.

### Claim 15 (depends on 13)

The apparatus according to claim 13, wherein the programming instructions instruct the at least one processor to:
send, to the mobility management network element, a second terminal policy selected by the communications apparatus together with the first terminal policy and the first PTI.

### Claim 16 (depends on 13)

The apparatus according to claim 13, wherein the programming instructions instruct the at least one processor to:
receive a manage terminal policy complete message from the mobility management network element, wherein the execution result is an execution success result of the first terminal policy; or
receive a manage terminal policy command reject message from the mobility management network element, wherein the manage terminal policy command reject message comprises an execution failure result of the first terminal policy, and the execution result of the first terminal policy is the execution failure result of the first terminal policy; or
receive a manage terminal policy command reject message from the mobility management network element, and the manage terminal policy command reject message does not comprise an execution failure result of the first terminal policy, the execution result of the first terminal policy is an execution success result of the first terminal policy.

### Claim 17

A terminal policy sending method, comprising:
receiving, by a visited policy control function network element, a first message from a home policy control function network element, wherein the first message comprises a first terminal policy and a second procedure transaction identity (PTI);
sending, by the visited policy control function network element, the first terminal policy and a first PTI to a mobility management network element, wherein the first PTI is allocated by the visited policy control function network element for the first terminal policy;
receiving, by the visited policy control function network element, an execution result of the first terminal policy and the first PTI from the mobility management network element;
determining, by the visited policy control function network element based on the first PTI, that the execution result is the execution result of the first terminal policy; and
sending, by the visited policy control function network element, a second message to the home policy control function network element, wherein the second message comprises the execution result and the second PTI and the second PTI.

### Claim 18 (depends on 17)

The method according to claim 17, wherein the second PTI is a PTI allocated by the home policy control function network element for the first terminal policy.

### Claim 19 (depends on 17)

The method according to claim 17, wherein the determining, by the visited policy control function network element based on the first PTI, that the execution result is the execution result of the first terminal policy comprises:
if the visited policy control function network element determines that the first PTI is a PTI allocated by the visited policy control function network element for the first terminal policy, determining, by the visited policy control function network element, that the execution result is the execution result of the first terminal policy.

### Claim 20 (depends on 17)

The method according to claim 17, wherein the method further comprises:
when the visited policy control function network element sends the first terminal policy and the first PTI to the mobility management network element, sending, by the visited policy control function network element to the mobility management network element, a second terminal policy formulated by the visited policy control function network element.

### Claim 21 (depends on 17)

The method according to claim 17, wherein the receiving , by the visited policy control function network element, an execution result of the first terminal policy from the mobility management network element comprises:
receiving, by the visited policy control function network element, a manage terminal policy complete message from the mobility management network element, wherein the execution result is an execution success result of the first terminal policy; or
receiving, by the visited policy control function network element a manage terminal policy command reject message from the mobility management network element, and the manage terminal policy command reject message comprises an execution failure result of the first terminal policy, the execution result is the execution failure result of the first terminal policy; or
receiving, by the visited policy control function network element a manage terminal policy command reject message from the mobility management network element, and the manage terminal policy command reject message does not comprise an execution failure result of the first terminal policy, the execution result is an execution success result of the first terminal policy.
