-
公开(公告)号:US12143282B2
公开(公告)日:2024-11-12
申请号:US17896607
申请日:2022-08-26
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Madhan Raj Kanagarathinam , Gunjan Kumar Choudhary , Sunghee Lee , Sujith Rengan Jayaseelan , Sri Vinod Palacharla , Mritunjay Gupta , Ratnakar Rao Venkata Rayavarapu , Prakash Rao , Ramanathan Palaniappan , Siva Sabareesh , Jayendra Reddy Kovvuri , Mohan Rao Goli
IPC: G06F15/173 , H04L43/02 , H04L43/04 , H04L43/0894 , H04M7/00
Abstract: A method and an electronic device for managing network resources among application traffic are provided. The method comprises identifying a real time application that is running on the electronic device and consuming network resources, determining whether the real time application belongs to a prioritized class, based on the real time application belonging to the prioritized class, determining a User Identifier (UID) of the real time application, and prioritizing the network resources for the real time application based on the UID.
-
公开(公告)号:US11871265B2
公开(公告)日:2024-01-09
申请号:US16963126
申请日:2019-01-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Madhan Raj Kanagarathinam , Sukhdeep Singh , Irlanki Sandeep , Ankur Chauhan , Avinash Bhat , Hongshik Kim , Sungin Kim
IPC: H04W28/02 , H04L47/193 , H04L47/27
CPC classification number: H04W28/0289 , H04L47/193 , H04L47/27
Abstract: Accordingly the embodiments herein provide a method for dynamically controlling a TCP congestion window. The method includes estimating, by an electronic device 100, a real time available bandwidth for an available network. Further, the method includes deriving, by the electronic device 100, a dynamic congestion window control factor from the estimated real time available bandwidth. Further, the method includes modifying, by the electronic device 100, the congestion window based on the derived dynamic congestion window control factor. In an embodiment, the congestion window is modified by passing the real time available bandwidth information from a lower layer of a modem to a higher layer of a TCP Stack and adjusting the congestion window.
-
公开(公告)号:US11425565B2
公开(公告)日:2022-08-23
申请号:US16810261
申请日:2020-03-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Madhan Raj Kanagarathinam , Sujith Rengan Jayaseelan , Gaurav Sinha , Bhagwan Dass Swami , Gunjan Kumar Choudhary , Karthikeyan Arunachalam
IPC: H04W12/06 , H04W80/06 , H04L29/06 , H04L69/164 , H04L69/16 , H04L69/163
Abstract: A method for Multipath Quick User Datagram Protocol (UDP) Internet Connections (MPQUIC) over Quick SOCKS (QSOCKS) in a wireless network is provided. The method includes receiving, by a QSOCKS server, a Client Hello (CHLO) message from a QSOCKS client device using a QSOCKS method tag, wherein the CHLO message comprises a plurality of client-supported SOCKS Authentication (AUTH) procedures, selecting, by the QSOCKS server, a candidate client-supported SOCKS AUTH procedure from the plurality of client-supported SOCKS AUTH procedures, and transmitting, by the QSOCKS server, a reject packet using the QSKM tag to the QSOCKS client device, wherein the reject packet includes information indicating the selected candidate client-supported SOCKS AUTH procedure.
-
公开(公告)号:US11368365B2
公开(公告)日:2022-06-21
申请号:US17079292
申请日:2020-10-23
Applicant: Samsung Electronics Co., Ltd.
Inventor: Madhan Raj Kanagarathinam , Shiva Souhith Gantha , Anshuman Nigam , Karthikeyan Arunachalam , Sunghee Lee , Sujith Rengan Jayaseelan
IPC: G06F15/173 , H04L41/0866 , H04L61/4511 , H04L41/12
Abstract: Methods and systems for determining ICN capability of a node/server. The ICN capability is determined based on DNS resource records or TCP options. The DNS resource records are DNS queries that are sent to a DNS server, for determining the ICN capability of the server. The DNS query includes a content to indicate the intent to determine the ICN capability. If the server is having ICN capability, a DNS response is received from the DNS server, which includes the content that is identical to the content in the DNS query. A server is selected, amongst multiple servers, for transferring ICN packets, based on locations and priorities of the multiple servers, indicated in DNS responses, and an order of issuance of DNS queries to the DNS server. TCP options in the header of TCP packets are used for determining ICN capability of the nodes/servers and parameters pertaining to the ICN capability.
-
公开(公告)号:US20170339257A1
公开(公告)日:2017-11-23
申请号:US15600531
申请日:2017-05-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Madhan Raj Kanagarathinam , Kartik Swaminathan Iyer , Kyoung-Jin Moon , Dronamraju Siva Sabareesh , Jae-Won Jang , Jae-Kwang Han , Ranjith Kumar , Sunil Kumar Venkata B
Abstract: Methods and systems for managing a Multipath Transmission Control Protocol (MPTCP) in an electronic device during data transport between the electronic device (client device) and other electronic device (host device) are described. The method includes monitoring one or more factors associated with the MPTCP implemented in the client device. Further, based on the one or more factors that are monitored, the method includes determining whether to enable the MPTCP in the electronic device for a current data transport. Thereafter, the method includes determining a mode, among a plurality of modes provided for the MPTCP, to control a plurality of subflows of the MPTCP when the MPTCP is enabled for the current data transport. The method further includes dynamically switching the mode of the MPTCP during the current data transport based on the one or more factors being monitored during the current data transport.
-
公开(公告)号:US11558342B2
公开(公告)日:2023-01-17
申请号:US17035537
申请日:2020-09-28
Applicant: Samsung Electronics Co., Ltd.
Inventor: Madhan Raj Kanagarathinam , Siva Sabareesh Dronamraju , Sandeep Irlanki , Jamsheed Manja Ppallan , Karthikeyan Arunachalam , Shiva Souhith Gantha , Sunny , Sweta Jaiswal
IPC: H04L61/4511 , H04L69/16 , H04W80/04 , H04L101/659
Abstract: Embodiments herein include a method for concurrently performing asynchronous operations over IPv4 and IPv6 in a mobile device. The method includes capturing a DNS query-pattern of a plurality of DNS queries for a plurality of services of an application in the mobile device. Further, the method includes performing a DNS lookup in a DNS cache, to obtain a DNS resolution over the IPv4 and the IPv6 based on the DNS query-pattern of the plurality of DNS queries for the plurality of services of the application. Further, the method includes storing the DNS resolution based on the DNS lookup in the DNS cache. Further, the method includes triggering a TCP connection using a pre-connected connection descriptor based on a domain name resolution. Further, the method includes storing the pre-connected connection descriptor corresponding to the TCP connection in a connection pool cache.
-
公开(公告)号:US11153779B2
公开(公告)日:2021-10-19
申请号:US16718323
申请日:2019-12-18
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Madhan Raj Kanagarathinam , Karthikeyan Arunachalam , Venkata Sunil Kumar B , Ranjith Kumar
Abstract: A method and apparatus for transmitting and receiving data in a wireless communication system are provided, and an operation method of a terminal for transmitting and receiving data in a wireless communication system includes: identifying at least one missing data packet from among a plurality of data packets transmitted from an external device; identifying an event corresponding to the at least one missing data packet; and setting a time period for receiving the at least one missing data packet, based on a network metric data corresponding to the identified event.
-
8.
公开(公告)号:US10582435B2
公开(公告)日:2020-03-03
申请号:US16047777
申请日:2018-07-27
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Sandesh Kumar Srivastava , Harikrishnan Natarajan , Suneel Kumar Parmeshwar Diggi , Hong-Shik Kim , Madhan Raj Kanagarathinam , Siva Naga Kumar Venkata Atmakuri , Sung-In Kim
IPC: H04W36/30 , H04B17/382 , H04B17/318 , H04W36/00 , H04W36/12
Abstract: A method and system for handling a wireless communication in a Voice over Wireless Fidelity (VoWiFi) system including a plurality of nodes is provided. The method includes detecting, by a VoWiFi controller, a wireless connection between an electronic device and a first node from among the plurality of nodes; determining, by the VoWiFi controller, a performance of each of the plurality of nodes; detecting, by the VoWiFi controller, that a first performance of the first node is less than a second performance of a second node from among the plurality of nodes; and performing, by the VoWiFi controller, a handover of the electronic device from the first node to the second node.
-
9.
公开(公告)号:US10203882B2
公开(公告)日:2019-02-12
申请号:US15132078
申请日:2016-04-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Venkata Ratnakar Rao Rayavarapu , Bhagwan Dass Swami , Debjit Roy , Giri Venkata Prasad Reddy Chintakuntla , Jae-Won Jang , Kyoung-Jin Moon , Madhan Raj Kanagarathinam , Ranjith Kumar , Siva Sabareesh Dronamraju , Sunil Kumar Venkata , Vijay Kumar Mishra
Abstract: Embodiments herein provide a method for managing multiple bandwidth boost solutions co-existing in an electronic device. The method includes identifying an ongoing data session associated with at least one of a first bandwidth boost solution and a second bandwidth boost solution. The method includes dynamically selecting at least one bandwidth boost solution based on at least one parameter. The method includes managing multiple bandwidth boost solutions, wherein the bandwidth boost solution can be either network dependent or independent bandwidth boost solution. The method includes determining that the identified event corresponds to a particular bandwidth boost solution or a combination of bandwidth boost solutions. The method includes dynamically selecting another bandwidth boost solution or a combination of bandwidth boost solutions upon determining that the identified event corresponds to a particular bandwidth boost solution or a combination of bandwidth boost solutions.
-
公开(公告)号:US11606418B2
公开(公告)日:2023-03-14
申请号:US17250554
申请日:2019-08-02
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chhaya Bharti , Madhan Raj Kanagarathinam , Rohit Shankar Lingappa , Gyanchandani Monty , Jaekwang Han , Karthikeyan A , Milim Lee , Sandesh Kumar Srivastava , Wangkeun Oh
IPC: G06F15/173 , H04L67/1008 , G06F9/48 , H04L69/22
Abstract: Embodiments herein provide a method for CLAT Aware Affinity (CAA)-based scheduling by a user equipment (UE) (100) comprising a multi-core processor (120). The method includes a CAA scheduler (180) at the user equipment (100) receiving a packet and determining a path characteristic of the packet. Further, the method includes the CAA scheduler (180) determining, at least one of a IPv4 connection and a IPv6 connection based the path characteristic of the packet; and establishing a connection to at least one of an IPv4 server and an IPv6 server based on the determined at least one of the IPv4 connection and the IPv6 connection. Further, the method includes the CAA scheduler (180) classifying the packet into at least one class and scheduling the packet on at least one core of the multi-core processor (120) based on the at least one class.
-
-
-
-
-
-
-
-
-