IP Library Granted Patent US 11,595,794
Granted Patent B2
US 11,595,794 · App. 17/376,169 · Granted Feb 28, 2023

Method and device used for wireless communication utilizing control plane and user plane layers

Inventor: Xiaobo Zhang (Shanghai, CN)
Assignee: SHANGHAI LANGBO COMMUNICATION TECHNOLOGY COMPANY LIMIIED
H04W4/24H04M15/67H04M15/765H04M15/8214H04W72/0406H04W88/04H04W4/46
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,595,794
App. No.
17/376,169
Granted
Feb 28, 2023
Kind
B2
Abstract

The present disclosure method and device for wireless communications, comprising: operating a first data block set; and transmitting first charging information; a size of data in the first data block set is used to generate the first charging information, the first charging information comprises a first identity (ID) set, and the first ID set comprises a first ID and a second ID; the first ID is a link layer ID; the operating action is receiving, a destination ID field of a MAC header of a MAC PDU used to carry the first data block set comprises at least partial bits in a first ID, when a destination link layer ID list maintained by a node indicated by the second ID comprises the first ID. The present disclosure determines a receiver or a generator of a first data block set, which improves accuracy of charging and enriches charging types of services.

Claims (33)

1. A first node for wireless communications, comprising:

a first receiver, operating a first data block set; and

a first transmitter, transmitting first charging information;

wherein a size of data in the first data block set is used to generate the first charging information, the first charging information comprises a first identity (ID) set, and the first ID set comprises a first ID and a second ID; the first ID is a link layer ID; the operating action is receiving, a destination ID field of a MAC header of a MAC PDU used to carry the first data block set comprises at least partial bits in the first ID, when a destination link layer ID list maintained by a node indicated by the second ID comprises the first ID, the first ID identifies a receiver of the first data block set, and when a destination link layer ID list maintained by a node indicated by the second ID does not comprise the first ID, the first ID does not indicate a receiver of the first data block set.

2. The first node according to claim 1 , wherein when the operating action is receiving, the first charging information is generated for data reception;

the first charging information comprises first information, when the first charging information is generated for data reception, the first information is used to indicate whether the first ID identifies a receiver of the first data block set.

3. The first node according to claim 1 , wherein when the operating action is receiving, the first charging information is generated for data reception;

when the operating action is receiving and the first ID does not indicate a receiver of the first data block set, the second ID is used to indicate a receiver of the first data block set.

4. The first node according to claim 3 , wherein the second ID is a first group ID, the first group ID identifies a first group, and the first group comprises a receiver of the first data block set and a generator of the first data block set.

5. The first node according to claim 1 , wherein when the operating action is receiving, the first charging information is generated for data reception

when the operating action is receiving, and the first ID does not indicate a receiver of the first data block set, the first charging information only comprises an IP address other than an IP address of the first node.

6. The first node according to claim 5 , wherein an IP address of the first node and an IP address of a transmitter of the first data block set are at least the same in partial bits.

7. The first node according to claim 6 , wherein the second ID is a link layer ID.

8. The first node according to claim 1 , wherein when the operating action is receiving, the first charging information is generated for data reception;

when the operating action is receiving and the first ID does not indicate a receiver of the first data block set, the first charging information only comprises an application layer ID other than an application layer ID of the first node.

9. The first node according to claim 1 , wherein when the operating action is receiving, the first charging information is generated for data reception;

when the operating action is receiving and the first ID does not indicate a receiver of the first data block set, the first charging information only comprises a link layer ID other than a link layer ID of the first node.

10. The first node according to claim 1 , wherein when the first node has an IP address allocation function, the first transmitter transmits first information, and the first message configures an IP address of a transmitter of the first data block set; when the first node does not have an IP address allocation function, the first receiver receives a second message, and the second message indicates an IP address of a transmitter of the first data block set.

11. The first node according to claim 1 , wherein when the operating action is receiving and the first data block set is data that needs to be relayed, the first ID is used to indicate the first node, a receiver of the first data block set is a receiver of the first data after being relayed, the receiver of the first data block set is a node other than the first node, and the second ID is used to indicate a receiver of the first data block set; the first information indicates data when the first data block set needs to be relayed.

12. The first node according to claim 11 , wherein the first charging information comprises two source IDs, one of which is the first ID, and the other is the second ID.

13. The first node according to claim 12 , wherein the second ID is a first group ID, the first group ID identifies a first group, and the first group comprises a receiver of the first data block set and a generator of the first data block set.

14. The first node according to claim 1 , comprising:

the first receiver, receiving a third message, the third message being used to configure the first charging information, the third message being used to indicate a first collection period, the first data block set being operated within the first collection period, and the first transmitter, generating the first charging information for the first collection period;

the first transmitter, transmitting a fifth message, the fifth message being used to synchronize collection periods of different nodes.

15. The first node according to claim 14 , wherein the third message explicitly indicates a time length of the collection period; the third message does not indicate a start time of the collection period, and a receiver of the third message determines a start time of the collection period.

16. The first node according to claim 15 , wherein the first receiver receives a first charging feedback message, the first charging feedback message indicates received charging information; the first charging feedback message indicates a collection period during which charging information is not received; the first charging feedback message indicates that charging information not being received is used to trigger the first node to retransmit charging information.

17. The first node according to claim 14 , wherein a result obtain after a size of data of the first data block set is processed by a filter is comprised in the first charging information, where the filter is configured by the network.

18. The first node according to claim 14 , wherein the first charging information comprises a value of a product of the size of data in the first data block set and a fixed number.

19. The first node according to claim 14 , wherein when the operating action is receiving, and the first data block set is data that needs to be relayed, the first ID is used to indicate the first node, a receiver of the first data block set is a receiver of the first data after being relayed, the receiver of the first data block set is a node other than the first node, and the second ID is used to indicate a receiver of the first data block set; the first information indicates data when the first data block set needs to be relayed.

20. A method in a first node for wireless communications, comprising:

operating a first data block set; and

transmitting first charging information;

wherein a size of data in the first data block set is used to generate the first charging information, the first charging information comprises a first ID set, and the first ID set comprises a first ID and a second ID; the first ID is a link layer ID; the operating action is receiving, a destination ID field of a MAC header of a MAC PDU used to carry the first data block set comprises at least partial bits in a first ID, when a destination link layer ID list maintained by a node indicated by the second ID comprises the first ID, the first ID identifies a receiver of the first data block set, and when a destination link layer ID list maintained by a node indicated by the second ID does not comprise the first ID, the first ID does not indicate a receiver of the first data block set.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2024
From: SHANGHAI LANGBO COMMUNICATION TECHNOLOGY CO., LTD.
To: BUNKER HILL TECHNOLOGIES LLC
Reel/Frame 069352/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2022
From: ZHANG, XIAOBO
To: SHANGHAI LANGBO COMMUNICATION TECHNOLOGY COMPANY LIMITED
Reel/Frame 060826/0281 →
Priority Claims (1)
CN 202010686444.0 · Jul 16, 2020 · national
Continuity (1)
Related Publication 20220022010A1 · Jan 20, 2022