With the advent of the IoT and Big data, there is an enormous supply of datasets, which are captured by the sensors installed in the relevant places. For the air pollution monitoring system, several sensors provide a huge dataset. They continuously capture pollutant concentration as well as the meteorological factors to form the voluminous, multivariate time-series dataset, which includes both. Those sensors are paired with low-capacity batteries and limited memory, transmission, and computational components. Transmitting the high volume data to the monitoring system deployed in the cloud demands high energy dissipation and higher bandwidth. The single solution for all these constraints is data compression. Data compression reduces the volumes of the datasets. The reduced volume of data saves energy and it is easier to transmit the compressed data through the limited bandwidth. In this paper, a lossless data compression algorithm is proposed. On successful implementation of the algorithm, the data is compressed with absolutely no data loss. To evaluate the efficiency of the algorithm, its performance is compared with some classical and several state-of-the-art compression schemes. The experimental results show that the proposed compression algorithm outperforms the classical as well as state-of-the-art models concerning the performance evaluating parameters like Compression Ratio, Compression Factor, and most importantly Power Saving.