# US 2021/0243283 A1 · Message transmission method, message transmission device, network side device and storage medium

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

- Number: US 2021/0243283 A1
- Document ID: US20210243283A1
- Status: Published application
- Kind: A1
- Application number: 16/972,037
- Filed: 2019-06-04
- Published: 2021-08-05
- Earliest claimed: 2018-06-05
- Assignees: China Mobile Communication Co., Ltd Research Institute; China Mobile Communications Group Co., Ltd.
- Applicants: China Mobile Communication Co., Ltd Research Institute; China Mobile Communications Group Co.,Ltd.
- Inventors: Liuyan HAN
- Web page: https://patentgrep.com/patent/US20210243283A1

## CPC

- H04L 69/24: Negotiation of communication capabilities
- H04J 3/0667: {Bidirectional timestamps, e.g. NTP or PTP for compensation of clock drift and for compensation of propagation delays (arrangements for monitoring round trip delays in packet switching networks H04L43/0864)}
- H04L 61/2517: using port numbers
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04J: MULTIPLEX COMMUNICATION (transmission in general H04B; peculiar to transmission of digital information H04L5/00; systems for the simultaneous or sequential transmission of more than one television signal H04N7/08; in exchanges H04Q11/00; stereophonic systems H04S)

## Abstract

A message transmission method, a message transmission device, a network side device and a storage medium are provided. The method includes: determining a PTP version of a sending port set by a network side device; sending a first PTP message that uses the PTP version of the sending port through the sending port.

## Claims

### Claim 1

A message transmission method applied to a network side device, comprising:
determining a PTP version of a sending port set by a network side device;
sending a first PTP message that uses the PTP version of the sending port through the sending port.

### Claim 2 (depends on 1)

The method according to claim 1, wherein if a number of the sending ports is at least two, the determined PTP versions of the at least two sending ports are the same or different.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the first PTP message comprises at least one of the following: a PTP Announce message, a Sync message, a Follow_Up message, a Delay_Req message, a Delay_Resp message.

### Claim 4 (depends on 1)

The method according to claim 1, wherein if a state of the sending port is a master clock, the first PTP message includes at least one of the following: a PTP Announce message, a Sync message, a Follow_Up message, a Delay_Resp message; if the state of the sending port is a slave clock, the first PTP message at least includes a Delay_Req message.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the determining the PTP version of the sending port comprises:
determining an identified PTP version used by a second PTP message received by the receiving port corresponding to the sending port as the PTP version of the sending port; or
determining a PTP version specified by the network side device as the PTP version of the sending port.

### Claim 6 (depends on 5)

The method according to claim 5, wherein before the determining the PTP version of the sending port, the method further comprises:
determining whether the receiving port corresponding to the sending port has received the second PTP message.

### Claim 7 (depends on 5)

The method according to claim 5, wherein the second PTP message comprises at least one of the following: a PTP Announce message, a Sync message, a Follow_Up message, a Delay_Req message, a Delay_Resp message.

### Claim 8 (depends on 5)

The method according to claim 5, wherein determining the receiving port corresponding to the sending port comprises:
if a transmission port type set by the network side device is a bidirectional port, determining the sending port as the receiving port corresponding to the sending port; and
if a transmission port type set by the network side device is a unidirectional port, determining the receiving port corresponding to the sending port according to a matching relationship between the receiving port and the sending port.

### Claim 9 (depends on 5)

The method according to claim 5, wherein the identifying the PTP version used by the second PTP message received by the receiving port corresponding to the sending port comprises at least one of:
determining the PTP version used by the second PTP message according to information included in a message field in the second PTP message;
determining the PTP version used by the second PTP message according to whether the second PTP message has a Tag Length Value (TLV) extension field; and
determining the PTP version used by the second PTP message according to information included in a reserved field in the second PTP message.

### Claim 10 (depends on 9)

The method according to claim 9, wherein the message field includes at least one of the following: a synchronization domain number field, a PTP version field, and a grandmaster Clock Quality field.

### Claim 11 (depends on 9)

The method according to claim 9, wherein the message fields include at least one of a PTP profile Specific 1 field and a PTP profile Specific 2 field.

### Claim 12 (depends on 1)

The method according to claim 1, wherein the determining the PTP version of the sending port is determined by the network side device in an initialization phase; or the determining the PTP version of the sending port is determined through periodic detection by the network side device in a time synchronization phase.

### Claim 13 (depends on 12)

The method according to claim 12, wherein if the PTP version of the sending port is determined by the network side device in the initialization phase, the second PTP message includes the PTP Announce message.

### Claim 14 (depends on 5)

The method according to claim 5, wherein the method further comprises:
if the receiving port has received the second PTP message, and the second PTP message is the PTP Announce message, determining the state of the sending port according to an optimal master clock algorithm; and
if the receiving port has not received the second PTP message, determining that the state of the sending port is a master clock.

### Claim 15 (depends on 5)

The method according to claim 5, wherein the determining whether the receiving port corresponding to the sending port has received the second PTP message comprises:
for the receiving port corresponding to the sending port, determining whether the second PTP message is received within a preset time period;
if no, determining that the receiving port has not received the second PTP message.

### Claim 16 (depends on 15)

The method according to claim 15, wherein the preset time period is determined according to a message transmission period and a preset number of PTP messages.

### Claim 17

(canceled)

### Claim 18

A network side device, comprising a memory, a processor, and a transceiver, wherein
the processor is configured to read the program in the memory, and execute the following process:
determining a PTP version of a sending port set by a network side device;
controlling the transceiver to send a first PTP message that uses the PTP version of the sending port through the sending port.

### Claim 19 (depends on 18)

The network side device according to claim 18, wherein the processor is specifically configured to determine PTP versions of at least two sending ports that are the same or different, wherein a number of sending ports is at least two.

### Claim 20 (depends on 18)

The network side device according to claim 18, wherein the processor is specifically configured to determine an identified PTP version used by the second PTP message received by the receiving port corresponding to the sending port as the PTP version of the sending port; or determine a PTP version specified by the network side device as the PTP version of the sending port.

### Claim 21 (depends on 20)

The network side device according to claim 20, wherein the processor is further configured to determine whether the receiving port corresponding to the sending port has received a second PTP message before determining the PTP version of the sending port.

### Claim at position 22

-28. (canceled)
