A method for transmitting a mobile multimedia broadcast electronic service guide message, comprising the following steps of: (a) receiving by a multiplexer an electronic service guide, ESG, message, wherein the ESG message comprises ESG data and a ESG basic description table; (b) multiplexing by the multiplexer the ESG data into one or more multiplexing frames mapped to a service logical channel, and multiplexing the ESG basic description table into a multiplexing frame mapped to a control logical channel, or multiplexing by the multiplexer the ESG data along with the ESG basic description table into a multiplexing frame mapped to a control logical channel, or multiplexing by the multiplexer a part of the ESG data into one or more multiplexing frames mapped to a service logical channel and the other part of the ESG data along with the ESG basic description table into a multiplexing frame mapped to a control logical channel; (c) sending by the multiplexer said multiplexing frames to a broadcast station; and (d) modulating and sending by the broadcast station said multiplexing frames to user equipments; wherein, a multiplexing period of said multiplexer is 1s which is divided into 40 time slots and there are 40 multiplexing frames each of which is 25ms, and the multiplexing frames and time-slot mapped to service and control logical channels are decided by a system configuration; a range of identifiers for the multiplexing frames is from 0 to 39, and 39 is the maximum value; wherein, the multiplexing frame whose identifier is 0 is mapped to the control logical channel, while other multiplexing frames whose identifiers are 1-39 are mapped to the service logical channel; wherein, a multiplexing payload of each multiplexing frame in the service logical channel consisting of a plurality of multiplexing sub-frames which represent several kinds of data, and the multiplexing sub-frames have different functions including transmitting different TV channels, configuration control information or the ESG message; wherein, a multiplexing payload of the multiplexing frame in the control logical channel comprises one or more control information tables, each of the control information tables comprises at least one said ESG basic description table, said ESG basic description table is applied to describe a configuration of the multiplexing sub-frames which transmit the ESG data. (a) receiving by a multiplexer an electronic service guide, ESG, message, wherein the ESG message comprises ESG data and a ESG basic description table; (b) multiplexing by the multiplexer the ESG data into one or more multiplexing frames mapped to a service logical channel, and multiplexing the ESG basic description table into a multiplexing frame mapped to a control logical channel, or multiplexing by the multiplexer the ESG data along with the ESG basic description table into a multiplexing frame mapped to a control logical channel, or multiplexing by the multiplexer a part of the ESG data into one or more multiplexing frames mapped to a service logical channel and the other part of the ESG data along with the ESG basic description table into a multiplexing frame mapped to a control logical channel; (c) sending by the multiplexer said multiplexing frames to a broadcast station; and (d) modulating and sending by the broadcast station said multiplexing frames to user equipments;