Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

512 results about "Short path algorithm" patented technology

Unified routing scheme for ad-hoc internetworking

Routing table update messages that include both network-level and link-level addresses of nodes of a computer network are exchanged among the nodes of the computer network. Further, a routing table maintained by a first one of the nodes of the computer network may be updated in response to receiving one or more of the update messages. The routing table is preferably updated by selecting a next node to a destination node of the computer network only if every intermediate node in a path from the next node to the destination node satisfies a set of nodal conditions required by the first node for its path to the destination node and the next node offers the shortest distance to the destination node and to every intermediate node along the path from the next node to the destination node. The shortest distance to the destination node may be determined according to one or more link-state and / or node-state metrics regarding communication links and nodes along the path to the destination node. Also, the nodal characteristics of the nodes of the computer system may be exchanged between neighbor nodes, prior to updating the routing table. Preferred paths to one or more destination nodes may be computed according to these nodal characteristics, for example using a Dijkstra shortest-path algorithm.
Owner:BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Method and Arrangement for Route Cost Determination and Selection with Link Cost Interaction

This invention extends routing mechanisms that use link metrics for route selection so that: A link metric cross correlation vector is determined for all links, where each element in the vector corresponds to some other link, and reflects the change in the link metric value if a data flow would already use this other link. The invention further describes a specific embodiment where all cross-correlating links are adjacent to each other, i.e., they terminate or originate in a common node. A mechanism is described to create an extended routing graph. This extended graph permits the use of standard polynomial time algorithms that simultaneously construct the optimal route and find the optimal route metric (such as shortest-path algorithms) also for the adjacent link cross-correlating case.
Owner:TELEFON AB LM ERICSSON (PUBL)

Method and system for hybrid positioning using partial distance information

The present invention provides a method and system for positioning one or more anchor nodes or one or more non-anchor nodes in one or more communication networks. A non-anchor node may be in communication with two or more anchor nodes. The method comprises determining two or more distance measurements, corresponding to raw distances of the non-anchor node from the two or more anchor nodes, at predetermined intervals of time. An estimated distance is then calculated between the two or more anchor nodes based on the two or more distance measurements. Estimated distances between a plurality of anchor nodes in the one or more communication networks is calculated in a similar manner. A partial distance matrix is then populated using the estimated distance between the plurality of anchor nodes. A plurality of geographic coordinates of the plurality of anchor nodes is reconstructed based on the partial distance matrix. The plurality of geographic coordinates is reconstructed based on one or more of a geometric build-up algorithm, a shortest-path algorithm and a multidimensional scaling algorithm.
Owner:WICHORUS LLC

Method and system for finding shared risk diverse paths

A method for finding shared risk diverse paths is disclosed. The method includes receiving route information at a node and running a shortest path algorithm to identify a first path. A shared risk metric is assigned to links and nodes with the first path. The method further includes running the shortest path algorithm with the shared risk metrics assigned to identify a second path and comparing the first and second paths. New shared risk metrics are assigned to links and nodes in the second path if the first and second paths are not diverse. The second path then becomes the first path and the algorithm is repeated.
Owner:CISCO TECH INC

Method for evaluating city road net traffic state based on floating vehicle data

The invention relates to a method for evaluating traffic jam, congestion and smooth state of urban roads by using floating vehicle data. Concretely, the method comprises the following steps: analyzing the transmission frequency and the traveling tracks of data based on the prior GPS data by using network state estimation technique based on GPS data of floating vehicles in detail; selecting a comprehensive evaluation value of the calculation result of a time shortest path algorithm as the traveling speed of the road in consideration of the OD characteristics of the urban traffic; and comprehensively evaluating the traffic state of the road by using fuzzy reasoning technique based on the combination of the traveling speed and the use function of the road. The improved evaluation method has the advantages of easily satisfied operation condition, easy implementation, and accurate result.
Owner:TONGJI UNIV

Information driven routing in ad hoc sensor networks

A sensor network routing is formulated as a joint optimization problem taking into account routing cost and information aggregation. Information gain is used explicitly to optimize the routing path. The optimization approach involves a shortest path algorithm in a modified network graph. A method is provided that routes queries from an arbitrary entry point to high activity network sensor regions using inputs from sensor nodes along the path to refine the message. The multiple step look-ahead approach provides deadlock avoidance and routing around sensor network holes. For point-to-point query routing, a method based on real-time A* (RTA*) search is provided to find a path which takes detours efficiently to maximize information aggregation. Future information expected to be gained along the path from an arbitrary node to an exit node may be estimated to allow the selection of a successor sensor node.
Owner:CISCO TECH INC

Log-based traceback system and method using centroid decomposition technique

There are provided a system and method for tracing back an attacker by using centroid decomposition technique, the system including: a log data input module collecting log data of an intrusion alarm from an intrusion detection system; a centroid node detection module generating a shortest path tree by applying a shortest path algorithm to network router connection information collected by a network administration server, detecting a centroid node by applying centroid decomposition technique removing a leaf-node to the shortest path tree, and generating a centroid tree whose node of each level is the detected centroid node; and a traceback processing module requesting log data of a router matched with the node of each level of the centroid tree, and tracing back a router identical to the log data of the collected intrusion alarm as a router connected to a source of an attacker by comparing the log data of the router with the log data of the collected intrusion alarm. According to the system and method, an attacker causing a security intrusion event may be quickly detected, a load on the system is reduced, and a passage host exposed to a danger or having weaknesses may be easily recognized, thereby easily coping with an attack.
Owner:ELECTRONICS & TELECOMM RES INST

Shortest path search method "Midway"

A method of searching for a shortest path from a single source node to a single destination node in a two dimensional computer network. The method is similar to Dijkstra shortest path algorithm (“Dijkstra”) in the way it builds a shortest path tree. However, instead of starting from the source node and searching through to the destination node as Dijkstra does, the method runs a shortest path search from both ends (i.e. source and destination) simultaneously or alternatively, until a shortest path tree from one end meets a shortest path tree from the other end at an intermediate node, and the concatenated path (source node intermediate node-destination node) satisfies a condition. Conditions other than those used by Dijkstra determine when the search should terminate, and whether the search has succeeded or failed. It has been verified that the new method requires less overhead and time than Dijkstra.
Owner:RONG GUANGYI DAVID

Method and apparatus for designing a spanning tree virtual network

An apparatus for designing a virtual VLAN network includes a database containing data representing a plurality of VLAN networks in a spanning tree topology, each of the VLAN networks being formed of a plurality of VLAN member nodes interconnected by links. In response to a network configuration request from a communications network, control circuitry determines the costs of the links, and then determines least cost unicast paths by using a shortest path algorithm. A search is made through the least cost unicast paths for detecting a loop. If at least one loop is detected, a link of highest cost of the loop is blocked. All unicast paths of the blocked link are reestablished through links that circumvent the blocked link. A spanning tree built up with all the links accommodating the least cost unicast paths is established. Configuration command is sent to the network for configuring it according to the established spanning tree.
Owner:NEC CORP

Dynamic road segment division based vehicle route guidance method

The invention discloses a dynamic road segment division based vehicle route guidance method, which is characterized in that a dynamic rod network connected graph is built through dynamic road segment division for the purpose of searching optimal path search and realizing dynamic navigation. The method specifically comprises the following steps: first, acquiring vehicle real-time information through a vehicle networking technology by the traffic center, and utilizing an algorithm of Density-based Spatial Clustering Of Applications With Noise (DBSCAN) to regularly and dynamically divide the regional rods, so as to generate the dynamic rod network connected graph; secondly, sending the position and destination of a vehicle itself to a traffic information center for asking for the optimal path; and finally, generating the optimal path on the dynamic rod network connected graph through utilizing a shortest path algorithm by the traffic information center according to the position and destination of the vehicle, and sending the information to the vehicle and realizing path guidance. The method has the advantages that the generated dynamic rod network connected graph which is accurate and real-time can provide the optimal path guidance for a traveler, thereby alleviating city traffic jam and improving running efficiency.
Owner:BEIHANG UNIV

Peer to peer vehicle ad hoc network with bandwidth bonding, seamless mobility and flow-based routing

Peer to Peer Vehicle Ad Hoc Network is implemented with a distributed P2P model for means of a decentralized model to house data / applications and bonding technologies to reduce collisions, which is extremely high for the accepted VANET standard of 802.11p. The inventive technology provides virtualization of various heterogeneous networks into a single abstract layer of data network, fast soft and hard handoff among various data networks with different link layer characteristics within half RTT plus hardware switching time, a complete load balance of data traffics within and among data networks, optimization of data network resource such as available bandwidths (optimal distributions available resources among the users of networks) with the ability of multi-path unicast for each Internet session, utilization of shortest path algorithm for the adhoc access network routing.
Owner:ANTEL

Multi-camera-based multi-objective positioning tracking method and system

The invention discloses a multi-camera-based multi-objective positioning tracking method. The method is characterized by comprising the following steps: installing a plurality of cameras at a plurality of visual angles firstly, planning a public surveillance area for the cameras, and calibrating a plurality of height levels; sequentially implementing the steps of foreground extraction, homography matrix calculation, foreground likelihood fusion and multi-level fusion; extracting positioning information which is based on selected a plurality of height levels and obtained in the step of foreground likelihood fusion; processing the positioning information of each level by using the shortest path algorithm so as to obtain the tracking paths of the levels; and after combining with the processing results of foreground extraction, completing the multi-objective three-dimensional tracking. By using the method disclosed by the invention, in the process of tracking, the vanishing points of the plurality of cameras are not required to be calculated, and a codebook model is introduced for the first time for solving the multi-objective tracking problem, thereby improving the accuracy of tracking; and the method has the characteristics of good stability, good instantaneity and high precision.
Owner:DALIAN NATIONALITIES UNIVERSITY

Method and apparatus for computing the shortest path between nodes based on the bandwidth utilization link level

InactiveUS6963927B1Avoids over utilizing and overloadingError preventionTransmission systemsTelecommunications linkShort path algorithm
A method and apparatus for determining a circuit path between a source node and a destination node within a network comprising a plurality of nodes by iteratively selecting appropriate next nodes using a shortest path algorithm and accepting or rejecting the selected next node based upon the bandwidth utilization level of the communications link to the next node. In the case of a lack of acceptable communication links or a determined circuit path exceeding an ideal circuit path by a predetermined amount, the threshold levels defining acceptable links are adjusted.
Owner:LUCENT TECH INC

Mobile robot navigation method based on binocular camera and two-dimensional laser radar

The invention discloses a mobile robot navigation method based on a binocular camera and a two-dimensional laser radar. The mobile robot navigation method includes the steps that a two-dimensional grid map model is built; a mobile-robot pose model is built; a laser radar data model is built; a joint calibration model of the binocular camera and the laser radar is established; route planning and obstacle avoidance navigation are carried out with the Dijkstra algorithm and the A-Star algorithm. According to the mobile robot navigation method, the relative position and the relative orientation ofthe binocular camera and the two-dimensional laser radar can be determined with the triangle joint calibration method; in the known-environment two-dimensional grid map environment, the binocular camera can be used for detecting barriers higher than and lower than the two-dimensional laser radar plane, the barriers can be mapped into an environment map, through the shortest path algorithm and heuristic search optimization, a navigation path line capable of avoiding the barriers is obtained, and a mobile robot can reach the destination along a path capable of avoiding the barriers in the movement process.
Owner:SOUTH CHINA UNIV OF TECH

Server device, an in-vehicle terminal device, and program of communication-based car navigation system

In a communication-based navigation system, even when a vehicle deviates from an original guidance route, an in-vehicle terminal device can locate a new guidance route and display the same without receiving another guidance route delivered from a server device. Immediately after searching for a guidance route which is displayed at the start of running, the server device finds data on the shortest route from each node to a destination (direction data to return to the original route) in accordance with a shortest path algorithm, and delivers this data to the in-vehicle terminal device together with delivery map data including the guidance route. When the vehicle deviates from the guidance route, the in-vehicle terminal device locates a new guidance route or a return route from the location at which the vehicle deviates based on the direction data to return to the original route, and displays the guidance route or return route.
Owner:HITACHI LTD

AUV data collection method in underwater wireless sensor network based on seawater layering

The invention discloses an AUV data collection method in an underwater wireless sensor network based on seawater layering. The AUV data collection method comprises: layering of the underwater wirelesssensor network is carried out through an oceanographic model; for different layering, different data collection strategies are adopted; an AUV cruises according to a predetermined path on a surface layer having relatively high mobility; a sensor node performs data forwarding by dynamically selecting a forwarding set at each hop through the factors, such as the forwarding probability and the residual energy, so that the data forwarding reliability of a mobile node is enhanced; simultaneously, in a lower-layer network, the node forms an AUV stop point through initialization operation includingaggregating, and then clustering; an AUV track is planned through a shortest path algorithm; data in the network is collected by utilization of the AUV used as an auxiliary tool; simultaneously, the energy consumption of the AUV is considered; therefore, the whole algorithm accords with a practical condition better; the cruising path of the AUV is reasonably planned; therefore, the data forwardinghop number is reduced; the energy consumption of the network is reduced; the problem that the energy consumption is non-uniform can be partly solved; and thus, the survival time of the network is prolonged.
Owner:HOHAI UNIV CHANGZHOU

Online GPS data based abnormal taxi track real-time detection method

The invention discloses an online GPS data based abnormal taxi track real-time detection method. The method comprises the steps of 1, building a road network model to a target city according to open source type open street map data; 2, solving the recommended taxi driving route candidate set Rec in the road network model through the k shortest route algorithm; 3, detecting the abnormal track of an online operating taxi on real time according to the recommended route candidate set Rec and the recommended route selected by a driver, the real-time GPS data set of the current taxi and the feedback of a passenger to the current taxi driving track, and reporting the real-time detection result to a transportation bureau; 4, analyzing the online taxi abnormal track detection result, and extracting the specific taxi running rules to obtain the regional taxi abnormal driving reports.
Owner:NANJING UNIV

Efficient location referencing method

An efficient method of encoding a continuous path within a road network is described. Ideally the path to be encoded is capable of being completely represented within a digital map and expressible as a path list of lines and / or segments existing in the digital map and consecutively ordered. In at least one embodiment, the method includes: (i) storing a start position in a route search list, the start position being one of: (a) the line or segment first appearing in the path list or, where the start node of the first line or segment is artificial, the first line or segment appearing in the digital map having a real start node and which leads directly to the first line or segment optionally through other artificial nodes, or (b) a most recently identified deviation line or segment also appearing in the path list; (ii) determining a path from the start node of the start position and including the start position to an end node of the last line or segment in the path list within the digital map, the path being determined according to an algorithm, (iii) comparing the shortest path so determined to the path list for identity, and in the absence of identity, identifying at least one deviation line or segment being part of the path list and having a start node representative of an intersection in the digital map but not being the line or segment first appearing in the path list, and if such deviation line or segment does not terminate at the end node of the last line or segment appearing in the path list, repeating step (i) using the deviation line or segment, and (iv) storing the last line or segment in the path list in the route search list if not already stored. Most preferably, the algorithm used is a shortest path algorithm.
Owner:TOMTOM TRAFFIC

Synchronization of independent clocks

A system and method to synchronize independent local clocks in multi-core processing system are disclosed. A shared counter or a shared memory / file is provided to establish a partial happened-before relationship (e1<e2 in the happened-before order if we know that the event e1 happened before the event e2) and a synchronizer device is utilized to generate a global time of events in threads or processes. The synchronizer device estimates each clock's start time and approximates elapsed time between events in threads or processes by executing an all-pair shortest-path algorithm
Owner:INT BUSINESS MASCH CORP

Urban express delivering method based on vehicle self-organized network

The invention discloses an urban express delivering method based on a vehicle self-organized network. The method comprises: clustering delivery areas into k blocks by utilizing urban roads and transportation data; calculating link information among blocks by utilizing a historical vehicle track; performing topology modeling according to the blocks and the link information, and establishing a weighted directed graph to draw an urban in-vehicle network; searching the weighted directed graph to obtain a sub-graph of a starting point and an end point of an express piece; obtaining an express delivering path p with minimum weight in the sub-graph by utilizing a Dijkstra shortest path algorithm, wherein the path is an optimum express delivering path; and finally, delivering the express piece according to the path p. According to the delivering mode, the cost of express delivery is greatly reduced; and urban public transport vehicles instead of express transport vehicles are utilized, so that the situation of urban traffic congestion is improved.
Owner:ZHEJIANG UNIV

Mobile edge computing server union energy collection and task unloading method

The invention relates to a mobile edge computing server union energy collection and task unloading method, belonging to the technical field of wireless communication. The mobile edge computing serverunion energy collection and task unloading method comprises the following steps: S1, modeling for a MEC server battery status; S2, modeling for a user union overhead; S3, modeling for a user task execution delay; S4, modeling for energy consumption required by the user to execute the task; S5, modeling for a user task execution restrictive condition; and S6, determining a user optimal task unloading strategy based on the shortest path algorithm. The mobile edge computing server union energy collection and task unloading method determines the user task optimal unloading strategy through optimizing, and realizes minimizing of task union overhead.
Owner:CHONGQING UNIV OF POSTS & TELECOMM

QoS control method of distinguishing service priorities in SDN

The invention discloses a QoS control method of distinguishing service priorities in a SDN, the method comprises the following steps: firstly, performing service priority division for data services inthe SDN according to QoS needed for the data services, then, in distinguishing routing, taking link congestion measurement as link cost criteria for a service data stream with the highest priority, and taking time delay needed for the service data stream with the highest priority as a constrain condition, routing through a Lagrange Relaxation aggregation criteria algorithm, and for the other service data streams, routing through a shortest path algorithm using hops as criteria; and in distinguishing queue scheduling, performing differentiated queue scheduling based on service priorities. Themethod provided by the invention guarantees end-to-end time delay of the service with the highest priority as much as possible, also guarantees different QoS of other services with different priorities in a distinguished mode, and meanwhile, the method routes the service with the highest priority to a low-congestion path, thus, utilization rate of network bandwidth and throughput capacity of network data transmission are improved.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Optimal buffered routing path constructions for single and multiple clock domains systems

A method, computer program product, and data processing system for automatically designing routing paths in an integrated circuit is disclosed. The present invention allows for the design of paths that are optimal in terms of the signal delay in circuits that may require registers for signal to travel over multiple clock cycles or in circuits that may contain multiple clock domains.An integrated circuit die is modeled as a weighted grid graph in which the edges represent wire segments and the weights represent the delays associated with those wire segments. Designing for optimum delay involves finding a shortest path between two vertices in the grid graph using a modified single-source shortest path algorithm. Registers, buffers, and dual-clock domain synchronizers are modeled according to a labeling function that assigns components to selected vertices in the routing path for optimal results.
Owner:IBM CORP

Synchronization of independent clocks

InactiveUS7453910B1Low runtime overheadLow code space requirementTime-division multiplexGenerating/distributing signalsStart timeHappened-before
A system and method to synchronize independent local clocks in multi-core processing system are disclosed. A shared counter or a shared memory / file is provided to establish a partial happened-before relationship (e1<e2 in the happened-before order if we know that the event e1 happened before the event e2) and a synchronizer device is utilized to generate a global time of events in threads or processes. The synchronizer device estimates each clock's start time and approximates elapsed time between events in threads or processes by executing an all-pair shortest-path algorithm.
Owner:IBM CORP

Indoor positioning and path leading method based on mobile terminal inertial navigation

The invention discloses an indoor positioning and path leading method based on mobile terminal inertial navigation. The indoor positioning and path leading method comprises the following steps: firstly collecting indoor path trajectory data in a subsection manner; performing optimizing processing on history path trajectory data by using a shortest path algorithm to obtain optimal path trajectory data; storing the optimal path trajectory data and uploading the stored optimal path trajectory data to a database; when a place of arrival is set by a user, obtaining corresponding most optimal path trajectory data from the database by mobile equipment, and performing path display and guidance. No extra equipment is needed, indoor inertial navigation and path guidance with relatively high precision can be achieved by just utilizing a built-in sensor of the mobile equipment, and the method has the characteristics of high practicability, high universality and low cost.
Owner:CHONGQING UNIV

Virtual network mapping method of elastic optical network facing SDN

The invention provides a virtual network mapping method of an elastic optical network facing an SDN, and mainly solves the problem in the elastic optical network facing the SDN that a network virtualization mode is utilized to realize flexible distribution and scheduling of network resources. The method specifically comprises the steps of: 1, obtaining underlying networking information; 2, receiving virtual network request information; 3, obtaining an alternative programmable physical node set; 4, mapping virtual network nodes; 5, judging whether all virtual node of the current virtual network have been mapped into a physical network; and 6, carrying out virtual network link mapping. According to the invention, the virtual node mapping method based on distance and comprehensive resource sensing, a breadth-first search method and an improved shortest path algorithm based on available space closest matching are utilized, the blocking probability of virtual network mapping is lowered, the bandwidth resource consumption of the physical network is reduced, and the future virtual network business bearing capability of the network is improved.
Owner:XIDIAN UNIV

Vehicle positioning and optical band guidance method applied to parking guidance system

The invention provides a vehicle positioning and optical band guidance method applied to a parking guidance system. The method generates an optimal path to a designated parking stall by using a shortest path algorithm and controls the switches of optical bands on the way according to vehicle real-time position information fed back by a sensor so that a driver in a parking lot may quickly reach the nearest parking position. The method comprises the following steps of: establishing an abstract model of the parking lot; acquiring the vehicle real-time position information according to the sensor; using the shortest path algorithm to generate an optimal path from the vehicle's current position to a designated position; controlling the switches of the optical bands on the way according to the vehicle position information and the optimal path information, and guiding the vehicle to the designated parking position according to the optical bands. The vehicle positioning and optical band guidance method may quickly guide the vehicle to the designated parking stall according to the optical bands, solves a problem that the driver blindly finds the parking stall in the parking lot, greatly improves parking efficiency, alleviates the traffic jam in the parking lot and reduces manual management cost.
Owner:NANJING UNIV OF POSTS & TELECOMM

Dynamic routing of optical signals in optical networks

A method for dynamic routing an optical signal in an optical network is provided, including: executing a shortest-path algorithm receiving input concerning a source node, a destination node and the topology of the network, providing a shortest-path tree comprising nodes and arcs connecting the nodes, the shortest-path tree comprising branches along which an effective attenuation is no greater than a predetermined limit, each branch comprising an end node and each end node being associated with a corresponding set of wavelengths; checking, for each end node having no wavelength conversion resources and for each wavelength, if the end node is connected to at least another node external to the branch through the wavelength; excluding, for any end node if the result of the checking is negative for at least one wavelength, the at least one wavelength from the corresponding set of wavelengths, thus updating the topology; and re-executing the shortest-path algorithm.
Owner:TELECOM ITALIA SPA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products