# A Multiple Access Protocol Based on Gray Forecast for Satellite Network
Multiple applications are time consuming because burst service terminals continuously occupy channel resources after transmission is completed. Nevertheless, this protocol can achieve good communication performance when burst services are transmitted. Studies on access protocols are based on these two classic protocols, which consider the improvement of the utilization ratio and the purpose of resource sharing. These protocols are mainly enhanced in terms of user request and satellite resource allocation. [PERSON] et al. made improvements to the channel assignment process and added a weighted free allocation table [12]. When there are no remaining slots after allocation according to the reserved slots, the terminal sending the reservation request is weighted to allocate the data slots so that each reservation terminal can get a certain data slot after the system is under high channel loading. Using the booking method, the terminal sends a reservation request to the scheduler by predicting the change trend of the source information, which makes the CFDAMA protocol improve the delay performance in the case of burst source transmission [13]. According to different types and different priorities of services, [PERSON] et al. designed a dynamic data frame format for different services to provide the most appropriate access [14]. [PERSON] et al. combined the reservation demand and pure demand assignment allocations in [15]. Before a terminal receives an assigned timeslot, available timeslots for previously generated data packets should be reserved, and queuing delay should be resolved. Distribution involves multiple polling allocation methods by grouping users [16] to provide different allocation rates for various groups of users. Thus, numerous remaining timeslots can be reserved for high-priority users, providing them with high-quality transmission services. Demand assignment distribution is the most commonly-used access method by the existing satellite networks. This distribution can allocate demand assignments according to each user's timeslot request so that the number of users can be changed regularly without wasting channel resources. However, the multiple assignment protocol for the existing satellite network is limited by its inability to satisfy the demand of multimedia services. For example, after a user sends a request for a timeslot, it needs to wait for a certain period before time allocation is received in the order or mechanism allocated to the user when the satellite allocates the timeslot. Therefore, the existing multiple assignment technology for satellite networks should be improved by combining it with multiple allocation mechanisms to enhance the utilization of network channel resources. On the basis of the achievements and deficiencies of related work, we propose a combined free/demand assignment multiple access-gray forecast (CFDAMA-GF) protocol for satellite network access. In terms of access, the gray forecast method can be combined with the proposed protocol to cause a user who books the number of timeslots to use more than the existing number of bursts. In terms of bandwidth allocation, a user priority allocation method is added to set high priorities for users with high needs and prioritize the allocation satellite channel resources. The rest of this paper is organized as follows. Section 2 briefly introduces the combined free/demand assignment multiple access (CFDAMA) protocol. Section 3 presents the grey forecast model for network access reservation. The overall design of the priority sorting bandwidth allocation method is presented in Section 4. The CFDAMA-GF frame structure and algorithm flow are depicted in Section 5. The experimental verification and analysis are presented in Section 6. Finally, conclusions and future work are derived in Section 7.