Shu's profileShu's spacePhotosBlogListsMore Tools Help

Shu's space

Shu

Zachary  
Photo 1 of 4
by 
by 
Things in life
by 
by 
Three Little Birds
Crazy
众里寻她千百度,蓦然回首,那人却在灯火阑珊处 ...
Please wait...
Sorry, the comment you entered is too long. Please shorten it.
You didn't enter anything. Please try again.
Sorry, we can't add your comment right now. Please try again later.
To add a comment, you need permission from your parent. Ask for permission
Your parent has turned off comments.
Sorry, we can't delete your comment right now. Please try again later.
You've exceeded the maximum number of comments that can be left in one day. Please try again in 24 hours.
Your account has had the ability to leave comments disabled because our systems indicate that you may be spamming other users. If you believe that your account has been disabled in error please contact Windows Live support.
Complete the security check below to finish leaving your comment.
The characters you type in the security check must match the characters in the picture or audio.
This person's network is empty (or maybe they're keeping it private).
No list items have been added yet.
June 26

My Wish List of Made in China

 
1) 天津海鸥全自动机械手表 Sea-Gull Automatic Mechanic Watches
 
2) 上海宝石花全自动机械手表
 
3) 无锡三凤桥排骨
 
4) 无锡王兴记小笼包和三鲜馄吨
 
5) 无锡的油面精
 
6) 南京桂花盐水鸭
 
7) 盐城阜宁大糕
 
8) 上海牡丹香烟
 
9) 盐城的炸麻花
 
10) 盐城的烧饼.
 
 
 
南大和交大门前的煎饼果子
交大法华镇分校门口的水饺
 
 
September 21

N-GPS: Network Assisted GPS

GPS based positioning plays a critiical role in modern location based services. Assisted GPS (A-GPS) with assistance server were first come out by Bell Labs and later developed to enhance the positioning performance of a GPS receiver and satisfy US FCC's E911 mandate.

 

             GPS System

Figure 1. GPS System Archiecture: Space Segment, Control Segment and User Segment

  1.  All GPS satellites transmit on L1 and L2 frequencies. Each satellite uses different ranging codes: C/A code and P-code. L1 band is for civilian use. 
  2. The C/A code (coarse/acquisition code) is modulated onto the L1 carrier only, while the P-code (precise code) is modulated onto both the L1 and L2 carriers. 
  3. The C/A code is less precise and less complex than the P-code and available to all users. The P-code is intended for military uses and is added to both L1 and L2.
 
GPS Message 
 Figure 2. GPS Frame Structure and Navigation Data
 
1) TLM – Telemetry: 30 bits, sent at the beginning of each frame.  It is used for data synchronization and satellite maintenance. They are usually constant for any one satellite for a long period of time.
2) HOW – Handover Word: 30 bits, sent after TLM. It indicates the time at the beginning of the next subframe. It also contains a sub-frame ID, some flags and parity bits.
3) Ephemeris: It is sent in each frame by each satellite.  It may take the GPS receiver up to 30 seconds to acquire Ephemeris.
4) Almanac: It is spread out over all 25 frames of the message.
For receiving the complete Almanac, the GPS receiver may need about 12.5 minutes.
 

 GPS

Figure 3. The Block Digrame of GPS Positioning

 

A GPS receiver measures approximate distance to 3 or more satellites.  The receiver measures the time required for signal to get from the satellite to the receiver. It calculates the distance and obtains satellite positions from satellite broadcasts. It calculates the position using trilateration.  It corrects for errors to improve accuracy with  calibrating the clock bias or applying differential correction.  It also corrects deliberate noise, such as selective availability and caliberates variable ionospheric and tropospheric propagation delays.

 

 GPS Error Sources

Figure 4. GPS Positioning Error Sources

 

AGPS

Figure 5. The Block Diagram of A-GPS System

 

GPS assistance server can increase the capability of a stand-alone GPS receiver.  It can roughly locate mobiles along by itself. It can supply more GPS orbital data to the mobile. It has better knowledge of atmosphere conditions and other errors as well as better augmentation capability.  With the GPS assistance server, A-GPS helps improve positioning in terms of
Location accuracy: the positioning error.

  • Yield: the positioning success rate.
  • Time to fix: the time for positioning.
  • Battery consumption: power consumption for positioning.
  • Mobile device cost.

     

    NGPS

    Figure 6. The Concept of N-GPS

     

    With N-GPS, key GPS assistance is provided through control plan instead of user plan. No additional data channel setup overhead required. No additional layer-3 authentication or access control required.
    No roaming issue. It is more reliable than layer-3 A-GPS approaches and more efficient if the assistance data is periodically broadcasted. It is fully compatiable with most existing A-GPS receivers.

    NGPS2

    Figure 7. An Application Scenario of N-GPS

     

     

    Comparison

    Table 1:  A Comparison fo GPS, N-GPS and A-GPS

    June 09

    First-sale doctrine: Quanta Computer v. LG Electronics

    The Concept: first-sale doctrine

     First-sale doctrine (US) or exhaustion doctrine (EU) is a concept in intellectual property law, which 
    • prevents an intellectual property owner from certain rights after the first use of the subject matter,
    • gives the purchaser the freedom to transfer a particular intellectual property once it has been lawfully obtained,
    • give the subsequent purchasers the protection from the claimed certain rights.

    The Case: Quanta Computers v. LG Electronics

    • LG has certain patents on computer systems and components.
    • Intel was authorized to sell certain products from LG under an agreement, the purchasers were not authorized to combine the products pruchased from Intel with non-Intel products.
    • Despite Intel explaining the provisions of the Intel-LG agreement, Quanta engaged in the activity warned against.
    • LG sued Quanta that the combination of microprocessors or chipsets with other computer components infringes LG patents covering those combinations.

    The Controversaries:

    • Whether a patentee's federal patent rights are exhausted by a licensee's authorized sale of an essential component that has no reasonable use other than in practicing the patented invention, when the patentee has purported to retain in its licensing agreement the right to pursue patent infringement claims against those who purchase the component from the licensee and use it for its only reasonable use.
    • Since this Court last squarely addressed the doctrine in United States v. Univis Lens Co., 316 U.S. 241 (1942), the doctrine has evolved in the Federal Circuit in a manner that appears to conflict with this Court's patent-exhaustion cases, thereby creating uncertainty as to when a patentee may enforce, through federal-court actions for patent infringement (as opposed to state-law contract actions), downstream limitations on purchasers following an authorized sale.
      • EFT argued that the seller should use contract law if they want to impose conditions on a sale.

    June 08

    Location Based Services for Mobiles: Technologies and Standards

    [IEEE International Conference on Communications (ICC) 2008]

    Location based services (LBS) for mobile are the services supported by cellular networks for providing mobile users with various location sensitive applications such as E911, Friendfinder, personalized advertisement, etc. LBS accelerate the convergence of 3C (computer, communication and consumer electronics). One aspect of LBS market is the rapid growth of GPS market, which is predicted to reach $28.9 billion by 2010 by GPS World. It is believed that LBS is bringing huge revenue opportunities for wireless network operators and service providers. The driving force behind of the growth of LBS market includes regulator’s mandates, the development of more efficient location technologies and the expanding of LBS from network operator to third service provider.


    In this tutorial, the state of art of mobile location based services (LBS) will be explored in terms of technologies, standards and implementations. There are five major parts in this proposed tutorial. Within the first part, an introduction to LBS is presented along with an overview of the growing LBS market. Two examples of LBS, E911 and telematics, are emphasized. In the second part, LBS from a network operator perspective is discussed with a survey of wireless location technologies, the exploration of location management in cellular network, and LBS standards activities. The architecture and operation of the network-dependent LBS control plane of cdma2000 and UMTS networks are reviewed, respectively. In the third part, the IP-based LBS user plane is discussed from a service provide perspective. An overview of the related standards by OMA and 3GPP2 is given and the principles of LBS user plane are illustrated from multiple application scenarios. Finally, the further works and standard activities for LBS are presented.


    In summary, this tutorial is intended to provide a comprehensive overview of mobile LBS for a wide array of audiences, including LBS services providers, application developers, marketing managers and system researchers, etc. It includes not only the background information but also standards activities.

    Analysis of Hierarchical Modulations

     [3GPP2 Next Generation Technologies Ad Hoc Group (NTAH) 2007]

    Broadcast multicast service (BCMCS) has increasingly been popular for delivering multimedia content to mobile users. Traditional digital broadcast air interfaces are designed with the tradeoff between maximum achievable rate and intended coverage in mind. The actual rates are usually limited by the maximum transmit power and the worst channel condition so that every user in coverage can reliably receive the services as well as contents of same quality. The users under good reception condition may have no advantage, even if their potential throughputs can be much higher. This happens often, especially on the mobile users whose reception conditions change all the time. And there are rising interests in upgrading existing digital broadcast systems with more services for new users and delivering more quality of service (QoS) options to users with advanced receivers while still guaranteeing existing users' services. Furthermore, recent advances in wideband speech coding, e.g., EVRC-WB, and scalable video coding, e.g., H.264/MPEG-4 AVC, suggest unequal error protection on content delieveries with providing graceful degradation of quality in the presence of increasing packet loss. It is possible for the users in good reception condition have more opportunities to enjoy high quality services while the user with low throughput can still decode the content of basic quality. Many technologies are under investigation for these goals, e.g., rateless coding, hierarchical modulation, multiple-input multiple-output (MIMO), selective retransmission and superposition precoding (SPC). Backward compatibility, implementation complexity and upgrading cost are among the major concerns in upgrading existing systems with additional services. Among those candidates, hierarchical modulation, also called layered modulation, is the most popular one, in which multiple data streams are multiplexed and modulated into one single symbol consisting of base-layer subsymbols and enhancement-layer subsymbols. It has been widely proven and included in various standards, such as DVB-T, MediaFLO, UMB (Ultra Mobile Broadband, a new 3.5th generation mobile network standard developed by 3GPP2), etc., and is under study for DVB-H.


    Figure 1. Enhanced hierarchical modulation example: QPSK/QPSK

    In this contribution, the regular hierarchical modulation is firstly extended by allowing additional rotation on the enhancement layer signal constellation. The generalized hierarchical modulations are then studied and analyzed from four different perspectives, such as achievable capacity, modulation efficiency, demodulation robustness and peak-to-average-power ration (PAPR) when it is combined with the popular orthogonal frequency-division modulation (OFDM) transmission scheme. At first, the achievable capacities of hierarchical modulations over Gaussian broadcast channel are studied from an information-theoretical perspective. As an example, the capacity of a regular 16QAM is tore down into the equivalent capacities of a base layer and enhancement layer. It is shown that there is a capacity loss on the base layer due to the inter-layer interference (ILI) from the enhancement layer. And this capacity loss can be mitigated by properly rotating the enhancement signal constellation. From a signal-processing perspective, it is known that the capacity loss is also related to the Euclidean distance profile of the hierarchical modulation signal constellation. For example, in high signal-to-noise ration (SNR) region, the symbol error rate usually is dominated by the minimum Euclidean distance. Obviously, with properly rotating the enhancement layer signal constellation and maximizing the minimum Euclidean distance, the resulted symbol error rate will decrease. Additionally, for tracking Euclidean distance profile changes, several parameters like effective signal power, effective SNR and modulation efficiency are discussed too. After this, hierarchical modulations are analyzed from an implementation perspective with considering channel estimation errors, which includes both channel amplitude estimation errors and channel phase estimation errors. It is shown that the demodulation robustness of hierarchical modulations can also be controlled by changing the Euclidean distance profile. Finally hierarchical modulations are discussed from a transmit power efficiency perspective when it is combined with multicarrier transmission. With avoiding high back-offs and maximizing average output power, it shows that high RF transmitter power efficiency is achievable by properly rotating the enhancement layer signals. With the analyses from different aspects of hierarchical modulation, a in-depth understanding of it can be achieved.

    Figure 2. Capacity tear-down of 16QAM, a hierarchical modulation perspective