| The developments of wireless communications technologies has only improve data transmission rate and reliability and enhance the system functions, but also expand application and service area. However, the instability characteristics of wireless channel inevitably leads to data transmission errors. On the other hand, new multimedia services set forth more requirements for network reliability and data transmission rate. As a high performance error control technique, Automatic Repeat reQuest(ARQ) has been widely used and now it has become one of the most important technologies in the data link layer of wireless communication system.Though ARQ can solve the wired network (e.g. Ethernet) data transmission problems well, because wireless link has a greater delay and higher bit error rate than cable networks, perfect solutions for wireless network have not occurred up to now. Most of the existing improvements of ARQ techniques are feedback-based mechanism. Although the improved ARQ technology can enhance transmission efficiency, uncertain data transmission quality of wireless networks makes only one kind of ARQ feedback technologies is not able to provide perfect real-time error control. This thesis presents a new feedback algorithm which can improve the utilization efficiency of current network resources.This thesis introduces the IEEE802.16 standards, discusses the ARQ mechanism and provides the realistic implemention. Because ARQ in IEEE802.16e standard does not require specific methods, we design the data transmission reception approach as well as the feedback options. The ARQ subsystem is based on Linux kernel v2.6 and Picochip-HDP hardware platform. The tests show that the new algorithm and ARQ mechanism can increase resource utilization. |