Class / Patent application number | Description | Number of patent applications / Date published |
370406000 | Plurality of rings or loops to form a mesh network | 36 |
20080198865 | SYSTEM AND METHOD FOR COMMUNICATING OVER MESH NETWORKS USING WAVEFORM-ENHANCED, LINK-STATE ROUTING - A communication system includes a plurality of mobile nodes forming a mesh network. A plurality of wireless communication links connect the mobile nodes together. Each mobile node is formed as a communications device and operative for transmitting data packets wirelessly to other mobile nodes via the wireless communications link from a source mobile node through intermediate neighboring mobile nodes to a destination mobile node using a link state routing protocol and multiple waveforms | 08-21-2008 |
20080219277 | MODELLING SERVICE FLOWS IN DYNAMIC ACCESS DOMAINS - A topology aware system that facilitates activation of a new service in a dynamic network is provided. The system automatically determines changes in network topology and provides current topology information to determine an optimal service activation path for the new service. The optimal service path is determined by combination of shortest path using standardized algorithms over discovered adjacencies, logical roles assigned to devices and a service-hub for a particular UNI. The service hub is discovered automatically by employing current topology information determined by the system itself Thus, the system can activate a new service to a dynamic network without any manual topology feed. | 09-11-2008 |
20080232385 | COMMUNICATION SYSTEM, NODE DEVICE AND METHOD FOR SETTING CLASSES OF SERVICE - A communication system comprises a plurality of packet rings, each composed of a plurality of node devices, the node devices each transmitting and receiving a packet and being interconnected in a ring; two of the packet rings being interconnected via a pair of node devices each in each of the packet rings; the communication system further comprising: a table having recorded therein the correspondence between inter-ring service classes set between the packet rings and intra-ring service classes set in each packet ring; wherein the packet transferred in the packet ring includes information on the intra-ring service classes, as intra-ring header information, and information on the inter-ring service class, as inter-ring header information, the inter-ring service class(es) being correlated with the intra-ring service class(es), and being determined based on the table; the intra-ring header information being deleted when the packet is transferred from one of the packet rings to another. | 09-25-2008 |
20080247407 | COMBINED SCHEDULING AND NETWORK CODING FOR WIRELESS MESH NETWORKS - An architecture by which combined scheduling and network coding can be used in mesh networks, and more particularly wireless mesh networks. In various embodiments, this architecture includes a scheduling MAC protocol for scheduling nodes in the mesh network in order to take advantage of network coding opportunities. The schedule takes advantage of these opportunities by assigning a gain to transmit packets based upon the number of packets that are transmitted concurrently and choosing a schedule which minimizes the gain over the scheduling horizon. Regarding the assigned gain, in one embodiment this value is one for basic non-encoded operations and two or more for encoded operations. A scheduling MAC protocol is also used to announce and arbitrate network coding opportunities by indicating which packets (as characterized by their transmission slot) are to be encoded with each other. | 10-09-2008 |
20080253386 | SYSTEM AND METHOD FOR DISTRIBUTING COMMUNICATIONS THROUGH A DENSE MESH NETWORK - A system and method for distributing communications through a dense mesh network having a plurality of nodes coupled to one of at least two gateway controllers is disclosed. A node location of each node is calculated relative to other nodes in the mesh network. Nodes that are less than a predetermined distance of each other are assigned to separate gateway controllers. Radio frequency interference levels between the nodes in the mesh network are measured and channels or PN codes of nodes having interference levels greater than a predetermined amount are changed. | 10-16-2008 |
20080273543 | Signaling Completion of a Message Transfer from an Origin Compute Node to a Target Compute Node - Signaling completion of a message transfer from an origin node to a target node includes: sending, by an origin DMA engine, an RTS message, the RTS message specifying an application message for transfer to the target node from the origin node; receiving, by the origin DMA engine, a remote get message containing a data descriptor for the message and a completion notification descriptor, the completion notification descriptor specifying a local direct put transfer operation for transferring data locally on the origin node; inserting, by the origin DMA engine in an injection FIFO buffer, the data descriptor followed by the completion notification descriptor; transferring, by the origin DMA engine to the target node, the message in dependence upon the data descriptor; and notifying, by the origin DMA engine, the application that transfer of the message is complete in dependence upon the completion notification descriptor. | 11-06-2008 |
20080279203 | Method of Operating a Node in a Communications Network - There is described a method of operating a node in a ring network. A first loop avoidance protocol, for example, a Spanning Tree Protocol (STP) is run at the node together with a protocol adaptation process. The protocol adaptation process performs processes that enable the first loop avoidance protocol to run over a second loop avoidance protocol, for example, the Ethernet Ring Protection Protocol (ERP), operating in the ring. This makes it easier for network operators to incorporate in networks running STP, equipment manufactured to run ERP. | 11-13-2008 |
20080279204 | Increasing Reliability and Reducing Latency in a Wireless Network - A mesh communication network for use in, for example, process control plants includes a plurality of network devices transmitting and receiving data according to a network schedule defined as a set of concurrent overlapping superframes, and along a set of graphs defining communication paths between pairs of network devices. A network manager residing in or outside the communication network develops a routing scheme for the network by analyzing the topology of the network and defining a set of graphs for use in routing or transmitting data between various nodes of the network, each graph including one or more communication paths between pairs of network devices. Concurrently or consequently, the network manager defines the network schedule in view of at least transmission requirements, power availability, and signal quality at each network device. If desired, the network manager may begin to define the network schedule upon completing the definition of the graphs of the communication network, so that the network manager may define the network schedule in view both the defined graphs and the transmission, power, etc. parameters associated with each network device. | 11-13-2008 |
20090003366 | METHOD AND SYSTEM FOR DYNAMIC METRIC AND WIRELESS HELLO PROTOCOL - A method and system for a dynamic metric and wireless hello protocol for use in a wireless mesh network are disclosed. In one embodiment a computer-implemented method, comprises determining a route for a packet to travel through a mesh network. A first time period needed to transmit the packet between a first node and a second node in the mesh network is estimated. The first time period is normalized to generate a normalized value. A route is calculated using the normalized value. | 01-01-2009 |
20090022168 | PACKET RING NETWORK SYSTEM, METHOD OF CONNECTING PACKET RINGS, AND INTER-RING CONNECTING NODE - [Problems] To enable each of a plurality of links connecting rings to perform packet transfer while preventing multiple reception of packets and broadcast stream in a normal state where no failure has occurred. | 01-22-2009 |
20090022169 | METHOD AND SYSTEM FOR ESTABLISHING A QUEUING SYSTEM INSIDE A MESH NETWORK - Wireless mobile communication (WMC) devices located in operating proximity of each other may be enabled to form a mesh (ad hoc wireless) network. WMC devices in a mesh network may form a queuing system wherein each WMC device may store data forwarded to and/or from other WMC devices in the mesh network. Each WMC device in the mesh network may have different queuing capability based on a plurality of factors that may comprise internal factors such as processing, storage, power, and/or connectivity. The mesh network may comprise an internal addressing scheme that may enable utilization of the queuing system whether or not WMC devices in the mesh network are communicatively coupled to external networks. | 01-22-2009 |
20090028169 | METHOD AND DEVICE FOR ROUTING MESH NETWORK TRAFFIC - A method and device for routing mesh network traffic from a mesh access point to a non-mesh network as provided improves network efficiency. According to one aspect, the method includes identifying a data flow in the mesh network traffic. A priority of the data flow is then determined. A preferred mesh gateway is then selected from a plurality of mesh gateways based on the priority of the data flow and preference information of the plurality of mesh gateways, where the plurality of mesh gateways provide routes to the non-meshed network. The data flow is then routed to the preferred mesh gateway, wherein the preferred mesh gateway routes the data flow to the non-mesh network. | 01-29-2009 |
20090028170 | NETWORK MONITORING BY CUSTOMER PREMISES EQUIPMENT - A system for collecting data from a communications network includes customer premises equipment (“CPE”) for monitoring and storing response data. A CPE data collection module uses a Web-based service to collect information from the CPE and process the information to determine line quality and any errors that may exist on either the WAN side or the LAN side of the communications network, and further determine the root cause based on built-in business rules for trouble shooting customer service. The CPE conducts per-tone diagnostics on the WAN side of the communications network and obtains WAN side data. The CPE obtains response data from devices on the LAN side. Both WAN side data and LAN data may be transmitted substantially in real-time or stored and transmitted periodically to the CPE data collection module upon requests originated from the CPE data collection module. | 01-29-2009 |
20090046732 | Routing Packets on a Network Using Directed Graphs - A method of routing a data packet between a first node and a second node on a communication network includes defining a first graph through the first node and the second node and zero or more intermediate nodes, associating several nodes which belong to the communication network with the first graph, associating a first unique graph identifier with the first graph and providing at least partial definitions of the first graph and the first unique identifier to at least some of the nodes associated with the first graph. The method then sends data packet with the graph identifier from the first node, and directs the data packet to the second node via the zero or more intermediate nodes using the graph identifier. This method may include forwarding the packet to a neighbor node of an intermediate node if the intermediate node and the neighbor node are nodes associated with the first graph and if the intermediate node and the neighbor node are connected by at least one direct communication connection. | 02-19-2009 |
20090052462 | Line-Plane Broadcasting in a Data Communications Network of a Parallel Computer - Methods, apparatus, and products are disclosed for line-plane broadcasting in a data communications network of a parallel computer, the parallel computer comprising a plurality of compute nodes connected together through the network, the network optimized for point to point data communications and characterized by at least a first dimension, a second dimension, and a third dimension, that include: initiating, by a broadcasting compute node, a broadcast operation, including sending a message to all of the compute nodes along an axis of the first dimension for the network; sending, by each compute node along the axis of the first dimension, the message to all of the compute nodes along an axis of the second dimension for the network; and sending, by each compute node along the axis of the second dimension, the message to all of the compute nodes along an axis of the third dimension for the network. | 02-26-2009 |
20090052463 | METHOD OF COMMUNICATING WITHIN A MESH NETWORK - A method of communicating within a mesh network comprises scheduling a mesh access reservation time period for transmission of one or more frames by the mesh device on a channel. During the scheduled mesh access reservation time period: contention for the channel is performed with one or more other mesh devices in the network; and at least one frame is transmitted when the mesh device wins the contention. After the scheduled mesh access reservation time period: when one or more frames scheduled for transmission during the scheduled mesh access reservation time period remain to be transmitted; contention for the channel continues; and the one or more frames are transmitted when the mesh device wins the contention for the channel and when another mesh device has not reserved the channel for the time period. | 02-26-2009 |
20090092143 | Mesh network communication systems and methods - A mesh network communication system including one or more mesh networks and a plurality of remote subscriber users employing wireless, spread spectrum type communications for communicating with an access node in one of the mesh networks. The remote subscriber units can be mobile and can use handover to change nodes within a mesh network without a disruption of communication. The system and methods determine the location of a remote subscriber unit in a mesh network by the remote subscriber unit providing the access node with its home address and ID such that if the access node is not the home node, the home node is notified of the visiting node address such that the home node always knows the location of any remote subscriber unit based at the home node. Accordingly, communication between remote subscriber units where one of the remote subscriber units is not currently located at its home node can be accomplished without using the home node. | 04-09-2009 |
20090092144 | Communication Network, a Method of Routing Data Packets In Such Communication Network and a Method of Locating and Securing Data of a Desired Resource in Such Communication Network - A communication network comprising a plurality of network nodes is provided, wherein the network nodes are logically arranged to form a plurality of concentric rings, all rings except the outermost ring being with high probability fully constructed; the number of nodes on each fully constructed ring being d | 04-09-2009 |
20090103554 | DATA TRANSFER DEVICE FOR RING PROTOCOL HIGH SPEED SWITCHING AND METHOD FOR THE SAME - The present invention provides a data transfer device. This data transfer device comprises a number n (where n is an integer equal to 2 or greater) of transfer resources functioning as nodes of ring networks and connection lines connecting a number m (where m is an integer equal to 2 or greater) of ring networks and the number n of transfer resources. The connection lines are configured to be capable to connect at least some of the m ring networks and at least some of the n transfer resources. A controller controls transfer resource specified among at least some of the transfer resources to manage at least some of m number of ring networks. | 04-23-2009 |
20090116502 | EFFICIENT TRIPLE MODULAR REDUNDANCY ON A BRAIDED RING - One embodiment comprises a network that includes a plurality of bi-directional links and a plurality of nodes. Each node is communicatively coupled to two neighbor nodes and to two skip nodes using the plurality of bi-directional links. Three neighboring nodes of the plurality of nodes form a triple modular redundant (TMR) set having a first end node, a second end node, and a center node, the first end node configured to transmit output data in a first direction and the second end node configured to transmit output data in a second direction. At least one of the plurality of nodes that is not in the redundant set determines the integrity of data received from the redundant set based on at least: (i) a comparison of data received on a first logical communication channel from a respective first neighbor node with data received on the first logical communication channel from a respective first skip node; (ii) a comparison of data received on a second logical communication channel from a respective second neighbor node with data received on the second logical communication channel from a respective second skip node; and (iii) a comparison of data received on the first logical communication channel from one of the respective first neighbor node and the respective first skip node with data received on the second logical communication channel from one of the respective second neighbor node and the respective second skip node. | 05-07-2009 |
20090135843 | SYSTEM AND METHOD FOR OPERATING MESH DEVICES IN MULTI-TREE OVERLAPPING MESH NETWORKS - Methods, systems, and devices described herein can allow a mesh device to participate in multiple mesh networks. A plurality of mesh devices can each associate with a mesh network, each mesh network managed by an access point. Mesh devices exchange neighbor information with neighboring mesh devices, including information of mesh devices associated with a different mesh network. Communication paths can include mesh devices of multiple mesh networks. This provides path diversity among mesh devices and improves bandwidth and reliability. In addition, this provides access diversity in case of mesh network or mesh gate failures. | 05-28-2009 |
20090154481 | Apparatus and method for adaptive data packet scheduling in mesh networks - Various embodiments provide an apparatus and method for adaptive data packet scheduling in a mesh network. An example embodiment is configured to divide a time period into a plurality of frames; subdivide each of the plurality of frames into a plurality of slots, each of the plurality of slots providing a time segment for local data communication between nodes in a mesh network; enable a first node to dynamically assign itself a first slot of the plurality of slots for local data communication, the first node using the first slot to receive data communications destined for the first node; and communicate to other nodes of the mesh network information indicative of the first node's dynamic assignment of the first slot. | 06-18-2009 |
20090219941 | SELECTIVE NODE TRACKING - A list of nodes is segmented into one or more segments, each segment having a node limit and a segment criteria, attributes associated with a first node are identified, a determination is made whether to add the first node to a particular segment of the node list based on the node limit and the attributes of the first node, nodes are ranked nodes in the particular segment, and a determination is made whether to remove a candidate node from the particular segment based on the node limit. | 09-03-2009 |
20090268746 | COMMUNICATION SYSTEM, COMMUNICATION METHOD, NODE, AND PROGRAM FOR NODE - In the case where a terminal under an RPR node ( | 10-29-2009 |
20100098102 | SYSTEMS AND METHODS FOR REDUCING POWER CONSUMPTION IN COMMUNICATION NETWORKS - The present disclosure generally relates to systems and methods for reducing power consumption in communication networks. In one exemplary embodiment, a system includes a leader node in communication with a plurality of follower nodes. The leader node causes the leader and follower nodes to transition from an awake mode to a sleep mode where they consume less power. An exemplary embodiment of a method includes the steps of configuring nodes in a communication network as follower nodes and configuring a node in the communication network as a leader node. The leader node is configured to cause the leader and follower nodes to alternate between an awake mode and a sleep mode. The leader and follower nodes consume less power when in the sleep mode than when in the awake mode. | 04-22-2010 |
20100098103 | Hybrid Tree/Mesh Overlay for Data Delivery - Hybrid tree/mesh overlays for data delivery involve using a tree overlay network and a mesh overlay network to delivery a data stream via a push mechanism and a pull mechanism, respectively. In an example embodiment, a network node enters a mesh overlay network and attaches to a tree overlay network. In operation, the network node receives data blocks of a data stream over the tree overlay network via a push mechanism. The network node ascertains if a data block is not received over the tree overlay network. If a data block is missing, the network node retrieves the missing data block over the mesh overlay network via a pull mechanism. In another example embodiment, the tree overlay network includes a subset of nodes forming a tree-based backbone. Network nodes that are identified as being stable may join the backbone and provide the data stream to other nodes. | 04-22-2010 |
20100260196 | Enabling an Ethernet Ring Network to Scalably Support a Hub-And-Spoke Connectivity Model - A unique RVID is used for each spoke node to identify traffic flowing from that spoke node to the hub and from the hub to the spoke. Spoke nodes perform MAC learning on any frame containing their assigned unique RVID and only bridge traffic received on the ring to a client port if the traffic contains their assigned RVID. Thus, MAC learning at the spoke is localized to client routes, or to routes of interest that pass through the hub. The hub node learns C-VID/RVID-ringport bindings for traffic on the ring. When a frame is received on the ring, the hub will use the C-VID and RVID to determine the I-SID and forward the traffic onto the external network. When a frame is received from the external network, the hub node will use the I-SID & C-VID to determine the RVID of the spoke node, and then use the C-VID & RVID to determine, from its forwarding database, which ringport should be used to output the frame. | 10-14-2010 |
20120177057 | SYSTEM AND METHOD FOR HIGH THROUGHPUT COMMUNICATION IN A MESH HYBRID NETWORK - System and method for increasing throughput and reducing the transmission delay in a hybrid mesh network. The hybrid mesh network including a plurality of physical mediums and a plurality of nodes linked over the plurality of physical mediums to form at least one route including a retransmitting node, linked over one physical medium with a preceding node and over other physical medium with a following node. The network is configured such that there is no link on anyone of the physical mediums between the preceding node and the following node, and each two nodes of the route with a link on one of the physical mediums do not have any links on the same physical medium with any other of nodes in the route. This enables the retransmitting node to start retransmitting a message received from the preceding node to the following node before completing receiving the message. | 07-12-2012 |
20120281710 | LINEAR ROUTE PROTECTION - A system for controlling packet forwarding through a point-to-point (p2p) connection between first and second end nodes of a packet network domain having a mesh topology. The system comprises a sub-ring network instantiated in the network domain, the sub-ring network comprising a pair of topologically diverse ring spans extending between the first and second end nodes. Each of the end nodes is controlled to forward packets of the p2p connection through the sub-ring network in accordance with a ring network routing scheme, and an intermediate node traversed by one of the ring spans is controlled to forward packets of the p2p connection through the ring span in accordance with a linear path routing scheme. | 11-08-2012 |
20130114619 | DEVICE AND METHOD FOR EGRESS PACKET FORWARDING USING MESH TAGGING - A method for packet forwarding using a tag in a mesh network is described herein. A packet is received on a non-mesh port of a first mesh network device of the mesh network. One or more available paths between the first mesh network device and a second mesh network device are determined. A path of the one or more available paths is selected based on an egress forwarding rule associated with the path. A tag associated with the selected path is inserted into the packet. The packet is forwarded along the selected path. | 05-09-2013 |
20130279512 | PROFRAMMABLE WIRELESS INTEGRATED TRANSCEIVER LIGHT HOUSING ENCLOSURE - A lighting housing for installation in a building having a source of electrical power, including a support structure; a junction box coupled to the support structure and to the source of electrical power; a lighting enclosure coupled to the support structure and mechanically and electrically supporting an electric light powered from the source of electrical power received through the junction box; and an RF mesh network transceiver, coupled to the support structure and powered from the junction box, for participation in a mesh network. | 10-24-2013 |
20140036927 | FORCE PROTECTION SWITCHING METHOD IN ETHERNET RING NETWORK - Provided are a forced protection switching method and a forced protection switching clearing method in an Ethernet ring network. When an operator desires to block a port of a specific node for maintenance and repair, the operator gives a forced switching (FS) command to the specific node in order to block the port. When the operator desires to clear FS, the operator gives a clear command to the specific node in order to clear the blocked port. As a result, operation flexibility of the Ethernet ring network is provided. | 02-06-2014 |
20140133493 | DISTRIBUTED SWITCHLESS INTERCONNECT - A distributed switchless system characterized by full mesh connectivity is disclosed. The full mesh distributed switchless system allows direct and indirect communication between a source node and a destination node. In direct communication, data propagates via links connecting the source and destination nodes. In indirect communication, data is first sent to an intermediate node via links connecting the source and intermediate nodes. The intermediate node sends the data to the destination node via links connecting the intermediate node and the destination node. The traffic can be divided into all available links across the nodes, rather than only the links connecting the source and destination nodes. Because indirect communication uses more links compared to direct communication, the traffic in each link is smaller. Consequently, the switchless distributed interconnect system can operate with fewer links between any two nodes and links with smaller bandwidth. | 05-15-2014 |
20160065459 | METHOD AND APPARATUS FOR PERFORMING PROTECTION SWITCHING ADAPTIVELY ON MPLS (MULTI-PROTOCOL LABEL SWITCHING)- TP (TRANSPORT PROFILE) PACKET TRANSPORT NETWORK - Provided herein is a method and apparatus for adaptively performing protection switching in an MPLS-TP packet transport network, the method including: receiving, by a protection switching adaptation apparatus, the protection switching message from a transmitting node; in response to the protection switching message being not interpretable based on a protection switching engine of a receiving node, converting, by the protection switching adaptation apparatus, the protection switching message to generate a converted protection switching message, and transmitting the converted protection switching message to the receiving node; and interpreting, by the receiving node, the converted protection switching message based on the protection switching engine to perform a protection switching process. | 03-03-2016 |
20160134524 | Distributed ROUTING CONTROL in a Vast Communication Network - Multiple network controllers are interconnected in a full mesh structure, e.g., through a cyclical cross connector, to form a distributed control system for a network of a large number of nodes. A network controller acquires characterizing information of links emanating from a respective set of nodes, communicates the information to each other network controller, and determines a route set from each node of the respective set of nodes to each other node of the network. The network controller may determine, for each link included in the route set, identifiers of specific route sets which traverse the link. Accordingly, a state-change of any link in the network can be expeditiously communicated to network controllers to take corrective actions where necessary. A network controller may rank routes of a route set according to some criterion to facilitate selection of a favourable available route for a connection. | 05-12-2016 |
20160182352 | METHODS AND APPARATUS TO UTILIZE ROUTE PARAMETER SETS FOR EXCHANGING ROUTES IN A COMMUNICATION NETWORK | 06-23-2016 |