SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : C-Cube -- Ignore unavailable to you. Want to Upgrade?


To: DiViT who wrote (44407)9/3/1999 5:02:00 PM
From: BillyG  Read Replies (3) | Respond to of 50808
 
Java drills deeper into European DTV
eetimes.com

By Junko Yoshida
EE Times
(09/03/99, 3:20 p.m. EDT)

BERLIN — Java made its digital-TV debut in Europe this past week, as key
consumer vendors came to the Internationale Funkausstellung show (IFA) to
demonstrate Java digital broadcast applications over Multimedia Home
Platform (MHP) set-tops. The demos, which sought to build momentum
around Europe's Digital Video Broadcast (DVB) standard for Java-based
interactive TV, paired consumer giants Sony, Philips, Matsushita and Nokia
with such leading broadcasters as British Broadcasting Corp., France's
Canal+, Italy's RAI and Germany's Institute for Radio and Television (IRT).

MHP is a set of common application programming interfaces designed to
create an operating system-independent, level playing field for broadcasters
and consumer-electronics manufacturers. The goal is to provide all
DVB-based terminals — set-tops, TV and multimedia PCs — full access to
programs and services built on the DVB Java (DVB-J) platform.

Because the DVB specs are further along than similar efforts elsewhere, the
European movement could influence other DTV standards — including the
U.S. Advanced Television Systems Committee (ATSC)'s DTV standard,
U.S. CableLabs's OpenCable initiative, and its Japanese counterpart — by
making the Java Virtual Machine (JVM) a requisite element of DTV set-tops
and receivers. But a Java backlash, led by Microsoft, Intel and Thomson
Multimedia, is questioning whether the JVM requirement controverts DVB's
vision of open standards. "We are not anti-Java per se, but we do find Sun's
Java licensing policy unacceptable," said a DVB member, who requested
anonymity.

The key issue — which sparked heated discussion roughly two months ago
at a DVB steering board meeting in Geneva — is how to maintain
compatibility and security among different vendors' clean-room JVM
implementations. Sun Microsystems wants DVB and its members to plug a
Java byte-code verifier — Sun source code — into clean-room JVMs. Sun
maintains that the byte-code verifier is a must to ensure Java security. The
verifier cannot be written in anything but C code.

But an industry source who opposes Sun's request noted that "the
requirement to include Sun's source code in our own products is just very
upsetting to many of us." With Sun prohibiting Java subsets or supersets, the
source added, "We feel totally boxed in."

A high-level DVB source also noted that mandating implementation elements
from any one company, no matter how liberal the licensing terms, runs
counter to the concept of open standards. And some DVB members
questioned whether the byte-code verifier requirement would pass muster
under the stringent intellectual-property rights policies of the European
Telecommunications Standards Institute (ETSI). DVB eventually will come
under the ETSI umbrella.

After the June DVB Steering Board meeting, which led some DVB
members to insist that Java be purged from the DVB spec, the board gave
Sun a few months to come up with a proposal that might satisfy all DVB
members. The showdown will come on Sept. 23, when the steering board is
next scheduled to meet.

DVB chairman Theo Peek said Sun holds the key to resolving the remaining
MHP issues and added that he believes recent discussions between Sun and
DVB members have resulted in progress toward a resolution.

One industry source said that Mike Clary, vice president and general
manager of Sun's consumer and embedded business, met with Peek on July 1
to work toward a resolution. According to pro-Java sources within DVB, Sun
will propose at the board meeting that management of its byte-code verifier
be turned over to a third party and that the verifier be made available to
DVB members free.

Many DVB members also noted that they regard full access to all JVM
implementations as a given among those who have built consensus around
DVB-J, which comprises a collection of core and broadcast-centric APIs.

J. David Rivas, JavaTV architect at Sun Microsystems, said at IFA that Sun
understands "that DVB is an important standard, and its success is dependent
on Java. We are ready to do whatever it takes to ensure that [success]." He
added, however, that one remaining concern for Sun is "the compatibility and
security of JVM. We firmly believe they must be guaranteed."

Asked how the evolution of Java and of DVB might be coordinated in the
future, Rivas said, "DVB unequivocally owns [its spec's] evolution." It's
entirely up to the group to allow for new features, such as specific service
information, he said.

DVB is expected to finish the MHP API by the end of this year. If the group
fails to come to an agreement on Sun's Java licensing policy, Peek said, the
fallback plan is to decouple MHP and DVB-J from Sun Java and to write the
specs in a way that would circumvent the need to employ Sun intellectual
property. But the group hopes to avoid such a solution because it deviates
from DVB's vision of a unified, global application format.

ATSC has similarly been negotiating with Sun on licensing terms for Java
technologies. Aninda DasGupta, chairman of ATSC's DTV Application
Software Environment (DASE) group, said this past week that DASE is "in
the final stages" of those talks.

According to DasGupta, there's scant difference between DVB-J and
DASE-J. "They both make use of much of the JavaTV APIs defined by Sun
and its partners," he said.

In some cases, however, DVB-J has had to cater to the needs of current
service providers and their proprietary APIs, whereas DASE-J has not had
to worry about legacy systems, DasGupta said. "DVB members have also
chosen to use some very low-level APIs that provide access to 'system
information' [which is used for electronic program guides] and
data-broadcast protocols, whereas DASE has chosen to keep things at a
higher level of abstraction."

The DASE group has released the first draft of its specifications and is now
fielding documentation and user guides for APIs and presentation engines.
"Our next deadline is Oct. 30 for a final draft, and we expect to go to ATSC
ballot by the end of this year," DasGupta said.

At the IFA trade show, consumer-electronics vendors showed off
MHP-based DTV set-tops, expressing hopes for a common and open API
standard. Most had implemented a Java-centric software interface —
DVB-J — atop a proprietary OS.

Panasonic demonstrated an MHP set-top running its own real-time operating
system, PiE-OS. Sony showed a DTV set-top based on its Aperios.

Philips exhibited a low-cost solution for Java-based interactive digital TV.
The demo used the ST20 chip from STMicroelectronics, which had told
Philips that the part "would not be powerful enough to run Java," said Paul
Bristow, who heads product strategy for digital receivers at Philips Digital
Video Systems. "We proved them wrong."

Philips does, however, plan a switch to the MIPS architecture, and it will add
Philips Semiconductors' TriMedia chip to allow the set-top to decode such
media-rich streams such as MPEG-4.

Conspicuously absent from the raft of MHP demonstrators was Thomson
Multimedia. The French giant — in which Microsoft now holds a 7 percent
stake — has teamed with Microsoft to form a joint venture called TAK,
which will field an interactive TV platform and associated services for
broadcasters and TV-set makers. The platform will launch initially in France
and Germany.

The move could help Microsoft promote Windows CE in mainstream TV, but
it begs the question of how Thomson plans to migrate the platform to MHP.