Unlock instant, AI-driven research and patent intelligence for your innovation.

Smart routing

A routing and router technology, applied in the field of intelligent routing, can solve problems such as routing inefficiency

Active Publication Date: 2013-04-24
MICROSOFT TECH LICENSING LLC
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This type of routing can be inefficient

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Smart routing
  • Smart routing
  • Smart routing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] The following detailed description is directed to techniques for optimizing routing. Although the subject matter described herein is presented in the general context of program modules executed in connection with the execution of an operating system and application programs on a computer system, those skilled in the art will recognize that other implementations may incorporate other types of program modules to implement implement. Generally, program modules include routines, programs, components, data structures, and other types of structures that perform particular tasks or implement particular abstract data types. Furthermore, those skilled in the art will appreciate that the subject matter described herein can be implemented using other computer system configurations, including handheld devices, multiprocessor systems, microprocessor-based or programmable consumer electronics, small Computers, mainframes, etc.

[0014] In the following detailed description, referen...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A router module receives a client request. In response to receiving the request, the router module obtains the network address of a server module to fulfill the request. The router module then determines whether it is executing on the same physical computer as the server module. If the router module determines that the server module is not executing on the same physical computer, the router module forwards the client request to the server module utilizing a standard network transport. If the router module determines that the server module is executing on the same computer, the router module forwards the client request to the server module using an optimized transport, such as an optimized local-machine-only transport.

Description

Background technique [0001] In many types of client-server architectures, a request made by a client is subjected to a form of routing until it reaches a server that fulfills the request. This type of routing can occur for many reasons, such as load balancing among a group of server computers, providing a higher quality of service to certain classes of clients, and so on. [0002] In some cases, the server performing the routing and the server fulfilling the client request are the same physical server. In these cases, the server typically routes the client request over the network and routes the client request back to the same physical server for processing. This type of routing can be inefficient. [0003] It is with these and other considerations in mind that the disclosure made here is made. Contents of the invention [0004] Techniques for intelligent routing are described here. Specifically, by implementing the concepts and techniques presented herein, if the fulfil...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/803H04L29/08H04L47/40
CPCH04L29/08144H04L67/1002H04L67/1001H04L12/28
Inventor B·列夫
Owner MICROSOFT TECH LICENSING LLC