US 12,074,933 B2
Content delivery routing with on-aircraft edge servers
Joshua G. Slater, Rancho Mission Viejo, CA (US)
Assigned to Viasat, Inc., Carlsbad, CA (US)
Appl. No. 18/030,254
Filed by Viasat Inc, Carlsbad, CA (US)
PCT Filed Oct. 6, 2020, PCT No. PCT/US2020/054446
§ 371(c)(1), (2) Date Apr. 4, 2023,
PCT Pub. No. WO2022/075980, PCT Pub. Date Apr. 14, 2022.
Prior Publication US 2023/0275944 A1, Aug. 31, 2023
Int. Cl. H04L 65/612 (2022.01); H04L 65/1023 (2022.01); H04L 65/1045 (2022.01)
CPC H04L 65/612 (2022.05) [H04L 65/1026 (2013.01); H04L 65/1045 (2022.05)] 38 Claims
OG exemplary drawing
 
1. A method for use in a communication system comprising a content delivery network comprising an edge tier of servers located on mobile platforms served by wireless communication links of the communication system and two or more terrestrial tiers of servers distributed geographically within the communication system, the method comprising:
receiving a request for a media content item from a device within a mobile platform served via a wireless communication link of the communication system;
determining an identity of a mobile edge server located on the mobile platform based at least in part on a network address of the device associated with the request;
determining whether the media content item is stored on the mobile edge server;
when the media content item is stored on the mobile edge server, redirecting the request for the media content item to the mobile edge server;
when the media content item is not stored on the mobile edge server, determining whether the media content item is stored on a first terrestrial server of a first tier of servers of the two or more terrestrial tiers of servers, the first terrestrial server being coupled with a first access node serving the mobile platform and associated with the mobile edge server for the content delivery network;
when the media content item is stored on the first terrestrial server of the first tier of servers, redirecting the request for the media content item to the first terrestrial server;
determining that the mobile platform has transitioned to being served by a second access node while the mobile platform is in transit;
determining that the second access node is associated with a second terrestrial server of the first tier of servers of the two or more terrestrial tiers of servers based at least in part on a topology of the two or more terrestrial tiers of servers and a location of an exchange point between a ground network serving the second access node and the topology of the two or more terrestrial tiers of servers; and
updating the association of the mobile edge server for the content delivery network to be associated with the second terrestrial server based at least in part on the transition of the mobile platform to being served by the second access node and the determined association between the second access node and the second terrestrial server.