Abstract:
According to an example aspect of the present invention, there is provided passive routing in a mesh network. One or more media frames from source nodes to target nodes in the mesh network are received (102). Routing information from a received media frame is derived (104), said routing information comprising a source node identifier, a target node identifier, a last node identifier and a frame identifier. The derived routing information is stored (106) into a route ring buffer. A reverse route for the received media frame is determined (108). The received media frame is prevented (110) from being forwarded in the mesh network, when the route ring buffer comprises routing information corresponding to the reverse route.
Abstract:
The disclosure related to a method, comprising receiving, at a service function forwarder (SFF), a first packet comprising a first service function (SF) label. A label forwarding table is then referenced to identify a first link for the first SF label. The packet is then forwarded to a service function cluster (SFC) via the first link.
Abstract:
In some embodiments, the invention involves information routing in networks, and, more specifically, to defining a framework using swarm intelligence and utilization of the defined framework for routing information in the network, especially for cloud computing applications. In an embodiment, information about available information/services is pushed to network nodes using information packets (ants). Nodes requiring services send query packets (ants) and a node may send a response to a query ant when information is available. Ants may be forwarded throughout the network based on popularity of nodes, freshness of information/requests, routing table information, and requests or interest by consumer nodes captured in information routing table. Other embodiments are described and claimed.
Abstract:
A technique comprising: detecting at a first radio node a first signal indicating the number of hops at which a second radio node that transmitted the first signal first detected a second, earlier signal; and deciding whether to transmit said first signal onwards from said first radio node based at least partly on (i) a direction indicator in said first signal, (ii) a comparison of the respective numbers of hops at which said first and second radio nodes first detected said earlier second signal, and (iii) the result of a search at said first radio node for onwards transmission of said first signal by another radio node in the direction indicated by said hop-count number direction indicator.
Abstract:
A communications apparatus (102) transmits a registration request for a reference hop count. Each node (101), when receiving the registration request, obtains and registers as a reference hop count, the hop count of the registration request. Each node (101), when transmitting to the communications apparatus (102), data measured by a sensor, adds the reference hop count to the sensor data. The communications apparatus (102) receives the sensor data transmitted from each node (101), compares the actual hop count of the received sensor data and the reference hop count added to the received sensor data, and determines whether failure has occurred at a given node (101) included in a node group (101s).
Abstract:
One embodiment of the present invention provides a system for content exchange in an infonnation-centric network (ICN). During operation, a first node in the ICN receives an interest for a piece of content from a second node. The interest indicates a name of the piece of content and an incoming identifier assigned to the interest by the second node. The system identifies a matching entry in an identifier table stored on the first node that corresponds to the incoming identifier. The matching entry indicates a next-hop neighbor and an outgoing identifier. The system then updates the interest by replacing the incoming identifier with the outgoing identifier, and forwards the updated interest to the next-hop neighbor.
Abstract:
The present invention provides a method of limiting the frequency of floods within a data network, the floods arising as a data frame is routed to an unknown destination, the method comprising the steps of: receiving on an ingress port a data frame intended for a destination station and containing a MAC address of that station; checking the destination MAC address with the contents of a MAC table; and thereby determining whether the data frame is to be routed, discarded or flooded to all ports except the ingress port; and respectively routing, discarding or flooding the data frame to all ports except the ingress port. The present invention further provides a method of populating a MAC table within an Ethernet network with entries relating a MAC station address to a port to which it is connected, the method comprising the steps of: receiving on an ingress port a data frame intended for a destination station and containing a MAC address of that station; checking the destination MAC address with the contents of a MAC table; and thereby determining whether the destination MAC address and ingress port are to be written to the MAC table and, if so writing the destination MAC address and ingress port to the MAC table; and flooding the data frame to all ports except the ingress port.
Abstract:
This invention generally relates to Low-power and Lossy Wireless Networks. The proposed solution takes advantage of the fact that retry mechanism and back-off mechanism are already present in trickle-based algorithms. This way, it is possible to disable the equivalent features present at the MAC level which are the main causes of the large maxima of the fluctuating end-to-end delay. Also, it has been done away with the additional waiting time which comes from the packet waiting in the buffer in the MAC. Therefore, it has been provided a real-time layer with a limited size buffer able to allocate a deadline to a multicast packet and to select packets for transmission or rejection on the basis of the packet deadline. This way, it is kept a tighter hold on the rejection and waiting of the packets.
Abstract:
A method of path computation in a segment routing network, the network comprising a set of nodes. The method comprises receiving a request for computation of a path between end nodes in the network, the request including a constraint. The method further comprises determining a segment identifier-optimised path defined by a stack of one or more segment identifiers, wherein the segment identifier-optimised path meets the constraint. The determining of the segment identifier-optimised path comprises analyzing a topology of the network comprising: at least a sub-set of the nodes, links between adjacent nodes indicative of possible paths between the nodes, and virtual links between pairs of nodes indicative of possible paths between the pairs of nodes. The method further comprises outputting at least one segment identifier which defines the determined path.