Patents Issued in April 20, 2017
  • Publication number: 20170111228
    Abstract: A system and method for establishing a dynamic wireless communication network with a plurality of autonomous aerial vehicles, such as drones. The drones can dynamically change the size and availability of the communication network, and work with an existing communication network, such as cellular telecommunications or internet protocol networks. The drones can therefore create and maintain a robust network in response to a variety of needs, such as emergency response areas or large sporting events. Further, the drones can establish communication hotspots for mobile devices, and can alternately be configured to create a data pipeline.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Inventors: Ahmad Arash Obaidi, Eric W. Yocam
  • Publication number: 20170111229
    Abstract: A spacecraft network management system includes five functional entities, namely, attendant, accessor, collector, logic, and logic watchdog in a distributed architecture configured with both in-band and out-of-band data paths. Management data is structured so that it can travel over either in-band or out-of-band and be identified as such; user data travels over in-band paths. These five entities are distributed over the units of the design and then a modified set of otherwise standard elements are assigned to each entity depending on the nature of its function. These elements include managers, management agents, device agents, device management information base, and manager management information base that enable the entities to perform their respective functions.
    Type: Application
    Filed: October 19, 2015
    Publication date: April 20, 2017
    Inventors: Brian C. Thompson, Andrew P. Riha
  • Publication number: 20170111230
    Abstract: A system for configuring one or more flows of captured data packets through a hybrid communication network is provided. The system includes first and second segments of the hybrid communication network. The first segment includes a stacked topology of communicatively coupled plurality of network captured traffic distribution devices. The second segment includes one or more OpenFlow switches configured for an OpenFlow protocol. The system also includes a management server communicatively coupled to the first and second segments of the hybrid communication network. The management server includes logic adapted to configure one or more data flows of captured data packets with respect to forwarding the captured data packets between the first and second segments of the hybrid communication network.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 20, 2017
    Inventors: Saradha Srinivasan, Andrew Harding
  • Publication number: 20170111231
    Abstract: A communications system includes: a first node device provided in a first network; a first controller controlling the first node device; a second node device provided in a second network and connected to the first node device; and a second controller controlling the second node device. The first controller sets the first node device with a processing rule according to which packets transferred between the first and second controllers are processed. The second controller sets the second node device with a processing rule according to which the packets are processed. The first and second controllers exchanges the packets each other through at least the first and second node devices.
    Type: Application
    Filed: October 31, 2016
    Publication date: April 20, 2017
    Inventors: Yuta ASHIDA, Toshio Koide
  • Publication number: 20170111232
    Abstract: According to one exemplary embodiment, a method for parallel processing a network of nodes having at least one ordering constraint and at least one conflict constraint is provided. The method may include breaking a plurality of loops caused by the at least one ordering constraint. The method may also include determining a node order based on the at least one ordering constraint. The method may then include determining a conflict order based on the at least one conflict constraint, whereby no new loops are created in the network. The method may further include performing parallel processing of the network of nodes based on the node order and the conflict order.
    Type: Application
    Filed: January 10, 2017
    Publication date: April 20, 2017
    Inventors: Hemlata Gupta, David J. Hathaway, Kerim Kalafala, Ronald D. Rose
  • Publication number: 20170111233
    Abstract: A method for optimizing network performance is described. The method comprises: receiving data related to one or more network metrics for measuring current network traffic or determining network patterns; determining, based on received data associated with the one or more network metrics, a model associated with at least one of detection and prediction of one or more future network events; determining a configuration related to the one or more network devices based on the received data and the determined model; and configuring the one or more network devices according to the determined configuration.
    Type: Application
    Filed: October 17, 2016
    Publication date: April 20, 2017
    Inventors: Samrat KOKKULA, Ioannis NIKIFORAKIS, Georgios OIKONOMOU
  • Publication number: 20170111234
    Abstract: A network device, system, and method are provided. The network device includes a processor. The processor is configured to store a local estimate and a dual variable maintaining an accumulated subgradient for the network device. The processor is further configured to collect values of the dual variable of neighboring network devices. The processor is also configured to form a convex combination with equal weight from the collected dual variable of neighboring network devices. The processor is additionally configured to add a most recent local subgradient for the network device, scaled by a scaling factor, to the convex combination to obtain an updated dual variable. The processor is further configured to update the local estimate by projecting the updated dual variable to a primal space.
    Type: Application
    Filed: October 18, 2016
    Publication date: April 20, 2017
    Inventors: Asim Kadav, Renqiang Min, Erik Kruus, Cun Mu
  • Publication number: 20170111235
    Abstract: A device management system includes a device mapping unit configured to hold, in association with each piece of device management identification information indicating identification information for managing corresponding one of a plurality of devices, a device state indicating an installation state or an operating state of the device, device-specific identification information identifying the device, and installation planned device-specific identification information identifying a device that is planned to be replaced with the former device; and an update unit configured to, in response to receiving an installation request for a device, which includes device-specific identification information, replace device-specific identification information associated with device management identification information associated with installation planned device-specific identification information identical to the device-specific identification information included in the installation request, with the installation planned
    Type: Application
    Filed: October 10, 2016
    Publication date: April 20, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Koji ISHIKURA, Manami KIKUCHI, Jun SATOH
  • Publication number: 20170111236
    Abstract: A network management system manages a virtual network includes an interface system communicatively coupled to one or more servers, a director engine, and a configuration engine. The one or more servers implement a virtual network including one or more virtual machines and one or more containers organized into one or more virtual domains. The interface system generates a graphical user interface displaying graphical representations of the one or more virtual machines and the one or more containers and of the one or more servers; and information associated with the virtual network. The director engine receives a user selection of at least one server, virtual machine, container, or virtual domain, accesses information associated with the user selection, and identifies one or more of servers, virtual machines, containers, and virtual domains associated with the user selection.
    Type: Application
    Filed: October 12, 2016
    Publication date: April 20, 2017
    Inventors: Max Bielenberg, Pere Monclus, Sushil Singh, Jorge Jaramillo, Carolina Pena, Arslan Waqar, Dragos Rusu, Duyen Riggs, Syed Ali Khayam
  • Publication number: 20170111237
    Abstract: A network map of an individual's implicit and explicit people relationships across multiple workloads is provided. Relationships between people may be leveraged and ranking for people relationships may be performed based on activities across multiple workloads. People relationships may be displayed in the network map to provide a visual understanding of relationships and connections. Navigation to any person represented in the network map may be enabled, and commonalities in relationships between a navigating user and a given person navigated to in the network map may be exposed. Trending items and activity streams for a person or group of persons may be shown in the network map.
    Type: Application
    Filed: December 27, 2016
    Publication date: April 20, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Viral Shah, Berit Herstad, Vikramjeet Singh Jassal, Alexander Kempton, Ståle Sørensen, Sveinar Rasmussen, Alexander Distel, Zoran Dovedan, Ivan Dijan
  • Publication number: 20170111238
    Abstract: A management device includes a first server, a first control module, a management module connected to the first control module through the first server; and a first executing module connected to the first control module. When the first server is operating normally, the first server outputs a first signal to the first control module, the first control module controls the first executing module to operate corresponding to the first signal. When the first server is operating abnormally, the management module outputs a second signal, the first control module controls the first executing module to operate corresponding to the second signal.
    Type: Application
    Filed: November 24, 2015
    Publication date: April 20, 2017
    Inventor: MENG-LIANG YANG
  • Publication number: 20170111239
    Abstract: Described are systems and methods for implementing and operating a Device Abstraction Proxy (DAP). In one embodiment, the DAP includes a communications interface to connect the DAP to one or more access aggregation devices, each having a plurality of physical ports to provide Digital Subscriber Line (DSL) communication services to a plurality of remote DSL terminals via the plurality of physical ports. The DAP may further include a memory and processor to execute a virtual access aggregation device, in which a subset of the plurality of physical ports are allocated and linked to corresponding logical ports. The DAP may further include a global rule-set module to define operational constraints for the DSL communication services, and a management interface to allow at least one broadband access management system to manage the subset of physical ports allocated to the virtual access aggregation device subject to the operational constraints.
    Type: Application
    Filed: June 21, 2016
    Publication date: April 20, 2017
    Inventors: Marc GOLDBURG, Philip BEDNARZ
  • Publication number: 20170111240
    Abstract: A service-based elastic method in a cloud environment includes detecting, an elastic event that occurs in running of a service, determining, a node that needs to be elastic and corresponds to the elastic event, determining, according to an identifier of the node that needs to be elastic, a service topology diagram of the service, and an elastic method identifier of the service in a cloud service archive, a connection relationship that needs to be established, and creating and running the newly added node instance according to information of the node that needs to be elastic in the cloud service archive and the connection relationship. The present disclosure, running of a service can be optimized more effectively.
    Type: Application
    Filed: December 27, 2016
    Publication date: April 20, 2017
    Inventors: Jin Qin, Junan Xie, Yi Zhang, Jie Zhu
  • Publication number: 20170111241
    Abstract: In an embodiment, a data processing method comprises transmitting, from a monitoring computer system that is programmed for monitoring one or more services, a request for information relating to new services to a cluster of computing nodes that are managing the one or more services; receiving from the cluster of nodes an indication that a new service not included in the one or more services has been created; in response to receiving the indication, creating a monitoring subsystem for performing one or more functions, which may include monitoring the new service, verifying security and/or compliance, logging the new security, and network management; assigning the monitoring subsystem to the new service; sending access information for the monitoring subsystem to one or more user computers.
    Type: Application
    Filed: October 18, 2016
    Publication date: April 20, 2017
    Inventor: Loris Degioanni
  • Publication number: 20170111242
    Abstract: Disclosed are various embodiments for processing and storing mass data, where the data may include metrics generated based on performance of an event in a monitored system. Metrics describing a state of a monitored system may be received, accessed, and aggregated to generate a data model that describes performance of the monitored system. The metrics utilized in generating the data model may be disregarded after the data model has been generated. An output describing the state of the monitored system may be generated based on the data model, and the output may be communicated over a network, for example, to a requesting service.
    Type: Application
    Filed: December 28, 2016
    Publication date: April 20, 2017
    Inventors: Daniel L. Osiecki, Prashant L. Sarma, Monty Vanderbilt, David R. Azari, Caitlyn R. Schmidt
  • Publication number: 20170111243
    Abstract: Disclosed herein are systems, methods, and devices using an improved wireless communications component that allows for real time or near-real time data sampling reporting between devices using modified wireless communications protocols (e.g., Bluetooth®, Wi-Fi), and real time or near-real time behavior adjustments by a first device based on the data samples received from a second device. Embodiments disclosed herein comprise devices, such as receivers and transmitters, having communications components that may communicate data samples, such as power values, in real time or near-real time, thereby allowing a first device (e.g., transmitter) to adjust in real time or near-real time operational behavior of the first device's hardware or software (e.g., adjust power waves) based upon the data samples (e.g., power values) received from a second device (e.g., receiver).
    Type: Application
    Filed: March 4, 2016
    Publication date: April 20, 2017
    Inventors: Douglas BELL, Michael A. LEABMAN
  • Publication number: 20170111244
    Abstract: Methods, systems, and computer readable media may be operable to facilitate client device band steering based upon deep packet inspection information. An access point may be configured to steer one or more client devices from a low frequency band to a high frequency band, and vice versa, based on the status of the low frequency band and/or high frequency band and the client devices associated with the bands. The access point may perform a deep packet inspection of data packet traffic associated with each associated client device, and may classify each client device as either a device associated with a media session or a device that is not associated with a media session based upon information retrieved from the deep packet inspection. The access point may choose one or more client devices to disassociate from a frequency band based upon the media session classification of the client devices.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 20, 2017
    Inventors: Jay Strater, Subha Rajasekar
  • Publication number: 20170111245
    Abstract: A computer-implemented method of generating process models from process event logs, including receiving an identification of node types and edge types of an application event log to generate a heterogeneous information network graph of the application event log, where node types include events and traces, where each trace is a finite sequence of event type nodes; reducing a number of event types of the set of input traces to generate clusters of new event types; and clustering the set of input traces to generate a plurality of disjoint partitions based on the clusters of new event types, where the clustering maximizes an average fitness of each partition and minimizes an average complexity of each partition, where each partition is a graph model of a process in the application event log.
    Type: Application
    Filed: March 31, 2016
    Publication date: April 20, 2017
    Inventors: VATCHE ISHAKIAN, VINOD MUTHUSAMY, PHUONG NGUYEN, ALEKSANDER SLOMINSKI
  • Publication number: 20170111246
    Abstract: According to one aspect disclosed herein, a performance monitoring SDN controller can translate an intent specified by a performance monitoring application into a flow rule and an action set to be utilized by a performance monitoring SDN element to process a packet flow received from the target SDN network. The performance monitoring SDN controller can provide the flow rule and the action set to a performance monitoring SDN element, which can receive the packet flow from the target SDN network and can analyze the packet flow in accordance with the flow rule to match the packet flow to an action included within the action set. The performance monitoring SDN element can execute the action to monitor a performance metric of the packet flow and to provide a value for the performance metric to the performance monitoring application agent, which can generate a message that includes the value.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 20, 2017
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Venson Shaw, Jin He
  • Publication number: 20170111247
    Abstract: A device management apparatus includes processing circuitry. The processing circuitry is configured to issue management identification information for managing a device; generate mapping information in which the management identification information is associated with device identification information for identifying the individual device; and generate availability management information in which the device identification information is associated with availability indicating whether the device is available or unavailable.
    Type: Application
    Filed: October 10, 2016
    Publication date: April 20, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: DAIGO UCHIYAMA, Kiyohiro Hyo
  • Publication number: 20170111248
    Abstract: Systems, equipment and methods for automatically tracking cable connections and for identifying work area devices and related methods of operating communications networks are provided. In one embodiment, a method of automatically identifying an end device that is connected to a local area network, the method comprising: transmitting a first control signal over a control channel that runs from a first connector port on a patch panel of the local area network to an integrated circuit chip mounted on the end device through at least a communications cable, a second connector port and a patch cord; receiving a second control signal from the integrated circuit chip over the control channel in response to the first signal, the second signal including identifying information for the end device.
    Type: Application
    Filed: December 28, 2016
    Publication date: April 20, 2017
    Inventors: Michael G. German, Peter T. Tucker, Matias Peluffo, Luc Walter Adriaenssens
  • Publication number: 20170111249
    Abstract: Methods, systems, and computer readable media can be operable to facilitate the identification of multimedia content playback errors at a client device. Methods, systems, and computer readable media described herein are operable to monitor for packet loss and underflow conditions at a client device, alert instances of packet loss and/or underflow conditions, and initiate troubleshooting of problems in the delivery of content from an access point to the client device. Alerts and troubleshooting actions may be determined based upon packet loss instances and/or underflow conditions identified over a duration of content playback at a client device.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Inventor: Charles Hardt
  • Publication number: 20170111250
    Abstract: The present invention discloses methods and systems carried out at a network device for reducing network congestion by establishing an aggregated connection, wherein the aggregated connection comprise a plurality of virtual private network (VPN) tunnels. The system further comprises assigning default weights to the plurality of VPN tunnels along with transmitting and receiving data packets of a data session through the aggregated connection. When there is a missing data packet in the received data packets, the missing data packet is recreated based on a previous or a next data packet. Furthermore the present invention discloses methods and systems for determining whether a VPN tunnel from the plurality of VPN tunnels is experiencing an unacceptable packet drop rate. If it is seen that a VPN tunnel is experiencing an unacceptable packet drop rate, an effective weight of the at least one VPN tunnel is decreased in order to overcome the setback.
    Type: Application
    Filed: December 23, 2016
    Publication date: April 20, 2017
    Applicant: Pismo Labs Technology Limited
    Inventors: Ho Ming CHAN, Patrick Ho Wai SUNG, Kam Chiu NG, Alex Wing Hong CHAN, Kit Wai CHAU
  • Publication number: 20170111251
    Abstract: A method for measuring frame loss on a connection between a near-device (NED) and a far-end device (FED). The method includes: placing, on the connection, multiple test frames having a plurality of sequence numbers; obtaining, from the connection, a first reflected test frame having a first sequence number, a first FED receiving counter value from the FED, and an initial FED received count from the FED; obtaining, from the connection, a second reflected test frame having a second sequence number, a second FED receiving counter value from the FED, and the initial FED received count from the FED; and calculating a one-way frame loss value on the connection based on the second sequence number and the initial FED received count.
    Type: Application
    Filed: October 19, 2015
    Publication date: April 20, 2017
    Applicant: CIENA CORPORATION
    Inventors: Marc Holness, Cory Gordon
  • Publication number: 20170111252
    Abstract: A system, which uses the internet to deliver time sensitive information, includes an overlay node, having a plurality of overlay nodes, which are used to deliver the time sensitive information. To better characterize the connection between a sending node and a receiving node, the sending node periodically requests each overlay node in the path between the sending node and the receiving node to force a retransmission of a packet, while also forwarding that same packet to the next overlay node. In this way, the delay associated with each link in the path can be quantified and recorded by the receiving node. Based on the observed transmission delays, the receiving node may determine an optimal buffer time. This buffer time is the amount of buffering performed at the receiving node prior to outputting the time sensitive information.
    Type: Application
    Filed: October 7, 2016
    Publication date: April 20, 2017
    Inventors: James Howard Cervantes, Michael Christopher Regan
  • Publication number: 20170111253
    Abstract: Methods, systems, and computer readable media may be operable to facilitate the output of an alert to a client device informing a user of a potential disruption to a data transfer at a client device. An access point may monitor the data rate of a data transfer session with a station, determine a minimum data transfer rate threshold for the data transfer session, and output an alert to the station when the data rate of the transfer session drops below the minimum data transfer rate threshold. The reduced data rate may be caused by a movement of the station away from the access point, and the alert may provide a user with an indication of the reduced data rate. In embodiments, the alert may provide the user with instructions or recommendations for remedying or preventing an interruption to the transfer session.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 20, 2017
    Inventors: Praveen Girish, Krishna Prasad Panje
  • Publication number: 20170111254
    Abstract: A device is configured to specify a first time difference between a first time in which a first data packet is transmitted and a second time in which a first response packet is received, specify a second time difference between the second time and a third time in which a second response packet is received, the second response packet being a final response packet corresponding to second data packets transmitted after the first time and before the second time, specify a first data amount of the one or more second data packets, and a second data amount of the first data packet and the one or more second data packets, specify a first throughput value based on the second data amount and the first time difference, specify a second throughput value based on the first data amount and the second time difference.
    Type: Application
    Filed: September 29, 2016
    Publication date: April 20, 2017
    Applicant: FUJITSU LIMITED
    Inventors: NAOYOSHI OHKAWA, Yuji NOMURA, SUMIYO OKADA, Fumiyuki Iizuka
  • Publication number: 20170111255
    Abstract: An online system determines a frequency with which its users delete information stored in a browser on client devices associated with each user. When a user accesses the online system, the online system determines a user identifier associated with the user and determines if one or more conditions are satisfied based on information received from a browser used to access the online system. If a condition is satisfied, the online system communicates an instruction to the browser to communicate information associated with a third party and the user identifier to the third party. Information previously stored in the browser and associated with the user identifier is compared to information associated with the user identifier received from the browser. Deletion of information stored in the browser is determined when stored information associated with the user identifier differs from received information associated with the user identifier.
    Type: Application
    Filed: December 27, 2016
    Publication date: April 20, 2017
    Inventors: Alexey Maykov, Ryan Edward Huettl, Anirudhan Vijayakanthan, Nipun Mathur
  • Publication number: 20170111256
    Abstract: Methods, systems, and apparatus for automatically truncating a hierarchical query response are disclosed. In one aspect, a query for hierarchically arranged data about a telecommunications device is received by the telecommunications device. Creation of a response that includes at least a portion of the requested hierarchically arranged data is initiated. Prior to completing the response, that a response constraint will be exceeded by a completed response is determined. In response to the determination, the response is truncated to include less than all of the requested hierarchically arranged data. Reference data indicating that the response has been truncated is inserted into the truncated response. The truncated response with the reference data is transmitted to a device that submitted the query.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 20, 2017
    Inventor: Todd A. Neal
  • Publication number: 20170111257
    Abstract: To support a user to be capable of more rapidly and accurately executing a response to an event occurring in a device. An event responsive support device specifies support information associated with log information of a monitoring target device from a support information storage unit, and acquires a responding method to the event associated with the log information from the specified support information. In addition, history information associated with the specified support information is specified from a history information storage unit, and complementary information with respect to the responding method is acquired from the specified history information. In addition, the acquired responding method and complementary information are output.
    Type: Application
    Filed: March 20, 2014
    Publication date: April 20, 2017
    Inventor: Yuichi NOZAWA
  • Publication number: 20170111258
    Abstract: A system and method for receiving a data packet in a cable network testing device from a remotely located cloud host service/device. The data packet contains selected cable test device configuration instructions. The selected device instructions, once implemented in a cable test device, configure the cable test device to perform one or more cable network testing procedures in accordance with predetermined testing parameters. The cloud host service/device contains a plurality of test device configuration instructions to be selected by a user, which user may be remote from the cable test device.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Applicant: Fluke Corporation
    Inventors: David E. Bezold, Steve O' Hara
  • Publication number: 20170111259
    Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.
    Type: Application
    Filed: December 29, 2016
    Publication date: April 20, 2017
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
  • Publication number: 20170111260
    Abstract: Provided are a Transparent Interconnection of Lots of Links (TRILL) Intermediate System to Intermediate System (ISIS)-based route calculation method and device. The method includes that: a route calculation unit acquires a Link State Protocol Data Unit (LSP) packet from each Routing Bridge (RB) in a network (S102); and the route calculation unit calculates a routing table of each RB according to the LSP packet acquired from each RB, and sends the routing table to the corresponding RB (S104). The method solves the problem that a TRILL ISIS-based route calculation manner adopted in related technologies occupies considerable calculation resources and can be easily attacked.
    Type: Application
    Filed: October 23, 2014
    Publication date: April 20, 2017
    Applicant: ZTE Corporation
    Inventor: Qiang WU
  • Publication number: 20170111261
    Abstract: A method and related apparatus for providing latency optimized segment routing tunnels is described herein and includes obtaining a latency metric for each segment that links respective pairs of nodes in a network, determining a tunnel through the network between a first endpoint and a second endpoint that is optimized for latency, and, once such a tunnel is determined, causing a packet to travel along the tunnel that is optimized for latency by encoding the packet with segment routing instructions for the network, wherein the network is configured to provide shortest paths according to a metric other than latency.
    Type: Application
    Filed: January 15, 2016
    Publication date: April 20, 2017
    Inventors: Pierre Francois, Francois Clad, Alan Gous, Clarence Filsfils
  • Publication number: 20170111262
    Abstract: A route search apparatus includes a storage configured to store information of a search tree associated with a topology of a network, and a processor configured to search for candidates of a route from a start point node to an end point node and exclude from search candidates a route from a first node to the end point when a total value of a hop length from the start point node to the first node and the shortest hop length from the first node to the end point node exceeds a predetermined hop length.
    Type: Application
    Filed: September 23, 2016
    Publication date: April 20, 2017
    Applicant: FUJITSU LIMITED
    Inventor: Satoshi IMAI
  • Publication number: 20170111263
    Abstract: A communication system in which a plurality of communication networks are interconnected, the communication system including a plurality of inter-communication network connections that include an inter-communication network connection by a first circuit performing communication by a first protocol and an inter-communication network connection by a second circuit performing communication by a second protocol, including: a route selection apparatus that is provided in a communication network that is connected to another communication network by the first circuit, and that is connected to another communication network by the second circuit; and an address resolution apparatus that can communicate with the route selection apparatus, wherein the route selection apparatus sends an inquiry to the address resolution apparatus about an address corresponding to an incoming number in a connection request signal transmitted from a user apparatus in the communication network so as to determine whether to transmit the conn
    Type: Application
    Filed: August 26, 2015
    Publication date: April 20, 2017
    Applicant: NTT DOCOMO, INC.
    Inventors: Motohiro Abe, Shinichi Minamimoto, Mana Kaneko, Masataka Ikeda, Hiromasa Yamaguchi
  • Publication number: 20170111264
    Abstract: A device may store, in a data structure, a set of link identifiers, that identifies a set of member links included in a link aggregation group, in association with a set of packet parameters. The device may receive a network packet. The device may determine a particular packet parameter, of the set of packet parameters, associated with the network packet. The device may route the network packet via a particular member link, of the set of member links, identified by the particular link identifier.
    Type: Application
    Filed: December 30, 2016
    Publication date: April 20, 2017
    Inventors: Divakar Shankarappa, Raja Krishnamoorthy, Sharath Sridhar, Amit Shukla, Xiangwen Xu
  • Publication number: 20170111265
    Abstract: A process and apparatus to facilitate communication between callers and callees in a system comprising a plurality of nodes with which callers and callees are associated is disclosed. In response to initiation of a call by a calling subscriber, a caller identifier and a callee identifier are received. Call classification criteria associated with the caller identifier are used to classify the call as a public network call or a private network call. A routing message identifying an address, on the private network, associated with the callee is produced when the call is classified as a private network call and a routing message identifying a gateway to the public network is produced when the call is classified as a public network call.
    Type: Application
    Filed: December 30, 2016
    Publication date: April 20, 2017
    Inventors: Clay Perreault, Steve Nicholson, Rod Thomson, Johan Emil Viktor Björsell, Fuad Arafa
  • Publication number: 20170111266
    Abstract: A wireless communication device serving as an edge node is provided. The wireless communication device includes a wireless transceiver and a controller. The wireless transceiver performs wireless transmission and reception in a wireless mesh network. The controller determines whether the wireless communication device supports a routing-based propagation mechanism and a flooding-based propagation mechanism in response to originating a transmission of a data packet towards a destination in the wireless mesh network, determines whether a valid route exists towards the destination when the wireless communication device supports the routing-based propagation mechanism and the flooding-based propagation mechanism, and when the valid route exists, sets a routing indication in a packet header of the data packet and uses the routing-based propagation mechanism to transmit the data packet via the wireless transceiver.
    Type: Application
    Filed: October 18, 2016
    Publication date: April 20, 2017
    Inventor: Li-Chun KO
  • Publication number: 20170111267
    Abstract: This application discloses a method and an apparatus for updating a manner of processing a packet of a service flow. The method includes a first packet of the service flow is forwarded by using a first service function chain (SFC). A control node obtains a flow identifier and indication information from a service function (SF) node of the first SFC, where the indication information is used to indicate a manner of processing a second packet of the service flow, the flow identifier is used to identify the service flow. The control node obtains the manner of processing the second packet according to the indication information, and sends the flow identifier and the manner of processing the second packet to the processing node, where the manner of processing the second packet does not include forwarding the second packet along the first SFC.
    Type: Application
    Filed: December 29, 2016
    Publication date: April 20, 2017
    Inventors: Junru Lin, Lehong Niu, Hongyu Li, Jing Huang
  • Publication number: 20170111268
    Abstract: In one embodiment, a device in a network determines that traffic sent via a first label switched path should be sent via a new label switched path. The device sends the traffic along the new label switched path using a label stack that indicates one or more adjacency segments or interface binding labels. A particular node along the new label switched path is configured to forward the traffic via a particular interface of the node based on a corresponding interface binding label or adjacency segment indicated by the traffic. The device completes a switchover from the first path to the new path.
    Type: Application
    Filed: October 17, 2015
    Publication date: April 20, 2017
    Inventors: George Swallow, Tarek Saad
  • Publication number: 20170111269
    Abstract: Some embodiments provide Internet access to a local client device, such as a host computer or mobile device, via a configurable misattribution network. A user of the local client device can quickly and easily declare, via a simple user interface, their desired ephemeral node topology and within a small time window, seamlessly access the Internet via a bounce/egress tunnel. In some embodiments, the misattribution network is ephemeral. A tunnel or point-of-presence (PoP) can last as short or as long as desired by the user. When a PoP is no longer needed, the user can destroy the tunnel. In some such embodiments, deleting the tunnel includes deleting key material, de-spawning compute instances, and releasing IP address(s) back to the provider that owns them so that the IP addresses can be used by other users.
    Type: Application
    Filed: October 19, 2016
    Publication date: April 20, 2017
    Applicant: ID Vector, Inc.
    Inventors: Benjamin P. Baumgartner, Andrew E. Boyce-Lewis
  • Publication number: 20170111270
    Abstract: A multi-port access node, for communicating data to-and-fro a plurality of transceiver units via a plurality of respective communication lines, comprising: a plurality of processors, each processor includes a main communication unit that includes a network-side port, said processor includes at least one line-side port associated with a respective one of said communication lines, at least one of said processors further includes a relay unit having a relay port, said relay unit Is coupled with said main communication unit of the same said processor, said relay port is coupled with at least one of said network-side port of at least one different said processor, wherein said relay unit is configured to relay at least part of said data in at least one of a downstream direction destined toward at least one of said transceiver units, and an upstream direction arriving from at least one of said transceiver units.
    Type: Application
    Filed: March 10, 2015
    Publication date: April 20, 2017
    Inventors: Ron Sterenson, Guy Reina
  • Publication number: 20170111271
    Abstract: In one embodiment, a device in a network receives packet arrival information for a packet from a neighbor of the device in the network. The packet arrival information indicates a likelihood of the packet being received by a target node that is moving in the network were the packet forwarded by the neighbor to the target node. The device forwards the packet to the target node based on a determination that the device has a higher likelihood of the packet being received by target node were the packet forwarded by the device to the target node than were the packet forwarded by the neighbor to the target node.
    Type: Application
    Filed: October 19, 2015
    Publication date: April 20, 2017
    Inventors: Pascal Thubert, Patrick Wetterwald, Jean-Philippe Vasseur, Eric Levy-Abegnoli
  • Publication number: 20170111272
    Abstract: Systems and methods for determining a direction of a network session are described herein. An example method may commence with receiving a data packet by a network device. The method may continue with analyzing contextual data associated with the data packet. Based on the analysis, the direction of the network session may be determined. Upon determining of the network session, the data packet may be directed according to the direction of the network session. The analysis may include determining that the data packet is associated with a previous network session. Based on the determination, the data packet may be attributed to the previous network session.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 20, 2017
    Inventors: Zhiping Liu, Choung-Yaw Shieh, Meng Xu
  • Publication number: 20170111273
    Abstract: A server device or a terminal device can perform switching of a path or a communication channel between an infrastructure communication through a network such as an EPC, and a Relay communication through a direct communication with a Relay UE, and can continuously provide a service. A routing information request message includes at least identification information indicating that switching of a communication is required. A third terminal device having a relay function is selected based on the routing information request message. A routing update instruction message which is a response to the routing information request message and includes information of the third terminal device is transmitted to the first terminal device. A direct communication with the third terminal device is performed by using LTE, so as to perform an instruction of communicating with the first terminal device. Thus, a communication channel is switched.
    Type: Application
    Filed: March 23, 2015
    Publication date: April 20, 2017
    Applicant: SHARP KABUSHIKI KAISHA
    Inventors: Yoko KUGE, Masafumi ARAMOTO, Masayuki ENOMOTO
  • Publication number: 20170111274
    Abstract: Techniques are disclosed for providing a distributed customer premises equipment (CPE) comprising several devices. The distributed CPE may include a control plane subsystem configured to execute on a first device, a first data plane subsystem configured to execute on a second device, and a second data plane subsystem configured to execute on a third device. The second device may be further configured to execute a first virtual machine capable of executing a first network function. The third device may be further configured to execute a second virtual machine capable of executing a second network function. In certain embodiments, the control plane subsystem may be configured to control forwarding functionality of the first data plane subsystem and the second data plane subsystem, and control the first network function and the second network function. In certain embodiments, the first device and the second device are customer premises equipment (CPE) devices.
    Type: Application
    Filed: October 28, 2016
    Publication date: April 20, 2017
    Inventors: Robert Bays, Srinivas Narayan
  • Publication number: 20170111275
    Abstract: A data processing method and a related device are provided. The method includes receiving, by the ith processing circuit in a first circuit set, a first packet header and data D(1, i?1), obtaining data D?(1, i) based on a first field in the first packet header, and sending the first packet header and data D(1, i) to the (i+1)th processing circuit in the first circuit set, where the data D(1, i) is obtained based on the data D(1, i?1) and the data D?(1, i). The method also includes sending, by the ith processing circuit in the first circuit set, the data D(1, i) to the (i+1)th processing circuit in a second circuit set and sending, by the ith processing circuit in the second circuit set, a second packet header to the (i+1)th processing circuit in the second circuit set.
    Type: Application
    Filed: December 28, 2016
    Publication date: April 20, 2017
    Inventors: Nan Li, Linchun Wang, Hongfei Chen
  • Publication number: 20170111276
    Abstract: A gateway, system and method for multiple radio access technology service are provided. The gateway is between base stations and a core network, including a receiving module, determining module and processing module. The receiving module receives a packet from the base stations or the core network through a tunnel between the base stations and the core network. The determining module determines whether the packet has a virtual IP header. If the packet has a virtual IP header, the processing module deletes the virtual IP header and replaces it with a tunnel header to transmit the packet to the core network through the tunnel by the tunnel header. If the packet has no virtual IP header, the processing module forwards the packet to the core network through the tunnel. The disclosure enhances transmitting and processing performance of the packet when the packet is transmitted through only a single tunnel.
    Type: Application
    Filed: December 22, 2015
    Publication date: April 20, 2017
    Applicant: Industrial Technology Research Institute
    Inventors: Kuo-Wei WEN, Chien-Ming LAI, Chai-Hien GAN
  • Publication number: 20170111277
    Abstract: An apparatus and method for path creation element driven dynamic setup of forwarding adjacencies and explicit path. In one embodiment of the method, a node receives an instruction to create a tunnel between the node and another node. The node creates or initiates the creation of the tunnel in response to receiving the instruction, wherein the tunnel comprises a plurality of nodes in data communication between the node and the other node. The node maps a first identifier (ID) to information relating to the tunnel. The node advertises the first ID to other nodes in a network of nodes.
    Type: Application
    Filed: December 29, 2016
    Publication date: April 20, 2017
    Inventors: Stefano B. Previdi, Clarence Filsfils