Broadcasting consistent data in mobile environments

Many studies on transaction processing in mobile environments have an implicit assumption that the server is able to broadcast consistent data to the mobile clients. However, this assumption may not be valid unless there is a special algorithm to handle broadcasting data in a consistent and timely manner. In this paper, we formulate broadcasting data at the server as a broadcast transaction which reads the entire database in a consistent way in the broadcasting process. This issue is not trivial as the broadcast transaction will create high interference to normal transactions at the server.