1. A wireless communication system, comprising: one or more wireless communication devices; at least one application server for delivering content to said one or more wireless communication devices; and an application layer broker between said one or more wireless communication devices and said at least one application server, wherein said application layer broker provides an indirect coupling between said at least one application server and said one or more wireless communication devices.