Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
 

3 Things All Affiliate Marketers Need To Survive Online Today
Category:
Business  

Effectively Using Overture Yahoo To Get Website Visitors
Category:
Marketing  

How to Maintain your Career in Management Simple Concepts and Sk...
Category:
Business  

What Are Good Foods For Increasing Metabolism
Category:
Health / Fitness  

Make Money Online With Affiliate Marketing
Category:
Business  

mothers role
Category:
Home And Family  

suitable clothing for children
Category:
Home And Family  

The Entrepreneur s Guide to Job Hunting
Category:
Business  

Pueraria Mirifica And Women
Category:
Health / Fitness  

So You Want To Be A Piggy Back Marketer
Category:
Marketing  

Portable GPS Devices Incites South East Asian Market to Expansio...
Category:
Business  

Residual Income The Key to unlocking freedom
Category:
Finance / Investment  

Distance Yourself from Your Competition
Category:
Business  

The Earth s Medicine named as natural remedy
Category:
Health / Fitness  

An Herbal Remedy for Hemorrhoids Can Make Your Life Easier
Category:
Health / Fitness  

Fantastic New Solution For All Your Traffic Troubles
Category:
Marketing  

Trade Marks Service Marks on the Internet
Category:
Business  

Is The Da Vinci Code Cracked Or Just the People Who Believe It
Category:
Entertainment / Television  

Secure Your Car For Lower Car Insurance Premiums
Category:
Business  

Scooters and Sourcing them Online
Category:
Home And Family  

A foolproof way to getting articles even if you can t write
Category:
Business  

6 Red Hot Tips To Get Your Articles Read
Category:
Marketing  

Give a man six inches and he ll want a
Category:
Health / Fitness  

Mantle Clocks Great Deals And Huge Selection
Category:
Home And Family  

Acupuncture Quit Smoking
Category:
Health / Fitness  

Work at Home Opportunities What Are Your Options
Category:
Business  

Trading Online Trading India Internet Trading Net Trading e Trad...
Category:
Finance / Investment  

Protect Your Home with Spy Camera
Category:
Home And Family  

7 Cost Effective Marketing Tips
Category:
Business  

How to Make a Free Web Site
Category:
Business  

Advertising Corporate Identity through Logo Design
Category:
Business  

Popcorn and Other Marketing Mistakes In a Changing Economy
Category:
Business  

Affiliate Marketing A business Without Hassle
Category:
Marketing  

Find Discount Scuba Diving Vacation Popularity Of Destination
Category:
Travel  

5 simple ways to get kick ass ideas for your articles
Category:
Business  

Global warming Should we heed the harbingers of doom
Category:
Home And Family  

Starting an Ebook Online Business in Just 3 Easy Steps
Category:
Business  

Give a man six inches and he ll want a
Category:
Health / Fitness  

Double Your Dish Network Affiliate Check
Category:
Marketing  

Going to the Beach Lose Up to 20 Pounds In Less Than 2 Weeks
Category:
Health / Fitness  

Tips On Getting A Suntan
Category:
Health / Fitness  

CHOOSING A LABEL PRINTER
Category:
Business  

Adverse Credit Credit Cards
Category:
Business  

mouth watering lobster recipes
Category:
Health / Fitness  

importance of food elements
Category:
Health / Fitness  

Blood Test To Predict Risk of Heart Disease For Diabetics
Category:
Health / Fitness  

How to Create a Money Magnet E commerce Web Site
Category:
Marketing  

10 Offline Tightwad Marketing Strategies to Help You Get More Cl...
Category:
Business  

Decent Acne Medicines
Category:
Health / Fitness  

Role play with added sex appeal
Category:
Health / Fitness  

Grow a Healthy Lawn You Can Do That
Category:
Home And Family  

Stock Images The Indispensable Tool For Designers And Webmasters...
Category:
Marketing  

Easy Work From Home Ideas Quickstarts For Everyone
Category:
Business  

Tips for Your Walking Program
Category:
Health / Fitness  

Everything About Arthritis
Category:
Health / Fitness  

A Gentle Warning To All Webmasters About RSS
Category:
Marketing  

15 Ways To Sell Yourself Effectively In A Job Interview Part Thr...
Category:
Business  

2 Ways Online Web Conferencing Can Save Your Business Money
Category:
Business  

Lighting Your Way to Outdoor Living
Category:
Home And Family  

7 Rules Every Salesman Should Follow
Category:
Business  

Give a man six inches and he ll want a
Category:
Health / Fitness  

Nurses Wanted Incredible Career Opportunities in Nursing Today
Category:
Health / Fitness  

Baby Wont Sleep Here s some helpful advice
Category:
Home And Family  

Why Cotoneaster Makes a Good Bonsai Candidate
Category:
Home And Family  

Home Hair Care Tips for Dry Hair
Category:
Health / Fitness  

A Home Gym and Walking a Great Exercise Program
Category:
Health / Fitness  

Preparing For Cosmetic Plastic Surgery
Category:
Health / Fitness  

Avoiding Razor Burn
Category:
Health / Fitness  

Curcumin An Anti Aging Herbal
Category:
Health / Fitness  

Take You Russian Fiance to an American Wedding Before You Get Ma...
Category:
Travel  

How and Why to Get an Awesome X Box 360 Skin for your XBOX Conso...
Category:
Entertainment / Television  

Where Are All of The Best Job Search Engines
Category:
Business  

The Power of Intention
Category:
Health / Fitness  

Traditional Therapies Can Prevent Heart Disease Too
Category:
Health / Fitness  

Handling devil Boss II
Category:
Home And Family

Wireless infrared network transceiver Number:7,142,786 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Wireless infrared network transceiver

Abstract: A digital data network uses network nodes incorporating infrared transceivers. Each node includes a plurality of infrared transceivers having transmitter and receiver optics designed to facilitate line-of-sight infrared optical communications in a residential or business neighborhood. New nodes are installed with at least one selected transceiver having line-of-sight access to at least one existing transceiver. Automated tracking and acquisition processes are used to align transceivers to enable data communication and to acquire newly installed nodes into the network.Other automated tracking programs operate on an as-needed or scheduled basis to maintain good alignment and communications between adjoining node transceivers.Network nodes include weather-proof housings and are of a size and shape to be easily mounted on existing structures so as not to disrupt the visual appeal of a neighborhood.

Patent Number: 7,142,786 Issued on 11/28/2006 to Moursund,   et al.


Inventors: Moursund; Carter M. (San Diego, CA), Adhikari; Prasanna (Pasadena, CA), Chiu; Joseph (Pasadena, CA), Hakakha; Harel (Pasadena, CA), Ulmer; Christopher T. (Pasadena, CA)
Assignee: Clearmesh Networks, Inc. (Pasedena, CA)
Appl. No.: 10/162,541
Filed: June 3, 2002


Current U.S. Class: 398/118 ; 398/129; 398/131
Current International Class: H04B 10/00 (20060101)
Field of Search: 398/118,122,129,131


References Cited [Referenced By]

U.S. Patent Documents
4807202 February 1989 Cherri et al.
5062150 October 1991 Swanson et al.
5257285 October 1993 Thorp
5257405 October 1993 Reitberger
5329395 July 1994 Endo et al.
5475520 December 1995 Wissinger
5631653 May 1997 Reedy
5737690 April 1998 Gutman
5877490 March 1999 Ramer et al.
5983068 November 1999 Tomich et al.
5999299 December 1999 Chan et al.
6049593 April 2000 Acampora
6070051 May 2000 Astrom et al.
6104981 August 2000 Louis et al.
6297897 October 2001 Czichy et al.
6314163 November 2001 Acampora
6323980 November 2001 Bloom
6469815 October 2002 Poon et al.
6650451 November 2003 Byers et al.
6931211 August 2005 English et al.
2002/0005972 January 2002 Bloom et al.
2002/0051269 May 2002 Margalit et al.
2002/0054411 May 2002 Heminger
2002/0054413 May 2002 Shivnan
2002/0184208 December 2002 Kato
2003/0043463 March 2003 Li et al.
2003/0067657 April 2003 Dimmler et al.
2004/0248521 December 2004 Moursund et al.

Other References

Jungnickel V., et al., "Wireless Infrared Communication using Adaptive Arrays"; 4th ACTS Mobile Summit, vol. 2, Sorrento, Italy, (1998),979-984. cited by other .
Pakravan, M.R., et al., "Indoor Wireless Infrared Channel Characterization by Measurements", IEEE Transaction, vol. 50, Issue 4, (Jul. 2001),1053-1073. cited by other .
Yoon, T., et al., "622 Mbit/s CMOS limiting amplifier with 40dB dynamic range", Electronic Letters, vol. 32, No. 20, (Sep. 26, 1996),1920-1922. cited by other.

Primary Examiner: Li; Shi K.
Attorney, Agent or Firm: Christie, Parker & Hale, LLP.

Claims



What is claimed is:

1. An infrared transceiver node, comprising: a support assembly; at least two infrared transceivers connected to said support assembly, each of said infrared transceivers including a single light source consisting of an infrared transmitter including a light-emitting diode and a transmitter lens for generating an infrared beam having a beam divergence of in the range of about 0.5 to 1 degree, an infrared receiver including a receiver lens and a photo detector, for receiving an infrared beam and for converting said infrared beam to an electronic signal, a first drive assembly for adjusting the elevation of said infrared transceiver, a second drive assembly for adjusting the azimuth of said infrared transceiver, and a processor connected to each of said first and second drive assemblies for controlling the azimuth and elevation of said infrared transceiver; a connector for connecting said infrared transceiver node to a user computer; and a switching engine connected to said connector and to each of said at least two infrared transceivers for switching data between said user computer and said at least two infrared transceivers.

2. An infrared transceiver node in accordance with claim 1 wherein said photo detector comprises an avalanche photo diode; and said receiver further includes a dome lens for focusing infrared signals on said avalanche photo diode.

3. An infrared transceiver node in accordance with claim 1 and further including a weatherproof housing containing said support assembly, and wherein: said weatherproof housing contains an indicator for positioning said weatherproof housing relative to a compass direction; and said at least two infrared transceivers positioned relative to said indicator.

4. An infrared transceiver node in accordance with claim 3 wherein: said support assembly includes a shaft; each of said at least two infrared transceivers positioned with the infrared transceiver and the infrared receiver generally perpendicular to said shaft.

5. An infrared transceiver node in accordance with claim 4 wherein said infrared transceiver node includes four infrared transceivers.

6. An infrared transceiver node in accordance with claim 1 and further including means for connecting each of said at least two infrared transceivers to a network system server.

7. An infrared transceiver node in accordance with claim 6 wherein said means for connecting each of said at least two infrared transceivers to a network system server is selected from the group comprising a modem contained in said infrared transceiver node and a wireless radio frequency transceiver contained in said infrared transceiver node.

8. An infrared transceiver node in accordance with claim 1 wherein said data comprises IP data; and said infrared transceiver node further including means for managing said incoming and outgoing data in accordance with IP protocols.

9. An infrared transceiver node in accordance with claim 1 and further including: a system control board contained in said infrared transceiver node, the system control board including said switching engine; a transceiver control board positioned on each of said at least two infrared transceivers; and said system control board connected to each of the transceiver control boards.

10. A network of infrared transceiver nodes, comprising: a network controller; a plurality of infrared transceiver nodes, each of said infrared transceiver nodes including a support assembly; at least two infrared transceivers connected to said support assembly, each of said infrared transceivers including a single light source consisting of an infrared transmitter including a light-emitting diode and a transmitter lens for generating an infrared beam having a beam divergence of in the range of about 0.5 to 1.0 degree, an infrared receiver including a receiver lens and a photo detector, for receiving an infrared beam and for converting said infrared beam to an electronic signal; a first drive assembly for adjusting the elevation of said infrared transceiver, a second drive assembly for adjusting the azimuth of said infrared transceiver, and a processor connected to each of said first and second drive assemblies for controlling the azimuth and elevation of said infrared transceiver; a connector for connecting said infrared transceiver node to a user computer; a switching engine connected to said connector and to each of said at least two infrared transceivers for switching data between said user computer and said at least two infrared transceivers; each of said plurality of infrared transceiver nodes positioned outdoors on the surface of a support structure; said plurality of infrared transceiver nodes relatively positioned so that each infrared transceiver node has a line-of-sight to at least one other infrared transceiver; and means for connecting at least one of said plurality of infrared transceiver nodes to said network controller.

11. A network of infrared transceiver nodes in accordance with claim 10 wherein: at least one of the support structures comprises the outer surface of a residential home; and at least one of the user computers comprises a computer within said residential home.

12. A network of infrared transceiver nodes in accordance with claim 10 wherein said photo detector comprises an avalanche photo diode; and said infrared receiver further includes a dome lens positioned surrounding said avalanche photo diode to focus infrared light onto said photo diode.

13. A network of infrared transceiver nodes in accordance with claim 10 wherein each of said plurality of infrared transceiver nodes further includes a weatherproof housing containing said support assembly and said at least two infrared transceivers, and wherein: said weatherproof housing contains an indicator for positioning said weatherproof housing relative to compass direction upon an initial installation of said weatherproof housing; and said at least two infrared transceivers positioned relative to said indicator prior to said initial installation.

14. An infrared transceiver node in accordance with claim 13 wherein: said support assembly includes a shaft; each of said at least two infrared transceivers positioned with said infrared transmitter and said infrared receiver generally perpendicular to said shaft.

15. A network of infrared transceiver nodes in accordance with claim 14 wherein said infrared transceiver node comprises four infrared transceivers.

16. A network of infrared transceiver nodes in accordance with claim 15 wherein said means for connecting at least one of said at least two infrared transceivers to said network system server is selected from the group including a modem positioned in each of said plurality of infrared transceiver nodes and a wireless radio frequency transceiver positioned in each of said plurality of infrared transceiver nodes.

17. A network of infrared transceiver nodes in accordance with claim 10 wherein said data comprises IP data; and said infrared transceiver node further including means for managing said data in accordance with IP protocols.
Description



CROSS-REFERENCE TO RELATED APPLICATIONS

This application is related to U.S. application Ser. No. 10/162,475 titled: METHODS AND SYSTEMS FOR ALIGNING AND MAINTAINING ALIGNMENT OF POINT-TO-POINT TRANSCEIVERS IN A NETWORK by Moursund, C. M., and Ulmer, C. T., filed on same date herewith.

FIELD OF THE INVENTION

The present invention relates generally to wireless networks and more particularly to a wireless mesh network incorporating infrared network nodes.

BACKGROUND OF THE INVENTION

In many areas of the world the World Wide Web (WWW), or Internet, has become a significant medium for the exchange of information including everything from casual electronic mail (e-mail) to legal and business documents to entertainment media. Much of the material exchanged over the Internet comprises very large electronic files, for example large documents, music, video and even full-length motion pictures are available for exchange and distribution over the Internet.

While commercial services often choose fast but expensive high-speed Internet connections for business purposes, typical consumer connections comprise relatively slow telephone modems. For example, a typical commercial T1 connection will yield in the range of 1,544 kilobits per second (Kbps) or 1.544 megabits per second (Mbps) data communications rate at a monthly cost in the range of $1,000 to $2,000. In contrast, a typical consumer telephone modem connection will provide a 56 Kbps data communications rate at a cost of in the range of $10 $30 month.

As commercial services provide richer content for consumer use, data file sizes increase. For example, a typical audio music file may be in the range of 3 5 Megabytes and take up to 10 minutes for a consumer to download over a telephone modem. A typical audio/video file, for example a full-length movie, may run in the thousands of mega bytes size range and take a significant part of a day for a consumer to download over a modem. Streaming audio or video may require the download of large quantities of data over an extended period of time.

It is obvious that the ability of commercial services to provide rich, large media files is rapidly outstripping the typical consumer's ability to receive those files.

Recently, several affordable, high-speed alternatives have become available to the traditional consumer telephone modem. Cable modems use the cable television infrastructure to provide Internet connections having a speed of about 1,100 Kbps, about 20.times. times the speed of a telephone modem. DSL modems use conventional telephone lines to provide Interconnect connections, and have an average speed of about 700 Kbps, or over 12.times. times the speed of a telephone modem. Both cable and DSL modems are priced at approximately twice the cost of telephone modem services, with slightly higher equipment costs than for standard modems.

The higher speed cable and DSL connections are geographically limited, however, by the underlying infrastructure. Many areas of the United States and worldwide include regions not serviced by cable television or where the cable television networks have not and will not be upgraded to support high-speed data modems. Similarly, DSL service is not available in many geographic areas. Numerous reasons exist for the limited availability of cable and DSL services, including high cost of infrastructure upgrade, technological limitations, physical geographical limitations and, in some areas, low demand. As with many types of commercial services, the incremental costs of extending infrastructure are becoming increasingly higher, sometimes by multiples or even exponentially, as attempts are made to expand those infrastructures to every last consumer.

There thus exists a real demand for high-speed Internet connections in areas that cable and/or DSL service providers may never serve. This demand will increase as more content is provided and more business is executed over the Internet.

Some providers have attempted to expand service coverage while avoiding the high costs associated with expanding network infrastructure. This is typically accomplished using a wireless network, for example extending from an access point in the wired infrastructure. Wireless networks may be installed without the need for the wired infrastructure.

One type of wireless network uses wireless radio frequency (RF) components that transmit data in the radio frequency spectrum. These networks, however, have the disadvantages of being expensive and relatively slow. In one embodiment of multi-channel multipoint distribution system (MMDS), for example, broadcasts occur at speeds up to 25 Mbps but require very expensive spread-spectrum infrastructure equipment, costing on average $16 million. MMDS customer equipment is also very expensive, with the cost of deployment for a single customer running in the range of $1,000.

Wi-Fi, or 802.11b is a much lower speed technology; achieving throughputs of up to 5.5 Mbps full duplex. Wi-Fi bandwidth decreases significantly with distance between components, and is particularly dependent on obstructions such as roofs or walls, as well as interference from other networks or even microwave ovens.

Another type of wireless network uses light, in the form of, for example, lasers or light-emitting diodes (LEDs) to transmit high-speed data in a process called free space optic systems, or FSO systems. While FSO systems are a cost-effective high-speed communications medium, they require very highly aligned line-of-sight paths. More specifically, existing free space optic systems have very narrow beam divergence parameters requiring precision alignment. For this reason, laser and FSO components tend to be expensive and require high levels of maintenance and service.

There thus exists demand for high-speed, affordable Internet connections in geographies and neighborhoods into which more traditional, wired high-speed network infrastructure cannot be cost-effectively extended. This demand will grow significantly as the Internet is increasingly used to deliver content, facilitate business transactions and support other matters amenable to electronic data transfer.

SUMMARY OF THE INVENTION

The present invention uses networked, wireless infrared nodes to cost-effectively provide high-speed data capacity, including Internet access, to selected geographies and neighborhoods. While not thus limited, the network of the present invention can be cost-effectively extended to many areas not supporting traditional wired network infrastructure.

In accordance with one embodiment of the invention there is provided an infrared transceiver node, comprising: a support assembly; at least two infrared transceivers connected to the support assembly, each of the infrared transceivers including an infrared transmitter including a light-emitting diode and a transmitter lens for generating an infrared beam having a beam divergence of in the range of about 0.5 to 1 degree, an infrared receiver including a receiver lens and a photo detector for receiving an infrared beam and converting the infrared beam to an electronic signal, a first drive assembly for adjusting the elevation of the infrared transceiver, a second drive assembly for adjusting the azimuth of the infrared transceiver, and a processor connected to each of the first and second drive assemblies for controlling the azimuth and elevation of the infrared transceiver, a connector for connecting the infrared transceiver node to a user computer; and a switching engine connected to the connector and to each of the at least two infrared transceivers for switching data between the user computer and the at least two infrared transceivers.

In accordance with another embodiment of the invention there is provided a network of infrared transceiver nodes, comprising: a network controller; a plurality of infrared transceiver nodes, each of the infrared transceiver nodes including a support assembly; at least two infrared transceivers connected to the support assembly, each of the infrared transceivers including an infrared transmitter including a light-emitting diode and a transmitter lens for generating an infrared beam having a beam divergence of not less than about 0.5 1.0 degrees, an infrared receiver including a receiver lens and a photo detector for receiving an infrared beam and converting the infrared beam to an electronic signal, a first drive assembly for adjusting the elevation of the infrared transceiver, a second drive assembly for adjusting the azimuth of the infrared transceiver, and a processor connected to each of the first and second drive assemblies for controlling the azimuth and elevation of the infrared transceiver; a connector for connecting the infrared transceiver node to a user computer; a switching engine connected to the connector and to each of the at least two infrared transceivers for switching data between the user computer and the at least two infrared transceivers; each of the plurality of infrared transceiver nodes positioned outdoors on the surface of a support structure; the plurality of infrared transceiver nodes relatively positioned so that each infrared transceiver node has a line-of-sight to at least one other infrared transceiver; and means for connecting at least one of the plurality of infrared transceiver nodes to the network controller.

In accordance with another embodiment of the invention there is provided a point-to-point transceiver, comprising: a transmitter for generating a beam having a beam divergence of in the range of about 0.5 to 1 degree; a receiver having a visible window smaller than the beam divergence for receiving a beam; a first drive assembly for adjusting the elevation of the transceiver; a second drive assembly for adjusting the azimuth of the transceiver; a connector for connecting the transceiver to a user computer; and a processor connected to each of the first and second drive assemblies for controlling the azimuth and elevation of the infrared transceiver.

In accordance with another embodiment of the invention there is provided a transimpedance amplifier circuit, comprising: a first differential amplifier; a second differential amplifier having its inputs connected to the outputs of the first differential amplifier; a third differential amplifier having its inputs connected to the outputs of the second differential amplifier; a first resistor connected between the input of the first differential amplifier and the output of the second differential amplifier; and a second resistor connected between the input of the first differential amplifier and the output of the third differential amplifier.

DESCRIPTION OF THE DRAWING FIGURES

These and other objects, features and advantages of the invention will become apparent from a consideration of the Detailed Description of the Invention when read in conjunction with the drawing figures, in which:

FIG. 1 is a diagrammatic view of an infrared wireless mesh network in accordance with the invention;

FIG. 2A is a perspective view of a network node in accordance with the present invention;

FIGS. 2B and 2C are front and rear perspective views, respectively, of an infrared transceiver from a network node;

FIG. 3A is a perspective view of the network node without the cover;

FIG. 3B is a perspective view of the central shaft of the network node;

FIG. 3C is a perspective view of the mechanical coupler for coupling the infrared transceiver to the central shaft;

FIGS. 4A and 4B are side and front plan views of the infrared transceiver;

FIG. 4C is a cut view of the infrared transceiver along axis A--A of FIG. 4A;

FIG. 4D is an enlarged partial view of infrared transmitter elements of FIG. 4C;

FIG. 4B is an enlarged partial view of infrared receiver elements of FIG. 4C;

FIG. 5 is a diagrammatic view of the optical elements of the infrared optics showing the relative positioning of the receiver and transmitter optics in the transceiver casing;

FIG. 6 is a diagrammatic view showing the optical infrared beam spread of the transmit optics of FIG. 5 at a first distance;

FIG. 7 is a diagrammatic view showing the optical infrared beam spread of the transmit optics of FIG. 5 at a second distance;

FIG. 8A is a diagrammatic view showing the optical infrared beam characteristics of the infrared receiver;

FIG. 8B is an enlarged diagrammatic view of the dome lens of FIG. 8A showing the optical infrared beam characteristics;

FIG. 9 is a diagrammatic view of the network node showing the interconnection of the infrared transceivers with the main system board and access connector;

FIG. 10 is a block diagram view of the network node system board from FIG. 9 including interconnections to off-board components;

FIG. 11 is a block diagram view of the access device of FIGS. 9 and 10;

FIG. 12 is a block diagram view of a network node transceiver board including interconnections to off-board components;

FIG. 13 is a block diagram showing the connection of selected components of FIG. 12;

FIG. 14A is a block diagram of the transimpedance amplifier of FIG. 12;

FIG. 14B is a schematic circuit diagram of the transimpedance amplifier of FIG. 14A;

FIGS. 15A and 15B together show a process for installing a new node into an existing network;

FIGS. 16A and 16B together show a process for the auto-acquisition of a newly installed node into an existing network;

FIG. 17 shows a process for asynchronously initiating and executing a transceiver tracking process; and

FIG. 18 shows a process for initiating and executing an unscheduled transceiver tracking process.

DETAILED DESCRIPTION OF THE INVENTION

With reference now to the drawing Figures, embodiments of the invention are shown and described wherein like elements are indicated by like reference numerals throughout.

Network Node

With reference first to FIG. 1, a diagram of a residential neighborhood 100 is shown including multiple houses indicated at 102A E. As is typical in neighborhoods, trees or other natural obstacles exist, indicated at 104A&B, which may block lines of sight between adjoining houses. A road 105 transects neighborhood 100 in a conventional manner. In accordance with the present invention, a series of infrared network nodes, indicated at 106A E, are positioned on the upper, outer surfaces of the homes, for example the roofs. It will be seen that house 102D has elected not to receive services from the described network and so no network node is positioned on that house.

Network node 106E is positioned on a base station 108, typically comprising a neighboring building or cell tower with access to a traditional wired network. In one embodiment of the invention, the base station 108 comprises a network system server 202 or a set of network of servers. Network system server(s) 202 provides network control and management features in a manner described below. Network system server may also provide any other network services to each node, such as entertainment and caching services. The traditional wired network connects the base station 108 to the Internet through network system server(s) 202. In another embodiment of the invention, the wired network connection provides an access to a remote facility or facilities comprising one or more network system servers and a connection(s) to the Internet.

As is described in further detail below, other communications paths such as telephone dial-ups or local RF networks can be used for communication of various control and alignment data during local network set-up and maintenance processes.

Within neighborhood 100, various lines of sight between adjacent network nodes are indicated by dotted lines 110A E.

In operation, network nodes 106A D are configured in a mesh network configuration. High-speed digital data, in the form of Internet Protocol (IP) packet data, is transmitted between adjoining nodes, in the manner described below. As in a conventional IP packet-switching network, each network node examines the IP data and makes a routing decision based on the IP parameters. The present embodiment is illustrated as connected to the Internet, but the invention is not thus limited and is equally applicable, for example, to implement a private local or wide area network. There is thus provided a high-speed, digital data, IP packet-switching network using cost-effective, flexibly positioned network nodes 106A D. While the network nodes have been illustrated in a mesh network relationship, it will be understood that they would similarly function in alternate network structures, including point-to-point networks and others. It will further be understood that while network nodes are specified to use IP protocol for data packet switching, they would similarly function with alternate networking protocol like ATM.

Referring now to FIGS. 2A, B and C, there is shown an exemplary network node 106 containing four mechanically and electrically connected infrared transceivers, indicated at 108A D. Each transceiver is seen to include a respective transmitter lens 109A D, receiver lens 111A D, elevation motor 107A D and azimuth motor 113A D. Each transceiver includes a mount 115A D for supporting the transceiver optics, and a base 117A D about which the mount with optics can rotate both horizontally and vertically. As described in further detail below, in each transceiver the motors are connected between the optics mount and the transceiver base for rotating the mount with optics relative to the base. A weatherproof housing 112 encloses the infrared transceivers, providing weatherproof access for electrical connections thereto in a manner described in further detail below. Weatherproof housing 112 includes a top 112A, a bottom 112B and a plastic tube or sleeve 112C (shown cut away) enclosing the internal devices, the plastic sleeve selected from a material transparent to infrared light. An exemplary sole infrared transceiver 108A is illustrated in FIGS. 2B and 2C.

It will be understood that, excepting for position, nodes 106A E are substantially identical, as are the transceivers 108A D within the nodes. Thus, any description of the mechanical, electrical and/or optical structure of a particular node or transceiver is applicable to substantially all nodes and transceivers.

Referring now to FIG. 3A, network node 106 is shown with weatherproof housing 112 removed. Infrared transceivers 108A D can be seen to be generally concentrically mounted on a central shaft 114, shown in FIG. 3B, with each transceiver fixed to the shaft by a locking clasp 116 best shown in FIG. 3C. Upon initial fabrication, locking clasps 116 are used to position infrared transceivers 108A D in known relative positions to facilitate the installation and tracking process described below. In one embodiment of the invention central shaft 114 is hollow for supporting electronic power and data cables.

It will be understood that, due to the nature of each of the figures described above, not every feature of each transceiver is visible in every figure.

With reference now to FIGS. 4A, B, C, D and E, additional features of exemplary transceiver 108A are seen. More particularly FIG. 4D shows a light-emitting diode (LED) 122A positioned to emit light through a diffuser sheet 120A for transmission by transmitter lens 109A. LED 122A preferably contains a reflector positioned behind its active area for directing more emitted light forward through diffuser sheet 120A.

FIG. 4E shows a detector dome lens 116A positioned to partially surround an avalanche photodiode (APD) 118A for receiving light from receiver lens 111A. As will be further described below, the transmit optics including LED 122A, diffuser sheet 120A and transmitter lens 109A, and the receive optics including receiver lens 111A, dome lens 116A and APD 118A are carefully selected such to optimize the performance of both the individual infrared transceivers and the entirety of the mesh network.

Elevation motors 107A D constitute conventional stepper motors controlled by electrical signals described below and positioned between each transceiver base and optical system mount so as to enable the individual rotation of each transceiver's transmit/receive optics in a vertical plane. Similarly, azimuth motors 113A D also constitute conventional stepper motors controlled by electrical signals described below and positioned between each transceiver base and optical system so as to enable the individual rotation of each transceivers transmit/receive optics in a horizontal plane. Each of transceivers 108A D thus has the capacity to position its transmitter and receiver optics completely independently of the remaining transceivers within node 106. It will be understood that conventional gear mechanisms may be used in conjunction with the elevation and azimuth motors so as to enable the motors to step in consecutively desired angular increments.

In one embodiment of the invention, the elevation and azimuth stepper motors are provided as 1.8-degree stepper motors operating at 3.3 volts with nominal 1 amp of current draw. The drive system is selected to provide +/- 15 degree travel in elevation and +/- 178 degree travel in azimuth. A plastic, 0.25'' pitch diameter pinion attached to the motor shaft drives a 3.5'' pitch diameter plastic spur gear. A 14:1 (3.5/0.25) gear ratio thus provides pointing resolution of 0.13 degrees (1.8/14). In another embodiment of the invention, pointing resolution can be further increased by half-stepping the motors or by using 0.9.degree. stepping motors. It will be understood that numerous other motor/gear embodiments will function to perform the desired results.

As will be described in further detail below, electrical signals for controlling the operation of each transceiver, including the respective elevation and azimuth motors, are contained on the electronics boards associated with each network node system board and transceiver boards. Such control signals may be loaded onto the board at the factory and/or downloaded remotely from a system server once the node is physically positioned for use.

Transceiver Optics

With reference now to FIGS. 5 8, one embodiment of the transmitter and receiver optics for transceivers 108A D is shown and described. The optics are identical in each of the transceivers. For purposes of illustration, they are described with respect to transceiver 108A.

Referring first to FIG. 5, the relative positioning of the receive optics 140 and transmit optics 142 is shown, with the axes of LED 122A and APD 118A seen to be spaced 3.25 inches apart. The rear surface of transmitter lens 109A is spaced 4.31 inches from the front surface of diffuser 120A, while the rear surface of receiver lens 111A is spaced 3.57 inches from the front surface of dome lens 116A. The transceiver mount 115A supports the transmit and receive components and is used to establish these dimensions.

With reference now to FIGS. 6 and 7, the transmit optics 142 is selected to provide a 0.8 degree beam divergence, shown at 150, such that at 30 meters from LED 122A the beam diameter is 0.4 meters (FIG. 6), while at 400 meters from the LED the beam diameter is 5.6 meters (FIG. 7). In one embodiment, these characteristics can be obtained by using the relative positioning dimensions shown in FIGS. 5 and 6, and by selecting the following components having the following characteristics: LED 122A comprises an Osram part # SFH 4301 having a wavelength of 950 nm, a standard 3 mm dome lens LED package, an angular divergence of +/- 10 degrees and an active area of 300 microns. Diffuser sheet 120A comprises a Physical Optics Corporation part # LSD5PE4-2, comprising polyester having a thickness of 0.004 inches and a Full-Width Half-Maximum angle (FWHM) of 5 degrees. Transmitter lens 109A is a plano-convex lens manufactured from Acrylic/Polycarbonate having a focal length of 125 mm and a diameter of 50 mm.

With reference now to FIGS. 8A B, one embodiment of the receiving optics can be seen where receiving lens 111A and dome lens 116A are selected and relatively positioned (FIG. 8A) so as to provide a 0.5 mm beam dispersement 152 (FIG. 8B).

In one embodiment, the receiver optical components include: APD by Hamamatsu, part # S2382, having a TO48 package, an FOV of 170 degrees and an active area of 500 microns in diameter Dome lens 116A of aspheric shape and acrylic material having a focal length of 5 mm and a diameter of 7 mm. Receive lens 111A of aspheric shape and acrylic material and having a focal length of 63 mm and a diameter of 100 mm.

A long-pass filtering dye or coating may be added to one or more of the optical elements in the receive path, for example dome lens 116A or receive lens 111A, to reduce background light of a wavelength lower than the transmission wavelengths. This will reduce the amount of visible light falling on the detector. The insensitivity of the detector to mid- and far-infrared wavelengths obviates the need to filter longer wavelengths of background light.

With these exemplary parameters and components, the received beam will be focused at APD 118A. 100% of the field coverage over 100% of the desired aperture is maintained, with the spot size at the detector being much smaller than the active area of the APD such that substantially all of the received light is detected by the APD. With a temperature change of 25 degrees centigrade, the incoming beam will still be focused to a spot that is smaller than the active area of APD 118A, thereby accommodating operating temperature-caused variations.

Thus sufficient energy is collected to operate APD 118A, both with the beam ideally positioned and with the beam shifted in accordance with the expected maximum variances.

In selecting the various parameters for the transmit and receive optics described above, it is anticipated that the distance between adjoining nodes will be on average 0.25 miles or less. It is thus desired to provide a transmit beam divergence sufficiently wide to enable transceivers in adjoining nodes to easily reach and maintain alignment as described below, but yet with sufficient power to reliably transmit and receive infrared signals.

A transmit beam divergence in the range of 0.5 1.0 degrees, nominally 0.8 degrees, is sufficient to provide the desired operating characteristics. This relatively wide beam divergence is counter to the extremely narrow beam divergence generally used for optical communications.

The visible field of view of APD 118A, is selected to be slightly smaller than the transmit beam divergence. In this manner, if one transceiver can receive light and/or data from another transceiver, then the assumption can be made that the transmitting transceiver can also receive signals from the receiving transmitter. This asynchronous alignment ability, described in further detail below, is useful in establishing and maintaining alignment between communicating nodes.

It will be appreciated that the dispersement and related characteristics of the received beam have been obtained through the use of a relatively small and inexpensive APD in combination with a relatively small and inexpensive dome lens.

The present inventors have achieved the desired operating characteristics using affordable, components, particularly plastic lenses, plastic housings, off-the-shelf LEDs, and off-the-shelf APDs, thus making each network node affordable and readily constructed.

It will now be apparent that numerous other configurations of transmit and receive optics may be used to achieve the same functional results.

Network System & Electronics

With reference now to FIGS. 9 and 10, FIG. 9 shows a diagrammatic view of network node 106 including an internally contained system board 170 connected to an external access device 172. Each transceiver 108A D is shown diagrammatically mounted on the central shaft 114 and has associated with it a respective transceiver board 220A D. A power supply board 188 further resides within the weatherproof housing of network node 106. As will be shown in further detail below, system board 170 is connected to each respective transceiver board 220D by means of a cable. In one embodiment, various electrical and power conductors may extend through the hollow center of central shaft 114.

With reference to FIG. 10, a block diagram of system board 170 in network node 106 is shown including a central processing unit 173 connected to a memory storage device 176, the memory storage device including appropriate combinations of magnetic, optical and semiconductor storage. As shown, memory device 176 includes DRAM memory 176A and flash memory 176B for storing various program instructions and data as described below.

System board 170 further includes a Fast Ethernet/IP switching engine 182 connected to its own dedicated memory device 184. A bank 186 of four physical layer (PHY) devices 186A D is situated on system board 170, each PHY serving as a packet data interface between a transceiver and switching engine 182. In FIG. 10, the PHY devices are illustrated as a bank of four Fast Ethernet (100-Base FX) PHYs 186A D.

It will be understood that the signals between the switching engine and the PHY correspond to Fast Ethernet format generated by a media access controller (MAC), which, in the described embodiment, is integrated into the CPU and the switching engine. It will be understood that the MAC can comprise a separate component. It will be understood that other physical layer protocol and devices may be used as interfaces between the transceivers and the switching engine. In an alternate embodiment the PHY devices may also be integrated as part of the switching engine and the CPU.

Continuing with FIG. 10, switching engine 182 is connected to CPU 173 by means of two interfaces. One of the interfaces is through a bridge device 185. Another interface is through a pair of Fast Ethernet PHYs, 180 and 181, connected back to back. Bridge interface 185 is used to exchange switch control and management information between switching engine 182 and CPU 173. The bridge interface is also used for the exchange of management related IP data packets between the network and the CPU through the switching engine. As described in detail below, switching engine 182 functions to control the routing of high-speed network data.

It will be understood that in alternate embodiments the pair of PHYs, 180 and 181 can be eliminated and substituted, for example, by a compatible media-independent-interface provided by the CPU and switching engine. In another embodiment, either or each of the PHYs could be integrated with the CPU and/or the switching engine.

As shown in FIG. 10, system board 170 is connected directly to each transceiver in the network node through conductors in a cable 175, one cable provided for each transceiver. Each cable 175 consists of one pair of conductors for carrying data signals from switching engine 182 to a transceiver, one pair of conductors for carrying data signals from the transceiver to the switching engine, one conductor for carrying serial data from CPU 173 to a micro controller on the transceiver board (described below) and one conductor for carrying serial data from the transceiver micro controller back to CPU 173. Cable 175 includes additional cables for providing power and ground to the transceiver. As described here, CPU 173 communicates with each transceiver micro controller by means of serial data.

Processor 173 is also connected to the access device 172 by means of a cable through Fast Ethernet (100-Base TX) physical layer interface (PHY) device 178 and Ethernet connector 171. The cable, commonly known in the industry as Category -5 cable, consists of 8 individual conductors and is widely used to carry Fast Ethernet (100-Base TX) data. Following the industry standard, four of the conductors are used to carry 100-Base-T data signals between access device 172 and CPU 173. The remainder of the 4 conductors is used to provide unregulated 48 Volts DC power and ground from the access device to the switching power supply 188. Both ends of the cable are terminated using the industry standard connectors commonly referred to as RJ-45. The unregulated 48 Volts DC power is stepped down by the switching power supply 188 to provide regulated power supplies to the system board as required by various electronics components in the system. Power supply 188 also provides powers to the transceivers boards 220A D through cable 175.

In one exemplary embodiment, processor 173 comprises an AMD brand Au1000N processor and switching engine 182 comprises a Galileo brand GT-48511A Fast Ethernet/IP switching engine. It will be appreciated that other processors may be substituted for CPU 173 and other packet switching devices for switching engine 182.

One exemplary user computer 190 is shown, for example comprising a typical personal computer, connected to access device 172 through a high-speed digital connection, for example an industry standard Ethernet Cat 5 cable connection. User computer 190 is, for example, contained in one of the neighborhood homes described above. A conventional modem 194 is further provided on system board 170 and connected to the Internet 103. Modem 194 is used in the manner described below to access a network system server 202 for initial setup and various other local processes, the network system server used to control the mesh IP network in the manner described below. Modem 194 can be used, for example, to dial up system server 202 directly or through an intermediate ISP. Alternatively, a short-range wireless radio frequency network communications card (not shown) can be built into each network node, the modem and/or wireless radio frequency network communication card enabling adjacent nodes to communicate during, for example, installation and alignment procedures of the type described below.

Switching engine 182 performs the primary function of switching and routing high-speed IP data packets. In the embodiment described herein, switching engine 182 receives IP data packets encapsulated as Fast Ethernet data packets from the six interfaces: the four 100-Base FX (Fast Ethernet) PHYs 186A D connected to the transceivers, the one 100-Base TX (Fast Ethernet) interface PHYs 180, 181 connected to the CPU 173 and the one bridge interface 185 connected to the CPU.

The switching engine 182 makes the switching decision on each packet based on information contained within its data packet header, such as the IP header. As is known in the art, the IP header consists of the IP addresses of the sender and the destination of the packet. For added flexibility in making a routing decision, the switching engine can also use information contained within a Fast Ethernet packet header. As is also known in the art, a Fast Ethernet packet header consists of, among other things, source address, destination address, VLAN ID etc. In order to provide more sophisticated network services to each packet, the switching engine may also examine other parameters contained within each IP packet, such as the TCP port number. Once the data packet switching engine 182 has processed the incoming information and made a data routing decision, the data packet can be transmitted out on any one of its six interfaces.

In the present embodiment of the invention, processor 173 serves three primary functions. It serves, through the switching engine 182, as an interface between the mesh network of infrared nodes and the user accessing the network through access device 172. This function allows for network operators to implement any kind of processing of packets received from each user before such packets enter the network through switching engine 182. Such processing includes but is not limited to authentication, encryption, data rate limitation, etc.

The processor further serves as an agent of network system server 202 for configuration and management of switching engine 182. Such configuration and management may include but are not limited to managing the switching engine's routing table update and network failure recovery.

Processor 173 further performs tracking functions between infrared network nodes, descriptions of which are detailed below. In the described embodiment, CPU 173 operates using the Linux operating system supporting sub-processes needed to implement functions described above. Alternate operating systems, for example Windows CE or others, would likewise suffice.

With reference now to FIG. 11, one exemplary embodiment of access device 172 is shown including a power supply 172A and a signal conductor 172B. Power supply 172A includes a conventional 60 Hz transformer 210 connected serially to a conventional rectifier and capacitor circuit 212 and a 1 Amp limiter 214 for converting 120 Volt AC to unregulated 48 Volt DC. Signal conductor 172B includes an appropriately connected, grounded Ethernet connector 216 for connecting to user computer 190. The 48 Volt output of power supply 172A is used to provide power to Ethernet connector 218 and hence to system board 170.

With reference now to FIGS. 12 and 13, there is shown a single transceiver electronics board 220A, mounted on transceiver mount 115A (see FIGS. 2, 3) connected to the system board 170 (FIG. 10) via power conductor 189 from power supply 188 (FIG. 10) and cable 175. For each transceiver board such as 220A, cable 175 includes two lines of control data from processor 173 for controlling the elevation and azimuth stepper motors 111A, 113A, respectively, and four lines of Ethernet data for transmitting and receiving data.

Transceiver electronics board 220A supports power and data conductors, indicated at power/data connector 222, the power being connected to all the transceiver sub-systems, the control data signals being connected to a microprocessor 224, and the Ethernet data signals being connected to a power amplifier 226 and a transimpedance amplifier 228. An elevation motor connector 230 is connected between microprocessor 224 and elevation motor 111A. An azimuth motor connector 232 is likewise connected between microprocessor 224 and azimuth motor 113A.

Elevation and azimuth motors 111A and 113A, respectively, are shown connected to transceiver base 117A, the base and mount 115A connected by two separate 14:1 gear assemblies for dividing down the arcuate motion of the motors as described herein above.

LED 122A, diffuser sheet 120A, dome lens 116A and APD 118A, each mounted separately on transceiver mount 115A in the optics assembly described herein above, are for explanatory purposes shown in FIG. 12 in dotted line. LED 122A and APD 118A are additionally shown schematically in the schematic diagram of FIG. 13.

A signal strength indicator 227 is connected to microprocessor 224 for sensing the strength of an incoming signal detected by APD 118A through transimpedance amplifier 228.

The control signal data from the conductors in cable 175 is routed through power/data connector 222 to microprocessor 224, the microprocessor in turn providing control signals to the elevation and azimuth stepper motors through the connectors 230, 232.

The Ethernet data from the appropriate conductors in cable 175 includes 2 transmit data conductors connected to power amplifier 226 for driving LED 122A to transmit Ethernet data and 2 receive data connectors connected to transimpedance amplifier 128 for receiving Ethernet data detected by APD 118A.

With reference now to FIGS. 14A and B, transimpedance amplifier 228 is seen, in accordance with one embodiment of the present invention, to include three series-connected differential pair amplifiers (DPAs) 250, 252, 254, each consisting of two NPN RF transistors. APD 118A is connected to the inputs of DPA 250 across a resistor 256 through a pair of capacitors 258, 260, capacitor 258 connected to the positive input of DPA 250 while capacitor 260 is connected to the negative input of the DPA. A resistor 262 is connected between the positive output of DPA 254 and the negative input of 250. A resistor 264 is connected between the negative output of DPA 252 and the positive input of DPA 250.

In operation first with respect to transimpedance amplifier 228, the amplifier performs the well-known function of converting an input current to a limited or clipped output voltage, whereby to amplify the relatively low photo-detective current generated by APD 118 upon the receipt of IR signals. The design using feedback resistors 262, 264 provides outstanding gain and sensitivity without the need for expensive matched-pair differential amplifiers typical of the prior art. The frequency response of the amplifier can also be well controlled, eliminating the need for additional filtering.

In operation with respect to the transceiver electronics board 220A and its interaction with system board 170 (FIG. 10), the boards provide a plurality of functions.

More specifically, with respect to the elevation and azimuth position of the transceiver optics, transceiver electronics board 220A functions to receive motor control signals from CPU 173 (FIG. 10) and provide them via microprocessor 224 and elevation and azimuth motor connectors 230, 232 to the respective elevation and azimuth stepper motors 111A, 113A.

With respect to data transmission, transceiver electronics board 220A functions to receive Ethernet data from PHYs 186A, B, C, D (see FIG. 10) through connector 222 to drive LED 122A through power amplifier 226 for transmitting IR data to an adjoining node (see FIG. 1). Data from the user computer is conveyed through various intervening connectors, conductors and converters through CPU 173 to switching engine 182 and data from other transceivers are relayed through switching engine 182. As described elsewhere herein, in the present embodiment the network comprises an IP network, managing packet-switched data in accordance with Internet protocol standards.

With respect to data receipt, transimpedance amplifier 228 converts current generated through the receipt of IR data by APD 118A into electronic signals, which are transmitted through connector 222 to PHYs 186A, B, C, D. Received data which is destined for the user computer is passed from switching engine 182 through CPU 173 and the various intervening connectors, conductors and converters, while data from other transceivers are relayed through switching engine 182 for transmission by another transceiver to another node.

With respect to the installation, alignment and tracking of the transceivers in the system node, signal strength indicator 227 detects the relative power of the incoming signal received by APD 118A into transimpedance amplifier 228 and transmits the same to CPU 173. This signal strength is used in the manners described below to align newly installed network node transceivers and to realign existing transceivers already on the network.

It will thus be seen from a consideration of FIGS. 10, 11 and 12 that system board 170, of which there are one per network node 106, contains electronics pertinent to each of the transceivers within the node. The transceiver electronics boards, of which there is one per transceiver 108A D, contain electronics pertinent to the operation of each individual transceiver.

From a consideration of the above, it will be understood that high-level IP network management functions are determined by network system server 202 and communicated to the various system nodes for storage in the system and transceiver boards. Local control of the nodes and transceivers is performed through the operation of the system and transceiver boards in each node. It will be further understood that certain operating programs and control information may be loaded onto the system and transceiver boards upon assembly so that it is available before the installation of the node into the network, for example to facilitate the initial tracking process described below. It will be apparent that many different strategies for loading and updating data and software within the nodes may be implemented in accordance with the present invention.

While the present embodiment of the invention has been shown and described with respect to one neighborhood network of nodes, it will be understood that multiple such networks can exist over greatly diverse geographical areas. Such networks can communicate and exchange data with each other through intermediary networks. In one embodiment, for example, multiple neighborhood networks may connect through a common system node(s) 202, which provides common management support to each neighborhood network. In another embodiment, various neighborhood networks may be sep


Free Web Sudoku Puzzles.
Solve with your browser.
    8       6    
          2   5 1
        6   7 9  
      5   6 1   9
  9           6  
2   1 4   3      
  4 9   3        
5 7   1          
    6       8    
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!