Posts

Hack Apple TV for Watching Chinese TVs and Videos

Image
[ Hack Patriot Box Office for Watching Chinese Videos and TVs ] Figure 1.   Apple TV Apple TV (ATV) is a  multi-function set-top box  designed by Apple Inc. originally as a  networked media player  for streaming multimedia contents to a television or an external monitor.  Now, it seemingly evolves into a iPod Touch without a touch screen but with a relatively inexpensive MSRP price tag of $99.  (Indeed, if you have an old generation iPod Touch, you may think about mirroring or airplay it onto a television instead.)  On March 7, 2012, Apple Inc. released a  3rd generation ATV (ATV3)   that includes a 32 nm ARM Cortex-A9 Apple A5 SoC (the same process as used in a 5th generation iPod Touch, a new iPad 2 and an iPad Mini) and 512MB mobile DDR2 memory (the same amount of memory as used in an iPhone 4).  An ATV3 has a buit-in 6 W power supply with no cooling fan necessary.  Unfortunately, until now, there is no publ...

How to Improve Forward Link Positioning for Cellular Networks? III. Hearability and Accuracy

Image
How to Improve Forward Link Positioning ... ? I. Introduction 1x HDP Enhancements Enhanced Location Based Services Support in cdma2000 Enhance Downlink Positioning in WiMAX/16m How Wide A Widband Channel Should Be? IEEE ICC 2008 Tutorial, Location Based Services for Mobiles Location Based Services for Mobiles: I. Introduction Hearability Issue Hearability of a forward-link positioning system usually is quantified by how many reference signals a terminal may utilize to make a positioning fix in a pre-defined positioning duration.  In theory, a terminal need measure parameters of only 4 different reference signals for a precise three-dimension fix.  However, more reference signals a terminal can use, more diversity benefits a terminal may use for a more accurate positioning fix. A hearability issue of a cellular positioning network generally is a dimension limitation issue.  It mostly is due to limitations of network geometry and network deployment. ...

How to Improve Forward Link Positioning for Cellular Networks? II. Fundamentals

Image
How to Improve Forward Link Positioning ... ? I. Introduction 1x HDP Enhancements Enhanced Location Based Services Support in cdma2000 Enhance Downlink Positioning in WiMAX/16m How Wide A Widband Channel Should Be? IEEE ICC 2008 Tutorial, Location Based Services for Mobiles Location Based Services for Mobiles: I. Introduction In general,  how to improve forward link positioning in a cellular network is a mix of dimension limitation issues and  interference issues such as co-channel interferences.  It also relates to the well-known near-far issue.  In an actual development and deployment of a cellular network, both link budget and design target of the cellular network should be considered for improving forward link positioning.  Due to the complexity nature of this engineering issue, it is necessary to study it from various aspects and understand scalability of each involved engineering factor.  In the following, this topic is studied respectively fr...

How to Improve Forward Link Positioning for Cellular Networks? I. Introduction

Image
How to Improve Forward Link Positioning ... ? III. Hearability and Accuracy 1x HDP Enhancements Enhanced Location Based Services Support in cdma2000 Enhance Downlink Positioning in WiMAX/16m How Wide A Widband Channel Should Be? IEEE ICC 2008 Tutorial, Location Based Services for Mobiles Location Based Services for Mobiles: I. Introduction There are many ways locating a mobile in a cellular network. The basic methods include dead reckon, proximity sensing, signal signature tracking, trilateration, multilateration, triangulation, etc. Some major approaches for cellular networks can be illustrated in Figure 1. Figure 1. Mobile Positioning Techniques, IEEE ICC 2008 "Location Based Services for Mobiles" Positioning performance is understood through quantifying the two parameters, hearability and accuracy. Hearability indicates how many hearable good references a terminal can track in a single snapshot. A typical number should be not less than 4. Accuracy is a well-...

RTP Packetization for H.264 NAL Units

H.264 Network Abstract Layer Header How to Broadcast Multimedia Contents? RFC3984 (RTP Payload Format for H.264 Video) defines 3 modes: 0 (single NAL unit mode), 1 (non-interleaved mode), and 2 (interleaved mode).  Mode 0 requires you either use UDP fragmentation or tell the encoder not to generate NALs larger than MTU-X. Mode 1 lets you do fragmentation. Details of how to set up a fragmentation unit packet can be found in the RFC. Basically the fragmentation information is on the front. Small NAL units, e.g. SPS and PPS packets, can be aggregated together using single-time aggregation packets (STAPs). Each packet requires normal RTP headers with incremented sequence numbers but the same timestamp. Though a mark on the last RTP packet of a frame is expected,  it is not guaranteed. Mode 2 lets you fragment, combine, and interleave the transmission order to change how a burst loss will affect a stream, among other things.

Evolving Random Access Channel for IoT: III Slotted ALOHA Models

Image
Access Channel Enhancements for 1x Rel. F One Eighth Rate Access Probes for Smart Terminals Evolving Random Access Channel for IoT: I Introduction Evolving Random Access Channel for IoT: IV Dumb Access Probes and Smart Access Probes It is well known that the access channel design of 3G cellular mobile network is based on ALOHA models . More specifically it is based on a single-channel single-hub slotted ALOHA plus open-loop power control.  Indeed, there are many possible variations of slotted ALOHA.  Considering access channel configuration, there are the cases with a single shared access channel and the cases with multiple access channels.  Considering network configuration, there are single hub models and multi-hub models. Though multi-channel slotted ALOHA models have been intensively studied in computer engineering domain, a ALOHA model with more than one participating hub and more than one access channel hasn't received enough attention so far. I gues...

Evolving Random Access Channel for IoT: I Introduction

Access Channel Enhancements for 1x Rel. F One Eighth Rate Access Probes for Smart Terminals Evolving Random Access Channel for IoT: III Slotted ALOHA Models Evolving Random Access Channel for IoT: IV Dumb Access Probes and Smart Access Probes Random access channel (RACH) is an contention-based uplink common channel resource, which is shared by multiple access terminals. The typical application scenarios, which trigger random access procedure, include initialize access from power up or radio link failure, initialize access from idle state, initialize access to the handover target, initialize access when uplink synchronization is unavailable. In addition, it can also be used by a terminal for registration update, location update and to send a small amount of data on the uplink. A key feature of random access channel is that messages are not scheduled and there is no certainty of collisions. This is different to a dedicated channel, which is  exclu...