Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for data transmission, comprising: receiving, by a media processing device, a service request sent by a user equipment, wherein the media processing device is located within a radio access network where the user equipment is located; obtaining, by the media processing device, service data corresponding to the service request; obtaining, by the media processing device, air interface resource information of a cell where the user equipment is located and transmission resource information; and performing, by the media processing device, content adaptation and bit rate selection on the service data according to the obtained air interface resource information and transmission resource information.
2. The method according to claim 1 , further comprising: obtaining, by the media processing device, a user policy from a policy and charging rules function (PCRF) entity; and performing, by the media processing device, bit rate selection on the service data according to the air interface resource information and the transmission resource information and according to the user policy.
3. The method according to claim 2 , wherein the obtaining, by the media processing device, the user policy from the PCRF entity comprises: receiving, by the media processing device, a radio access bearer (RAB) allocation request sent by the PCRF, and obtaining an allocation/retention priority (ARP) carried in the RAB allocation request; or receiving, by the media processing device, an evolved radio access bearer (eRAB) allocation request sent by the PCRF, and obtaining an allocation/retention priority (ARP) carried in the eRAB allocation request.
4. The method according to claim 2 , wherein before the obtaining, by the media processing device, the user policy from the PCRF entity, the method comprises: obtaining, by the PCRF entity, terminal information of the user equipment; generating, by the PCRF entity, the user policy according to the terminal information; and sending, by the PCRF entity, the user policy to the media processing device.
5. The method according to claim 4 , wherein the obtaining, by the PCRF entity, the terminal information of the user equipment comprises: receiving, by the PCRF entity, the terminal information sent by a service platform; or receiving, by the PCRF entity, international mobile equipment identity (IMEI) information of the user equipment, wherein the IMEI information of the user equipment is sent by the radio access network; and obtaining, by the PCRF entity, corresponding terminal information through querying in an equipment identity register (EIR) according to the IMEI information.
6. The method according to claim 1 , further comprising: obtaining, by the media processing device, a user policy from a PCRF entity; and performing, by the media processing device, content adaptation on the service data according to the air interface resource information and the transmission resource information and according to the user policy.
7. The method according to claim 1 , wherein the obtaining, by the media processing device, the air interface resource information of the cell where the user equipment is located comprises: obtaining a cache occupancy rate of a buffer of a radio link control (RLC) layer.
8. The method according to claim 7 , wherein the performing, by the media processing device, the bit rate selection according to the obtained air interface resource information comprises: when the cache occupancy rate of the buffer of the RLC layer is higher than a preset first threshold, reducing a bit rate of the service data; and when the cache occupancy rate of the buffer of the RLC layer is lower than a preset second threshold, increasing the bit rate of the service data, wherein the first threshold is greater than the second threshold.
9. The method according to claim 1 , wherein the obtaining, by the media processing device, the service data corresponding to the service request comprises: judging, by the media processing device, whether the service data is stored; if the service data is not stored, obtaining, by the media processing device, the service data from a content distributed network (CDN); and if the service data is stored, obtaining, by the media processing device, the service data locally.
10. A media processing device, wherein the media processing device is located within a radio access network where a user equipment is located, and the media processing device comprises at least a processor executing program codes stored in a memory, which configure the media processing device to: receive a service request sent by the user equipment; obtain service data corresponding to the received service request; obtain air interface resource information of a cell where the user equipment is located and transmission resource information; and perform, according to the obtained air interface resource information and the obtained transmission resource information, content adaptation and bit rate selection on obtained the service data.
11. The media processing device according to claim 10 , wherein the media processing device is further configured to: judge whether the service data is stored; when the judging submodule judges that the service data is not stored, obtain the service data from a content distributed network (CDN); and when the judging submodule judges that the service data is stored, obtain the service data locally.
12. The media processing device according to claim 10 , wherein the media processing device is further configured to: obtain a user policy from a policy and charging rules function (PCRF) entity, wherein perform content adaptation and bit rate selection on the service data according to the air interface resource information and the transmission resource information and according to the user policy.
13. A system for data transmission, comprising a media processing device and a policy and charging rules function (PCRF) entity; wherein the media processing device is located within a radio access network where a user equipment is located, and the media processing device comprises at least a first processor executing first program codes stored in a first memory, which configure the media processing device to: receive a service request sent by the user equipment; obtain service data corresponding to the obtained service request; obtain air interface resource information of a cell where the user equipment is located and transmission resource information; and perform, according to obtained the air interface resource information and the obtained transmission resource information, content adaptation and bit rate selection on obtained the service data; wherein the PCRF entity comprises at least a second processor executing second program codes stored in a second memory, which configure the PCRF to: obtain terminal information of a user equipment; according to the obtained terminal information , generate a user policy; and send the generated user policy to a media processing device, wherein the media processing device is located at a radio access network where the user equipment is located.
14. The system for data transmission according to claim 13 , wherein the media processing device is further configured to: obtain a user policy from a policy and charging rules function (PCRF) entity; and perform content adaptation and bit rate selection on the service data according to the air interface resource information and the transmission resource information and according to the user policy.
15. The system for data transmission according to claim 13 , wherein the media processing device is further configured to: judge whether the service data is stored; when the judging submodule judges that the service data is not stored, obtain the service data from a content distributed network (CDN); and when the service data is stored, obtain the service data locally.
Unknown
February 23, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.