1 Introduction

The diversity of [1] and data services in wireless transmission environment [2] makes the quality of wireless transmission data decrease. Wireless transmission system performance is not stable. These problems seriously affect the quality of the user experience [3]. These issues restrict the way [4] and operating costs of mobile service carriers. In order to solve these problems, the academic and industrial circles have studied the wireless communication protocol [58], the wireless data packet [9, 10], the transmission performance control optimization [11, 12], and so on.

Jin M proposed a remote wireless transparent transmission protocol for meeting the requirements of the Internet of Things-based intelligent remote monitoring system for construction vehicles on the real time [5]. The distance-sensitive wireless communication protocol was proposed in an article [6] to hearing protectors equipped with in-ear microphones. Chaturvedi A et al. studied the secure wireless communication protocol with the Diffie-Hellman key exchange scheme [7]. The link performance of intra-satellite networking was analyzed and discussed [8] for receiving sensitivity in each model.

The cellular/infostation integrated network was considered by the authors of an article [9] that supports on-demand data service delivery. The novel approaches was proposed in an article [10] that are based on data envelopment analysis (DEA) to further optimize energy consumption in wireless multicast networks.

The random wireless sensor networks were considered, where nodes are distributed randomly and form clusters to transmit the packets to relay clusters using cooperative multi-input-multi-output technique [11]. A simple and effective method is demonstrated to overcome the frequency splitting for an optimal efficiency [12].

The rest of the paper is organized as follows. Section 2 gives the optimal feedback model. Section 3 discussed the optimization strategy of mobile data transmission with crowd feedback. The algorithm analysis results have been in Section 4. Finally, the Section 5 concludes this paper.

2 Optimal feedback model

The linear data transmission system for wireless communication networks is described as follows:

$$ \left\{\begin{array}{l}y(x)=H(t)x(t)+F(t)d(s)\\ {}y(t)=F(x)s\end{array}\right. $$
(1)

where x said emission signal intensity. t denotes the data transmission time. H (t) said linear vector data transmission. Function F (t) said linear data transmission control vector. s is the linear transmission data sequence. d (s) denotes the size of the data. y (x) indicates the transmitting power signal. y (t) represents the linear time on the total transmit power.

Wireless data transmission is subject to various external disturbances, such as obstacles reflection, building diffraction, ground absorption, and other factors. An optimal feedback loop is formed between the sender and the receiver, which is the key to eliminate the interference factors. The formula (2) describes the optimal feedback closed-loop control systems.

$$ \left\{\begin{array}{l}P(t)+P(s)H(t)-F(x)y(t)\ge 0\\ {}P(x)\le d(s)\\ {}{u}_t^x=\frac{-H{(s)}^{-1}F(d)}{{\displaystyle \sum_{i=1}^{N(x)}s(i)}}\end{array}\right. $$
(2)

Here, P (t) is the linear data in time domain. N (x) represents the number of symbols in the data sequence x. \( {u}_t^x \) is the feedback loop of the data sequence x in the time domain. The constraint condition P(t) + P(s)H(t) − F(x)y(t) ≥ 0 can guarantee the stability of wireless data transmission. The constraint condition P(x) ≤ d(s) can guarantee the uniqueness and optimality of the closed loop (see Fig. 1).

Fig. 1
figure 1

Optimal feedback loop

3 Optimization strategy of mobile data transmission with crowd feedback

The optimal feedback closed-loop control system is composed of m data packets. k represents the number of packets. The system transmission efficiency η can be obtained from the formula (3).

$$ \left\{\begin{array}{l}\eta =\frac{{\displaystyle \sum_{k=1}^md(k)}}{d(s)},{w}_{\mathrm{L}}=0\\ {}\eta =\frac{{\displaystyle \sum_{k=1}^md(k)}}{P(x)},{w}_{\mathrm{L}}>0\end{array}\right. $$
(3)

According to the different time domain linear weighting w L, the solution is divided into two kinds. According to the formula (2), it can be known that the optimal system efficiency can be obtained when the w L is greater than 0.

In order to keep the probability of w L be greater than 0, we design the crowd feedback module in the optimal feedback loop control system. The value feedback vector x CR can be obtained by the formula (4).

$$ \left\{\begin{array}{l}{x}_{\mathrm{CR}}={\displaystyle \underset{t\to T}{\int }x(t)+\frac{H(x)-\left\Vert F(t)\right\Vert }{{\displaystyle \sum_{k=1}^md(k)}}}\\ {}d(k)=\left\lfloor \frac{Fd}{P(x)-\frac{1}{2}H{(s)}^{-1}}\right\rfloor \end{array}\right. $$
(4)

The crowd feedback system efficiency of the transmission after the optimization (see Fig. 2) can be computed with the formula (5).

Fig. 2
figure 2

Adaptive optimization model of mobile data transmission based on crowd

$$ {\eta}_{\mathrm{CR}\_\mathrm{OP}}=\frac{{\displaystyle \sum_{k=1}^md(k)}}{w_{\mathrm{L}}\left\Vert F(x)\right\Vert}\cdot \frac{\sqrt{d(x)}}{P(x)} $$
(5)

After optimization, the total length of the data sequence L CR_OP can be calculated by the formula (6).

$$ {L}_{\mathrm{CR}\_\mathrm{OP}}=\left\Vert {\displaystyle \sum_{k=1}^mN\left({x}_k\right)}\right\Vert \frac{w_{\mathrm{L}}{\displaystyle \sum_{k=1}^md(k)}}{{\left\Vert F(x)\right\Vert}^2} $$
(6)

4 Algorithm evaluation results

The data transmitting end of the experimental platform is a cluster composed of five servers. The receiver runs five Linux virtual systems in a parallel operation. Between the transmitter and the receiver is a wireless communication network composed of 50 mobile nodes. The mapping relationship between the transmitter and two virtual systems of the receiver is an end to end mapping. The relation is used to establish the optimal crowd feedback closed-loop control system. The experimental structure is shown in Fig. 3. The server hardware and system software configuration is shown in Table 1.

Fig. 3
figure 3

Experimental architecture

Table 1 Experimental settings

In the experiments, we compared the proposed data transmission optimization-optimal crowd feedback (DTO-OCD) with the data transmission optimization strategy based on the optimized feedback loop data transmission optimization-feedback loop (DTO-FL) with the system efficiency and throughput performance. Figures 4, 5, and 6 give the DTO-OCD and DTO-FL system efficiency with the change of the data packet size when the packet loss rate is 0.5, 1, and 5%, respectively. Found that with the increase of the packet loss rate, the system efficiency of the two mechanisms began to significantly reduce. With the increase of the data packet, the system efficiency of the two mechanisms is chattering. However, the system efficiency of DTO-FL decreased more obviously. Its decline range is the same or two times as much as that of DTO-OCD. DTO-FL jitter is more efficient than that of DTO-OCD.

Fig. 4
figure 4

System efficiency when packet error rate is 0.5%

Fig. 5
figure 5

System efficiency when packet error rate is 1%

Fig. 6
figure 6

System efficiency when packet error rate is 5%

Figures 7, 8, and 9 give the system throughput rate results with the change of the data packet size when the wireless network mobile speed is 0.5, 1, and 5 m/s, respectively. With the increase of the speed of node movement, we found that the external disturbance is the key factor to control the quality of data transmission. The system throughput rate of the two mechanisms began to significantly shake. The jitter is especially evident when the moving speed is 5 m/s. In addition, with the increase of the data package, the system throughput declined. However, the system efficiency of DTO-FL decreased more obviously. The decline range of DTO-FL is 2 times the one of DTO-OCD.

Fig. 7
figure 7

Throughput when moving speed is 0.5 m/s

Fig. 8
figure 8

Throughput when moving speed is 1 m/s

Fig. 9
figure 9

Throughput when moving speed is 5 m/s

5 Conclusions

Based on the study of the decline reasons of the data transmission performance in the wireless network environment and the influencing factors of the feedback mechanism, we put forward the optimal crowd control of the wireless network data transmission. The innovation of the scheme has also a crowd feedback mechanism, data encapsulation, mobile management, and sensory feedback. Firstly, a closed-loop control system is formed between the transmitter and the receiver, which is affected by the interference of the wireless data transmission. The aim of the system is to eliminate the key factors of these factors. Secondly, according to the time domain linear weight, crowd feedback module is designed to the optimal feedback closed-loop control system. Finally, on the basis of the above researches, we proposed an adaptive optimization model of mobile data transmission. Based on the experimental results, we found that the system efficiency and the system throughput rate of the proposed algorithm are higher and the system throughput is higher and smoother.