IP Library › Granted Patent US 10,708,928
Granted Patent B2
US 10,708,928 · App. 16/308,989 · Granted Jul 7, 2020

Methods and systems for transmission control in network supporting mission critical services

Inventors: Basavaraj Jayawant Pattan (Bangalore, IN); Suresh Chitturi (Bangalore, IN)
Assignee: Samsung Electronics Co., Ltd.
H04W72/10H04L47/2433H04W4/10H04W4/90H04L47/36
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 10,708,928
App. No.
16/308,989
Granted
Jul 7, 2020
Kind
B2
Abstract

A method and a system for transmission control in a network supporting MC services are provided. The method includes associating a predefined priority to a data transmission request from a communication device, availing MC services, based on type of the data transmission request. The type of the data transmission request is classified in at least one arbitration category. Further, the method includes managing flow of data associated with the data transmission request in the network based on the associated predefined priority.

Claims (45)

1. A method of transmission control and arbitration by a server in a wireless communication system, the method comprising:

receiving a request for mission critical (MC) data transmission from a user equipment (UE);

associating the request with a queue, based on a type of the request, among a plurality of queues; and

processing the request based on a priority of the queue associated with the request,

wherein the plurality of queues comprise:

a transmission control queue from which the request is processed for data transmission at a highest priority,

a communication type queue corresponding to a communication type of the request,

a static attribute queue corresponding to static attributes of the request, and

a dynamic attribute queue corresponding to dynamic attributes of the request.

2. The method of claim 1 , wherein the communication type of the request comprises at least one of group communication type, private communication type, or 1-to-many communication type.

3. The method of claim 1 , wherein the static attributes of the request comprise at least one of group priority or user priority.

4. The method of claim 1 , wherein the dynamic attributes of the request comprise at least one of location of the UE or size of data corresponding to the request.

5. The method of claim 1 , wherein priorities of the plurality of queues are in order of the transmission control queue, the communication type queue, the static attribute queue, and the dynamic attribute queue.

6. The method of claim 1 , further comprising:

determining whether the request is an auto-send request based on a size of data corresponding to the request, and

based on determining that the request is the auto-send request, transmitting the data corresponding to the request without associating the request with the queue,

wherein the associating of the request with the queue based on the type of the request comprises:

based on determining that the request is not the auto-send request, associating the request with the queue based on the type of the request.

7. The method of claim 1 , further comprising:

transmitting data corresponding to the request,

wherein the transmitting of the data corresponding to the request comprises:

based on identifying that a size of the data corresponding to the request is greater than or equal to a predetermined size, storing the data in the server and transmitting a Universal Resource Locator (URL) corresponding to the data to at least one UE, and

based on identifying that the size of the data corresponding to the request is smaller than the predetermined size, transmitting the data to the at least one UE.

8. A server for transmission control and arbitration in a wireless communication system, the server comprising:

a transceiver; and

a controller coupled to the transceiver and configured to:

receive a request for mission critical (MC) data transmission from a user equipment (UE),

associate the request with a queue, based on a type of the request, among a plurality of queues, and

process the request based on a priority of the queue associated with the request,

wherein the plurality of the queues comprise:

a transmission control queue from which the request is processed for data transmission at a highest priority,

a communication type queue corresponding to a communication type of the request,

a static attribute queue corresponding to static attributes of the request, and

a dynamic attribute queue corresponding to dynamic attributes of the request.

9. The server of claim 8 , wherein the communication type of the request comprises at least one of group communication type, private communication type, or 1-to-many communication type.

10. The server of claim 8 , wherein the static attributes of the request comprise at least one of group priority or user priority.

11. The server of claim 8 , wherein the dynamic attributes of the request comprise at least one of location of the UE or size of data corresponding to the request.

12. The server of claim 8 , wherein priorities of the plurality of queues are in order of the transmission control queue, the communication type queue, the static attribute queue, and the dynamic attribute queue.

13. The server of claim 8 , wherein the controller is further configured to:

determine whether the request is an auto-send request based on a size of data corresponding to the request,

based on determining that the request is the auto-send request, transmit the data corresponding to the request without associating the request with the queue, and

based on determining that the request is not the auto-send request, associate the request with the queue based on the type of the request.

14. The server of claim 8 , wherein the controller is further configured to:

based on identifying that a size of the data corresponding to the request is greater than or equal to a predetermined size, store the data in the server and transmit a Universal Resource Locator (URL) corresponding to the data to at least one UE, and

based on identifying that the size of the data corresponding to the request is smaller than the predetermined size, transmit the data to the at least one UE.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2018
From: PATTAN, BASAVARAJ JAYAWANT; CHITTURI, SURESH
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 047744/0945 →
Priority Claims (1)
IN 201641025244 · Jul 22, 2016 · national
Continuity (1)
Related Publication 20190313422A1 · Oct 10, 2019
Cited By (1)
US 12,745,079