Method for improving performance in computer networks based...

Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S250000

Reexamination Certificate

active

06742041

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to computer networks, and more specifically, to computer networks based on lossy channels.
BACKGROUND OF THE INVENTION
In computer networks, it is necessary for applications to access files located on network servers. When an application tries to access a file over a network, a file system call
109
is sent by the application, which resides in a client, to a network server. Microsoft® (MS) networks have components at the file system level. Microsoft also has proprietary protocols at the file system level to help get the files over the network. Protocols define how computers identify one another on a network, the format by which the data is sent, how the data should be processed once it reaches its final destination and procedures for handling lost or damaged transmissions or “packets.”
File system calls, in MS-networks, go through an installable file system manager (IFSMGR), a Microsoft® component. The IFSMGR handles all calls from all of the applications-including 32 bit, 16 bit, and DOS applications. Multiple file system providers may be installed on the system. One file system provider is a default file system provider, which is a Microsoft® network redirector. Each call is routed by the IFSMGR to the MS-network redirector, which constructs a network request and sends the request over the network. The MS-network redirector also encodes requests and decodes responses. The MS-network redirector works serially, which means that the redirector will send one request, wait for a response, and once it receives the response sends the next request. This system of processing file system calls is synchronous with application request as well. In synchronous communications, each party is required to wait a specified interval before speaking-in contrast to asynchronous communications where both parties can talk whenever they like.
Microsoft® uses a Server Message Block (SMB) protocol. SMB is a message format used by DOS and Windows to share files, directories and services. The MS-network redirector encodes the file system request into SMB format and sends it through Network Basic Input Output System (NetBIOS) on Transmission Control Protocol/Internet Protocol (TCP/IP). NetBIOS is an application programming interface that augments DOSBIOS by adding special functions for Local Area Networks (LANs). Thus, the actual transfer of data is done over TCP/IP.
A characteristic of TCP/IP is that every TCP packet must be acknowledged, which creates traffic in the reverse direction. In protocols having slotted architecture, each slot may have two nodes, node A and node B, such that when node A is transmitting, node B is receiving and vice versa. Therefore, when TCP/IP is used to transmit data, some bandwidth must be allocated in the slot for the reverse channel to accommodate the traffic in the reverse direction, which lowers the amount of bandwidth that can be allocated for the forward channel.
Thus, network performance is lowered by the requirement of bandwidth for a backward channel and the system of processing file system calls being synchronous with application requests.
SUMMARY OF THE INVENTION
A method and system for improving networking performance in networks based on lossy channels are described. In one embodiment, a selected file system call
109
is redirected by sending a file request to a server over a first protocol. Data is received from the server in response to the file request over a second protocol.


REFERENCES:
patent: 5781598 (1998-07-01), Hardy, III
patent: 5987504 (1999-11-01), Toga
patent: 6338082 (2002-01-01), Schneider
patent: 6463292 (2002-10-01), Rahman
Preston Gralla, 1997 Publication, “How the Internet Works”, pp. 202-213.
Tom Nolle, 1998, CMPnet., The Technology Network, (visited Jan. 14, 2000),Don't let servers run away from you, <http://www.wcmh.com/98/98aug/808c025b.html>, pp. 1-4.
Sharewave Inc., 1998-1999, (visited Nov. 5, 1999), Whitecap TM network protocols,Enabling High Performance Home Networking Solutions, <http://www.sharewave.com/Technology/WhiteCap/whitecap.html>, pp. 1-11.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for improving performance in computer networks based... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for improving performance in computer networks based..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for improving performance in computer networks based... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3233061

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.