CN100511414C - Method and system for processing wireless digital multimedia - Google Patents

Method and system for processing wireless digital multimedia Download PDF

Info

Publication number
CN100511414C
CN100511414C CN200580037962.3A CN200580037962A CN100511414C CN 100511414 C CN100511414 C CN 100511414C CN 200580037962 A CN200580037962 A CN 200580037962A CN 100511414 C CN100511414 C CN 100511414C
Authority
CN
China
Prior art keywords
slave
data
simulator
display
main frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200580037962.3A
Other languages
Chinese (zh)
Other versions
CN101053011A (en
Inventor
R·A·昂格尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Electronics Inc
Original Assignee
Sony Electronics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Electronics Inc filed Critical Sony Electronics Inc
Publication of CN101053011A publication Critical patent/CN101053011A/en
Application granted granted Critical
Publication of CN100511414C publication Critical patent/CN100511414C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Multimedia from a source (12, 110) can be wirelessly transmitted in an infrared system to a display (44, 150). To support rapid reads of data written into a slave (60) at the display (44, 150) by a master (46) at the source (12, 110) in accordance with 1<2>C protocol, a master simulator (54) on the display side continually polls the slave (60) for changes, and maintains a shadow memory in a slave simulator (48) at the source side current, so that reads from the master (46) may be immediately executed from the shadow memory in the slave simulator (48) without transitting the wireless link (52).

Description

Be used to handle the method and system of wireless digital multimedia
Technical field
The present invention relates generally to that radio multimedium presents system.
Background technology
Can utilize and be called digital visual interface (Digital Visual Interface, DVI) agreement is transferred to display such as dull and stereotyped video monitor with digital video from the source such as DVD player, video receiver, ATSC tuner or other computing machine.Because exploitation DVI is used for computing machine, so DVI does not envision the energy processing audio data.
Therefore, be called HDMI (High Definition Multimedia Interface) (HighDefinition Multimedia Interface, agreement HDMI) in order communication protocol to be extended for the digital multimedia that comprises audio frequency of for example playing digital movie etc., to have developed.HDMI and DVI are similar, can use the Voice ﹠ Video data but difference is its anticipation, and it have increased the relevant resolution of TV.DVI and HDMI are used for wire transmission, and HDMI also allows utilization to be called HDCP, and (High-Bandwidth Digital ContentProtection, encryption method HDCP) is come digital encrypted multimedia.DVI also supports HDCP as optional attribute.
Here it will be appreciated that in order to save desk-top space, and increase the activity and the sight line of people in the room that more satisfactory is to utilize minimum wiring to watch multimedia on display.For example, more satisfactory is, projector is installed on the ceiling, or plasma scope or liquid crystal high definition (HD) TV be installed on the wall, both did like this and had no relations, and can also be used for showing by receiving multimedia data, and need not electric wire, this is in ceiling or wall usually not have data line because be appreciated that here.
But the present invention also understands, be not any wireless transmitting system can.Specifically, if utilized bandwidth is not enough to transmit the Radio Link of the multimedia (as high definition (HD) video of uncompressed) through overcompression or uncompressed, as IEEE 802.11 (b), must transmit multimedia standardization sharpness (SD) video so, thereby need on projector, have relatively costly decompression module through overcompression.Though some links such as IEEE 802.11 (a) have height really to the bandwidth that is enough to transmit through the HD of overcompression video, they can not transmit the SD or the HD video of uncompressed.And; under the situation of 802.11 (a); also can involve copyright protection, this is because this link has sufficiently long distance (extending beyond the room at its starting point place), so that can detect it outside the immediate vicinity of the laptop computer that transmits.In view of this, the present invention has recognized the need to the high bandwidth wireless link of tool directivity a kind of very short distance, preferred, and this link is particularly suitable for the multimedia of uncompressed, especially is called the multimedia short-distance wireless communication of the suitable major types of HD video.
This assignee provides a kind of wireless system of operation in the frequency spectrum between 57GHz and 64GHz (hereinafter referred to as " 60GHz frequency band ").The characteristic of 60GHz frequency spectrum comprises short distance, high directivity (and the inherent safety that therefore causes) and big data bandwidth.This assignee's common unsettled U.S. Patent Application Serial Number 10/666,724,10/744,903 (systems), 10/893,819,11/136,199 (PLL related invention) and 11/035,845 (a plurality of antennas) disclose and have utilized high bandwidth 60GHz link that high definition (HD) video of HDMI (High Definition Multimedia Interface) (HDMI) form is sent to the various system and methods of the receiver in the room from the source in the room, by reference above-mentioned all patented claims are incorporated into this paper.In this frequency, signal has very short range, and has directivity, the feasible form transmission of video that can adopt uncompressed, thereby the so many data of transmission p.s., so that basically can not the illegal transmissions content.
Irrelevant with application-specific, the present invention has carried out following critical observation to the 60GHz Radio Link.Here should be appreciated that in order to control purpose, the master component in the data source (as microcontroller) must utilize such as so-called " I sometimes 2C " proper protocol of agreement and so on comes reading information or information is write this from assembly from assembly (as register) from display.Usually, main frame write data in the slave register position and from these register position reading of data, and can use a plurality of slaves, each slave has its address separately.For example, the main frame in the source may be with in the one or more slaves that may the safety information relevant with above-mentioned HDCP be written in the display.
Here should also be clear that more satisfactory to be that reading and writing almost between main frame and the slave takes place in real time, especially in order to support and all the more so under the situation of essential exchange encryption keys in progress decryption of video.The present invention critically recognizes, this is in the wireless application, is a challenge of reading that realizes in the wireless application specifically, because must be transferred to slave from main frame by the Radio Link request of will reading, on slave, carry out, by this link the data of being asked are turned back to main frame from slave then, this can introduce unnecessary waiting time potentially.
Summary of the invention
A kind of multi-media display system comprises the origin system of multi-medium data and the display system of multi-medium data.Display system comprises display, and origin system and display system carry out radio communication each other.Origin system has the main frame of the slave that is used for writing data into display system, is arranged in origin system from simulator, and at least a portion of the slave that write by main frame of mirror image.Utilize this feature, just can satisfy reading order, and need not to send reading order by Radio Link from main frame from simulator.
The master simulator of communicating by letter with slave can be provided in display system, thereby upgrade from simulator according to the variation in the slave.For this reason, first shadow memory can provided from simulator, and can in master simulator, provide second shadow memory, wherein master simulator operates in Automatic Cycle, so that the data in the data in the slave and second shadow memory are compared, and upgrade first shadow memory in view of the above.
In non-limiting realization, multimedia can be digital visual interface (DVI) multimedia and/or HDMI (High Definition Multimedia Interface) (HDMI) multimedia.Radio Link can be at the 60GHz frequency band, and the data of transmitting between main frame and slave can be HDCP (HDCP) data, expanded display recognition data (EDID) or other data.In non-limiting example, main frame is realized by microcontroller, and slave is realized by the two-port RAM with register.Can utilize I 2The C agreement is transmitted data between main frame and slave.
On the other hand, a kind ofly be used for the parts that with in the multimedia that shows from the main frame at origin system place time Useful Information is written to the slave at display system place showing on the display system that utilizes Radio Link and origin system radio communication that multimedia system from origin system comprises.This system also comprises and is used for satisfying subsequently the parts that need not to send by Radio Link this reading order from the order of the reading of data of main frame by the origin system place from simulator.
Aspect another, a kind ofly be used on display showing that the multimedia method from the source comprises: utilize the 60GHz Radio Link that multimedia is wirelessly transmitted to display from the source, and utilize Radio Link that the main frame of data from the source is written in the slave at display place.This method also comprises the variation of periodic polling slave.By Radio Link, any variation is sent at least one shadow memory that the source is located, so that this shadow memory mirror image slave content.This shadow memory is carried out the reading order that is addressed to slave from main frame immediately.
With reference to accompanying drawing, can understand the details about its structure and operation of the present invention best, in the accompanying drawing, similarly Reference numeral refers to similar part.
Description of drawings
Fig. 1 illustrates the block diagram that non-limiting example of the present invention realizes;
Fig. 2 is a master component and from the block diagram of assembly;
Fig. 3 is the process flow diagram that writes logic; And
Fig. 4 is the process flow diagram that reads ready logic.
Embodiment
At first with reference to Fig. 1, illustrate and be designated as 10 system usually, this system 10 comprises the base band multi-medium data, is the source 12 of high definition (HD) digital video of band audio frequency specifically.This source 12 can be laptop computer or other multimedia computer or server.Perhaps, it can be satellite, broadcasting or cable receiver, and perhaps it also can be DVD player or other multimedia sources, as video receiver, ATSC tuner or other computing machine.
Source 12 sends to medium receiver 16 by circuit 14 with multiplexing multi-medium data.Medium receiver 16 can be a set-top box, and it can comprise HDMI (High Definition Multimedia Interface) (HDM) transmitter 18.HDMI transmitter 18 adopts the HDMI agreement, by utilizing HDCP (HDCP) to come the ciphering multimedia data and to the TV resolution of multi-medium data support as 16 * 9 demonstration ratios, handling multi-medium data.
HDMI transmitter 18 can will send to digital visual interface (DVI) receiver 20 through the multi-medium data that HDCP encrypts by cable or other electric wire 19.According to the present invention, DVI receiver 20 utilizes the DVI agreement to handle the data that received.As a part of handling, HDMI transmitter 18 multiplexing videos, and the audio frequency in the multiplexing video data stream.This can be by finishing audio-frequency multiplex in the vertical blanking interval (VBI) of video, perhaps the back edge that it also can be by utilizing clock signal or finish by alternate manner.DVI receiver 20 demultiplexing videos make the interior multiplexing audio frequency of data stream pass through simultaneously.Under any circumstance, whenever do not need DVI receiver 20 deciphering or encrypting traffic again.
To send to processor 22 from the multi-medium data of the encryption of DVI receiver 20, as special IC (ASCI) or field programmable gate array (FPGA).After processor 22 was handled data, Wireless Transmitter 24 was just by these data of transmit antenna 26 wireless transmission.Wherein, processor 22 can be multiplexed into two signals again with the video and the control signal that may be present in 24 circuits on 24 multiplex transmission lines 28, as the signal of supporting that QPSK may need when modulating.Can also be in video data stream the multiplexing extra control signal that is used for display.And, can also realize being suitable for error correction according to the wireless transmission of wireless transmission principles as known in the art.
Under any circumstance, by Radio Link 30 multi-medium data of encrypting is wirelessly transmitted to receiver antenna 32, this receiver antenna 32 sends to wireless receiver 34 with data.According to present principles, the high frequency that can't receive in addition in the room basically of link 30 carryings to the signal that is enough to make on the link.And, can adopt form transmitting multimedia on link 30 of uncompressed, make data that transmission p.s. is so many so that basically can not the illegal transmissions content, but also can realize certain data compression, but this is not too preferred.If desired, also can adopt compressed format transmission data.Therefore transmitter 24 and receiver 34 (and link 30) are preferably in fixing (single constant) frequency work of about 60 kilo-mega cycles per seconds (60GHz), the more preferably frequency work in the 59GHz-64GHz scope, and link 30 has the preferred fixing data rate of at least 2 gigabit/sec (2.0Gbps).When using DQPSK, data rate can be 2.2Gbps, and this link can have the data rate of about 2.5Gbps.This link can have the fixed-bandwidth of 25 kilo-mega cycles per seconds (2.5GHz).
In view of this, being appreciated that now that Wireless Transmitter 24 preferably includes is used for the scrambler of encoding according to principle as known in the art.At about 60GHz, utilize the 60GHz modulator to modulate encoded data, and utilize up-converter, for use on link 30, transmitting at about 60GHz to these data of up conversion.Utilize above-mentioned wide channels and simpler modulation scheme,, can realize high data rate but still simple system as (but being not limited to) DQPSK, QPSK, BPSK or 8-PSK.For example, when utilizing DQPSK, can realize the data rate of the twice of is-symbol rate.For 8-PSK, can realize the data rate of 3.3Gbps.
Also can understand, wireless receiver 34 comprises the circuit with Wireless Transmitter 24 complementations, i.e. down-converter, 60GHz detuner and demoder.Under any circumstance, will send to processor 36 from the data of wireless receiver 34,, and use for DVI transmitter 38 through multiplexing again suitably the time for use in error correction.When needing, processor 36 also can be used for any control signal of display from demultiplexing in the video data.DVI transmitter 38 carries out work according to DVI principle as known in the art, need not its deciphering so that handle the multimedia of encrypting, and multi-medium data being sent to HDMI receiver 40 by cable or other electric wire 39, HDMI receiver 40 can be the part such as the media player 42 of DVD player or TV or other player.HDMI receiver 40 is according to HDCP principle deciphering multi-medium data, and from video data the demultiplexing voice data.Then, can be at display 44, as cathode ray tube (CRT), LCD (LCD), plasma display (PDP) or TFT or have on the projector etc. of screen, show content of multimedia.
According to the present invention, DVI receiver 20, processor 22 and Wireless Transmitter 24 can be included on the single chip, perhaps are included on the substrate of separation.In fact, DVI receiver 20, processor 22 and Wireless Transmitter 24 can be integrated in the medium receiver 16.Similarly, wireless receiver 34, processor 36 and DVI transmitter 38 can be realized on single chip, and if desired, also can be integrated in the media player 42.Under any circumstance, medium receiver 16 preferably is co-located in the identical space with media player 42 and corresponding assembly, and this is because preferred 60GHz wireless transmission frequency can not penetrate wall.
Because shown in the non-limiting example, used the DVI assembly in the wireless portion of the communication path between medium receiver 16 (as set-top box) and media player 42 (as TV or DVD player), so this part does not need encryption key (or following permission).And, because do not deciphered multimedia in the wireless portion of between the DVI assembly 20,38 that is comprised, being set up, seldom or not relate to the regulations item so relate to.
Fig. 2 illustrates source component of the present invention and from assembly.Should be appreciated that source component can be realized by source processor for example 22, and from assembly can be by for example take over party (sink), be that the processor 36 of receiver is realized.
Source component comprises main frame 46, and this main frame 46 can be realized by suitable microcontroller.Main frame 46 by electric wire with communicate by letter from simulator 48, comprise host computer side shadow memory 50 from simulator 48, and can realize by two-port RAM for example.In turn, communicate by letter with master simulator 54 by Radio Link 52 (as above-mentioned Radio Link) from simulator 48, master simulator 54 has the slave silhouette as storer 56 and the logic 58 that is used to carry out following method.Master simulator 54 is communicated by letter with slave 60 by electric wire, should be appreciated that, master simulator 54 logically is equal to main frame 46 basically, and logically is equal to slave 60 basically from simulator 48.Master simulator 54 can be realized by microcontroller, and can be received in reading of register position and write command from simulator 48 and slave 60.For example, main frame 46 can utilize following logic to be written to such as the safety information of (but being not limited to) encryption key in the slave 60, and main frame 46 can read this safety information from slave 60, and wherein above-mentioned receiver (from pusher side) assembly can utilize the information the slave 60 to present multimedia from source 12.Therefore, the content in the register of shadow memory 50,56 mirror image slaves 60.
Fig. 3 illustrates the logic that writes of the present invention.At square frame 62, main frame 46 asserts that a bit string, this bit string provide address, subaddressing (for example, expecting the subaddressing of the register in the used slave 60) and the data byte of the used slave 60 of expectation.Catch this information by appropriate signal exchange, pack, then through sending to master simulator 54 by Radio Link 52 from pusher side from simulator 48 according to wireless protocols.At square frame 66, master simulator 54 receives write command, and at square frame 68, carries out this write command in the slave 60 by writing data into.If desired, can reading before the ready logic in master simulator 54 execution graphs 4, with the data storage that writes at first in shadow memory 50,56.Under any circumstance, finish after the writing of slave 60, receiver-side (take over party) assembly is confirmed according to for example above-mentioned I 2The C agreement write principle to source transmitter (source) side write finish.
Here it will be appreciated that immediately the response basically of main frame 46 expection to reading order, and can be used for by Radio Link send the request of reading and receive respond the time of answering may be inadequate.This problem is solved by shadow memory as herein described and simulator.More particularly, referring now to Fig. 4, because the information in the slave 60 may change because of a variety of causes, so it is up-to-date that the logic of master simulator 54 by regular execution square frame 70 places remains shadow memory 50,56, at square frame 70, read the register in the slave 60, and judging diamond 72, the corresponding data of institute's mirror image in the shadow memory 56 of these data and master simulator 54 is compared.If data are identical, logic loops is got back to square frame 70 so, the next register of test slave 60.
But when detecting variation in slave 60, logic at square frame 74, is upgraded the shadow memory 56 of master simulator 54 from judging that diamond 72 proceeds to square frame 74.Enter square frame 76, master simulator 54 sends to renewal from simulator 48, so that upgrade shadow memory 50.To easily understand, and if main frame 46 sends reading order subsequently, carry out this reading order immediately from simulator 48 so, and return response, and wherein order and respond all and needn't pass through Radio Link 52 to main frame 46.At main frame 46 with from keeping institute's protocols having regularly between the simulator 48, visiting slave 60 so that seem main frame 46.
By all possible subaddressing of poll slave 60, perhaps a poll is known as the subaddressing of volatibility, and perhaps the two a certain combination can realize the poll logic among Fig. 4.Therefore, in some implementations, reading which slave 60 addresses by observing main frame 46, master simulator 54 can be known 46 interested positions of main frame in the slave 60, and can these positions of a poll, perhaps than these positions of poll more continually, other position.And, above-mentioned logical extension can be arrived more than a kind of data type and/or device, for example, can utilize expanded display recognition data (EDID) and HDCP key change and other data in the above-mentioned logic read-write DVI display, all these data all can be supported.
Above-mentioned logic can be carried out by one or more processors herein, and all these processors all are the various limiting examples that are used for the parts of satisfied read-write requests from the main frame to the slave.
Although can realize above-mentioned purpose of the present invention fully with specific " being used to handle the method and system of wireless digital multimedia " of describing in detail shown in this paper, but should be appreciated that, it is a presently preferred embodiment of the present invention, and therefore represent the extensively theme of expection of the present invention, scope of the present invention contains conspicuous to one skilled in the art other embodiment fully, and therefore scope of the present invention can only be limited by claims, in the claims, unless spell out, otherwise the element of singulative does not have and means " one and only have one ", and is meant " one or more ".A kind of device or method differ and solve the present invention surely and want all problems that solves, because it is contained by this claim.In addition, no matter whether clearly narrated element, assembly or method step in the claim, the element in the disclosure, assembly or method step are not specially to refer to concerning the public.Unless use " be used for ... parts " this phrase clearly narrates the claim element, perhaps under the situation of claim to a method item, element is discussed as " step " rather than " action ", otherwise should come claim element in the herein interpreted according to the regulation among the 6th section of the 35U.S.C. § 112.Lack at this paper under the situation of clearly definition, the term in the claim has all common custom implications, and they can't contradict with this instructions and application history.

Claims (7)

1. multi-media display system comprises:
The source of multi-medium data (12) system, described origin system has at least one main frame (46) and at least one is from simulator (48);
The display of multi-medium data (44) system, described display (44) system comprises display (44), at least one slave (60) and at least one master simulator (54), and described source (12) system and described display (44) system communicate via Radio Link each other; Wherein:
Described at least one main frame (46) writes data in described at least one slave (60) in described display (44) system; At least a portion with described at least one the described slave (60) that is write by described main frame (46) from simulator (48) mirror image that is arranged in described source (12) system makes the reading order from described main frame (46) be satisfied from simulator (48) by described; And
Described at least one master simulator (54) that is arranged in described display (44) system is communicated by letter with described slave (60), so that upgrade described from simulator (48) according to the variation in the described slave (60).
2. the system as claimed in claim 1, comprise be arranged in described from simulator (48) first shadow memory (50) and be arranged in second shadow memory (56) of described master simulator (54), described master simulator (54) is worked in Automatic Cycle, so that the data in data in the described slave (60) and described second shadow memory (56) are compared, and upgrade described first shadow memory (50) in view of the above.
3. the system as claimed in claim 1 is characterized in that, described multimedia is at least a in digital visual interface multimedia and the HDMI (High Definition Multimedia Interface) multimedia.
4. system as claimed in claim 3 is characterized in that, described Radio Link is at the 60GHz frequency band.
5. system as claimed in claim 3 is characterized in that, the data of transmission are at least a in HDCP data and the expanded display recognition data between described main frame (46) and described slave (60).
6. the system as claimed in claim 1 is characterized in that, described main frame (46) is realized by microcontroller, and described slave (60) is realized by the two-port RAM with register.
7. the system as claimed in claim 1 is characterized in that, utilizes I to small part 2The C agreement is transmitted data between described main frame (46) and described slave (60).
CN200580037962.3A 2004-11-03 2005-10-03 Method and system for processing wireless digital multimedia Expired - Fee Related CN100511414C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US62494004P 2004-11-03 2004-11-03
US60/624,940 2004-11-03
US11/231,052 2005-09-20

Publications (2)

Publication Number Publication Date
CN101053011A CN101053011A (en) 2007-10-10
CN100511414C true CN100511414C (en) 2009-07-08

Family

ID=36261788

Family Applications (2)

Application Number Title Priority Date Filing Date
CN200580037962.3A Expired - Fee Related CN100511414C (en) 2004-11-03 2005-10-03 Method and system for processing wireless digital multimedia
CN200580038163.8A Expired - Fee Related CN100592281C (en) 2004-11-03 2005-10-13 Method and system for wireless transmission

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN200580038163.8A Expired - Fee Related CN100592281C (en) 2004-11-03 2005-10-13 Method and system for wireless transmission

Country Status (1)

Country Link
CN (2) CN100511414C (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5506260B2 (en) * 2009-07-03 2014-05-28 日立コンシューマエレクトロニクス株式会社 Video transmission device and video reception device
CN104734785B (en) * 2015-01-26 2018-04-10 华北水利水电大学 A kind of visible optical pickup apparatus and visible method for optical reception

Also Published As

Publication number Publication date
CN101053011A (en) 2007-10-10
CN101133406A (en) 2008-02-27
CN100592281C (en) 2010-02-24

Similar Documents

Publication Publication Date Title
EP1807823B1 (en) Method and system for processing wireless digital multimedia
JP4709770B2 (en) Wireless transmission method and system for digital multimedia
CN101557488B (en) Medium content providing method, high definition multimedia interface system and original device
US7020121B2 (en) Method and system for wireless digital multimedia transmission
JP4637093B2 (en) Wireless digital video display method and system
CN101053165B (en) Method and system for processing wireless digital multimedia
US7733294B2 (en) Method and system for wireless transmission
JP4971988B2 (en) Multimedia display system and multimedia display method
CN100511414C (en) Method and system for processing wireless digital multimedia

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090708

Termination date: 20151003

EXPY Termination of patent right or utility model