Method and apparatus for receiving multicast broadcast service data
A multicast broadcast service data receiving method, including: receiving first indication information sent by a network side, the first indication information being used for establishing a source connection between a terminal device and a source cell and a target connection between the terminal device and a target cell; receiving multicast broadcast service data from the source cell by means of the source connection; and receiving multicast broadcast service data from the target cell by means of the target connection.
1 . A method for receiving multicast broadcast service data, performed by a terminal device, the method comprising:
receiving first indication information transmitted by a network-side device, wherein the first indication information is configured for establishing a source connection between the terminal device and a source cell and a target connection between the terminal device and a target cell;
receiving multicast broadcast service data from the source cell via the source connection; and
receiving the multicast broadcast service data from the target cell via the target connection;
wherein the method further comprises:
changing an uplink transmission path from the source connection to that of the target connection according to a first preset rule;
wherein the source connection uses a unicast mode, and the target connection uses the unicast mode and a multicast mode; the source connection uses a unicast mode and a multicast mode, and the target connection uses the unicast mode; or the source connection uses a unicast mode and a multicast mode, and the target connection uses the unicast mode and the multicast mode; and
wherein changing the uplink transmission path from the source connection to that of the target connection comprises:
changing a unicast path of the source connection to a unicast path of the target connection.
2 . The method according to claim 1 , the method further comprising:
receiving multicast broadcast service information transmitted by the network-side device, wherein the multicast broadcast service information comprises a multicast broadcast service identity, and
the first indication information is indication information for a multicast broadcast service.
3 . The method according to claim 2 , wherein the multicast broadcast service identity comprises at least one of the following:
a temporary mobile group identity;
a multicast broadcast service session identity;
a multicast broadcast service flow identity;
a multicast broadcast service bearer identity;
a multicast broadcast service logical channel identity;
a radio link control entity identity for the multicast broadcast service; or
a multicast scheduling identity;
wherein the multicast broadcast service information further comprises at least one of the following:
an identity of the source cell; or
an identity of the target cell.
4 . The method according to claim 1 , wherein a radio bearer for receiving the multicast broadcast service data in the terminal device comprises a packet data convergence protocol entity, and the method further comprises:
submitting the received multicast broadcast service data in sequence to an upper protocol entity of the packet data convergence protocol entity according to a sequence number of service data by the packet data convergence protocol entity.
5 . The method according to claim 1 , wherein the method further comprises at least one of the following:
transmitting target connection failure information to the network-side device;
releasing the target connection; or
receiving the multicast broadcast service data from the source cell via the source connection, and stopping receiving the multicast broadcast service data from the target cell via the target connection;
wherein a target connection failure occurs before the terminal device receives second indication information transmitted by the network-side device, and the second indication information is configured to instruct the terminal device to release the source connection; or
the target connection failure occurs before a random access between the terminal device and the target cell is successfully completed.
6 . The method according to claim 5 , wherein transmitting the target connection failure information to the network-side device comprises:
re-establishing a connection when the source connection fails and transmitting the target connection failure information to the network-side device via the re-established connection;
re-establishing a connection when the source connection fails and transmitting the target connection failure information and source connection failure information to the network-side device via the re-established connection; or
transmitting the target connection failure information to the network-side device via the source connection.
7 . The method according to claim 6 , further comprising:
transmitting the source connection failure information to the network-side device via the target connection; or
re-establishing a connection when the target connection fails and transmitting the source connection failure information to the network-side device via the re-established connection.
8 . The method according to claim 1 , further comprising:
transmitting data receiving status information via the source connection or the target connection, according to a second preset rule;
wherein transmitting the data receiving status information via the source connection or the target connection according to the second preset rule comprises:
transmitting the data receiving status information via the target connection, wherein a trigger event for the data receiving status information comprises at least one of:
the terminal device triggering a change of a transmission path, the terminal device releasing the source connection, and a source connection failure; or
transmitting the data receiving status information via the source connection, wherein a trigger event for the data receiving status information is a target connection failure.
9 . The method according to claim 8 , wherein transmitting the data receiving status information via the target connection comprises:
transmitting the data receiving status information via the target connection, wherein the source connection uses at least one of the unicast mode or the multicast mode, and the target connection uses the unicast mode and the multicast mode;
the source connection uses the multicast mode, and the target connection uses the unicast mode; or
the source connection uses the unicast mode and the multicast mode, and the target connection uses the unicast mode.
10 . The method according to claim 8 , wherein transmitting the data receiving status information via the target connection comprises:
transmitting the data receiving status information via the unicast path of the target connection,
wherein the source connection uses at least one of the unicast mode or the multicast mode, and the target connection uses the unicast mode and the multicast mode.
11 . The method according to claim 8 , wherein transmitting the data receiving status information via the source connection comprises:
transmitting the data receiving status information via the source connection,
wherein the source connection uses the unicast mode and the multicast mode, and the target connection uses at least one of the unicast mode or the multicast mode;
the source connection uses the unicast mode, and the target connection uses the multicast mode; or
the source connection uses the unicast mode, and the target connection uses the unicast mode and the multicast mode.
12 . The method according to claim 8 , wherein transmitting the data receiving status information via the source connection comprises:
transmitting the data receiving status information via the unicast path of the source connection,
wherein the source connection uses the unicast mode and the multicast mode, and the target connection uses at least one of the unicast mode or the multicast mode.
13 . The method according to claim 1 , further comprising:
releasing the source connection;
wherein before releasing the source connection, the method further comprise:
receiving second indication information transmitted by the network-side device, wherein the second indication information is configured to indicate a release of the source connection.
14 . The method according to claim 13 , wherein releasing the source connection comprises:
releasing the source connection according to a third preset rule;
wherein the third preset rule comprises successful completion of a random access between the terminal device and the target cell or a source connection failure;
wherein a type of the source connection failure is a radio link failure.
15 . A communication apparatus, comprising:
at least one processor; and
a memory communicatively connected to the at least one processor, wherein
the memory stores instructions executable by the at least one processor, and the instructions, when executed by the at least one processor, cause the at least one processor to perform the method for receiving the multicast broadcast service data according to claim 1 .
16 . A method for receiving multicast broadcast service data, performed by a network-side device, and comprising:
transmitting first indication information to a terminal device, wherein the first indication information is configured to instruct the terminal device to establish a source connection with a source cell and a target connection with a target cell, to receive multicast broadcast service data from the source cell via the source connection, and to receive the multicast broadcast service data from the target cell via the target connection;
wherein the terminal device is configured to change an uplink transmission path from the source connection to that of the target connection according to a first preset rule;
wherein the source connection uses a unicast mode, and the target connection uses the unicast mode and a multicast mode; the source connection uses a unicast mode and a multicast mode, and the target connection uses the unicast mode; or the source connection uses a unicast mode and a multicast mode, and the target connection uses the unicast mode and the multicast mode; and
wherein the terminal device is further configured to change a unicast path of the source connection to a unicast path of the target connection.
17 . The method according to claim 16 , before transmitting the first indication information to the terminal device, further comprising:
transmitting request information to a target network node, wherein the request information comprises request indication information, and the request indication information is configured to request an establishment of the source connection and the target connection;
wherein the request information further comprises multicast broadcast service information, and the multicast broadcast service information comprises a multicast broadcast service identity, and the first indication information is indication information for a multicast broadcast service.
18 . The method according to claim 17 , further comprising:
receiving the first indication information fed back by the target network node according to the request information; and
receiving the multicast broadcast service information fed back by the target network node according to the request information, wherein the multicast broadcast service information comprises the multicast broadcast service identity, and the first indication information is the indication information for the multicast broadcast service.
19 . A method for receiving multicast broadcast service data, performed by a network-side device, and comprising:
receiving request information transmitted by a source network node; and
transmitting first indication information to a terminal device according to the request information via the source network node, wherein the first indication information is configured to instruct the terminal device to establish a source connection with a source cell and a target connection with a target cell, to receive multicast broadcast service data from the source cell via the source connection, and to receive the multicast broadcast service data from the target cell via the target connection;
wherein the terminal device is configured to change an uplink transmission path from the source connection to that of the target connection according to a first preset rule;
wherein the source connection uses a unicast mode, and the target connection uses the unicast mode and a multicast mode; the source connection uses a unicast mode and a multicast mode, and the target connection uses the unicast mode; or the source connection uses a unicast mode and a multicast mode, and the target connection uses the unicast mode and the multicast mode; and
wherein the terminal device is further configured to change a unicast path of the source connection to a unicast path of the target connection.