H04L12/857

Method and apparatus for triggering management of communication flow in an inter-network system
09629018 · 2017-04-18 · ·

According to at least one example embodiment, a method and corresponding apparatus for triggering management of a data packet flow at an inter-network system include obtaining control-plane data exchanged between a first communications network and a second communications network. An identification of the data packet flow is then determined based on the control-plane data obtained. Once the identification of the data packet flow is known, management of the data packet flow is triggered by providing the identification of data packet flow determined to an inter-network device, e.g., a switch or OpenFlow switch. In triggering management of the data packet flow, a message may be sent to the inter-network device including the identification of data packet flow and one or more indications of management action(s) to be applied to data packets of the data packet flow by the inter-network device.

Interfaces for service requests in a balloon network

Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that that includes one or more interface features to receive a request for use of bandwidth of a balloon network. In particular, the computing device may receive, via the graphical interface, input data corresponding to a bandwidth request for a first location, where the bandwidth request includes: (i) an indication of the first location and (ii) an indication of time. Subsequently, the computing device may receive an indication corresponding to whether or not the bandwidth request is accepted, where acceptance of the bandwidth request is based at least in part on expected movement of one or more balloons from a plurality of balloons in the balloon network. As such, the computing device may display, on the graphical interface, the indication corresponding to whether or not the bandwidth request is accepted.

METHOD AND APPARATUS FOR CONFIGURING MULTI-PATHS USING SEGMENT LIST
20170063699 · 2017-03-02 ·

A method and an apparatus for configuring multi-paths that are made by means of MPTCP using a segment list which determine and configure a network path so as to minimize a difference in capability between paths in configuring the multi-paths.

Method and system for managing quality of service via a broadband gateway

Aspects of a method and system for managing quality of service via a broadband gateway are provided. In this regard, a broadband gateway that supports one or more first QoS protocols may determine, based on communications with a plurality of communication devices, whether each of the plurality of communication devices supports the one or more first QoS protocols. The gateway may communicate a result of the determination to a content provider and/or service provider. In this manner, the content provider and/or service provider may determine whether to utilize one or more second QoS protocols to deliver content to a particular one of said plurality of communication devices based on whether said particular of communication devices based on whether said particular one of said plurality of communication devices supports the one or more first QoS protocols. The gateway may be operable to map between QoS protocols.

SYSTEM AND METHOD FOR PROVIDING AN ON-SITE SERVICE
20170019342 · 2017-01-19 ·

A system and method for providing an on-site service includes a plurality of nodes, each containing: a neighborhood node set generation module, for generating a neighborhood node set on the basis of the bidirectional link bandwidth between a local node and a neighboring node; a neighborhood information index table generation module, for generating a neighborhood information index table of the local node; a candidate service point selection module, for selecting according to a selection function a candidate service node from the set of neighboring nodes; the definition of the selection function being: for a current service request, computing the difference between the QoS of the neighboring node i executing the service request and the QoS of the local node executing the service request; if the computed difference is smaller than a set threshold, the neighboring node i serving as the candidate service node; a service scheduling module, for receiving status information and feedback information provided in real time by the candidate service node, and selecting, on the basis of this information, a candidate node or the local node to serve as the service-executing node.