A method for delivering content to wireless stations comprising: receiving by a string broadcast station a message content, which is selected from a group consisting of a text message, a coupon, an announcement, a menu, a news alert, directions and a link to additional content on a server, wherein the string broadcast station comprises a transceiver that is capable of broadcasting a beacon message that contains a network information string encompassing a series of alpha-numeric characters; parsing by the string broadcast station the message content into one or more message parts; assigning by the string broadcast station to the one or more message parts one or more attributes, wherein at least one attribute includes a message relay number; transforming by the string broadcast station the one or more message parts into one or more network information strings; broadcasting by the string broadcast station the one or more network information strings in beacon messages (230, 416) to a first wireless station operating as a string broadcast station; wherein the message relay number comprises a value equal to a maximum number of times that a message part may be rebroadcast by the first wireless station; receiving by the first wireless station the one or more network information strings; obtaining by the first wireless station the message relay number assigned to the one or more network information strings; determining by the first wireless station a number of times the one or more network information strings have been rebroadcast by the first wireless station based on the relay number; and incrementing the message relay number to the next increment by the first wireless station; rebroadcasting by the first wireless station the one or more network strings when the number of times the one or more network information strings have been rebroadcast by the first wireless station is less than the maximum number of times that a message part may be rebroadcast by the wireless station. receiving by a string broadcast station a message content, which is selected from a group consisting of a text message, a coupon, an announcement, a menu, a news alert, directions and a link to additional content on a server, wherein the string broadcast station comprises a transceiver that is capable of broadcasting a beacon message that contains a network information string encompassing a series of alpha-numeric characters; parsing by the string broadcast station the message content into one or more message parts; assigning by the string broadcast station to the one or more message parts one or more attributes, wherein at least one attribute includes a message relay number; transforming by the string broadcast station the one or more message parts into one or more network information strings; broadcasting by the string broadcast station the one or more network information strings in beacon messages (230, 416) to a first wireless station operating as a string broadcast station; wherein the message relay number comprises a value equal to a maximum number of times that a message part may be rebroadcast by the first wireless station; receiving by the first wireless station the one or more network information strings; obtaining by the first wireless station the message relay number assigned to the one or more network information strings; determining by the first wireless station a number of times the one or more network information strings have been rebroadcast by the first wireless station based on the relay number; and incrementing the message relay number to the next increment by the first wireless station; rebroadcasting by the first wireless station the one or more network strings when the number of times the one or more network information strings have been rebroadcast by the first wireless station is less than the maximum number of times that a message part may be rebroadcast by the wireless station.