A method for receiving electronic service guide, ESG, data based on a session partitioning rule in a digital video broadcasting handheld system reception terminal, the method comprising: receiving (200, 300, 400) and decoding an ESG bootstrap session; detecting a position of an ESG announcement carousel session from the ESG bootstrap session when an operating mode is an ESG multiple-stream mode as a decoding result (205, 305, 405); reading a partitioning declaration from an initial container of the ESG announcement carousel session in the detected position; analyzing the session partitioning rule (215, 315, 415) in the partitioning declaration, in which session partitioning rule information for a plurality of types of session partitioning rules applied to a plurality of ESG data sessions is included, wherein at least one respective type of session partitioning rule from the plurality of types of session partitioning rules is applied to each of the plurality of ESG data sessions; for each of the plurality of ESG data sessions: determining whether a specific type of session partitioning rule is applied to the ESG data session, received from a transmission server in the ESG multiple-stream mode, by analyzing the session partitioning rule information for the ESG data session; and acquiring (235, 240, 325) ESG data from the ESG data session based on the at least one respective type of session partitioning rule applied, wherein the partitioning declaration comprises, for each of the plurality of types of session partitioning rules, a field for indicating a start field value of the ESG data session and a field for indicating an end field value of the ESG data session, and characterized in that in case that the start field value is a predefined first value corresponding to a minimum value according to the specific type of session partitioning rule and the end field value is a predefined second value corresponding to a maximum value according to the specific type of session partitioning rule, the specific type of session partitioning rule is not applied to the ESG data session. receiving (200, 300, 400) and decoding an ESG bootstrap session; detecting a position of an ESG announcement carousel session from the ESG bootstrap session when an operating mode is an ESG multiple-stream mode as a decoding result (205, 305, 405); reading a partitioning declaration from an initial container of the ESG announcement carousel session in the detected position; analyzing the session partitioning rule (215, 315, 415) in the partitioning declaration, in which session partitioning rule information for a plurality of types of session partitioning rules applied to a plurality of ESG data sessions is included, wherein at least one respective type of session partitioning rule from the plurality of types of session partitioning rules is applied to each of the plurality of ESG data sessions; for each of the plurality of ESG data sessions: determining whether a specific type of session partitioning rule is applied to the ESG data session, received from a transmission server in the ESG multiple-stream mode, by analyzing the session partitioning rule information for the ESG data session; and acquiring (235, 240, 325) ESG data from the ESG data session based on the at least one respective type of session partitioning rule applied, determining whether a specific type of session partitioning rule is applied to the ESG data session, received from a transmission server in the ESG multiple-stream mode, by analyzing the session partitioning rule information for the ESG data session; and acquiring (235, 240, 325) ESG data from the ESG data session based on the at least one respective type of session partitioning rule applied, wherein the partitioning declaration comprises, for each of the plurality of types of session partitioning rules, a field for indicating a start field value of the ESG data session and a field for indicating an end field value of the ESG data session, and characterized in that in case that the start field value is a predefined first value corresponding to a minimum value according to the specific type of session partitioning rule and the end field value is a predefined second value corresponding to a maximum value according to the specific type of session partitioning rule, the specific type of session partitioning rule is not applied to the ESG data session.