# US 12,192,687 B2 · Service transmission method and apparatus, sending end 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 12,192,687 B2
- Document ID: US12192687B2
- Status: Granted
- Kind: B2
- Application number: 17/906,219
- Filed: 2021-04-29
- Published: 2023-04-20
- Granted: 2025-01-07
- Earliest claimed: 2020-04-30
- Assignees: Zte Corporation
- Applicants: Zte Corporation
- Inventors: Weiliang Zhang; Mingsheng Li; Zhuang Ma; Yufeng Li; Liquan Yuan
- Web page: https://patentgrep.com/patent/US12192687B2

## CPC

- H04Q 11/0067: {Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring}
- H04B 10/40: Transceivers
- H04B 10/50: Transmitters
- H04B 10/60: Receivers
- H04Q 2011/0064: {Arbitration, scheduling or medium access control aspects}
- H04Q 2011/0086: {Network resource allocation, dimensioning or optimisation}
- H04Q 2213/1301: Optical transmission, optical switches
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)
- H04B: TRANSMISSION

## Abstract

A service transmission method and apparatus, a sender and a storage medium are disclosed. The service transmission method, applied to at a sender, may include: preempting, by one transmission entity, a transmission opportunity of another transmission entity to perform service transmission.

## Claims

### Claim 1

A service transmission method, applied to a sender, for service transmission of a Passive Optical Network (PON) system, the method comprising:
obtaining, by an another transmission entity, a transmission opportunity to perform service transmission;
preempting, by one transmission entity, the transmission opportunity obtained by the another transmission entity,
wherein each of the one transmission entity and the another transmission entity is a Transmission CONT (T-CONT), and the transmission opportunity is an uplink bandwidth allocated to the T-CONT,
wherein the preempting occurs after the T-CONT of the another transmission entity has already obtained the transmission opportunity.

### Claim 2 (depends on 1)

The method of claim 1, wherein the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission comprises:
preempting, by a preempting transmission entity, a transmission opportunity of a preempted transmission entity to perform service transmission in response to the preempted transmission entity being not currently transmitting a service.

### Claim 3 (depends on 1)

The method of claim 1, wherein the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission comprises:
preempting, by a preempting transmission entity, a transmission opportunity of a preempted transmission entity to perform service transmission after the preempted transmission entity completes service transmission in response to the preempted transmission entity being currently transmitting a service.

### Claim 4 (depends on 1)

The method of claim 1, wherein the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission comprises:
preempting, by a preempting transmission entity, a transmission opportunity of a preempted transmission entity, and
suspending, by the preempted transmission entity, the transmission of a current service, in response to the preempted transmission entity being currently transmitting a service.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
after the preemption, continuing, by the preempted transmission entity, to perform service transmission.

### Claim 6 (depends on 1)

The method of claim 1, wherein after the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission, the method further comprises:
sending preemption indication information to a receiver, so that the receiver compensates the preempted transmission entity or caches a preempted service according to the preemption indication information.

### Claim 7 (depends on 1)

The method of claim 1, wherein prior to the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission, the method further comprises:
configuring attribute information of the transmission opportunity or the one transmission entity and the another transmission entity,
wherein the attribute information of the transmission opportunity comprises a preemption attribute of the transmission opportunity configured to identify whether the transmission opportunity is allowed to be preempted, and
the attribute information of the one transmission entity and the another transmission entity comprises a priority attribute and/or a preemption attribute of the one transmission entity and the another transmission entity, the priority attribute is used to identify a priority of the one transmission entity and the another transmission entity, the preemption attribute is used to identify whether the one transmission entity or the another transmission entity is allowed to preempt.

### Claim 8 (depends on 7)

The method of claim 7, wherein after configuring the attribute information of the transmission opportunity or the transmission entity, the method further comprises:
receiving, by the another transmission entity that is preempted, a transmission opportunity allocated by an optical line terminal.

### Claim 9 (depends on 7)

The method of claim 7, wherein configuring the attribute information of the transmission entity comprises:
configuring the another transmission entity to be dedicated to be preempted.

### Claim 10 (depends on 1)

The method of claim 1, further comprising:
in response to multiple transmission entities preempting a same transmission opportunity and a conflict occurring,
receiving, by the preempted transmission entity corresponding to the transmission opportunity, the transmission opportunity allocated by the optical line terminal, or
receiving, by the preempting transmission entity, the transmission opportunity allocated by the optical line terminal.

### Claim 11 (depends on 1)

The method of claim 1, wherein prior to the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission, the method further comprises:
acquiring, by the transmission entity, a data segment to be transmitted at a set interval; and
in response to the transmission entity being preempted, ending, by the transmission entity, acquisition of the data segment to be transmitted and sending the acquired data segment to be transmitted.

### Claim 12 (depends on 1)

The method of claim 1, wherein the method is executed by a controller in the sender.

### Claim 13 (depends on 2)

The method of claim 2, wherein after the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission, the method further comprises:
sending preemption indication information to a receiver, so that the receiver compensates the preempted transmission entity or caches a preempted service according to the preemption indication information.

### Claim 14 (depends on 3)

The method of claim 3, wherein after the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission, the method further comprises:
sending preemption indication information to a receiver, so that the receiver compensates the preempted transmission entity or caches a preempted service according to the preemption indication information.

### Claim 15 (depends on 4)

The method of claim 4, wherein after the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission, the method further comprises:
sending preemption indication information to a receiver, so that the receiver compensates the preempted transmission entity or caches a preempted service according to the preemption indication information.

### Claim 16 (depends on 2)

The method of claim 2, wherein prior to the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission, the method further comprises:
configuring attribute information of the transmission opportunity or the transmission entity,
wherein the attribute information of the transmission opportunity comprises a preemption attribute of the transmission opportunity, and
the attribute information of the transmission entity comprises a priority attribute and/or a preemption attribute of the transmission entity.

### Claim 17 (depends on 3)

The method of claim 3, wherein prior to the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission, the method further comprises:
configuring attribute information of the transmission opportunity or the transmission entity,
wherein the attribute information of the transmission opportunity comprises a preemption attribute of the transmission opportunity, and
the attribute information of the transmission entity comprises a priority attribute and/or a preemption attribute of the transmission entity.

### Claim 18 (depends on 4)

The method of claim 4, wherein prior to the preempting, by the one transmission entity, the transmission opportunity of the another transmission entity to perform the service transmission, the method further comprises:
configuring attribute information of the transmission opportunity or the transmission entity,
wherein the attribute information of the transmission opportunity comprises a preemption attribute of the transmission opportunity, and
the attribute information of the transmission entity comprises a priority attribute and/or a preemption attribute of the transmission entity.

### Claim 19

A service transmission apparatus, arranged at a sender, for service transmission of a Passive Optical Network (PON) system, comprising:
a first control module configured to control one transmission entity to:
preempt a transmission opportunity of another transmission entity to perform service transmission, wherein the preempt is after the another transmission entity obtained the transmission opportunity,
wherein each of the one transmission entity and the another transmission entity is a Transmission CONT (T-CONT), and the transmission opportunity is an uplink bandwidth allocated to the T-CONT,
wherein the preempting occurs after the T-CONT of the another transmission entity has already obtained the transmission opportunity.

### Claim 20

A non-transitory computer readable storage medium storing a computer program which, when executed by a controller, causes the controller to carry out a service transmission method, applied to a sender, for service transmission of a Passive Optical Network (PON) system, the method comprising:
obtaining, by an another transmission entity, a transmission opportunity to perform service transmission;
preempting, by one transmission entity, the transmission opportunity obtained by the another transmission entity,
wherein each of the one transmission entity and the another transmission entity is a Transmission CONT (T-CONT), and the transmission opportunity is an uplink bandwidth allocated to the T-CONT,
wherein the preempting occurs after the T-CONT of the another transmission entity has already obtained the transmission opportunity.
