-
公开(公告)号:US12089278B2
公开(公告)日:2024-09-10
申请号:US17267310
申请日:2020-02-13
Applicant: Apple Inc.
Inventor: Zhibin Wu , Srinivasan Nimmala , Longda Xing , Vijay Venkataraman , Alosious Pradeep Prabhakar , Krisztian Kiss , Haijing Hu , Cahya A. Masputra
Abstract: A service device (e.g., a user equipment (UE), or other network component) can operate generate sidelink communications with peer UE devices based on PC5 unicast link to enable a direct peer-to-peer communication as part of PC5 vehicle-to-everything (V2X) communications. Radio status link detection can be configured based on a keep alive (KA) coordination scheme via the PC5 unicast link to monitor a status of the PC5 unicast link. A KA timer can be configured based on the KA coordination scheme via the PC5 unicast link. The KA coordination scheme is configured to reduce redundant KA requests in the PC5 unicast link to coordinate the direct peer-to-peer communication across the PC5 unicast link.
-
公开(公告)号:US20240129253A1
公开(公告)日:2024-04-18
申请号:US18397089
申请日:2023-12-27
Applicant: Apple Inc.
Inventor: Martin Kugler , Cahya A. Masputra , Christoph Paasch , Hans Jürgen Steffen , Murtaza A. Shikari , Vijay Venkataraman
IPC: H04L47/32 , H04L47/193 , H04L47/2483
CPC classification number: H04L47/323 , H04L47/193 , H04L47/2483
Abstract: A client device in a wireless network accesses a queue comprising Transmission Control Protocol Acknowledgement (TCP ACK) packets. At least some packets include packet descriptors with a flow identifier indicating a corresponding TCP flow, and a TCP ACK Generation Count. The device inspects a packet descriptor of a first TCP ACK packet, and identifies a first flow identifier and a first TCP ACK Generation Count. The device accesses entries in a data structure that each includes a first field and a second field respectively storing a flow identifier and a TCP ACK Generation Count. The device determines that a condition is satisfied, comprising that an entry in the data structure includes a flow identifier and a TCP ACK Generation Count matching the first flow identifier and the first TCP ACK Generation Count, respectively. In response to the determination, the device marks the first TCP ACK packet to be dropped.
-
公开(公告)号:US11985539B2
公开(公告)日:2024-05-14
申请号:US17390822
申请日:2021-07-30
Applicant: Apple Inc.
Inventor: Vijay Venkataraman , Martin Kugler , Ralf Itjeshorst , Ahmed Salem , Murtaza Shikari , Srinivasan Nimmala , Tong Liu , Cahya A. Masputra
CPC classification number: H04W28/0278 , H04W28/0252 , H04W28/0268 , H04W84/042
Abstract: Embodiments may relate to identifying, by a baseband processor, an amount of data in a data radio bearer (DRB) buffer of the baseband processor. Embodiments further relate to determining, by the baseband processor based on an indication from an application processor of the electronic device, an amount of data in at least one buffer of the application processor. Embodiments further relate to generating, by the baseband processor based at least in part on the amount of data in the DRB buffer and the amount of data in the at least one buffer of the application processor, a buffer status report (BSR). Other embodiments may be described or claimed.
-
公开(公告)号:US20170359756A1
公开(公告)日:2017-12-14
申请号:US15178309
申请日:2016-06-09
Applicant: APPLE INC.
Inventor: Sarma Vangala , Srinivas Pasupuleti , Padma Bhooma , Christoph Paasch , Cahya A. Masputra , Rafael Rivera-Barretto
CPC classification number: H04W28/18 , H04L43/0852 , H04L47/36 , H04L69/16 , H04L69/166 , H04W24/02
Abstract: Described herein are apparatus, systems and methods for adaptive segment size for data transmissions. A method may comprise, at a user equipment (“UE”), identifying a current size setting of a data segment (e.g., a transmission control protocol (“TCP”) maximum segment size (“MSS”)) for communication over a network, receiving current physical layer conditions, receiving historical data, and adjusting the current size setting based on at least one of the current physical layer conditions and the historical data.
-
公开(公告)号:US12262314B2
公开(公告)日:2025-03-25
申请号:US17593794
申请日:2020-02-12
Applicant: Apple Inc.
Inventor: Vijay Venkataraman , Alosious Pradeep Prabhakar , Cahya A. Masputra , Haijing Hu , Krisztian Kiss , Longda Xing , Srinivasan Nimmala
IPC: H04W48/20 , H04L5/00 , H04W48/12 , H04W72/0453 , H04W72/23
Abstract: The exemplary embodiments relate to implementing network slice aware cell selection at a user equipment (UE). This may include receiving information indicating that a cell of a network supports a network slice. The UE may identify that the UE is located within the coverage area of the cell and determine whether measurement data corresponding to the cell satisfies predetermined criteria. when the measurement data satisfies the criteria, the UE may camp on the cell.
-
公开(公告)号:US11876719B2
公开(公告)日:2024-01-16
申请号:US17851124
申请日:2022-06-28
Applicant: Apple Inc.
Inventor: Vijay Venkataraman , Cahya A. Masputra , Christoph Paasch , Martin Kugler , Hans Jürgen Steffen
IPC: H04L47/193 , H04L5/00 , H04L47/32 , H04W80/06
CPC classification number: H04L47/193 , H04L5/0053 , H04L47/323 , H04W80/06
Abstract: A client device in a wireless network accesses a queue comprising Transmission Control Protocol Acknowledgement (TCP ACK) packets, at least some of which include packet descriptors, each with a flow identifier indicating a TCP flow associated with the packet, and a TCP ACK Generation Count. The device inspects a packet descriptor of a first TCP ACK packet, and identifies a first flow identifier and a first TCP ACK Generation Count. The device accesses entries in a data structure that each includes a first field and a second field respectively storing a flow identifier and a TCP ACK Generation Count. The device determines that a first entry in the data structure includes a flow identifier and a TCP ACK Generation Count matching the first flow identifier and the first TCP ACK Generation Count, respectively. In response to the determination, the device marks the first TCP ACK packet to be dropped.
-
公开(公告)号:US20230030013A1
公开(公告)日:2023-02-02
申请号:US17390822
申请日:2021-07-30
Applicant: Apple Inc.
Inventor: Vijay Venkataraman , Martin Kugler , Ralf Itjeshorst , Ahmed Salem , Murtaza Shikari , Srinivasan Nimmala , Tong Liu , Cahya A. Masputra
IPC: H04W28/02
Abstract: Embodiments may relate to identifying, by a baseband processor, an amount of data in a data radio bearer (DRB) buffer of the baseband processor. Embodiments further relate to determining, by the baseband processor based on an indication from an application processor of the electronic device, an amount of data in at least one buffer of the application processor. Embodiments further relate to generating, by the baseband processor based at least in part on the amount of data in the DRB buffer and the amount of data in the at least one buffer of the application processor, a buffer status report (BSR). Other embodiments may be described or claimed.
-
公开(公告)号:US20230023893A1
公开(公告)日:2023-01-26
申请号:US17851124
申请日:2022-06-28
Applicant: Apple Inc.
Inventor: Vijay Venkataraman , Cahya A. Masputra , Christoph Paasch , Martin Kugler , Hans Jürgen Steffen
IPC: H04L47/193 , H04L47/32 , H04L5/00
Abstract: A client device in a wireless network accesses a queue comprising Transmission Control Protocol Acknowledgement (TCP ACK) packets, at least some of which include packet descriptors, each with a flow identifier indicating a TCP flow associated with the packet, and a TCP ACK Generation Count. The device inspects a packet descriptor of a first TCP ACK packet, and identifies a first flow identifier and a first TCP ACK Generation Count. The device accesses entries in a data structure that each includes a first field and a second field respectively storing a flow identifier and a TCP ACK Generation Count. The device determines that a first entry in the data structure includes a flow identifier and a TCP ACK Generation Count matching the first flow identifier and the first TCP ACK Generation Count, respectively. In response to the determination, the device marks the first TCP ACK packet to be dropped.
-
9.
公开(公告)号:US20240224112A1
公开(公告)日:2024-07-04
申请号:US18606222
申请日:2024-03-15
Applicant: Apple Inc.
Inventor: Vijay Venkataraman , Martin Kugler , Ralf Itjeshorst , Ahmed Salem , Murtaza Shikari , Srinivasan Nimmala , Tong Liu , Cahya A. Masputra
CPC classification number: H04W28/0278 , H04W28/0252 , H04W28/0268 , H04W84/042
Abstract: Embodiments may relate to identifying, by a baseband processor, an amount of data in a data radio bearer (DRB) buffer of the baseband processor. Embodiments further relate to determining, by the baseband processor based on an indication from an application processor of the electronic device, an amount of data in at least one buffer of the application processor. Embodiments further relate to generating, by the baseband processor based at least in part on the amount of data in the DRB buffer and the amount of data in the at least one buffer of the application processor, a buffer status report (BSR). Other embodiments may be described or claimed.
-
公开(公告)号:US11758608B2
公开(公告)日:2023-09-12
申请号:US16949142
申请日:2020-10-15
Applicant: Apple Inc.
Inventor: Srinivasan Nimmala , Cahya A. Masputra , Dawei Zhang , Haijing Hu , Huarui Liang , Krisztian Kiss , Lakshmi N. Kavuri , Li Su , Longda Xing , Murtaza A. Shikari , Rafael L. Rivera-Barreto , Rohan C. Malthankar , Samy Touati , Sree Ram Kodali , Srirang A. Lovlekar , Teck Yang Lee , Vijay Venkataraman
IPC: H04W4/00 , H04W76/25 , H04L1/1812 , H04L67/55
CPC classification number: H04W76/25 , H04L1/1812 , H04L67/55
Abstract: A network component communicating with a user equipment (UE) and a server. The network component receives a first packet from the UE, wherein the first packet indicates to the network component that the network component is to perform operations on behalf of the UE to maintain a persistent connection, receives a second packet from the server and determines whether to transmit a signal to the UE based on the second packet received from the server. A UE having a transceiver and a processor. The UE transmits a first packet to the network component, wherein the first packet indicates to the network component that the network component is to perform operations on behalf of the UE to maintain a persistent connection, identifies an out of service (OOS) event, receives registration information from the network component and registers with the server based on the registration information received from the network component.
-
-
-
-
-
-
-
-
-