Mainly based on implementing a router infrastructure which is independent from outer sources (it is working locally) and it transmits data to the mobile phones or laptops which are simply depicted as receiver devices, they don’t send anything back, basically the whole idea is that the routers do the whole work of sending news items to the mobile devices and the gossip algorithm is implemented between the routers only, they also got implemented a shuffle function which sends a random item to other routers and is removing it from its current accumulation of items so that there is a higher probability of someone getting it even if he wasn’t passing nearby that specific router. The mobile devices can filter out news that they don’t want to receive. If there is a duplicate of an item in the router’s storage then it is being erased. There can and should exist replicas of items in other router’s storage.