The greatest WordPress.com site in all the land!

Downloading entire albums from Facebook can be a bit laborious and time consuming. fbDownloader is a desktop application which allows you to easily download Facebook photos from your albums, tagged images and your friend albums. You can check for albums from your profile or a friend’s profile(s) and download it with a single click. Just login to your Facebook account and select the images/albums to download.

 

 

 

You will require giving fbDownloader app access to your profile in order to grab images from your profile or friend’s albums.

Download facebook photos - Login to facebook

Once done, you can download your tagged photos, personal albums or friend’s albums by selecting an appropriate option from the left side of the main interface.

Once the albums are displayed, click the Download Album button (present below each album) to being downloading the album. You can select a destination folder from the Change button. By default the albums are saved in the Windows default Pictures folder.

Similarly, you can head over to the Your Friend’s Photos option, select a friends name from the drop down menu and click See Albums to begin viewing and downloading his/her album(s).

fbDownloader is a hassle free application that allows easy downloading of albums from Facebook. It works on Windows XP, Windows Vista, Windows 7, Windows Server 2003 and Windows Server 2008.

Download fbDownloader

    1. Sponsored Reviews

      sponsored reviews

      Earn cash by writing honest reviews about our advertiser’s products and services. Write reviews in your own tone and style, and gear them to your audience’s interest.

      [FAQ] [Sign Up]

    2. Link Post

      loudlaunch

      Unlike some other services, we pay our Partners up to 70% for each LinkPost written. Access to thousands of advertisers hungry for reviews. A variety of payment options. Receive payouts monthly by check, PayPal, direct deposit, or Wire. Automated advertising management. An easy way to sell paid blog posts.

      [FAQ] [Sign Up]

    3. Review Me

      review me

      Get paid $20 – $200 to review products and services on your site. You control what you review.

      [FAQ] [Sign Up]

    4. Shvoong

      review me

      The more abstracts you post at Shvoong, the more chances to attract readers. Create link to your abstract elsewhere(on blogs, forums, your personal homepage, or other sites). Spread the word by joining our “Invite a friend” and/or “Affiliates” programs, and earn bonuses equivalent to the invite members’ royalties, upto $100 for every new writer.

      [FAQ] [Sign Up]

    5. Smorty

      smorty

      Get paid for blogging. Write your opinion about peoples products, services and websites on your blog. Get paid weekly.

      [FAQ] [Sign Up]

    6. PayPerPost

      payperpost

      PayPerPost is an incredible new self-service marketplace that allows you to get paid to blog about the products, services and websites you love. You can easily earn $500 per month or more with your current blog!

      [FAQ] [Sign Up]

    7. 451 Press

      451 press

      451 Press is always looking for bright, talented writers who want to have their voices heard. We are looking for writers with unique voices to contribute to our growing network of blogs. Our blogs cover a wide range of topics. If you have a passion for a subject then we just might have a place for you.

      [FAQ] [Sign Up]

    8. Be A Guide (About.Com)

      beaguide about.com

      All About.com Guides are freelancers who work online and set their own schedules, giving them the flexibility to log on from anywhere in the world whenever they have the time. With no timesheets to fill out and no timecards to punch, working for About.com gives you the flexibility to write when you want, even if you have a full-time day job.

      [FAQ] [Sign Up]

    9. BlogBurner

      blogburner

      So here’s how it works:

      • You create an account with us.
      • You create an account with Google Adsense.
      • You login and write content to your “blog” on our site.
      • You try to write as often as you can.
      • We publish your content to our site.
      • We serve ads on the pages that have your content.
      • Half the time you make money on the ads. Half the time we do.

      [FAQ] [Sign Up]

 

  1. Blog Feast (Service Discontinued)

    We are a blog community that:

    1. Host your blog for free
    2. Provide you with readers and traffic
    3. Serve your Adsense ads 90% of the time
    4. Helps you to make money blogging
    5. Leading you step by step to earn $1,000 a month!
  2. Bloggerwave

    bloggerwave

    We’ve got advertisers that would like you to write about their products or services. So you do. In your blog. And get paid!

    [FAQ] [Sign Up]

  3. Blogitive

    blogitive

    Once you are approved to the Blogitive system, you are given access to opportunities from companies to post about their news releases. You are paid per posting.

    [FAQ] [Sign Up]

  4. Blogsvertise

    blogsvertise

    Once approved, your blog goes into the assignment queue. The blogsvertise administrator then assigns writing tasks for what our advertisers want you to mention in your blog.

    [FAQ] [Sign Up]

  5. Blog To Profit

    blogtoprofit

    We connect you with advertisers that are interested in sponsoring your blog, you post to your blog and get paid!

    [FAQ] [Sign Up]

  6. BOTW Media

    botw media

    If you are an experienced writer and/or an avid blogger, can write passionately about a topic, and enjoys working as part of a group, you may be a good candidate for a BOTW Media author.

    [FAQ] [Sign Up]

  7. CreamAid (Service Discontinued)

    creamaid

    Anyone can start using CREAMaid by inserting a CREAMaid Conversation widget inside her post. (more info) Your post will most likely be selected as long as you abide by these rules.Once selected, your post will be syndicated to all the participating posts through their embedded Conversation widgets. When your post is selected, you will be able to instantlycollect a royalty
    for your contribution.

  8. Creative Weblogging

    creative blogging

    Get paid to blog with us at Creative Weblogging! We are one of the largest blog networks, with over 135 blogs in five languages.

    [FAQ] [Sign Up]

  9. DayTipper

    daytipper

    If you have a tip that is insightful, helpful, and original, we will publish it and pay you $3 (US). You write the content. We share it with the world.

    [FAQ] [Sign Up]

  10. Digital Journal

    digital journal

    Unlike most websites where bloggers post for free (and the company takes in all the ad revenue), DigitalJournal.com shares a portion of its advertising revenue with all Citizen Journalists. With an always-growing cash pool, every single Citizen Journalist gets a chance to compete for a share of the cash pot. The more you contribute, the more you earn.

    [FAQ] [Sign Up]

  11. Helium

    helium

    Earn a share of the advertising money earned here at Helium. If you write well, and write often, you earn even more recognition and reward.

    [FAQ] [Sign Up]

  12. In Blog Ads

    in blog ads

    You’ve been writing about web sites, products, services and companies for years, now you you can also get paid for it. With our system, you get paid for each post request you fulfill.

    [FAQ] [Sign Up]

  13. LoudLaunch

    loudlaunch

    If your blog and interests are aligned with an advertiser’s campaign then you can do your own research and write about them in exchange for pay—not in exchange for a pre-determined outcome but for a fair assessment.

    [FAQ] [Sign Up]

  14. Pay Me To Blog About You (Service Discontinued)

    pay me to blog about you

    Our messaging system allows bloggers and advertisers to negotiate directly with each other instead of working through advertising agencies or middlemen and we provide a secure way of transacting advertising compensation via Paypal.

  15. Squidoo

    squidoo

    Every lens carries Google AdSense ads. Those are used to generate royalties for the whole co-op (ie, everyone gets a cut). If you want to increase your direct royalties, though, you should consider adding commercial modules that the visitors to your lenses will appreciate.

    [FAQ] [Sign Up]

  16. Weblogs Inc

    weblog inc

    Looking to get paid to blog about subjects you love? Tell us what you’re passionate about and let’s find out if there’s a fit!

    [FAQ] [Sign Up]

  17. Wise Bread

    weblog inc

    WiseBread.com is one of the top 5 personal finance blogs. We give our bloggers 100% of the advertising revenue they earn on their blog posts.

    [FAQ] [Sign Up]

  18. B5media

    weblog inc

    We’ll pay you to write about what you love. We’re the one of the largest blog networks in the world. We want to be the biggest. Want to help? It’s easy to apply.

How Is It Possible To Earn Money Online?

It’s not rocket science to make money from the internet. All you have to do is become dedicated, have a bit of skill (or learn one if you don’t have a skill set that could be monetized), and then follow some sound advice.

What you do is, you trade your time for money. If someone needs some tasks to be done and you could carry that out, they pay you for doing it. It’s simple economics at work here.

Caution: Beware Of Earn Money Online Traps –

Since online you don’t see the other person or can’t even verify the identity, you are more susceptible to being fooled. I can’t list all companies that I am suspicious about nor is it possible for anyone. What you should be doing is apply due diligence while taking up a job online to earn money. If something sounds too good to be true, then it probably is.

Stay away from promises that offer you a lot of money for very little work. No one in his or her right mind will give you money that easily. If someone is going to pay you, they will see to it that they get the maximum worth for their cash.

Some Popular Methods To Earn Serious Cash Online For Indians –

Idea #1, Content Writing: When you are trying to make money by writing content, you write articles based on a keyword. You will be paid anywhere between 50 cents to two dollars per 100 words you write. The standard for non-native writers is one to two dollars per 100 words.  When you are starting out, you’ll probably have to work for lower rates.

Idea #2, Virtual Assistant: Since the rate of pay is low for Indians compared to US or UK people, many foreigners would like to hire Indians to be their virtual assistants for an hourly or monthly fee. You may be given tasks such as transferring files, uploading images, finding information on the internet, writing articles, creating accounts and so on. Make sure you fully understand the scope of work before you accept the offer.

Idea #3, Consulting: Do you have a skill that could be sold as a consulting service? Maybe you are good with marketing. Other times you can provide stock market advice or financial planning that could fetch you decent amount of money. I do SEO consulting and made most of the money that way.

Idea #4, Web Designing & Development: Are you good at Photoshop? Can you make logos and banners? Can you set up HTML websites and work with PHP Content Management Systems such as WordPress? If so, you have a skill that is in high demand online. You can either charge per hour (Standard rates are ten dollars an hour), or charge per project.

Idea #5, Information Publishing: You set up a blog and continue writing articles. Once you start getting visitors to your website, you could sell advertisements on your website or make money via advertisement platforms like Google’s AdSense.

These ideas are only a guideline and an icing on the cake compared to the opportunities out there. There are other methods too, which can make you a bit of money. However, I recommend staying away from them because either most of them don’t pay or you have to work so hard that working as a waiter for a day in a hotel would be far more profitable than doing such online work.

Preferable Skill Set For Making Money Online

  1. Web designing/development
  2. Ability to write and speak good English
  3. Focused and self-motivated
  4. Willingness to learn, adapt to changing situations and work on deadlines
  5. SEO

Earn Money Online Opportunities That You Should Stay Away From –

  1. Pay per click jobs that offer you small amount of money per click. Some fake sites even offer hundreds of dollars per clicks. But as you guessed right, they are fake and will never pay
  2. Pay to read emails/SMS/complete surveys. Don’t bother with these. They won’t either pay or you will reach payout only by the time you reach heaven
  3. Data entry jobs for Indians. I don’t have experience with such jobs, but people who have done these kind of jobs say that they never pay
  4. Any kind of online job that requires you to pay money to them to get work (Total scam. No legit company will do this no matter how convincing their reasons maybe)
  5. Anything else that makes you wonder whether it’s really true

On Overcoming The Experience Barrier –

You must have heard the saying No work without experience. No experience without work. It’s a catch 22 situation and applies to online jobs as well.

Most of us try to take up freelance work in domains where we have some experience in. Still lot of people can try out completely different niches as well. Say a programmer can take to writing gigs. A writer may take up web designing projects.

The problem arises when the clients asks for references. If you don’t have any work experience, chances of you getting the gig is less. So, how do you ensure that you prove to the employer that it’s worth handing over the project to you?

Here are some ways you can do it:

  1. Do pro bono work. Rack up some testimonials from clients about your work. Even though you might not get paid for the initial one or two projects, the testimonials and reference would greatly help you land future projects.
  2. Create something that you can show to your clients. Do you want a web design project? Create a website and add it to your portfolio. Do you need writing gigs? Publish your articles on article directories like ezinearticles.

On Faking Experience –

Sadly, many people fake experience and skills. This especially happens in the SEO industry. Everyone online seems to be an SEO expert. You’d find people who have never done SEO for themselves providing consulting services.

When I was interviewing for a SEO related position in the startup I currently work, I came across many people who were employed for over a year in various SEO companies in India, and they didn’t even know the basics of SEO; so much for all the SEO companies out there!

My humble advice for anyone who plans for fake experience and knowledge- you may be able to pull it off for a few projects. However, it won’t last! Don’t try to learn things at the expense of your client. They are paying you hoping you are an expert in what you claim to do.

Requirements To Receive Money For Indians From Online Jobs

It’s not just enough that you earn money for jobs. You need to be able to receive them to make use of it. Sadly, Indians have many restrictions when it comes to sending and receiving money.

  1. You will need a bank account where you will receive the money.
  2. Get a PayPal account. Most online job sites and people who contract you prefer to pay via PayPal. It’s free and you need to provide a valid PAN number in order to withdraw money to your bank account.

Make it as easy as possible for the client to pay you. If you are introducing roadblocks, then expect the client to go with a local provider just because it’s easier to use them even though they might be costlier (been there, done that).

Facebook has launched a new version of its iOS app this week, which it promises will load faster, look better and provide users with a more reliable mobile experience.

The new version of the app, Facebook 5.0, is twice as fast as the older iteration when it comes to everything from scrolling through your news feed to opening photos.

Zuckerberg took to his page yesterday to show off the new app and wrote:

“We just released a new Facebook app for iPhone and iPad and it’s a lot faster. Our team completely rewrote it from the ground up to focus on speed. It’s a big step forward.”

A Facebook rep spoke to the All Facebook blog and said:

“We’ve rebuilt the app from the ground up, so now the app opens much faster, and your news feed and notifications load right when you open Facebook.

“As you scroll down your news feed, all of your friends’ stories appear faster than ever. A banner lets you know when new stories come in, and you can tap once to immediately see the latest updates.

“Tap on any photo and it opens right away. Pull down to close it with a single swipe.”

If you don’t already have the app (we secretly envy your life), then you can download it via iTunes for free. However, we imagine most of you will just need to check your updates to make sure you have the newest, fastest and shiniest version.

Image

 

1. Upload Only the Best Photos (And Not All at Once)

It almost goes without saying, but the first step to Instagram stardom is simple: take beautiful pictures. The images that get the strongest response on the service tend to be especially attractive, interesting and well-composed photographs. While it may be tempting at first to snap a photo of every meal or every time your cat finds its way into an empty box, redundant photos of the more mundane, day-to-day stuff won’t grab much attention.

Nick Bilton, the lead writer at the New York Times Bits blog, has an especially active account, with over 39,000 followers.

“When I first started using Instagram I tried to use it as a sort of photo diary: updating pictures of drinks, my dog, or a fun evening out,” Bilton told us. “I soon realized that Instagram is better served as a place to surface artistic, beautiful photos. Maybe it’s the filters, or the community, but people tend to really enjoy and respond to beauty on the service.”

When posting photos to Instagram, it’s best to be selective, Bilton added. Rather than publish every photo you take, publish only the best ones, and do so with moderation. If you publish all of your best photos in one burst, some of your followers may miss them, and those that don’t might get annoyed that you’re flooding their stream.

Publishing photos selectively will also make it more enticing for others to follow you. If they see your name pop up somewhere on Instagram and click through to your profile, they’re going to see your most recent photos. You’ll be better off if the last few images are high-quality shots, rather than shaky concert photos you published in rapid-fire succession.

2. Pay Attention to What Works

To get a better idea of what type of content works well on Instagram, you’ve got a few tools at your disposal. First, make a habit of regularly checking out the “Popular” tab in the app to see what kinds of photos make it there. You’ll notice a few patterns: there are almost always a few skylines, an adorable pet or two, some HDR shots and at least one attractive female.

Aside perhaps from the self-taken glamour shots, most of the photos on the “Popular” page share one of a handful of qualities: bright colors, unique angles or interesting use of contrast. Even subtle humor can pay off, be it Harry Potter-related jokes or Angry Birds Photoshop jobs.

Don’t just copy other users’ ideas, but do become familiar with the type of material that wins the “Popular” designation and try working some of those elements into your own images.

Another way to gauge what works is by analyzing your own stats. Instagram analytics services like Statigr.am help put things in perspective with all kinds of historical data about your account. Among much else, Statigr.am shows you which of your own photos have received the most “likes” over time, and which ones received the most comments. Try to look for consistent trends in your own most popular images and try to capitalize on those strengths moving forward.

3. Use Hashtags, Especially Popular Ones

Much like people on Twitter, Instagram users make use of hashtags to tag and categorize content. Tagging your photos gives them another opportunity to be found. For example, if I take a photo of a skyline and tag it with the very popular hashtag #sky, that photo will show up alongside thousands of others on the page for that tag.

Instagram’s native iPhone app doesn’t tell you which tags are the most popular, but the third party site Webstagram provides a list of the top 100 most frequently-used tags. The most popular hashtag on Instagram currently is #iphoneography, which is broad enough in meaning that it can be used pretty liberally. Other popular tags include #sky, #cat, #dog, #flower and #sunset. Tagging your photos with these hashtags, when appropriate, can increase the odds of your images being seen by others.

Even if a photo has already been published, you can go back and add hashtags in the comments. We tried this on a number of our old photos, focusing on some of the more popular hashtags, and we immediately started getting new likes and follows, in some cases on images we had posted several months prior.

4. Follow Others

One of the actions most likely to garner new followers on Instagram is following others, not unlike the way Twitter sometimes works. At the very least, it will call the other’s attention to your profile and if they like it, they’ll likely follow it. Of course, there are no guarantees. But in general, if you routinely follow new people, you’re bound to get some return follows.

Don’t just bulk follow a bunch of random people and hope they’ll follow you back (another behavior common on Twitter). Rather, take the time to find profiles containing images you like the most. The “Popular” tab is a good place to start. It’s also worth perusing the profiles of users followed by some of the people you already follow.

5. Geotag Your Photos

 

Like using hashtags, geotagging provides another data point that can be used to categorize and display content. On Instagram, each defined location has its own page, which includes a map of the location and any photos taken there. Thus, anybody who publishes a photo from that same location (or views a photo taken there and taps the location’s name) will see your image as well. If they tap through to your profile and like what they see, you’ve got yourself another follower.

In addition to the official iPhone app, there areseveral third party Instagram apps that display photos by location.

6. Like and Comment on Other Photos

One of the easiest ways to grab the attention of like-minded Instagrammers is to generously “like” the photos that catch your eye, whether they be in your existing feed or outside your network. If you have a compliment or comment to make, don’t be shy about it. Taking the few seconds it requires to comment on another user’s photo can drive new viewers to your profile.

Of course, don’t get spammy. If you genuinely like and comment on photos that you find interesting, funny or aesthetically pleasing, chances are the person that took them (and their followers) might appreciate the kind of images you’re posting.

  1. I wish I’d known that failure was an option.

  2. I wish I’d known there’s a difference between friends and drinking buddies.

  3. I wish I’d known honesty, in all situations, is always, always, always the best policy.

  4. I wish I’d known how to grow a pair and be more assertive.

  5. I wish I’d known how to feel comfortably weird about being a little weird.

  6. I wish I’d known how much my mum and dad really loved me, and all the warnings I got came from a place of love.

  7. I wish I’d known that my thoughts don’t have to dictate my life.

  8. I wish I’d known that home really is where the heart is.

  9. I wish I’d known that intelligence is not something you’re born with, it’s something that can be worked on.

  10. I wish I’d known that being positive can really change your thoughts which can indeed change your life.

  11. I wish I’d known how to be myself more and not tried to imitate Tom Cruise’ (Top Gun) confidence (Although singing, ‘You’ve lost that Loving Feeling’ to girls sometimes did work :) )

  12. I wish I’d known that the jacket of life could be altered to suit me.

  13. I wish I’d known how to say No!

  14. I wish I’d known that the phrase ‘just try it’ should apply to everything we do in life.

  15. I wish I’d known that not being perfect is okay, and, in fact, striving for perfection is an impossible task.

  16. I wish I’d known that not being ‘well off’ didn’t mean I didn’t have a rich life.

  17. I wish I’d known that losing myself in a book wasn’t a substitute for living.

  18. I wish I’d known that my thoughts actually control how I feel, and how I feel affects the way I see the world.

  19. I wish I’d known that sex is a physical act and that love is something different altogether.

  20. I wish I’d known that having two strong sisters was a blessing.

  21. I wish I’d known that formal education was only one option in life and not the only, or best,  option.

  22. I wish I’d known that starting a business didn’t require as much planning or money as I’d thought.

  23. I wish I’d known never to settle for second best, whether it be in relationships, product choice, or employment.

  24. I wish I’d known that loving yourself was a pre-requisite to truly loving others.

  25. I wish I’d known how to plan my finances better.

  26. I wish I’d known that everything I ever stressed out about would not matter one year later.

  27. I wish I’d known that TV numbs the mind.

  28. I wish I’d known that my mistakes would define me as the person I am today.

  29. I wish I’d known that perfection is never going to happen.

  30. I wish I’d known never to actively participate in gossip, it’s the black death of the soul.

  31. I wish I’d known that nobody can be changed, no matter how hard you try to change them.  People change because the pain of changing is less than the pain of not changing.

  32. I wish I’d known how to express my love more.

  33. I wish I’d known that my regrets in life stopped me from moving on.  When it’s done, forget it and move on.

  34. I wish I’d known that helping others was the real path to helping every area of my own life, business, and personal.

  35. I wish I’d known that change is inevitable, and rather than fighting it, I should have befriended it.

  36. I wish I’d known not to waste my time and mental energy on people who didn’t matter in my life.

  37. I wish I’d known that life is a balance and I dictate the ratios.

  38. I wish I’d known that it’s okay not to know everything.

  39. I wish I’d known to live in the moment, and not in the future or the past.

  40. I wish I’d known that trusting myself would allow great things to happen.

  41. I wish I’d known that not all people are bad, but not all people are good either.

  42. I wish I’d known that what’s right for me is not necessarily right for others.

  43. I wish I’d known that although responsibility can seem scary, when embraced it gives understanding acceptance and choice.

  44. I wish I’d known that one of lifes skills is to be able to spot genuine people.

  45. I wish I’d known that things have to come to an end to be able to experience new, exciting things in the future.

  46. I wish I’d known that learning doesn’t finish when you leave school.

  47. I wish I’d known how to trust my instincts more.

  48. I wish I’d known that the world is as big as you allow it to be.

  49. I wish I’d known that I had choices, and my route may need to change but perseverance always got me through.

  50. I wish I’d known that the world does not owe you any favours, you have to step up to the plate and be counted.

  51. I wish I’d known that happiness is not defined by financial wealth.

  52. I wish I’d known the importance of working out what was right for me.

  53. I wish I’d known that all actions, always have a consequence.

  54. I wish I’d known that my needs and desires would change over time.

  55. I wish I’d known that doing what I wanted to do was not necessarily me being selfish.

  56. I wish I’d known that where you are born does not dictate where you will end up in life.

quotes

“You’ve gotta dance like there’s nobody watching,
Love like you’ll never be hurt,
Sing like there’s nobody listening,
And live like it’s heaven on earth.” 

MOBILE NETWORK CODES

Image

MOBILE NETWORK CODES

Image

Introduction

When I first wrote this article back in 2002, consumer grade GPS was very new, very expensive and very rare! Consequently most of those who chose to invest in GPS hardware had a vested interest in discovering how this marvel of technology worked. Back in 2001 when map based GPS navigation first arrived, new users could not believe that the system was fee free with no service plan and no contract, what was the catch they all asked? And so the seed of an idea that became this explanation was born.

 

6+ years on GPS is mainstream, a commodity item that is no longer amazing or to be marveled at. We just open the box, switch on and use it with little thought to the technology that drives it. But it is still worth explaining how a small black box sat on your dashboard or held in your hand can know where you are anywhere on the surface of the planet to an accuracy of about 10m for consumer grade and 10mm for survey grade devices! That device on your dash is receiving a signal from a satellite orbiting above you at an altitude of over 11,000 miles! Not bad for a device that is not connected to a 2m dish!

 

Background – Navstar

The Global Positioning System (GPS) network we all use is called Navstar and is paid for and operated by the US Department of Defence (DoD). This Global Navigation Satellite System (GNSS) is currently the only fully operational system but Russia has GLONASS, China has COMPASS and the EU has GALILEO each at varying stages of development or testing.

 

As a military system, Navstar was originally designed and reserved for the sole use of the military but civilian users were allowed access in 1983. Back then, accuracy for civilian users was intentionally degraded to +/- 100m using a system known as Selective Availability (SA) but this was eliminated in May 2000.

 

The Satellite Network

The GPS satellites transmit signals to a GPS receiver. These receivers passively receive satellite signals; they do not transmit and require an unobstructed view of the sky, so they can only be used effectively outdoors. Early receivers did not perform well within forested areas or near tall buildings but later receiver designs such as SiRFStarIII, MTK etc have overcome this and improved performance and sensitivity markedly. GPS operations depend on a very accurate time reference, which is provided by atomic clocks on board the satellites.

 

The Navstar GPS Constellation

 

Each GPS satellite transmits data that indicates its location and the current time. All GPS satellites synchronize operations so that these repeating signals are transmitted at the same instant. The signals, moving at the speed of light, arrive at a GPS receiver at slightly different times because some satellites are further away than others. The distance to the GPS satellites can be determined by estimating the amount of time it takes for their signals to reach the receiver. When the receiver estimates the distance to at least four GPS satellites, it can calculate its position in three dimensions.
 

There are at least 24 operational GPS satellites at all times plus a number of spares.  The satellites, operated by the US DoD, orbit with a period of 12 hours (two orbits per day) at a height of about 11,500 miles traveling at 9,000mph (3.9km/s or 14,000kph). Ground stations are used to precisely track each satellite’s orbit.

 

Here is an interesting comparison. The GPS signals are transmitted at a power equivalent to a 50 watt domestic light bulb. Those signal have to pass through space and our atmosphere before reaching your satnav after a journey of 11,500 miles. Compare that with a TV signal, transmitted from a large tower 10 – 20 miles away at most, at a power level of 5-10,000 watts. And compare the size of your TV’s roof mounted antenna with that of your GPS, often hidden inside the case itself. A wonder then that it works as well as it does and when the occasional hiccup occurs you will at least understand the reasons why.

 

Signals from multiple satellites are required to calculate a position

 

 

How Position is Determined
A GPS receiver “knows” the location of the satellites because that information is included in the transmitted Ephemerisdata (see below). By estimating how far away a satellite is, the receiver also “knows” it is located somewhere on the surface of an imaginary sphere centred at the satellite. It then determines the sizes of several spheres, one for each satellite and therefore knows the receiver is located where these spheres intersect.
 

GPS Accuracy
The accuracy of a position determined with GPS depends on the type of receiver. Most consumer GPS units have an accuracy of about +/-10m. Other types of receivers use a method called Differential GPS (DGPS) to obtain much higher accuracy. DGPS requires an additional receiver fixed at a known location nearby. Observations made by the stationary receiver are used to correct positions recorded by the roving units, producing an accuracy greater than 1 meter.

 

How Is The Signal Timed?
All GPS satellites have several atomic clocks. The signal that is sent out is a random sequence, each part of which is different from every other, called pseudo-random code. This random sequence is repeated continuously. All GPS receivers know this sequence and repeat it internally. Therefore, satellites and the receivers must be in synch. The receiver picks up the satellite’s transmission and compares the incoming signal to its own internal signal. By comparing how much the satellite signal is lagging, the travel time becomes known.

What does the signal consist of?

GPS satellites transmit two radio signals. These are designated as L1 and L2. A Civilian GPS uses the L1 signal frequency (1575.42 MHz) in the UHF band. The signals travel by line of sight, meaning they will pass through clouds, glass, plastic etc but will not travel through solid objects such as buildings and mountains.

 

The GPS signal contains three different bits of information — a pseudo random codealmanac data and ephemeris data.

 

  1. The pseudo random code is simply an I. D. code that identifies which satellite is transmitting information. You can often view this number on your GPS unit’s satellite information page, the number attached to each signal bar identifies which satellites it’s receiving a signal from.
  2. Almanac data is data that describes the orbital courses of the satellites. Every satellite will broadcast almanac data for EVERY satellite. Your GPS receiver uses this data to determine which satellites it expects to see in the local sky. It can then determine which satellites it should track. With Almanac data the receiver can concentrate on those satellites it can see and forget about those that would be over the horizon and out of view. Almanac data is not precise and can be valid for many months.
  3. Ephemeris data is data that tells the GPS receiver where each GPS satellite should be at any time throughout the day. Each satellite will broadcast its OWN ephemeris data showing the orbital information for that satellite only. Because ephemeris data is very precise orbital and clock correction data necessary for precise positioning, its validity is much shorter. It is broadcast in three six second blocks repeated every 30 seconds. The data is considered valid for up to 4 hours but different manufacturers consider it valid for different periods with some treating it as stale after only 2 hours.

Cold Starts & Warm Starts Explained

Often manufacturers and reviews will refer to Factory, Cold and Warm Start times. Understanding the above, these can be simply explained as follows:

  • Factory Start
    • All data is considered invalid.
  • Cold Start
    • Almanac data is current but Ephemeris is not or has expired.
  • Warm Start
    • Both Almanac and Ephemeris data is current.

To compute a PVT (position velocity time) solution the receiver will look for satellites based on where it ‘thinks’ it is roughly located and the almanac if current. If it finds one or more of the satellites it expects to see it will lock onto that satellite and begin downloading ephemeris data. Once data from three satellites has been received an accurate positional fix is calculated.

 

If you are moving whilst trying to obtain a fix this process may take much longer than it would if you were stationary. Your receiver must complete reception of ephemeris data without error, this data is transmitted in three packets. Should any one packet not be received completely without error then it must start over again. Clearly doing this whilst moving leads to much higher error rates and longer fix times. Considerably less than a second of interruption is enough to mean the receiver will have to wait for the next transmission.

 

If you are attempting a lock having re-located more than a couple of hundred miles since your last fix then the ephemeris data will in most cases no longer be valid. The receiver will be looking for satellites in the sky above that cannot be seen because of your re-location. In this case the receiver will initiate a factory start and begin downloading both almanac and ephemeris data. This will extend the initial time to lock considerably. This is why your GPS is so slow to calculate a fix when you switch it on in your hire-car at the airport!

 

 

QuickFix Explained

QuickFix is a feature provided by some manufacturers/devices. To understand what QuickFix is you need to understand in detail how a GPS calculates your position.

 

For the initial position calculation your GPS chipset needs to find at least 4 satellites with a strong enough signal (28 dBHz or more) and it must keep those satellites and the signal strength for approximately one minute in order that it can download the data from the satellites that is essential for calculating your position (this it the ephemeris data explained earlier).

 

If at any time the GPS receiver loses the signal of any satellite or the signal drops below 28 dBHz then it has to start all over again and track that satellite for another minute. In a real life scenario for example, you may be driving between high buildings (urban canyons, see below) and the received GPS signal keeps changing all the time.

 

The QuickFix file you download from the internet is part of a solution from your GPS chip manufacturer. SiRF call their solution Instant Fix (I Edition) or A-GPS (assisted GPS). The file contains specially prepared ephemeris data that is valid for 7 days that your GPS chip uses instead of the the data received from satellites for calculating your first fix.

 

This allows the chip to skip the “download ephemeris from satellite” step and instead to start calculating your position immediately after powering on. This takes around 5-15 seconds on average. The signal strength required for downloading ephemeris data from satellites is 28dbHZ whereas the signal strength required for calculating your position once your GPS has received the ephemeris data is much lower at only 15 dBHz.

 

So a valid QuickFix file allows your device to calculate your position in 5-15 sec rather than the minute it would otherwise take (if stationary), and lowers the minimal signal strength required for calculating your position from 28 dBHz to 15 dBHz.

 

If at any time your GPS chipset finds the Quickfix ephemeris data is invalid or very old it defaults to calculating your position the traditional way, i.e. tracking a minimum of 4 satellites with 28dbHz signal continuously for around a minute.

 

Sources of GPS signal error
Factors that can degrade the GPS signal and thus affect accuracy include the following:

 

There are many causes for position errors or low signal

  1. Ionosphere and troposphere delays — The satellite signal slows as it passes through the atmosphere. The GPS system uses a built-in model that calculates an average amount of delay to partially correct for this type of error.
  2. Signal multi path — This occurs when the GPS signal is reflected off objects such as tall buildings or large rock surfaces before it reaches the receiver. This increases the travel time of the signal, thereby causing errors.
  3. Receiver clock errors — A receiver’s built-in clock is not as accurate as the atomic clocks onboard the GPS satellites. Therefore, it may have very slight timing errors.
  4. Orbital errors — Also known as ephemeris errors, these are inaccuracies of the satellite’s reported location.
  5. Number of satellites visible — The more satellites a GPS receiver can “see,” the better the accuracy.
  6. Buildings, terrain, electronic interference, or sometimes even dense foliage can block signal reception, causing position errors or possibly no position reading at all. GPS units typically will not work indoors, underwater or underground.
  7. Satellite geometry/shading — This refers to the relative position of the satellites at any given time.
  8. Ideal satellite geometry exits when the satellites are located at wide angles relative to each other.
  9. Poor geometry results when the satellites are located in a line or in a tight grouping.
  10. Intentional degradation of the satellite signal — Selective Availability (SA) is an intentional degradation of the signal once imposed by the U.S. DoD. SA was intended to prevent military adversaries from using the highly accurate GPS signals. The government turned off SA in May 2000, which significantly improved the accuracy of civilian GPS receivers.

Some Satellite Facts

Here are some other interesting facts about the GPS satellites:

  • There are some 2,500 satellites of all types and purpose orbiting the earth.
  • There are over 8,000 foreign objects orbiting the earth consisting of items like nose cones and panels from old satellites, an astronaut’s glove, spanner and more!
  • The first GPS satellite was launched in 1978.
  • A full constellation of 24 satellites was achieved in 1994.
  • Each satellite is built to last about 10 years.
  • Replacements are constantly being built and launched into orbit.
  • A GPS satellite weighs approximately 2,000 pounds and is about 17 feet across with the solar panels extended.
  • Transmitter power is a mere 50 watts or less.

For more information about satellites and GPS satellites in particular, visit NASA’s web site where you will find a GPS Satellite tracker applet similar to below that allows you to track all of the 2,500 plus satellites that currently orbit our planet but more specifically you can track the Navstar network of satellites and see which ones are currently flying over your location.

 

2500 Satellites orbit the Earth