US 11,895,170 B2
Synchronicity for virtual reality/augmented reality interactive sessions in wireless networks
Sergio Mena, Saubraz (CH); Lorenzo Granai, Crissier (CH); Malcolm M. Smith, Richardson, TX (US); and Jerome Henry, Pittsboro, NC (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Mar. 9, 2021, as Appl. No. 17/249,673.
Prior Publication US 2022/0294840 A1, Sep. 15, 2022
Int. Cl. H04L 65/65 (2022.01); H04L 65/80 (2022.01); G06T 19/00 (2011.01); H04L 67/131 (2022.01); H04L 67/62 (2022.01); H04L 65/403 (2022.01); H04L 65/1033 (2022.01)
CPC H04L 65/65 (2022.05) [G06T 19/003 (2013.01); H04L 65/1033 (2013.01); H04L 65/403 (2013.01); H04L 65/80 (2013.01); H04L 67/131 (2022.05); H04L 67/62 (2022.05)] 12 Claims
OG exemplary drawing
 
1. A method comprising:
determining, at a virtual reality (VR) device, a plurality of traffic layers comprising at least coarse grain (CG) layer traffic and fine grain (FG) layer traffic for a current VR scene update, wherein an amount of CG data to include in the CG layer traffic is determined at least in part by a CG threshold for the VR device, and wherein the current VR scene update comprises movement of a virtual object;
scheduling the CG layer traffic of the current VR scene update in at least one resource unit (RU) of a plurality of RUs in a transmission opportunity (TXOP) for the VR device;
when a first subset of RUs of the plurality of RUs remains available after scheduling the CG layer traffic:
scheduling FG layer traffic of a previous VR scene update in the first subset of RUs of the plurality of RUs; and
when a second subset of RUs of the plurality of RUs remain available after scheduling the CG layer traffic and the FG layer traffic of a previous VR scene update:
scheduling the FG layer traffic of the current VR scene update in at least one RU of the second subset of RUs;
receiving a throttle message from a controller; and at a next VR scene update, decreasing the current CG threshold for the VR device to decrease an amount of CG data to include in CG layer traffic for the next VR scene update.