text:
Cick here to read the full article in the Antigonish Casket about
our release of "Fresh Heirs"
our release of "Fresh Heirs"
Cassie&Maggie on Facebook & Youtube
Be the first to get the scoop!
Antigonish CD Release Concert
2012 Canadian Folk Music Award Nominees!
We are so happy to announce that we have been nominated for YOUNG PERFORMERS OF THE YEAR
2012 ECMA Nominees!
Roots/Traditional Recording of the Year at the 2012 East Coast Music Awards!
2012 International Folk Alliance Conference
in Memphis, Tennessee. We had a ball this past Febuary performing with over 200 other acts from across the
world and representing Nova Scotia at this prestigious event!
2012 ECMA Showcasing Artists
in Moncton, New Brunswick!
2011 Music Nova Scotia Award Nominees!
"Fresh Heirs" our debut album recieved two nominations for the 2011 Music Nova Scotia Awards! The CD was nominated for NEW ARTIST RECORDING OF THE YEAR and TRADITIONAL RECORDING OF THE YEAR.
2011 Galaxie Rising Stars
(Halifax Chronicle Herald (8/11/11)
Halifax-based Celtic sister duo Cassie and Maggie MacDonald won the Galaxie Rising Star award at the Celtic Roots Festival in Goderich, Ont., on August 6th.
They were one of five acts from across Canada competing for the title including Nova Scotia -based band Hawp,
Celtic songstress Collette Cheverie accompanied by Tim Chaisson of P.E.I., Ontario fiddler Pierre Schryer,
and Quebec four-piece band Vertige featuring Martine Billette, which took home second prize.Cassie and Maggie's
30 minute performance earned a standing ovation and simply "blew us away" said judge Robyn Boyd.
First place was $2000 and promotion and airtime on Galaxie radio stations across Canada.
Cassie and Maggie are planning to put their winnings toward production of their second album, a followup to their
debut release "Fresh Heirs". The win caps off a busy summer which saw the girls as soloists in the
2011 Royal International Tattoo and touring throughout Canada and Bermuda. Their fall schedule includes
performances in Germany as well as a showcase at the 2011 Molson Canadian Music week in Yarmouth this November.
Fresh Heirs!
The full CD is now available to order through the site just go the the "Music" page where you'll find the information
on how to purchase Fresh Heirs and all the locations where it is available!
"Fun, Exciting, Charming and Talented Cassie and Maggie MacDonald are a dynamic Celtic sister duo who
have emerged onto the music scene as the ones to watch."
Born in Halifax, with strong roots in Antigonish, Nova Scotia, the girls have been wowing audiences across
Canada with their unique blend of original and traditional Celtic music. Cassie's fiddle playing has been
described as "sweet and elegant with just the right amount of raw power" while Maggie's piano playing has an
"irresistible drive that will leave your foot incapable of staying still" and complements Cassie's playing perfectly.
Together these delightful sisters bring more than your average fiddle and piano duo; Cassie is an award winning
highland and step dancer and also sings harmony for Maggie. In addition to her piano playing, Maggie sings lead,
plays guitar, banjo, accordion and is also an accomplished step dancer.
Their music fits together seamlessly, encompassing various styles from Cape Breton reels to Antigonish polkas,
Quebecois fiddling and foot work to down east standards. Their vocal harmonies are sweet yet powerful and their
step dancing exact and exciting, showing off their youthful charm and energy. They are certainly rising stars on the
Celtic music scene; their act is exciting, captivating and not to be missed!
NEWS: This just in!
Live at the Rebecca Cohn Auditorium


text:
Mike Spath points out that doing an interview for the official site is a pretty good indicator he'll be back.
Lloyd Carr
Lloyd Carr approves of Jim Harbaugh
So Harbaugh has that going for him, which is nice.
Carr also thinks that technology has made coaching more difficult and that the P5 will have fewer teams in it going forward.
TBT Video Henne to Manningham TD vs Penn State 2005
Here's the clip to Penn State Vs Michigan from 2005 when Henne to Manningham TD for the win against Penn State. Where were you when this play went down.
Spring Practice video #7 (mgovideo)
Drink up MGoBloggers. Your video for St. Patrick's day is here.
Brief summary:
- Showed pretty even snaps for the quarterbacks in the clips. Deveon with a nice truck. Malzone with a nice roll out and chuck to Norfleet.
- Little spotlight on O and D lines.
- Grbac and Carr highlighted. No interviews unfortunately.
- Of note to headgear enthusiasts/WD, Harbaugh is now sporting the adidas version of the Bo hat:
- Really too short of a video. Give us some more footage Ed!
I'd follow Mama G Bush on Twitter, she had some pictures from practice today up.
Edit: Angelique posted some video of Baxter's interview. Talks about the academic gameplan. Hope we get to hear more about the Bomb Squad.
More great stuff from the Dr. Sap Archives
Alan Branch's second game for the Patriots
Alan Branch played in only his second game for the Patriots, after a quick intro to a complex defense and not having played in a long time. But he is already getting praise as one of two "big defensive tackles (who) helped control the line of scrimmage"…."making the Colts one-dimensional and holding their RB's ..to four yards on 14 attempts. That's absolutely unreal, and it's as big a reason for the win as any. Credit …Alan Branch (and others)."
FYI, here's a more detailed article on Alan's journey from MI through the NFL. He said that before signing with the Pats, he "had a couple (Michigan) friends that tried out for the team and met [Bill] Belichick [before]." They told him 'Don't pay attention to [perception of him].' They kind of said he had a Lloyd Carr approach. I enjoyed Lloyd Carr..."
PS In related news from the UM-Patriots connection, Giselle recently shot down rumors that ex-UM QB Tom Brady was renting out their pretty amazing $14 million NYC condo for a mere $40,000 a month ($42,500 furnished). Yes, it sounded too good to be true. :-)
Lloyd Carr Appreciation Thread
I hope all of you appreciate now how DIFFICULT it is to win 8 to 10 games, win/compete for B1G championships, and go to a bowl game EVERY YEAR!
Coach Carr was pushed out by people (this site included) who thought any idiot off the street can do what Carr did year after year. After two coaches and too many embarrassing loses later, we all know the truth now.
Coaching football in NCAA is hard. Not very many people are good at it. It is difficult even when you have the enormous resources that this great university can provide.
I hope you remember that for the next coach and beyond.

subset: commoncrawl


text:
When I was younger, the tip of my soldering iron was always pitted and eaten away. It is difficult to solder with a damaged tip. I have since learned some techniques from pros that will help you keep your soldering iron tip in mint condition.
Tips corrode because of oxidation. This is the same process that causes rust to form on things made from iron or steel. Oxidation is greatly accelerated with higher temperatures, especially soldering temperatures.
The Solution:
Here are two tips to prevent excessive corrosion and maximize the life of your soldering iron tip.
First Tip
Keep your heat low. You can do this by:
- Turning off your soldering iron when not in active use.
- Use a temperature controlled solder station to keep the temperature low and constant.
Keep oxygen away from the tip. You can do this by keeping fresh solder on the tip when not in use. The photos show (in order):
- Tip with old solder and poor coverage
- Freshly cleaned tip - ready for use
- Newly applied solder - tip is not ready for standby
- Keep your heat low; turn off when not being actively used.
- After each actual use, coat the tip with fresh solder before putting back into its holder.
Also if you need to rescue a tip you can use plumbers solder paste. When using this make sure that you wipe the solder after applying the solder in the final step. Keep in mind that plumbers solder has a light acid in it so you will have to make sure that the tip is properly tinned afterwards. I do the paste when the iron is cold and then again when it is at about half temp.
If you're having to wait for your iron to heat back up you're wiping your iron too slowly and your sponge is too wet. You want a damp sponge, not one soaking wet.
That's one of the main differences in electronic metal pads, is the coating of flux, but with some of this new lead free stuff the flux in the solder will actually burn and after a handful of joints you cant solder cause there is black ash stuck on your tip. Quick wipe with a copper dish pad, a couple jabs in the brass flux sponge and the tip looks factory new.
The tip shown has been in use for over a year. By following these tips, a good tip should last a long time, and not need to be ground.


text:
- Willamette
- Graduate Programs at Willamette
- Take Action
Take Action
Staff members at each graduate school are available to answer your questions and provide you with additional information on our programs.
Because admission procedures are different for each program, you are also encouraged to contact the admission office for your school of interest:
Willamette University College of Law
- JD, LL.M. Transfer and Visiting student information: (503) 370-6282, firstname.lastname@example.com
Willamette University Atkinson Graduate School of Management (MBA)
- Full-Time MBA (Salem): 503-370-6167, firstname.lastname@example.com)
- MBA for Professionals (Portland and Salem): 503-808-9901, firstname.lastname@example.com
- Executive Development Center: 503-370-6791, firstname.lastname@example.com
Willamette University Dual Degree Programs - for Willamette Undergraduate Students
Members of the media
Please visit Willamette University's media relations website to contact a member of the communications team: http://www.willamette.edu/dept/comm/media/


text:
I played my clarinet to get practice for when school starts!!!
Instruments are not easy to play and I need all the practice I can get. I don't want to walk into school in September and have forgotten how to play my clarinet! I plan on practicing a little more in august too. I also plan on getting first chair so I will need to work super hard and control my emotions when I have to play a song (solo) for everyone in my band class to hear! :)
Reading Queen wrote this as part of Connect Your Summer.
Learn more and earn badges at the Connect Your Summer page.
Learn more and earn badges at the Connect Your Summer page.
Aug 06, 2012
- Login to comment


text:
B-corporations can put social purpose over profits
Annie Baxter
Jun 20, 2014 Minnesota is the latest state to offer businesses b-corporation status
Target credit card breach still hurts small businesses
Amy Kiley
Jun 11, 2014 After credit card hacks, it's tough to get customers' new credit card numbers.
Russia and London: The ties that bind
David Brancaccio
Interview by
May 19, 2014 What does Russian corruption have to do with London's rising home prices?
The changing face of the money transfer business
Kate Davidson
May 1, 2014 Western Union and Walmart are trying to add new money transfer customers.
PODCAST: (Not) talking about pay
David Brancaccio
Apr 8, 2014 Banco Popular is shifting eastward from Los Angeles and Chicago. And looking at giving and taking in the workplace.
Banco Popular retreats toward its home base
Dan Weissmann
Apr 9, 2014 The bank may shed its branches in Chicago and L.A.
Top students turning down Wall Street life
Mark Garrison
Mar 20, 2014 Princeton University used to be a breeding ground for Wall Street.
Another ratings agency. Woohoo?
Dan Gorenstein
Jan 20, 2014 There's a new kid on the block -- but will this agency be able to give the big boys a run for their money?
They're telling junior bankers to work less, but will they listen?
Lizzie O'Leary
Jan 17, 2014 The big banks are telling young workers they're required to take time off, as some talent leaves Wall Street for tech or other fields.
Banks aim for diversity at the top. Can they do more?
Sally Herships
Jan 17, 2014 Plus a poll: Do you think your bank cares about diversity?


text:
Trash with flash? Yes, indeed. The domed lid, high-polished pedal and flared side handles give this step can by simplehuman a chic and sleek retro look. Modern features like the strong steel pedal and fingerprint-proof finish complement the retro design and ensure the trash receptacle will last you for years. This step can is perfect for small spaces, like under a desk or in your bathroom.
Includes 30 free can liners. Sturdy non-skid base keeps the trash can steady. Cans are designed to be used with standard trash bags or simplehuman can liners.
This product has no reviews yet. Be the first to review this product. Write a review
Enjoy 10% off your first order*


text:
Volcom Blackout Polo S/S ShirtSKU: #8133124
Product Information
- Volcom Men's Clothing Size Guide
- Haters bothering you? Don't worry, they won't even be able to see straight after you roll through in this boss Volcom® polo and blow their minds. BLAAAOOW.
- Soft cotton-poly blend provides for the all-day comfort you need.
- Fold-over collar.
- Three-button placket.
- Short sleeves.
- Asymmetrical back yoke.
- Embroidered Volcom Stone logo at left chest.
- Volcom label at center back.
- Straight hem.
- 100% cotton.
- Machine wash warm, tumble dry low.
- Imported.
- Measurements:
- Length: 30 in
- Product measurements were taken using size MD. Please note that measurements may vary by size.


text:
Every year our friends and family gather from far and wide to sit around a table for Thanksgiving. We play a fun game of touch football, have a few laughs, give thanks, and eat until our belly hurts. I really love the nip in the air, frost on the ground, smell of turkey in the oven, and the feeling of togetherness that happens on this day. It is hard to put it all into words of how much I enjoy Thanksgiving, but this dog's face kind of says it all.
Smile and Happy Thanksgiving everyone!
[Photo via: Reddit]


text:
Register now for free, or sign in with any of these services:
Want to set your local edition?
Select an edition for more focused local news coverage when you visit NOLA.com.
Don't worry. You can change this setting at any time to another local edition.
Just great. The new plan for the economy is to make "dirty" power more expensive so that "green" energy appears practical. The new carbon cap & trade credits will make all your energy more expensive while making the Al Gore and Enron wannabe types wealthy.
Don't blame Entergy for the "Change", that credit goes to the progressives in the new energy capital of the country...Washingon DC.
btw, imho global warming is a scam. Even if it isn't we would be as naive as Europe to limit our industry without China and India doing the same.


text:
|Mr. Alex Cabal
BS, Business Administration/Marketing
M.Ed, Cross-Cultural Education
Intro to Video Game Design 1A/1B
(CLICK HERE for course syllabus)
Money Management 1A/1B
Professional Office Procedures 1A/1B
*If you are having trouble accessing the Moodle link, make sure you see https:// in your web browser. Moodle is on a secure server and must read https:// vs http://.


text:
From August 13 to September 17, you can get Heracross for your Pokémon X game or Pinsir for your Pokémon Y game. These Lv. 50 Pokémon are ready for battle with a variety of powerful moves.
Heracross and Pinsir don't come with any held items. But starting August 18 and while supplies last, you can head to participating GameStop stores to get Mega Stones for the Pokémon to hold! When these Pokémon are holding the right Mega Stone, they will be able to Mega Evolve during battle, making them more powerful than ever before. Look for a flyer at GameStop that contains a serial code. When you enter the code into your game, you'll receive the matching Mega Stone: Heracronite in Pokémon X or Pinsirite in Pokémon Y.
While at GameStop, you'll be able to preorder your copy of Pokémon Omega Ruby or Pokémon Alpha Sapphire and receive a special preorder bonus poster (while supplies last)!
Pokémon: Heracross
Type: Bug/Fighting
Level: 50
Ability: Swarm or Guts
Held Item: None
Nature: Adamant
Bullet Seed
Pin Missile
Close Combat
Pokémon: Pinsir
Type: Bug
Level: 50
Ability: Hyper Cutter or Mold Breaker
Held Item: None
Nature: Adamant
Stone Edge
Heracross and Pinsir Distribution Instructions
You can receive Heracross or Pinsir via the Internet directly into your game. Follow these steps to receive the Pokémon!
Connect your system in the Nintendo 3DS family to the Internet.
Select MYSTERY GIFT on the main menu.
Select RECEIVE GIFT, then YES.
Select GET VIA INTERNET, then YES.
Watch as you receive Heracross (Pokémon X) or Pinsir (Pokémon Y)!
Speak to the delivery girl in any Pokémon Center to add Heracross or Pinsir to your party.
Be sure to save your game!
Wireless Internet access required for online features. For more info, go to support.nintendo.com.


text:
Listen: Firewall & Iceberg Podcast No. 148
Dan and Alan talk 'Revolution,' 'Glee,' 'Mob Doctor,' 'Guys with Kids' and more
Follow HitFix: Follow @hitfix
Happy Wednesday, Boys & Girls!
After the promised early-week delayed, it's time for a review-packed installment of The Firewall & Iceberg Podcast.
In this episode, we preview NBC's "Revolution" and "Guys with Kids," as well as FOX's "Mob Doctor." We also review new seasons of "Glee" and "Boardwalk Empire." And we answered a piece of mail, just for kicks.
Next week, we'll be delayed for Rosh Hashanah, but expect plenty more reviews and whatnot as things start to get REALLY busy!
Here's the breakdown:
Second episodes of "Go On" and "New Normal" (00:01:10 - 00:02:45)
"Guys With Kids" (00:02:50 - 00:11:30)
"Glee" (00:11:30 - 00:22:35)
"Boardwalk Empire" (00:22:35 - 00:35:40)
"The Mob Doctor" (00:35:40 - 00:45:25)
"Revolution" (00:45:30 - 00:56:50)
Listener Mail - Worst Characters, Best Shows (00:57:40 - 01:13:20)
As always, you can subscribe to The Firewall & Iceberg Podcast over at the iTunes Store, where you can also rate us and comment on us. [Or you can always follow our RSS Feed.]
And as always, feel free to e-mail us questions for the podcast.


text:
Tag Archives: Christmas
Christmas is in the air…with the Royal Pavilion Ice Rink!
The Royal Pavilion Ice Rink! Welcome to the Royal Pavilion Ice Rink The most beautiful rink in the South East, Brighton's Royal Pavilion ice rink opens to the public this season Nov 9th, 2013 – Jan 19th, 2014. Stunning, … Continue reading
Posted in Uncategorized Tagged Brighton, Christmas, delicous food, friendly atmosphere, lovers, Pavilion ice rink, restaurants, romantic place, Sea Spray, skating Leave a comment
Katherine Jenkins an evening of Christmas classics 13th December!
Katherine Jenkins is the world's most prolific classical crossover artist Record-breaking multi-platinum selling mezzo-soprano Katherine Jenkins will be playing at Brighton Dome this Christmas. Accompanied by The National Symphony Orchestra & conducted by Anthony Inglis, Katherine will be performing songs … Continue reading
maria and Charlotte putting up the Sea Spray Christmas tree!
Maria and Charlotte getting in the festive mood putting up the Sea Spray Christmas tree! Happy 30th birthday to Charlotte tomorrow from all the team!
Posted in Uncategorized Tagged Christmas, Sea Spray Leave a comment
Raise The Roof of The Brighton Dome!
Clap your hands, stamp your feet and sing, sing, singalong as pianist, conductor and presenter Jonathan Cohen invites you to join the fun in this festive jamboree of carols galore and classic Christmas hits. Selected songs include Santa Claus is … Continue reading
Posted in Uncategorized Tagged Brighton Dome, carol, Christmas, singalong Leave a comment
Christmas open houses !!!
Christmas Open Houses Festival Local artists and crafts people open their homes and workshops to showcase everything from handmade cards and gifts to ceramics, sculpture, photography and paintings. With prices for all budgets, this is the perfect opportunity to pick … Continue reading
Posted in Uncategorized Tagged Christmas, crafts, local artists, open houses Leave a comment
Christmas craft Fayre!
The Bristol Arms in paston place Brighton will be putting on 4 craft events in December! Please come and join us and invite everyone you know to help us raise money for the Royal Alexandra Childrens Hospital at RSCH. Local … Continue reading
Posted in Uncategorized Tagged charity, childrens hospital, Christmas, craft fayre, Sea Spray Leave a comment


text:
|Country Inns By Carlson Waikiki hotels are provided below. Search for cheap and discount Country Inns By Carlson hotel rooms in Waikiki, HI for your group or personal travels. We list the best Country Inns By Carlson Waikiki hotels & motels so you can review the Waikiki Country Inns By Carlson hotel list below to find the perfect place.
This website will list below Waikiki, HI hotels/motels that have similar star rating to Country Inns By Carlson.
Need 5+ Rooms? Lock in a group rate for Waikiki HI
Next: Show All Available Comparable Hotels with Pricing >


text:
Temptalia Asks You – What's the most flattering look [on you] you've come across?
What's the most flattering look [on you] you've come across? Share why you think it works so well for you!
Discussion and debate are highly encouraged, and we expect community members to participate respectfully. When asking a question, please check the FAQ section (above) for information about purchasing, price, dupes, and the like. If you have general feedback or need technical support, please contact us.
Comments that include advertisements, self-promotion, insults, etc. may be in violation of our comment policy and subject to deletion. Please see our comment policy for more information.


text:
Recent Posts
Category Archives: Pointless Photos
Tractor Porn
In keeping with the fact that the tractor is no longer in parts in the garage (and several other places) I have put it back up on my header. Continue reading
Posted in Pointless Photos 2 Comments
Pure Concentrated Evil…In A Fun Way
Forty five seconds into this 52 second video you'll see the most magnificently smug smirk ever captured on film. Hat tip to Barking Moonbat Early Warning System. Since there's so many damn barking moonbats flitting around the last few years … Continue reading
Posted in Pointless Photos Leave a comment


text:
Japan nude boy (1000 galleries found) mixed videos HD videos pictures
05:20, 76559 views, 7 days
Watch Japan Nude Boy video
Japan Student And Professor Xxx
05:20, 58421 views, 8 days
Watch Japan Nude Boy video
Asian Basketball Players Showing Bodies
06:07, 59174 views, 5 days
Watch Japan Nude Boy video
Free jav of Asian amateur..
06:07, 2591, 3 years
Free jav of Asian amateur competes nude
Yummi lee teases with her hot..
16, 957, 4 years
yummi lee teases with her hot body
Asian teen putting whipped..
16, 773, 4 years
asian teen putting whipped cream on her nipples
Busty dildoing asian cutie..
04:17, 2236, 4 years
Busty dildoing asian cutie gets her pussy fingered
Asian basketball players..
06:07, 5944, 3 years
Asian basketball players showing bodies
CAndy Monroe fucking with a..
02:57, 1807, 4 years
CAndy Monroe fucking with a horny black dude on bed
Gal licks the boy's zonker..
02:00, 1546, 3 years
Young boy sucks young boy porno.Little boys big dick porn.
Handsome boy big dicks
04:14, 2417, 3 years
Fucking boy friend in garage.
Curly muscle man stretches..
01:34, 1723, 3 years
Porno vomen in boy vido seksi.Young boy with a big man gay sex video.
Boy bondmand in dungeon and..
02:01, 1989, 3 years
Gay boys fuck in pain hard.Fucking boy friend in garage.
Handsome boy big dicks
04:14, 2924, 3 years
Fucking boy friend in garage.Little boys big dick porn.
Skinny white boys with big..
12, 781, 3 years
Sex with boy with big dick.Boys with big dick and have sex.
Porn star posing nude
12, 626, 3 years
Free nude porn movis and pictures.
Nude photo of the day
10, 2710, 3 years
Nude photos of naruto girls up close.Hot nude photos of tiny tit girls.
Photos in which nude woman..
10, 1056, 3 years
Naughty nude woman videos for free.Nude scenes with woman and men in..
Vintage tv shows fake nude..
12, 1631, 3 years
Drunk chicks showing their bodies.Sexy lady singer posting nude.
Pictures of vintage nudes
12, 1352, 3 years
Free nude movies of young girls.Nude womrn of facebook daily galleries.
Free nude close up photos of..
12, 1814, 3 years
Famous actresses that posed nude for playboy.
Clip showing off nude outside
16, 643, 3 years
Videos of nude women having hard sex.
06:07, 2565, 3 years
Nude and porn movies of lesbians.Girl sucks and fucks in glory hole.


text:
A transceiver apparatus for creating a wireless personal local area network between a computer terminal and one or more peripheral devices. A separate transceiver is connected to the computer terminal and to each peripheral device. The transceivers can be connected to the terminal or peripheral device either internally or externally. A low power radio is used to communicate information between the computer terminal and peripheral devices. Different transceivers can be used for modifying the carrier frequency and power of the local area network. The microprocessor is located inside each transceiver and controls the information flow of the transceiver including the communication protocol which allows each device to know if other devices are communicating, which devices are being communicated to, and selectively address the peripheral devices. An Idle Sense communication protocol is used for information transfer between the computer terminal and the peripheral devices, increasing efficiency in power management and compensating for transmission collisions.
1. A wireless communication network comprising:
a first radio network;
a second radio network that operates independent of the first radio network;
a battery powered, first network device, used by a single user, that participates on the second radio network;
a battery powered, second network device, worn by the single user, that participates on both the first and second radio networks; and
the battery powered, second network device providing the battery powered, first network device a communication pathway to the first radio network via the second radio network.
2. The wireless communication network of
3. The wireless communication network of
4. The wireless communication network of
5. The wireless communication network of
6. The wireless communication network of
7. The wireless communication network of
8. A wireless communication network comprising:
a stationary wireless network supporting wireless communication throughout an area;
a first wireless roaming device;
a second wireless roaming device;
the first and second wireless roaming devices forming a roaming wireless network that operates independent of the stationary wireless network;
at least one of the first and second wireless devices capable of participating on the stationary wireless network; and
the roaming wireless network existing whether or not the first and second wireless roaming devices are within the area of the stationary wireless network.
9. The wireless communication network of
10. The wireless communication network of
11. The wireless communication network of
12. The wireless communication network of
13. The wireless communication network of
14. The wireless communication network of
This application is a continuation of U.S. Application Ser. No. 08/500,977, filed Dec. 23, 1993, now U.S. Pat. No. 5,682,379, issued Oct. 28, 1997, which is the U.S. national stage entry of PCT Application Ser. No. PCT/US93/12628 filed Dec. 23, 1993. The Application Ser. No. PCT/US93/12628 claimed priority to U.S. Application Ser. No. 08/027,140, filed Mar. 5, 1993, now U.S. Pat. No. 5,602,854 issued Feb. 11, 1997, and U.S. Application Ser. No. 07/997,693, filed Dec. 23, 1993, now abandoned.
Computer terminals and peripheral devices are now used in practically every aspect of life. Computer terminals come in all shapes and sizes and vary greatly in terms of function, power and speed. Additionally, the number of peripheral devices which can be attached to the computer terminals is increasing. Many peripheral devices exist such as printers, modems, graphics scanners, text scanners, code readers, magnetic card readers, external monitors, voice command interfaces, external storage devices, and so on.
Computer terminals and peripherals have become dramatically smaller and more portable. Personal computers and peripherals are small enough to sit on the desk at work. Smaller still are lap top computers and notebook computers. There are computer terminals which are small enough to be mounted in a vehicle such as a delivery truck or on a fork lift. Still smaller are the hand held terminals typically used for their portability features where the user can carry the computer terminal in one hand and operate it with the other.
Despite the reduction in computer size, the computer terminal still must physically interface with the peripheral devices. Thus, there must either be a cable running from one of the computer terminal to each device or the computer terminal must be docked with the device while the information transfer is to take place.
In the office or work place setting, the physical connection is typically done with cables. These cables pose several problems. If there are many peripheral devices, there must be many cables attached to the computer terminal. In addition to the eyesore created by all of the cables, the placement of the peripheral devices is limited by the length of the cable. Longer cables can be used but they are costly and do not alleviate the eyesore created by having cables running in all directions. Additionally, there may be a limited number of ports on the computer terminal thus limiting the number of peripherals that can be attached.
Another problem exists when there are several computer terminals which must share the same peripheral device such as a printer. All of the computers must be hardwired to the printer. As discussed above, long cables can fix this problem at least from a physical connection perspective but there still remains a protocol problem between the different computers. This problem is especially severe when the various computers are of different types such as a mixed environment of IBM's and Macintoshes.
In the smaller computer terminal setting, the hand-held terminals and the portables, the cabling and connection problem can be more severe and cumbersome. Peripheral devices such as printers and scanners of all types have been reduced dramatically in size to match the smallness of the computer terminals. A notebook computer operator may wish to carry the computer and a cellular phone modem in a briefcase. Similarly, an operator may wish to have a hand- held computer terminal in one hand, a small portable printer attached to his belt, and a code reader in the other hand. The smallness of the computers and peripherals makes these demands possible but the required cabling makes these demands costly, inconvenient and even dangerous.
Physically connecting the computer terminals and peripherals severely reduces the efficiency gained by making the units smaller. An operator must somehow account for all of the devices in a system and keep them all connected. This can be very inconvenient. In the notebook computer and modem example, the operator may wish to have freedom to move around with the computer but without the modem. He may, for example, wish to work in various locations on a job sight and at various times transmit or receive information via his modem. If the modem and the computer are hard wired together, he must either carry the modem with him at all times or connect it and then disconnect it each time he wishes to use the modem. Similarly, the operator of the hand held terminal, code reader and printer will have the feeling of being all tied up while-using the three devices simultaneously when all three devices are connected with cables.
The physical connections created by cabling can be expensive because cables frequently prove to be unreliable and must be replaced frequently. In portable environments, cables are subject to frequent handling, temperature extremes, dropping and other physical trauma. It is not uncommon for the cables or the connectors for the cables on the devices to need replacing every three months or so. Additionally, all of the cabling can be dangerous. An operator who is using, holding or carrying several devices and feels all tied up is not just inconvenienced, he may be severely limited in his mobility and flexibility as he moves about the work area. This loss of mobility and flexibility directly undercuts the entire reason for having small and portable computers and peripheral devices and greatly increases the likelihood of operator injury while using the computer and peripheral devices.
Furthermore, as the cables wear out and break, which, as mentioned, happens frequently, there are dangers which are associated with the electrical current running through the cables. If the cable or connectors break, the current could shock the operator or create a spark which could cause a fire or even an explosion in some work environments.
Attempts to alleviate or eliminate these problems have been made but have not been greatly successful. One solution is to incorporate a computer terminal and all of the peripherals into one unit. However, this solution proves unsatisfactory for several reasons. For example, the incorporation of many devices into one unit greatly increases the size and weight, thus jeopardizing the portability of the unit. Furthermore, incorporating all of the functions into one unit greatly reduces and, in most cases eliminates, the flexibility of the overall system. A user may only wish to use a hand-held computer terminal at times, but at other times may also need to use a printer or occasionally a code reader. An all-incorporated unit thus becomes either overly large because it must include everything, or very limiting because it does not include everything.
Another solution has been to set up Local Area Networks (LAN's) utilizing various forms of RF (Radio Frequency) communication. The LAN's to date, however, have been designed for large scale wireless communications between several portable computer terminals and a host computer. Therein, the host computer, itself generally a stationary device, manages a series of stationary peripherals that, upon requests to the host, may be utilized by the portable terminals. Other large scale wireless communications have also been developed which for RF communication between several computer terminals and peripheral devices, but all proving to be ineffective as a solution. For example, these systems require the peripheral devices to remain active at all times to listen for an occasional communication. Although this requirement may be acceptable for stationary peripheral devices receiving virtually unlimited power (i.e., when plugged into an AC outlet), it proves detrimental to portable peripherals by unnecessarily draining battery power. Similarly, in such systems, the computer terminals are also required to remain active to receive an occasional communication not only from the other terminals or the host but also from the peripherals. Again, often unnecessarily, battery power is wasted.
In addition, such large scale systems are designed for long range RF communication and often required either a licensed frequency or must be operated using spread spectrum technology. Thus, these radios are typically cost prohibitive, prove too large for convenient use with personal computers and small peripheral devices, and require a great deal of transmission energy utilization.
Thus, there is a need for a radio frequency communication network that supports the use of network peripherals which solves the foregoing problems relating to power conservation and portability.
The present invention solves many of the problems inherent in present communication systems. The mobile network device participates as a slave to the first network pursuant to the first protocol and as a master to the second network pursuant to the second protocol, and resolves conflicts between the first and second protocols in communication systems having devices which use battery power. The present invention relates generally to local area networks and, more specifically, to a communication system for maintaining connectivity between devices on networks which have different operating parameters while limiting the power drain of battery powered devices.
In one embodiment of the present invention, a mobile network device has a single radio unit which is capable of participating in a first and second radio network which operate using a first and second communication protocol. The mobile network device participates as a slave to the first network pursuant to the first protocol and as a master to the second network pursuant to the second protocol, and resolves conflicts between the first and second protocols.
In another embodiment of the present invention, a mobile network device has a first radio transceiver for communicating with a main radio network and a second radio transceiver for communicating with a radio subnetwork. The mobile network device participates as a slave to the main radio network and participates as a master to the radio subnetwork.
In a further embodiment of the present invention, a mobile network device has a single radio unit capable of participating in a first and a second radio network. The first and second radio networks operate using a first and second communication protocol, respectively. The mobile network device participates as a slave to the first network pursuant to the first protocol and as a master to the second network pursuant to the second protocol, enters a state of low power consumption when not communicating with either the first or second network.
In another embodiment of the present invention, an RF local area network contains a first network device which uses battery power to transmit data to a second network device. In order to conserve power, the second network device determines a range value between the first and second network devices and transmits that value to the first network device so that the first network device can identify an appropriate, and potentially lower, data rate for subsequent transmission of data. The first network device may also consider its own battery parameters along with the received range value and identify an appropriate power level as well as data rate for subsequent transmissions.
In another similar embodiment, the second network device determines the range value between the first and second network devices and, based on the range value, indicates to the first network device an appropriate, and potentially lower, data rate for subsequent data transmission to the second network device. The second network device may also consider battery parameter information received from the first network device and use that information along with the range value to indicate to the first network device an appropriate power level, as well as data rate, for subsequent transmissions by the first network device.
FIG. 1a illustrates a warehouse environment incorporating a communication network which maintains communication connectivity between the various network devices according to the present invention.
FIG. 1b illustrates other features of the present invention in the use of a mobile vehicle and an associated microLAN network which is capable of detaching from the main communication network when moving out of range of the main network to perform a service, and reattaching to the main network when moving within range to automatically report on the services rendered.
FIG. 2 is a diagrammatic illustration of the use of a microLAN supporting roaming data collection by an operator according to the present invention.
FIG. 3 is a block diagram illustrating the functionality of RF transceivers built in accordance with the present invention.
FIG. 4 is a diagrammatic illustration of an alternate embodiment of the personal microLAN shown in FIG. 2.
FIG. 5 is a block diagram illustrating a channel access algorithm used by microLAN slave devices in according to the present invention.
FIG. 6a is a timing diagram of the protocol used according to the present invention illustrating a typical communication exchange between a microLAN master device having virtually unlimited power resources and a microLAN slave device.
FIG. 6b is a timing diagram of the protocol used according to the present invention illustrating a typical communication exchange between a microLAN master device having limited power resources and a microLAN slave device.
FIG. 6c is also a timing diagram of the protocol used which illustrates a scenario wherein the microLAN master device fails to service microLAN slave devices.
FIG. 7 is a timing diagram illustrating the microLAN master device's servicing of both the high powered main communication network and the low powered microLAN subnetwork, with a single or plural radio transceivers, in accordance with the present invention.
FIGS. 8 and 9 are block diagrams illustrating additional power saving features according to the present invention wherein ranging and battery parameters are used to optimally select the appropriate data rate and power level of subsequent transmissions.
FIG. 1a illustrates a warehouse environment incorporating a communication network which maintains communication connectivity between the various network devices according to the present invention. Specifically, a worker utilizes a computer terminal 7 and a code reader 9 to collect data such as identifying numbers or codes on warehoused goods, such as the box 10. As the numbers and codes are collected, they are forwarded through the network to a host computer 11 for storage and cross-referencing. In addition, the host computer 11 may, for example, forward cross-referenced information relating to the collected numbers or codes back through the network for display on the terminal 7 or for printing on a printer 13. Similarly, the collected may be printed from the computer terminal 7 directly to the printer 13. Other exemplary communication pathways supported by the present invention include messages exchanged between the computer terminal 7 and other computer terminals (not shown) or the host computer 11.
Many of the devices found in the illustrative network are battery powered and therefore must conservatively utilize their radio transceivers. For example, the hand-held computer terminal 7 receives its power from either an enclosed battery or a forklift battery (not shown) via a docking station within the forklift 14. Similarly, the code reader 9 operates on portable battery power as may the printer 13. The arrangement of the communication network, communication protocols used, and data rate and power level adjustments help to optimize battery conservation without substantially degrading network performance.
The overall communication network of the present invention is arranged into two functional groups: 1) a main communication network; and 2) a microLAN network. The main communication network in the illustrated warehouse embodiment includes a hard-wired backbone LAN 19 and base stations 15 and 17. A host computer 11 and any other non-mobile network device located in the vicinity of the backbone LAN 19 can be directly attached to the backbone LAN 19. However, mobile devices and remotely located devices must maintain connectivity to the backbone LAN 19 through either a single base station such as the base station 15, or through a multi-hop network of base stations such as is illustrated by the base stations 15 and 17. The base stations 15 and 17 contain a higher power transmitter, and provide coverage over the entire warehouse floor. Although a single base station may be sufficient, if the warehouse is too large or contains interfering physical barriers, the multi-hop plurality of base stations 17 may be necessary. Otherwise, the backbone LAN 19 must be extended to connect all of the base stations 17 directly to provide sufficient radio coverage. Through the main communication network, relatively stable, long range wireless and hard-wired communication is maintained.
Network devices that are mobile or remote (i.e., cannot be directly connected to the backbone LAN 19) are fitted with RF transceivers. To guarantee that such a network device will be able to directly communicate with at least one of the base stations 15 and 17, the fitted transceiver is selected to yield approximately the same transmission power as do the base stations 15 and 17. However, not all mobile or remote network devices require a direct RF link to the base stations 15 and 17, and some may not require any link at all. Instead, communication is generally localized to a small area and, as such, only requires relatively lower power, short range transceivers. The devices which participate in the localized, short range communication, form what is termed herein a "microLAN". For example, the interaction between peripheral devices such as the printer 13, modem 23, and code reader 9 with the terminal 7 provide a justification for a microLAN configuration.
For example, the printer 13 may be located in a dock with the sole assignment of printing out forms based on the code information gathered from boxes delivered to the dock. In such an example, only when the forklift 14 enters the dock area should the printer 13 begin printing the collected code information. Within the dock area, communicating via the base stations 15 and 17 with the required high powered transceivers is avoided by establishing a microLAN on the dock. Specifically, instead of the high powered transceivers for communicating with the main communication network, the printer 13 is fitted with a low power microLAN transceiver for short range communication directly to the computer terminal 7 in the forklift 14. The computer terminal 7 is also fitted with a transceiver capable of direct, low power communication with the printer 13. Thus, when within microLAN radio range of the printer 13, the computer terminal 7 transmits the code information at a relatively low power level to the printer 13. While in range (whether printing or not), the computer terminal 7 and printer 13 together participate in a low power, microLAN network.
In the previous example, no communication was necessary between the microLAN devices and the main network. However, other microLAN configurations require at least some access to the main network. For example, because of battery constraints, the code reader 9 is also fitted with a microLAN transceiver. Whenever the code reader 9 is used, collected code signals and counterpart information are not directly exchanged with the host computer 11 via the main network. Instead, in the illustrated example, the computer terminal 7 is configured to be able to communicate not only within the microLAN but also through the main communication network. This is accomplished by fitting the computer terminal 7 with a transceiver(s) capable of communicating on both networks (see discussion related to FIG. 3 below). Thus, to reach the host computer 11, the code reader 9 first transmits to the computer terminal 7 via the microLAN, i.e., through the microLAN transceivers in each device. Upon receipt of the data, the computer terminal 7 relays the information to one of the base stations 15 and 17 for forwarding to the host 11. Communication from the host 11 to the code reader 9 is accomplished via the same pathway.
It is also possible for any two devices in the microLAN network to communicate to each other. For example, the modem 23 could receive data and directly transmit it to the printer 13 for printing. Similarly, the code reader 9 might choose to directly communicate code signals to other network devices via the modem 23.
In an alternate configuration, a microLAN base station 21 is provided which may be directly connected to the backbone LAN 19 (as shown) or indirectly connected via the base stations 15 and 17. The microLAN base station 21 is positioned in the vicinity of a other microLAN network devices and thereafter becomes a participant. Thus, microLAN communication flowing to or from the main communication network avoids high power radio transmissions altogether. However, it can be appreciated that a stationary microLAN base station may not always be an option when all of the microLAN participants are mobile. In such cases, a high power transmission to reach the main communication network may be required.
As briefly described above, in any microLAN, the participating devices ("microLAN devices") need not all possess the transceiver capability to reach the main communication network. However, at least one microLAN device needs to have that capability to maintain overall network connectivity.
FIG. 1b illustrates other features of the present invention in the use of a mobile vehicle and an associated microLAN network which is capable of detaching from the main communication network when moving out of range of the main network to perform a service, and reattaching to the main network when moving within range to automatically report on the services rendered. In particular, like the forklift 14 of FIG. 1a, a delivery truck 33 provides a focal point for microLAN access. Within the truck 33, a storage terminal 31 is docked so as to draw power from the truck 33's battery supply. The storage terminal 31 is configured with a microLAN transceiver. Similarly, a computer terminal 7 also configured as a microLAN device may either be docked or ported. Because of greater battery access and because of the amount of data to transfer, the storage terminal 31 is also configured to communicate with the main communication network.
Prior to making a delivery, the truck enters a docking area for loading. As goods are loaded into the truck, the driver enters information regarding each loaded good into the storage terminal 31 via either the terminal 7 or the code reader 9 (FIG. 1a) using the microLAN network communications. This loading might also be accomplished automatically as the forklift 14 comes into range of the delivery truck 31, joins the microLAN network, and transmits the previously collected data as described above in relation to FIG. 1a. In addition, as information regarding a good is received and stored, the storage device might also request further information regarding any or all of the goods via the microLAN's link to the host computer 11 through the main communication network. Specifically, the microLAN base station 21 if located on the dock could provide a direct low power microLAN connection to the backbone LAN 19 and to the host computer 11. Otherwise, because of the normal data flow pathway and because of its greatest access to available power, the storage terminal 31 is configured with a transceiver capable of communicating with the main communication network via the base stations 15 and 17. When fully loaded and prior to leaving the dock, the storage device 31 communicates via the microLAN to the printer 13 to generate a printout of information relating to the loaded goods. In addition, the information is transmitted via the microLAN to the modem 23 for relay to a given destination site. Upon reaching the destination, the storage terminal 31 detects and participates in the microLAN of the delivery site dock. As goods specific goods are unloaded, they are scanned for delivery verification, preventing delivery of unwanted goods. The driver is also informed if goods that should have been delivered are still in the truck. As this process takes place, a report might also be generated via a microLAN printer on the destination dock for signature. Similarly, a microLAN modem on the destination dock might relay the delivery information back to the host computer 11 for billing information.
Similarly, if the truck 33 is used for service purposes, the truck 33 leaves the dock in the morning with the addresses and directions of the service destinations, technical manuals, and service notes which have been selectively downloaded from the host computer via the main network and microLAN to the storage terminal 31. Upon pulling out of range of the microLAN network in the dock, the storage terminal 31 and the computer terminal 7 automatically form an independent, detached microLAN. At each service address, the driver collects information using the terminal 7 either as the data is collected if within microLAN transmission range of the storage terminal 31, or as soon as the terminal 7 comes within range. Through the detached microLAN network such information is available on the computer terminal. Upon returning to the dock, as soon as the independent microLAN formed between the storage terminal 31 and the computer terminal 7 come within microLAN range of the microLAN devices on the dock, the detached microLAN automatically merges with the dock's microLAN (becomes "attached"), and the storage terminal 31 automatically transfers the service information to the host computer 11 which uses the information for billing and in formulating the service destinations which will be automatically downloaded the next day.
FIG. 2 is a diagrammatic illustration of another embodiment using a microLAN to supporting roaming data collection by an operator according to the present invention. As an operator 61 roams the warehouse floor he carries with him a microLAN comprising the terminal 7, code reader 9 and a portable printer 58. The operator collect information regarding goods, such as the box 10, with the code reader 9 and the terminal 7. If the power resources are equal, the terminal 7 may be designated to also communicate with the main communication network. Specifically, corresponding information to the code data must be retrieved from the host computer 11, collected code information and retrieved corresponding information needs to be displayed on the terminal 7, and, after viewing for verification, the information needs to be printed on the printer 58. Because of this data flow requirement, the computer terminal 7 is selected as the microLAN device which must also carry the responsibility of communicating with the main communication network.
If during collection, the operator decides to power down the computer terminal 7 because it is not needed, the microLAN network becomes detached from the main communication network. Although it might be possible for the detached microLAN to function, all communication with the host computer 11 through the main communication network is placed in a queue awaiting reattachment. As soon as the detached microLAN comes within range of an attached microLAN device, i.e., a device attached to the main network, the queued communications are relayed to the host.
To avoid detachment when the terminal 7 is powered down, the code reader 9 may be designated as a backup to the terminal 7 for performing the higher power communication to the main communication network. As described in more detail below in reference to FIG. 6c regarding the idle sense protocol, whenever the code reader 9 determines that the terminal 7 has stopped providing access to the main communication network, the code reader 9 will take over the role if it is next in line to perform the backup service. Thereafter, when the computer terminal 7 is powered up, it monitors the microLAN channel, requests and regains from the code reader 9 the role of providing an interface with the main computer network. This, however, does not restrict the code reader 9 from accessing the main computer network although the reader 9 may choose to use the computer terminal 7 for power conservation reasons.
In addition, if the computer terminal 7 reaches a predetermined low battery threshold level, the terminal 7 will attempt to pass the burden of providing main network access to other microLAN backup devices. If no backup device exists in the current microLAN, the computer terminal 7 may refuse all high power transmissions to the main communication network. Alternatively, the computer terminal 7 may either refuse predetermined select types of requests, or prompt the operator before performing any transmission to the main network. However, the computer terminal 7 may still listen to the communications from the main communication network and inform microLAN members of waiting messages.
FIG. 3 is a block diagram illustrating the functionality of RF transceivers built in accordance with the present invention. Although preferably plugging into PCMCIA slots of the computer terminals and peripherals, the transceiver 110 may also be built-in or externally attached via available serial, parallel or ethernet connectors for example. Although the transceivers used by potential microLAN master devices may vary from those used by microLAN slave devices (as detailed below), they all contain the illustrated functional blocks.
In particular, the transceiver 110 contains a radio unit 112 which attaches to an attached antenna 113. The radio unit 112 used in microLAN slave devices need only provide reliable low power transmissions, and are designed to conserve cost, weight and size. Potential microLAN master devices not only require the ability to communicate with microLAN slave devices, but also require higher power radios to also communicate with the main network. Thus, potential microLAN master devices and other non-microLAN slave devices might contain two radio units 112 (or two transceivers 110)—one serving the main network and the other serving the microLAN network—else only contain a single radio unit to service both networks. In embodiments where cost and additional weight is not an issue, a dual radio unit configuration for potential microLAN master devices provides several advantages. For example, simultaneous transceiver operation is possible by choosing a different operating band for each radio. In such embodiments, a 2.4 GHz radio is included for main network communication while a 27 MHz radio supports the microLAN network. MicroLAN slave devices receive only the 27 MHz radio, while the non-potential microLAN participants from the main network are fitted with only the 2.4GHz radios. Potential microLAN master devices receive both radios. The low power 27 MHz microLAN radio is capable of reliably transferring information at a range of approximately 40 to 100 feet asynchronously at 19.2 K BPS. An additional benefit of using the 27 MHz frequency is that it is an unlicensed frequency band. The 2.4 GHz radio provides sufficient power (up to 1 Watt) to communicate with other main network devices. Many different frequency choices could also be made such as the 900 MHz band, etc.
In embodiments where cost and additional weight are at issue, a single radio unit configuration is used for potential microLAN master devices. Specifically, in such embodiments, a dual mode 2.4 GHz radio supports both the microLAN and main networks. In a microLAN mode, the 2.4 GHz radio operates at a low power level (sub-milliwatt) to support microLAN communication at relatively close distances (20-30 feet). In a high power (up to 1 Watt) or main mode, the 2.4 GHz radio provides relatively long distance communication connectivity with the main network. Although all network devices might be fitted with such a dual mode radio, only microLAN master devices use both modes. MicroLAN slave devices would only use the low power mode while all other main network devices would use only the high power mode. Because of this, to save cost, microLAN slave devices are fitted with a single mode radio operating in the microLAN mode. Non-microLAN participants are also fitted with a single mode (main mode) radio unit for cost savings.
Connected between the radio unit 112 and an interface 110, a microprocessor 120 controls the information flow between through the transceiver 110. Specifically, the interface 115 connects the transceiver 110 to a selected computer terminal, a peripheral device or other network device. Many different interfaces 115 are used and the choice will depend upon the connection port of the device to which the transceiver 110 will be attached. Virtually any type of interface 110 could be adapted for use with the transceiver 110 of the present invention. Common industry interface standards include RS-232, RS-422,RS-485, 10BASE2 Ethernet, 10BASE5 Ethernet, 10BASE-T Ethernet, fiber optics, IBM 4/16 Token Ring, V.11, V.24, V.35, Apple Localtalk and telephone interfaces. In addition, via the interface 115, the microprocessor 120 maintains a radio independent, interface protocol with the attached network device, isolating the attached device from the variations in radios being used.
The microprocessor 120 also controls the radio unit 112 to accommodate communication with the either the main network (for main mode radios), the microLAN (for microLAN radios), or both (for dual mode radios). More specifically, in a main mode transceiver, the microprocessor 120 utilizes a main protocol to communicate with the main network. Similarly, in a microLAN mode transceiver, the microprocessor 120 operates pursuant to a microLAN protocol to communicate in the microLAN network. In the dual mode transceiver, the microprocessor 120 manages the use of and potential conflicts between both the main and microLAN protocols. Detail regarding the main and microLAN protocols can be found in reference to FIGS. 6-9 below.
In addition, as directed by the corresponding communication protocol, the microprocessor 120 controls the power consumption of the radio 112, itself and the interface 115 for power conservation. This is accomplished in two ways. First, the microLAN and main protocols are designed to provide for a low power mode or sleep mode during periods when no communication involving the subject transmitter is desired as described below in relation to FIGS. 6-7. Second, both protocols are designed to adapt in both data rate and transmission power based on power supply (i.e., battery) parameters and range information as described in reference to FIGS. 8-9.
In order to insure that the proper device is receiving the information transmitted, each device is assigned a unique address. Specifically, the transceiver 110 can either have a unique address of its own or can use the unique address of the device to which it is attached. The unique address of the transceiver can either be one selected by the operator or system designer or one which is permanently assigned at the factory such as an IEEE address. The address 121 of the particular transceiver 110 is stored with the microprocessor 120.
In the illustrated embodiments of FIGS. 1-2, the microLAN master device is shown as being either a microLAN base station or a mobile or portable computer terminal. From a data flow viewpoint in considering the fastest access through the network, such choices for the microLAN master devices appear optimal. However, any microLAN device might be assigned the role of the master, even those that do not seem to provide an optimal data flow pathway but may provide for optimal battery usage. For example, in the personal microLAN network of FIG. 2, because of the support from the belt 59, the printer might contain the greatest battery capacity of the personal microLAN devices. As such, the printer might be designated the microLAN master device and be fitted with either a dual mode radio or two radios as master devices require. The printer, or other microLAN slave devices, might also be fitted with such required radios to serve only as a microLAN master backup. If the battery power on the actual microLAN master, i.e., the hand-held terminal 7 (FIG. 2), drops below a preset threshold, the backup master takes over.
FIG. 4 is a drawing which illustrates an embodiment of the personal microLAN shown in FIG. 2 which designates a printer as the microLAN master device. Specifically, in a personal microLAN network 165, a computer terminal 170 is strapped to the forearm of the operator. A code reader 171 straps to the back of the hand of the user and is triggered by pressing a button 173 with the thumb. Because of their relatively low battery energy, the computer terminal 170 and code reader 171 are designated microLAN slave devices and each contain a microLAN transceiver having a broadcast range of two meters or less. Because of its greater battery energy, the printer 172 contains a dual mode radio and is designated the microLAN master device.
FIG. 5 is a block diagram illustrating a channel access algorithm used by microLAN slave devices in according to the present invention. At a block 181, when a slave device has a message to send, it waits for an idle sense message to be received from the microLAN master device at a block 183. When an idle sense message is received, the slave device executes a back-off protocol at a block 187 by in an attempt to avoid collisions with other slave devices waiting to transmit. Basically, instead of permitting every slave device from repeatedly transmitting immediately after an idle sense message is received, each waiting slave is required to first wait for a pseudo-random time period before attempting a transmission. The pseudo-random back-off time period is generated and the waiting takes place at a block 187. At a block 189, the channel is sensed to determine whether it is clear for transmission. If not, a branch is made back to the block 183 to attempt a transmission upon receipt of the next idle sense message. If the channel is still clear, at a block 191, a relatively small "request to send" type packet is transmitted indicating the desire to send a message. If no responsive "clear to send" type message is received from the master device, the slave device assumes that a collision occurred at a block 193 and branches back to the block 183 to try again. If the "clear to send" message is received, the slave device transmits the message at a block 195.
Several alternate channel access strategies have been developed for carrier sense multiple access (CSMA) systems and include 1-persistent, non-persistent and p-persistent. Such strategies or variations thereof could easily be adapted to work with the present invention.
FIG. 6a is a timing diagram of the protocol used according to the present invention illustrating a typical communication exchange between a microLAN master device having virtually unlimited power resources and a microLAN slave device. Time line 201 represents communication activity by the microLAN master device while time line 203 represents the corresponding activity by the microLAN slave device. The master periodically transmits an idle sense message 205 indicating that it is available for communication or that it has data for transmission to a slave device. Because the master has virtually unlimited power resources, it "stays awake" for the entire time period 207 between the idle sense messages 205. In other words, the master does not enter a power conserving mode during the time periods 207.
The slave device uses a binding protocol (discussed below with regard to FIG. 6c) to synchronize to the master device so that the slave may enter a power conserving mode and still monitor the idle sense messages of the master to determine if the master requires servicing. For example, referring to FIG. 6a, the slave device monitors an idle sense message of the master during a time period 209, determines that no servicing is required, and enters a power conserving mode during the time period 211. The slave then activates during a time period 213 to monitor the next idle sense message of the master. Again, the slave determines that no servicing is required and enters a power conserving mode during a time period 215. When the slave activates again during a time period 217 to monitor the next idle sense message, it determines from a "request to send" type message from the master that the master has data for transmission to the slave. The slave responds by sending a "clear to send" type message during the time period 217 and stays activated in order to receive transmission of the data. The master is thus able to transmit the data to the slave during a time period 219. Once the data is received by the slave at the end of the time period 221, the slave again enters a power conserving mode during a time period 223 and activates again during the time period 225 to monitor the next idle sense message.
Alternatively, the slave may have data for transfer to the master. If so, the slave indicates as such to the master by transmitting a message during the time period 217 and then executes a backoff algorithm to determine how long it must wait before transmitting the data. The slave determines from the backoff algorithm that it must wait the time period 227 before transmitting the data during the time period 221. The slave devices use the backoff algorithm in an attempt to avoid the collision of data with that from other slave devices which are also trying to communicate with the master. The backoff algorithm is discussed more fully above in reference to FIG. 5.
The idle sense messages of the master may also aid in scheduling communication between two slave devices. For example, if a first slave device has data for transfer to a second slave device, the first slave sends a message to the master during the time period 209 requesting communication with the second slave. The master then broadcasts the request during the next idle sense message. Because the second'slave is monitoring the idle sense message, the second slave receives the request and stays activated at the end of the idle sense message in order to receive the communication. Likewise, because the first slave is also monitoring the idle sense message, it too receives the request and stays activated during the time period 215 to send the communication.
FIG. 6b is a timing diagram of the protocol used according to the present invention illustrating a typical communication exchange between a microLAN master having limited power resources and a microLAN slave device. This exchange is similar to that illustrated in FIG. 6a except that, because it has limited power resources, the master enters a power conserving mode. Before transmitting an idle sense message, the master listens to determine if the channel is idle. If the channel is idle, the master transmits an idle sense message 205 and then waits a time period 231 to determine if any devices desire communication. If no communication is desired, the master enters a power conserving mode during a time period 233 before activating again to listen to the channel. If the channel is not idle, the master does not send the idle sense message and enters a power saving mode for a time period 235 before activating again to listen to the channel.
Communication between the master and slave devices is the same as that discussed above in reference to FIG. 6a except that, after sending or receiving data during the time period 219, the master device enters a power conserving mode during the time period 237.
FIG. 6c is also a timing diagram of the protocol used which illustrates a scenario wherein the microLAN master device fails to service microLAN slave devices. The master device periodically sends an idle sense message 205, waits a time period 231, and enters a power conserving mode during a time period 233 as discussed above in reference to FIG. 6b. Similarly, the slave device monitors the idle sense messages during time periods 209 and 213 and enters a power conserving mode during time periods 211 and 215. For some reason, however, the master stops transmitting idle sense messages. Such a situation may occur, for example, if the master device is portable and is carried outside the range of the slave's radio. During a time period 241, the slave unsuccessfully attempts to monitor an idle sense message. The slave then goes to sleep for a time period 243 and activates to attempt to monitor a next idle sense message during a time period 245, but is again unsuccessful.
The slave device thereafter initiates a binding protocol to attempt to regain synchronization with the master. While two time periods (241 and 245) are shown, the slave may initiate such a protocol after any number of unsuccessful attempts to locate an idle sense message. With this protocol, the slave stays active for a time period 247, which is equal to the time period from one idle sense message to the next, in an attempt to locate a next idle sense message. If the slave is again unsuccessful, it may stay active until it locates an idle sense message from the master, or, if power consumption is a concern, the slave may enter a power conserving mode at the end of the time period 247 and activate at a later time to monitor for an idle sense message.
In the event the master device remains outside the range of the slave devices in the microLAN network for a period long enough such that communication is hindered, one of the slave devices may take over the functionality of the master device. Such a situation is useful when the slave devices need to communicate with each other in the absence of the master. Preferably, such a backup device has the ability to communicate with devices on the main communication network. If the original master returns, it listens to the channel to determine idle sense messages from the backup, indicates to the backup that it has returned and then begins idle sense transmissions when it reestablishes dominance over the microLAN network.
FIG. 7 is a timing diagram illustrating the microLAN master device's servicing of both the high powered main communication network and the low powered microLAN subnetwork, with a single or plural radio transceivers, in accordance with present invention. Block 251 represents typical communication activity of the master device. Line 253 illustrates the master's communication with a base station on the main communication network while line 255 illustrates the master's communication with a slave device on the microLAN network. Lines 257 and 259 illustrate corresponding communication by the base station and slave device, respectively.
The base station periodically broadcasts HELLO messages 261 indicating that it is available for communication. The master device monitors the HELLO messages during a time period 263, and, upon determining that the base does not need servicing, enters a power conserving mode during a time period 265. The master then activates for a time period to monitor the next HELLO message from the base. If the master has data to send to the base, it transmits the data during a time period 271. Likewise, if the base has data to send to the master, the base transmits the data during a time period 269. Once the data is received or sent by the master, it may again enter a power conserving mode. While HELLO message protocol is discussed, a number of communication protocols may be used for communication between the base and the master device. As may be appreciated, the microLAN master device acts as a slave to base stations in the main communication network.
Generally, the communication exchange between the master and the slave is similar to that described above in reference to FIG. 6b. Block 273, however, illustrates a situation where the master encounters a communication conflict, i.e., it has data to send to or receive from the slave on the subnetwork at the same time it will monitor the main network for HELLO messages from the base. If the master has two radio transceivers, the master can service both networks. If, however, the master only has one radio transceiver, the master chooses to service one network based on network priority considerations. For example, in block 273, it may be desirable to service the slave because of the presence of data rather than monitor the main network for HELLO messages from the base. On the other hand, in block 275, it may be more desirable to monitor the main network for HELLO messages rather than transmit an idle sense message on the subnetwork.
FIGS. 8 and 9 are block diagrams illustrating additional power saving features according to the present invention, wherein ranging and battery parameters are used to optimally select the appropriate data rate and power level for subsequent transmissions. Specifically, even though network devices such as the computer terminal 7 in FIGS. 1-2 have the capability of performing high power transmissions, because of battery power concerns, the such devices are configured to utilize minimum transmission energy. For example if By adjusting either the power level and the data rate based. Adjustments are made based on ranging information and on battery parameters. Similarly, within the microLAN network, even though lower power transceivers are used, battery conservation issues also justify the use such data rate and power adjustments. This process is described in more detail below in reference to FIGS. 8 and 9.
More specifically, FIG. 8 is a block diagram which illustrates a protocol 301 used by a destination microLAN device and a corresponding protocol 303 used by a source microLAN device to adjust the data rate and possibly the power level for future transmission between the two devices. At a block 311, upon receiving a transmission from a source device, the destination device identifies a range value at a block 313. In a low cost embodiment, the range value is identified by considering the received signal strength indications (RSSI) of the incoming transmission. Although RSSI circuitry might be placed in all microLAN radios, the added expense may require that only microLAN master devices receive the circuitry. This would mean that only microLAN master devices would perform the function of the destination device. Other ranging values might also be calculated using more expensive techniques such as adding GPS (Global Position Service) circuitry to both radios. In such an embodiment, the range value transmitted at the block 313 would consist of the GPS position of the destination microLAN device. Finally, after identifying the range value at the block 313, the destination device subsequently transmits the range value to the slave device from which the transmission was received.
Upon receipt of the range value from the destination device at a block 321, the source microLAN device evaluates its battery parameters to identify a subsequent data rate for transmission at a block 323. If range value indicates that the destination microLAN device is very near, the source microLAN device selects a faster data rate. When the range value indicates a distant master, the source device selects a slower rate. In this way, even without adjusting the power level, the total energy dissipated can be controlled to utilize only that necessary to carry out the transmission. However, if constraints are placed on the maximum or minimum data rates, the transmission power may also need to be modified. For example, to further minimize the complexity associated with a fully random range of data rate values, a standard range and set of several data rates may be used. Under such a scenario, a transmission power adjustment might also need to supplement the data rate adjustment. Similarly, any adjustment of power must take into consideration maximum and minimum operable levels. Data rate adjustment may supplement such limitations. Any attempted modification of the power and data rate might take into consideration any available battery parameters such as those that might indicate a normal or current battery capacity, the drain on the battery under normal conditions and during transmission, or the fact that the battery is currently being charged. The latter parameter proves to be very significant in that when the battery is being charged, the microLAN slave device has access to a much greater power source for transmission, which may justify the highest power transmission and possibly the slowest data rate under certain circumstances.
Finally, at a block 325, an indication of the identified data rate is transmitted back to the destination device so that future transmissions may take place at the newly selected rate. The indication of data rate may be explicit in that a message is transmitted designating the specific rate. Alternately, the data rate may be transferee implicitly in that the new rate is chose and used by the source, requiring the destination to adapt to the change. This might also be done using a predefined header for synchronization.
FIG. 9 illustrates an alternate embodiment for carrying out the data rate and possibly power level adjustment. At a block 351 upon binding and possibly periodically, the source microLAN device sends an indication of its current battery parameters to the destination microLAN device. This indication may be each of the parameters or may be an averaged indication of all of the parameters together. At a block 355, upon receipt, the destination microLAN device 355 stores the battery parameters (or indication). Finally, at a block 358, upon receiving a transmission from the source device, based on range determinations and the stored battery parameters, the destination terminal identifies the subsequent data rate (and possibly power level). Thereafter, the new data rate and power level are communicated to the source device for either explicitly or implicitly for future transmissions.
Moreover, it will be apparent to one skilled in the art having read the foregoing that various modifications and variations of this communication system according to the present invention are possible and is intended to include all those which are covered by the appended claims.
Patent Citations
Referenced by
Legal Events
Original Image


text:
Sherwood Ross: If you think the U.S. Bureau of Prisons (BOP) couldn't possibly make its prisons more inhumane no matter how hard it tried, you are wrong. It has created CMUs, or Communications Management Units, where the "management" part consists of denying inmates virtually all communication with their families and the outside world.
Help Stop the Koch Brothers
Peter Dreier: For years Glenn Beck has spewed lies about Fran Piven, a distinguished political sceintist and sociologist. In recent months, Beck has escalated the rhetoric against Piven, which has led to a growing chorus of death threats against her. It is time to challenge the right-wing forces like Glenn Beck, Fox News, the Tea Party and the billionaires like the Koch brothers who fund them. We have an opportunity on January 30th.
Is Oil Worth More Than Blood In Nigeria?
On May 26, 2009, a potentially historic human rights trial will take place in a federal court in New York. At issue: What did Royal Dutch/Shell, the multinational oil giant, do in Nigeria? The case is over a decade in the making. The suit, filed by the Center for Constitutional Rights (CCR) and EarthRights International, […]


text:
Let's not sugar-coat bald faced hipocracy. Joe remained silent while his neighbors fought the good fight. Then he moved away from the neighborhood and out of harm's way before the asphalt plant became a reality. I am sure that William Charles appreciates such political courage. Clearly, the only constituant that Joe wants to please is Joe Sosnowski. As Jeff has suggested,I will be voting for the little rodent with the big ears.
- NWS: Thunderstorms expected Sunday night
- McKellen's Mr. Holmes a satisfactory conclusion
- Rockford visitor spending jumps
- The misguided Cecil the lion debate
- State, union extend contract again
- Willow Creek left in the dust by development
- CUB helps residents find best deal
- What the Scott Walker fundraising controversy means for 2016
- Corn prices fade as supplies stay in surplus
- Cubs make history in an unfortunate way
Guest Column: Change of address for Joe Sosnowski
By Jeffrey William Sammon
Fox Ridge Subdivision resident
At the risk of resurrecting another "dead horse," I have some last comments on William Charles' proposed construction of an asphalt plant in the East State Street quarry. These comments address State Rep. and former Rockford Ald. Joe Sosnowski, formerly a resident of the Fox Ridge subdivision adjacent to the quarry.
As a Fox Ridge resident, Mr. Sosnowski has never taken the time to introduce himself or even wave a greeting in the five-plus years I have lived in the same neighborhood; Mr. Sosnowski simply likes to cover the ground like snow and expect us to forget his arrogance when it comes time for his "people" to place signs in our yards.
Let's start with all the controversy and challenges from his neighbors to William Charles' request for a special-Use Permit from the county board, through the board's final approval of the permit, Mr. Sosnowski remained silent. Requests for his support against the plant from his neighbors went unanswered; even after some of his neighbors met with the members of the local Tea Party — one of "Mr. Sosnowski's biggest supporters. We presumed that the legal maxim "silence implies consent" applied; in other words, if Joe did not openly oppose the asphalt plant being built in his back yard, he was for it. He was so sure that the plant would bring no ill effects to the neighborhood that he even offered to arrange for a tour of William Charles' similar plant on Nimtz Road for one of his concerned neighbors.
Let's also not forget that he voted "For" a very similar asphalt plant at Mulford Quarry, situated inside the Mulford/Harrison neighborhood while he was a Rockford alderman. Remember that the asphalt plant at East State Street quarry will be even closer to homes than the proposed Mulford Quarry that Mr. Sosnowski voted for as a councilman.
The Winnebago County Board approved the special-use permit for the East State Street Quarry and construction of the asphalt plant at their meeting of Oct. 27.
Coincidentally, Mr. Sosnowski packed up his family and moved out of the Fox Ridge subdivision Dec. 17 and moved into 6153 Muirfield Lane, Rockford.
Apparently, he believes the ill effects of an asphalt plant could be dumped upon his neighbors and their children, but he wants his family (a wife and three small children) moved away before actual production starts in the spring. Why move if the plant's emissions and noise are harmless? Why move approximately 5 miles from the Fox Ridge neighborhood — was it because of better public schools?
As a full-time employee of Rockford Christian Schools, I doubt Mr. Sosnowski would put his children in public schools. I have had several reports that Mr. Sosnowski and his wife did not like the thought of going outside and being able to see the asphalt plant.
It is obvious that Mr. Sosnowski's hypocritical move is that of a political opportunist. The Republican Party obviously advised him that becoming involved in this controversy and taking a stand against the William Charles conglomerate would constitute political suicide. Remaining silent while his neighbors fought against overwhelming political odds is an act of political cowardice; but alas, this is the trademark of Mr. Sosnowski. Mr. Sosnowski had the opportunity to distinguish himself from other self-serving Winnebago County politicians by taking a stand against one of the most blatant special interest groups in the county, but unfortunately, he blew it and became just another one of the "grazing herd" feeding at the public trough.
Mr. Sosnowski has done nothing to distinguish himself as a legislator in Springfield, except to sponsor House Bill 1626 "CNTY CD-ZONING-SPECIAL USES." This Bill amends the Counties Code by providing that a special use may be passed at a county board meeting by a simple majority of the elected county board members, except that a written protest against any proposed special use that is either signed by the owners of at least 20 percent of the land to be rezoned, or signed by the owners of land immediately touching, or immediately across a street, alley, or public right-of-way from at least 20 percent of the perimeter of the land to be rezoned, or in cases where the land affected lies within 1.5 miles of the limits of a zoned municipality. It further provides that in those cases, a vote of three-fourths of all the members of the county board is required, but in counties where the county board consists of three members, only a two-thirds vote is required.
How funny that Mr. Sosnowski sponsors a House Bill on Special-Use Permits three months before a Special-Use Permit for the East State Street Quarry was filed, and now he has moved into a new, much larger house!
Mr. Sosnowski is running for re-election unopposed. I guess smiles and handshakes are all it takes these days, plus having the right connections. I urge the Democratic Party to come up with a viable (just breathing is good enough) opposition candidate by Election Day.
If not, I encourage Fox Ridge residents and everyone else to enter a "write-in" vote for someone Mr. Sosnowski should be familiar with — Mickey Mouse.
If you would like to comment directly to Mr. Sosnowski, please write him at his new asphalt-free home consisting of four bedrooms, 3.5 baths, and more than 3,000 square feet of lovely living space, 6153 Muirfield Lane, Rockford, Ill.
From the Jan. 11-17, 2012, issue
2 Comments
I have never met Mr. Sosnowski. I generally have a general disliking towards most politicians. When he ran for office last time, his political workers plastered all the stand alone mailboxes on our local streets with his campaign stickers..
Apparently, getting elected is more important than serving the public.


text:
By Jim GaramoneAmerican Forces Press Service
WASHINGTON, Feb. 7, 2005 President Bush's $419.3 billion fiscal 2006 defense budget request continues the work of transforming the military, Defense Secretary Donald H. Rumsfeld said today.
Rumsfeld spoke during a news conference unveiling the Pentagon budget.
People are the highest priority in the budget. It funds a 3.1 percent pay raise for military personnel and raises the basic allowance for housing 4 percent. The budget request expands Tricare to cover mobilizing reservists and their families. For civilian personnel, the pay raise is capped at 2.3 percent.
The budget is a 4.8 percent increase over what Congress enacted in fiscal 2005.
Changing the military to combat the threats of the global war on terrorism is central to the fiscal 2006 budget request, Rumsfeld said. "While our world and the threats to it had changed markedly since the end of the Cold War, the assumptions underlying U.S. force structure, planning and our posture around the world had not changed to the same extent," he said.
The Sept. 11 attacks and the campaigns in Afghanistan and Iraq provided the impetus for the department's transformation efforts to a more agile, lethal and expeditionary force. "I've noticed people have thought that when people use the terms 'agile,' 'lethal' and 'expeditionary,' they think that means smaller," Rumsfeld said. "It doesn't. It isn't the size of the force that was wrong; it was the shape of the force and the capability of the force."
The secretary said all branches of the military are restructuring to supply more combat power with increased speed and lethality, agility and precision. Ground forces are at the forefront of that change in 2006. The Army will restructure and go from a "division-centric" idea to capabilities built around brigade combat teams. The Marines will add two battalions of infantry and various support and combat-support specialties.
The president's overriding priority is for commanders to have the troops and equipment they need to prevail in the global struggle against extremism, Rumsfeld said. At the same time, the military must build for the future and counter all the possible threats posed today.
"We must take care of our troops by ensuring they and their families continue to receive the support they need in recognition of their sacrifices and their service to our country," he said.
And, finally, the secretary said, DoD must be a good steward of U.S. taxpayers' money.
The secretary said the only way you can look at the fiscal 2006 budget is to look at the supplemental requests too. The supplemental request to cover operations in the global war on terrorism will be delivered to Congress next week, officials said, and that will also help cover some Army restructuring costs.
"The Army is engaged in a multiplicity of activities," Rumsfeld said. "They are in the process of rebalancing the skill sets between the active force and the reserve components." This means that the service must retrain some soldiers and re-equip units.
The change will mean the active component, for example, will expand from 33 brigades to 43. "(The Army is) doing it at a time when they are bringing back forces and resetting them from their deployments around the world," Rumsfeld said. "That offers a wonderful opportunity to do all those things at once. The bulk of that was in the nature of resetting the force they decided to put it in the supplemental for this year and next year. Thereafter, we'll decide what portion of these activities should be in the supplemental or the regular budget."
Related Sites:DoD Special Report on the Fiscal Year 2006 Budget


text:
Civil Service Fast Stream
The Civil Service Fast Stream helps graduates to make an impact on people's lives in the UK and the world. You could work in areas including education, the economy, foreign affairs, defence policy, health, the environment and many more.
You'll need to meet the following conditions to apply:
- meet nationality and immigration requirements
- have a second-class degree in any subject for most Fast Stream schemes
You can find out more on the Civil Service Fast Stream blog.
How to apply
All Fast Stream schemes will open for applications on 1 September 2015.
Read about how to apply for a Civil Service Fast Stream scheme.
You can also practice for the Fast Stream tests.
Pay and benefits
You'll get a starting salary between £25,000 and £27,000 a year.
Pay increases are based on performance. If you're promoted, you may earn over £45,000 after 4 to 5 years.
Your benefits will include:
- a permanent employment contract from the start, provided you meet our performance and development standards
- flexible working hours in most departments
- the civil service pension scheme
- around 22 days' holiday per year plus 9 days' public and additional holidays
Connect with us
Ask questions and join the discussion on Facebook and Twitter.


text:
July 31, 2015
A collision between a Union Pacific freight train and a military truck in Saginaw sparked a fire that damaged a locomotive and left an engineer slightly hurt.
UP spokeswoman Raquel Espinoza-Williams said Tuesday that the
accident apparently happened when the truck became high-centered on
the tracks Monday night.
She says the crossing lights and gates were operating at the time of the accident, involving a military truck pulling a trailer with another military vehicle on it. The driver was not hurt.
Espinoza-Williams told The Associated Press that the engineer was treated for minor injuries and released from a hospital. She says the locomotive, one of three as part of the 100-car train hauling wheat, has significant damage.
Saginaw is about 10 miles northwest of Fort Worth.
To comment, the following rules must be followed:
Comments may be monitored for inappropriate content, but the station is under no legal obligation to do so.
If you believe a comment violates the above rules, please use the Flagging Tool to alert a Moderator.
Flagging does not guarantee removal.
Multiple violations may result in account suspension.
Decisions to suspend or unsuspend accounts are made by Station Moderators.
Questions may be sent to email@example.com. Please provide detailed information.
Click Here to access the online Public Inspection File
Viewers with disabilities can get assistance accessing this station's FCC Public Inspection File by contacting the station with the information listed below. Questions or concerns relating to the accessibility of the FCC's online public file system should be directed to the FCC at 888-225-5322, 888-835-5322 (TTY), or firstname.lastname@example.com.