Patent SG-11201909354X-A (SG)
Title: Temporospatial software-defined networking for ngso satellite networks
Inventor: BARRITT BRIAN
IPC: H04W40/04
Filed: 2018-04-25
Abstract: WO 18/ 200690 Al (12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (43) International Publication Date 01 November 2018 (01.11.2018) WIPO I PCT mu °mons ono o Holoimilloimoilowo oimIE (10) International Publication Number WO 2018/200690 Al (51) International Patent Classification: HO4L 12/751 (2013.01) H04W 40/04 (2009.01) HO4L 12/741 (2013.01) HO4B 7/185 (2006.01) HO4L 12/721 (2013.01) (21) International Application Number: PCT/US2018/029385 (22) International Filing Date: 25 April 2018 (25.04.2018) (25) Filing Language: English (26) Publication Language: English (30) Priority Data: 15/497,738 26 April 2017 (26.04.2017) US 62/511,377 26 May 2017 (26.05.2017) US 15/954,922 17 April 2018 (17.04.2018) US (71) Applicant: X DEVELOPMENT LLC [US/US]; 1600 Amphitheatre Parkway, Mountain View, CA 94043 (US). (72) Inventor: BARRITT, Brian; 1600 Amphitheatre Park- way, Mountain View, CA 94043 (US). (74) Agent: LIN, Jennifer, Y. et al.; Lerner, David, Littenberg, Krumholz & Mentlik, LLP, 600 South Avenue West, West- field, NJ 07090 (US). (81) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, (54) Title: TEMPOROSPATIAL SOFTWARE-DEFINED NETWORKING FOR NGSO SATELLITE NETWORKS 800 FIGURE 8 (57) : The disclosure provides for a system that includes a network controller. The network controller is configured to receive information from nodes of a network, where nodes include one node that is in motion relative to another node. The network controller is also configured to generate a table representing available nodes and possible links in the network based on the information, and determine a topology of the network based on the table. Additionally, the network controller is configured to receive client data information from a client device, and determine flows for the topology based on the client data information. Each flow includes one or more requirements for a routing path through the network. The network controller is configured to generate a network configuration for the topology based on the flows, and send instructions to the nodes of the network for implementing the network configuration and transmitting client data. [Continued on next page] WO 2018/200690 Al MIDEDIMOMMIDIIMERIHNONNI IMMOIHMEMOIS SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG). Declarations under Rule 4.17: as to applicant's entitlement to apply for and be granted a patent (Rule 4.17(11)) as to the applicant's entitlement to claim the priority of the earlier application (Rule 4.17(iii)) Published: — with international search report (Art. 21(3))