Tag: compression

  • Mobile Makers Pushing Hard for 1080p Video Content on Handsets


    The global economy may be suffering but that doesn’t mean the drive for technological advancement draws to a complete halt.

    At the recent Mobile World Congress in Barcelona, On2 Technologies’ director of marketing, Tony Hope, told hdtv-biz.news about the push to bring high-def video content to mobile devices.

    He said the demand from handset manufacturers for 1080p content was growing – and by necessity they are looking two or three years ahead.

    "Almost every handset manufacturer wants to support HD video content on their mobile devices," he said.

    "The view is that two to three years down the road, 1080p decoding will be supported on these devices – and not just decoding but encoding for video and pictures as well."

    Based in Clifton Park, NY, On2 has positioned itself at the forefront of video compression technology and during MWC announced a 1080p video encoder for battery operated devices and consumer electronics.

    The new hardware design, the Hantro 8270, supports H.264 Baseline, Main and High Profile video along with 16Mpixel JPEG still images.

    Hope said On2 could easily be described as "one of the more popular companies that people have never heard of".

    The company’s video compression technologies – including its VP6 codec – are on hundreds of millions of mobiles with Nokia among its customers.

    "We’ve been developing our own compression technology for the last 15 years," he said. "And our VP6 is one of the most popular codecs on the planet."

    With the likes of NVIDIA – with it Tegra APX 2600 chipset – and Texas Instruments – with its OMAP 3 platfrom and plans for a chip that handles 1080p – working feverishly on HD technology, the pace for 1080p certainly seems to be quickening.

  • ClearSight Networks' Steve Wong Talks About How To Ensure VoIP Call Quality


    Steve Wong, vp of marketing at ClearSight Networks, explains to VoIP.biz-news.com some simple steps for remedying poor VoIP quality once it has been uncovered in a network.

    As Voice over Internet Protocol has become a very common and inexpensive way to provide voice communication, it has expanded to include more forms of streaming audio and video. 

    However, there are many factors that can affect the quality of such a transmission, since it often has to compete for bandwidth over diverse  networks that it shares with other traffic. 

    It is important that a network administrator or network provider know what Quality of Service (QoS) can be expected for VoIP communications on a given network. 

    In particular, it is desirable to have an easy to interpret way to measure that quality. 

    The Mean Opinion Score (MOS) has been developed to provide such a measure. 

    The original idea of MOS was developed by the ITU-T using human subjects to subjectively rate the quality of spoken sentences. 

    MOS

    Quality

    Impairment

    5

    Excellent Imperceptible

    4

    Good Perceptible but not annoying

    3

    Fair Slightly annoying

    2

    Poor Annoying

    1

    Bad Very annoying
        TABLE 1.0

    The result of these experiments was a quality scale of 1 to 5 (see table 1.0)

    Factors Affecting Quality

    Four of the most common factors that can degrade the quality of a VoIP transmission are: 
    – The compressor/decompressor (Codec) used 
    – Network latency 
    – Jitter 
    – Dropped packets

    The choice of Codec establishes a maximum possible MOS score, irrespective of how well the network is working. 

    The situation in VoIP is different from other kinds of data compression. 

    For example, compressing fixed documents or graphics can often be done with lossless compression algorithms, meaning that they save bandwidth while still being able to reproduce the original data exactly. 

    VoIP compression is generally much more aggressive, and even the best Codecs are quite lossy (see Table 2.0). 

    Codec

    Data Rate (kbps)

    Max MOS Value

    G.711(ISDN)

    64

    4.3

    iLBC

    15.2

    4.14

    G.729

    8

    3.92

    G.729a

    8

    3.7

    GSM FR

    12.2

    3.5

        TABLE 2.0

    R-Value

    Another QoS metric in common use is R-value, which has a range of 1 (worst) to 100 (best). 

    In general terms it was designed to represent the percentage of users that might find the VoIP quality acceptable. 

    The relationship between R-value and MOS is not quite linear. 

    R-value

    MOS Value

    100

    5.0

    90

    4.3

    80

    4.0

    70

    3.6

    60

    3.1

    50

    2.6

    How Does CSA Calculates MOS and R-Value?

    The ClearSight Analyzer (CSA) and the Network Time Machine (NTM) family of products includes an ability to calculate the expected quality of VoIP transmission, based on the Codec used, and on actual observed values of latency, jitter, and packet loss.

    Basically it uses the formulas set forth by ITU-T Recommendations G.107 and G.113.

    It derives measured statistics from the RTP packets in the audio/video stream, and applies coefficients that can be set by
    the CSA or NTM user in an E-model configurati on screen. 

    The MOS values and R-values are calculated separately for each fl ow, and are displayed in stati sti cs tables and in VoIP reports. 

    CSA and NTM calculate and report Minimum, Mean, and Maximum values for MOS and R-value. 

    That way the user not only sees the overall average quality, but also gets an idea as to whether that quality varies much over time.

    How to Remedy Poor VoIP Quality?

    When CSA or NTM reports consistently low scores for MOS and R-value, there are oft en simple steps that can be taken to
    improve things, even without deploying extra bandwidth. 

    When you have made these changes to your network, simply use CSA or NTM again to see what diff erence it makes to your
    MOS and R-values.

    So, for example:
    Load balancing: If some parts of the network are performing well and others are not, then it may be possible to re-route some of the traffic to better balance the load on selected network segments. 

    Traffic Shaping: Often network providers contractually guarantee a certain level of performance in terms of committed bit rate, maximum burst length, average sustained bit rate, and other quantities characterizing available network resources. 

    This is known as provisioning a network segment. When traffic exceeds these guaranteed values, it may still be forwarded, but performance may deteriorate. 

    The process of traffic shaping controls the flow of traffic so that it does not exceed those contractually guaranteed performance
    values.
     
    If you suspect that you are overrunning some of these limits, you can check the flow of traffic over such provisioned segments, and change the traffic shaping algorithms to better match your traffic to the network’s capabilities. 

    Traffic Prioritization: Situations may arise where VoIP quality deteriorates because of other traffic competing for bandwidth – for example, a large file transfer or the sudden occurrence of Windows updates. 

    A simple way to fix this is to program your switches and routers so that they use a higher priority for forwarding VoIP packets
    than other data packets. 

    It doesn’t hurt a data packet that is part of a fi le transfer to be delayed for a few extra milliseconds, but delaying VoIP packets can seriously degrade the VoIP QoS. 

    We’d be interested to hear your feedback on Steve Wong’s advice. Please send us your comments or any questions.