摘要:
A residential Ethernet switching device for sub frame-based switching in a residential Ethernet system is provided. The device includes a plurality of reception data path processors for parsing a residential Ethernet frame inputted to the residential Ethernet switching device, as respective residential Ethernet sub frames, and outputting the parsed residential Ethernet sub frames, a switch fabric for switching the residential Ethernet sub frames inputted through the plurality of reception data path processors, a plurality of transmission data path processors for providing an output path for multiplexing and outputting the residential Ethernet sub frames switched through the switch fabric, and a local cycle counter connected to the plurality of reception data path processors, the switch fabric, and the plurality of transmission data path processors, and providing cycle counter information on the respective residential Ethernet sub-frames.
摘要:
Disclosed is a method of performing a periodical synchronization at a predetermined transmission link for ensuring a start of a super frame in a residential Ethernet system. The method includes the steps of ensuring a start of a first predetermined super frame at the predetermined transmission link, transmitting Sync frames and Async frames through a predetermined number (N-1) of super frames, in which N is a total number of the super frames, and controlling an Async frame to be transmitted at an end point of the (N-1) super frames in such a manner that a start of a next super frame (Nth super frame) is strictly ensured, thereby maintaining a synchronization for the start of the super frame.
摘要:
A method for allocating slots for a synchronous Ethernet service in a Residential Ethernet system includes the steps of: receiving requests for synchronous Ethernet services from terminals requiring the synchronous Ethernet services; calculating a number of slots for each synchronous Ethernet service, and allocating slots for each terminal based on the calculated number of slots; transmitting information about the allocated slots through at least one Residential Ethernet switch; and receiving acknowledgement signals from the terminals in response to the allocated slot information and providing the synchronous Ethernet services using the allocated slots.
摘要:
A field programmable gate array (FPGA) for multiplexing data and enable signals input from a plurality of input ports and outputting the multiplexed signal to one output port is disclosed. The FPGA includes a plurality of memories, which are connected to the input ports, for storing the input data and enable signals, respectively, and outputting one-shot signals at trailing edges of the enable signals; and a finite state machine (FSM) for sequentially reading the data signals stored in the memories in an order of the one-shot signals input from the memories.
摘要:
A method for generating a super frame of a predetermined size in a a residential Ethernet system for separately transmitting isochronous data and asynchronous data includes the steps of: receiving by the residential Ethernet system the isochronous data and the asynchronous data to be transmitted through the residential Ethernet system; dividing the received isochronous data into a plurality of sub-frames according to synchronous links; inserting an Ethernet header into each of the sub-frames, thereby generating a plurality of isochronous packets; and employing a remaining area, which is obtained by excepting an area of the isochronous packets from the predetermined size, as an asynchronous packet area, and inserting asynchronous packets including the asynchronous data into the asynchronous packet area.
摘要:
Disclosed is a transport stream transmission apparatus, for example an MPEG Motion Picture Experts Group)—transport stream transmission apparatus. The transmission apparatus comprising a transmitter including a first media independent interface to generate a data stream, the data stream having a preamble and at least one transport stream, and a first physical layer device to receive a data frame from the first media independent interface, a back plane board to receive the data frame from the transmitter, and enable distribution of the received data frame to individual subscribers, and a second media independent interface to receive at least one transport stream from the second physical layer device, and enable individual subscribers to received transport stream, wherein the second media independent interface includes a second physical layer device to identify a preamble of the data frame received from the back plane board, perform a clock recovery operation, and generate at least one transport stream of the data frame.
摘要:
Disclosed is a method, apparatus and computer product for ensuring QoS (Quality of Service) of isochronous data in a Residential Ethernet system including a legacy Ethernet device and a first Residential Ethernet switch, in which the first Residential Ethernet switch transmits data packets to the legacy Ethernet device, the method comprising the steps of inserting, by the first Residential Ethernet switch, virtual local area network (VLAN) tags into the data packets in order to allocate priorities to the data packets, and establishing priorities of the VLAN tags such that a highest priority is allocated to isochronous packets from among the data packets.
摘要:
Disclosed are a method and an apparatus for quantitatively measuring a delay caused according to communication environments during a transmission of multimedia data, particularly, MPEG (Moving Picture Experts Group)-2 TS (Transport Stream), in a multimedia system. The apparatus includes a transmitter that generates and transmits a counter information packet (CIP), which is required to measure the delay in the transmission of the multimedia data, by inserting into the multimedia data the results of counting predetermined bits using a first counter; and a receiver that receives the CIP and computes the delay by comparing the counting results in the CIP with counting results received from a second counter.
摘要:
A field programmable gate array (FPGA) for multiplexing data and enable signals input from a plurality of input ports and outputting the multiplexed signal to one output port is disclosed. The FPGA includes a plurality of memories, which are connected to the input ports, for storing the input data and enable signals, respectively, and outputting one-shot signals at trailing edges of the enable signals; and a finite state machine (FSM) for sequentially reading the data signals stored in the memories in an order of the one-shot signals input from the memories.
摘要:
A method for transmitting asynchronous data includes including: comparing a size of asynchronous data with that of an empty transmission area; inserting the asynchronous data into the empty transmission area when the asynchronous data has a size smaller than or equal to that of the empty transmission area; determining if the empty transmission area has a size larger than a predetermined threshold value when the asynchronous data has a size larger than that of the empty transmission area; transmitting the asynchronous data with the empty transmission area left when the empty transmission area has a size smaller than the predetermined threshold value; and segmenting the asynchronous data according to the size of the empty transmission area when the empty transmission area has a size larger than the predetermined threshold value, inserting the segmented asynchronous data into the empty transmission area, and transmitting remaining segmented asynchronous data in a subsequent transmission cycle.