Patent ID: 8879575

Claim:
A network transceiver, disposed in a network environment, the network transceiver comprising: a receiving unit for receiving a plurality of asynchronous packets and a plurality of isochronous packets; an exchanging unit for performing an exchanging operation on the asynchronous packets and the isochronous packets; and a transmission unit for receiving and providing the asynchronous packets and the isochronous packets to a transmission target end, the transmission unit comprising: a timing control circuit for dividing a transmission period into an asynchronous transmission period and an isochronous transmission period; and an asynchronous transmission logic circuit for determining a transmission order of each of the asynchronous packets according to packet length information of the asynchronous packets, and further outputting the asynchronous packets according to remained bandwidth information in the asynchronous transmission period and according to the transmission order of each of the asynchronous packets, the asynchronous transmission logic circuit comprising: N temporarily stored queues, wherein N is a natural number greater than 1; a packet classifier for classifying the asynchronous packets into N packet subsets according to a plurality of packet length conditions and respectively storing the N packet subsets to the temporarily stored queues, wherein the N packet subsets respectively correspond to N transmission orders; and a packet arranger for sequentially registering the asynchronous packets of the N packet subsets into a remained bandwidth according to the N transmission orders.