Patent
Software defined networking portal for custom-defined network routing
العنوان: | Software defined networking portal for custom-defined network routing |
---|---|
Patent Number: | 12192,055 |
تاريخ النشر: | January 07, 2025 |
Appl. No: | 18/403968 |
Application Filed: | January 04, 2024 |
مستخلص: | Implementations described and claimed herein provide systems and methods for custom-defined network routing. In one implementation, a set of custom defined network flow rules is received at an edge router of a primary network, which is in communication with a customer network. The set of custom defined network flow rules correspond to network traffic associated with the customer network. The set of custom defined network flow rules is stored in a forwarding table on the edge router. A packet of data is received at the edge router. The packet of data is attributed to the customer network. The set of custom defined network flow rules is applied to the pack of data using the forwarding table. |
Inventors: | Level 3 Communications, LLC (Broomfield, CO, US) |
Assignees: | Level 3 Communications, LLC (Denver, CO, US) |
Claim: | 1. A method for custom-defined network routing, the method comprising: receiving, at a primary network, authentication information; identifying, based on the authentication information, a customer network, the customer network distinct from, and in communication with, the primary network; receiving a set of custom defined network flow rules at an edge router of the primary network, the set of custom defined network flow rules specific to network traffic transceived with the customer network, wherein at least a first rule of the set of custom defined network flow rules defines a priority for application of the first rule in case the first rule conflicts with another rule of the custom defined set of rules to the network traffic; storing the set of custom defined network flow rules in a forwarding table specific to the customer network on the edge router; receiving a packet of data at the edge router; attributing the packet of data to the customer network; and applying the set of custom defined network flow rules to the packet of data using the forwarding table, wherein each of the custom defined set of rules defines a duration for application of the custom defined set of rules to the network traffic at the at least one edge router. |
Claim: | 2. The method as recited in claim 1 , wherein the set of custom defined network flow rules is distributed to the edge network by a controller of the primary network. |
Claim: | 3. The method as recited in claim 1 , wherein the packet of data includes a header and the packet of data is attributed to the customer network using the header. |
Claim: | 4. The method as recited in claim 3 , wherein the packet of data is attributed to the customer network using at least one of: a source address or a destination address specified in the header. |
Claim: | 5. The method as recited in claim 1 , wherein the set of custom defined network flow rules includes one or more of: drop, demarc, rate limit, queue selection, and path selection. |
Claim: | 6. The method as recited in claim 1 , wherein each of the set of custom defined network flow rules defines for application to the network traffic. |
Patent References Cited: | 8239572 August 2012 Brandwine et al. 8693344 April 2014 Adams 8799451 August 2014 Raleigh 10250442 April 2019 Osborne 10826774 November 2020 Osborne 11456922 September 2022 Osborne 2007/0121486 May 2007 Guichard et al. 2007/0168475 July 2007 Mullahy et al. 2008/0219268 September 2008 Dennison 2010/0054241 March 2010 Shah 2010/0284403 November 2010 Scudder 2013/0120209 May 2013 Padmanabhan et al. 2013/0250770 September 2013 Zou et al. 2013/0287026 October 2013 Davie 2014/0079070 March 2014 Sonoda 2014/0195666 July 2014 Dumitriu et al. 2015/0064677 March 2015 Baphna 2015/0111528 April 2015 Raleigh 2015/0382197 December 2015 Ren 2016/0057015 February 2016 Osborne 2017/0295103 October 2017 Starsinic 2020/0195509 June 2020 Singh 2021/0044483 February 2021 Osborne 2023/0016270 January 2023 Osborne 2023/0328805 October 2023 Pancorbo Marcos 2023/0412457 December 2023 Wang |
Other References: | European Examination Report, dated Dec. 10, 2018, Application No. 15833493.8, filed Aug. 19, 2015; 6 pgs. cited by applicant European Examination Report, dated Feb. 24, 2020, Application No. 15833493.8, filed Aug. 19, 2015; 4 pgs. cited by applicant Extended European Search Report, dated Mar. 8, 2018, Application No. 15833493.8, filed Aug. 19, 2015; 10 pgs. cited by applicant International Preliminary Report on Patentability, dated Feb. 28, 2017, Int'l Appl. No. PCT/US15/045871, Int'l Filing Date Aug. 19, 2015; 8 pgs. cited by applicant International Search Report dated Nov. 3, 2015, Int'l Appl. No. PCT/US15/45871, Int'l Filing Date Aug. 19, 2015; 3 pgs. cited by applicant Written Opinion of the International Searching Authority dated Nov. 3, 2015, Int'l Appl. No. PCT/US15/45871, Int'l Filing Date Aug. 19, 2015; 6 pgs. cited by applicant Bernardos, Carlos J. et al., “An Architecture for Software Defined Wireless Networking”, IEEE Wireless Communications IEEE Service Center, Piscataway, NJ, US, vol. 21, No. 3; XP011552462 Jun. 1, 2014, pp. 52-61. cited by applicant |
Primary Examiner: | Kim, Harry H |
رقم الانضمام: | edspgr.12192055 |
قاعدة البيانات: | USPTO Patent Grants |
الوصف غير متاح. |