摘要:
A packet structure for a Mobile Display Digital Interface (MDDI) includes a flexible sub-frame length to efficiently transmit large packets. A windowless video stream packet avoids repetitive transmissions of video packets when some parameters are unchanged, saving bandwidth. An enhanced reverse encapsulation packet combines the feature of a separate round trip delay packet with a separate reverse encapsulation packet. A link freeze is used to halt a transmission of a data stream at any point in the transmission and resume the transmission by a host.
摘要:
A method of determining a data rate between a host (202) and a client (204) in a mobile display digital interface (MDDI) system, the method comprising the steps of: selecting a pre calibration minimum data rate that can support the client (204); requesting a client capability packet by the host (202) from the client (204); performing a forward link skew calibration to optimize a link to operate at the data rate; determining a maximum data rate based on a value for the data rate in the client capability packet; and operating at the determined maximum data rate as well as a corresponding system and a corresponding computer program product.
摘要:
A method for providing client supported features and capabilities to a host in a mobile display digital interface (MDDI) system, the method comprising the steps of adding at least one field to a client capability packet for the client supported features and capabilities; providing values to each field of the at least one field unique to at least one client in the client capability packet; and transmitting the client capability packet from the at least one client to the host as well as a corresponding apparatus.
摘要:
A method of transferring error codes in a communication system in which digital data is transferred in the form of packets having CRC values between a host device and a client device over a communication path comprising: detecting the presence of an error (6602), selecting a pre-determined error code corresponding to said error (6610), and over-writing the CRC value with said code (6612).
摘要:
A data interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range "serial" type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.
摘要:
A method for providing multimedia synchronization for simultaneous isochronous data streams through a frame sync packet in a MDDI communication system, the method comprising the steps of sending a frame sync packet from a host to a client; grouping blocks of the data streams having a pre-determined size within a frame structure; aligning a multimedia content upon receipt of the frame sync packet by the client; and presenting the multimedia content as well as a corresponding apparatus.
摘要:
A method of transferring error codes in a communication system in which digital data is transferred in the form of packets having CRC values between a host device and a client device over a communication path comprising: detecting the presence of an error (6602), selecting a pre-determined error code corresponding to said error (6610), and over-writing the CRC value with said code (6612).
摘要:
A data interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.
摘要:
A method for validating that a client is in sync with a host and performing a dynamic change from a first interface type to a second interface type, the method comprising the steps of sending a reverse encapsulation packet by the host to the client; sending a response packet from the client to the host; confirming by the host that the response packet was properly received at the host; and instructing the client to handoff from using the first interface type to using the second interface type as well as a corresponding system.
摘要:
A data interface for transferring digital data between a host and a client over a communication path using packet structures linked together to form a communication protocol for communicating a pre-selected set of digital control and presentation data. The signal protocol is used by link controllers configured to generate, transmit, and receive packets forming the communications protocol, and to form digital data into one or more types of data packets, with at least one residing in the host device and being coupled to the client through the communications path. The interface provides a cost-effective, low power, bi-directional, high-speed data transfer mechanism over a short-range “serial” type data link, which lends itself to implementation with miniature connectors and thin flexible cables which are especially useful in connecting display elements such as wearable micro-displays to portable computers and wireless communication devices.