WO2009039777A1 - A method, system and apparatus for scheduling data - Google Patents
A method, system and apparatus for scheduling data Download PDFInfo
- Publication number
- WO2009039777A1 WO2009039777A1 PCT/CN2008/072417 CN2008072417W WO2009039777A1 WO 2009039777 A1 WO2009039777 A1 WO 2009039777A1 CN 2008072417 W CN2008072417 W CN 2008072417W WO 2009039777 A1 WO2009039777 A1 WO 2009039777A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- mac
- rule
- multiplexing
- data scheduling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
- H04W28/065—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1273—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/02—Data link layer protocols
Definitions
- Embodiments of the present invention relate to the field of communications technologies, and in particular, to a method, system, and apparatus for data scheduling. Background technique
- 3GPP Three Generation Partnership Project
- NodeB Node
- MBMS Mobile Broadcast Multimedia Service
- the MBMS service can not only implement multicast multicast of pure text, but also provide multicast multicast services for streaming media.
- the PDCP Packet Data Convergence Protocol
- the eNB E-UTRAN NodeB, the evolved node
- SYNC Synchronization Sub-layer
- the timestamp is sent, and the data packet arriving at the eNB is firstly subjected to RLC (Radio Link Control) split cascading and then delivered to the MAC (Medium Access Control) sublayer, and transmitted to the transmission through the MAC sublayer.
- RLC Radio Link Control
- MAC Medium Access Control sublayer
- the PDCP packet is called PDCP PDU (PDCP Protocol Data Unit), PDCP.
- PDCP PDU PDCP Protocol Data Unit
- the PDU is divided into RLC PDUs by RLC, and the data packets arriving at the MAC sublayer are called MAC SDUs (Service Data Units).
- MAC SDUs Service Data Units
- the PDCP data packets of service 0 and service 1 are processed by the SYNC layer of the PDCP in the aGW (access gateway), and the timestamps T and T+1 are set by the SYNC, after the RLC.
- the PDCP packet of service 0 is divided into 4 RLC PDUs: 0.0, 0.1, 0.2, and 0.3
- the PDCP packet of service 1 is divided into 4 RLC PDUs: 1.0, 1.1, 1.2, and 1.3. Since only one timestamp can be set for each PDCP packet in aGW, the divided RLC PDU can only guarantee the transmission time of 0.0 data packet and 1.0 data packet, that is, 0.0 data packet is sent at time T, at T+1.
- each TTI Transmission Time Interval
- the length of the RLC PDU sent in each ⁇ is determined by the MAC entity based on the result of the air interface measurement.
- the RLC data packet of the service 0 is transmitted 0.0, 0.1, 0.2, and at the time T+1, the 1.0 data packet must be transmitted, and the RLC data packet 0.3 of the service 0 has not been sent yet, so It may be sent in other TTIs.
- the RLC data packets sent by different eNBs at different T+1 times will be different, such as 1.0, 1.1, 1.2 combination, 1.0, 1.1. 0.3 combination and so on. Summary of the invention
- the embodiment of the invention provides a method, a system and a device for data scheduling, so as to solve the problem that the MAC data scheduling of each eNB in the same SFA cannot be consistent in the prior art, and the UE cannot perform air interface merging on the received data.
- the embodiment of the present invention provides a data scheduling method, configured to perform scheduling on media access control MAC data, including the following steps: acquiring a data scheduling rule, where the data scheduling rule includes a media access control protocol Data unit MAC a multiplexing rule of the PDU and a sorting rule of the MAC PDU internal media access control service data unit MAC SDU; sorting the data of the MAC SDU inside the received MAC PDU according to the sorting rule of the MAC SDU; according to the MAC PDU
- the multiplexing criterion multiplexes the data of the sorted MAC SDUs.
- the embodiment of the present invention further provides a data scheduling system, including an evolved node eNB, configured to acquire a data scheduling rule, where the data scheduling rule includes a multiplexing criterion of a media access control protocol data unit MAC PDU and The MAC PDU internal media access controls the ordering rule of the service data unit MAC SDU, and sorts the data of the MAC SDU inside the received MAC PDU according to the ordering rule of the MAC SDU, and according to the multiplexing rule of the MAC PDU The data of the sorted MAC SDU is multiplexed.
- a data scheduling system including an evolved node eNB, configured to acquire a data scheduling rule, where the data scheduling rule includes a multiplexing criterion of a media access control protocol data unit MAC PDU and The MAC PDU internal media access controls the ordering rule of the service data unit MAC SDU, and sorts the data of the MAC SDU inside the received MAC PDU according to the ordering rule of the MAC SDU, and according to the multiplexing
- the embodiment of the present invention further provides an eNodeB for scheduling MAC data, including: a data scheduling rule acquiring unit, configured to acquire a data scheduling rule, where the data scheduling rule includes multiplexing of MAC PDUs. a criterion for sorting the internal MAC SDU of the MAC PDU; a MAC SDU sorting unit, configured to perform sorting according to the data of the internal MAC SDU of the data; a MAC PDU multiplexing unit, configured to acquire by the acquiring unit according to the data scheduling rule The multiplexing criteria of the MAC PDU multiplexes the data of the sorted MAC SDUs.
- FIG. 1 is a schematic structural diagram of a system for data scheduling according to an embodiment of the present invention
- FIG. 2 is a flowchart of a method for data scheduling according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of acquiring a data scheduling rule according to Embodiment 1 of the present invention.
- FIG. 4 is a schematic diagram of acquiring a data scheduling rule according to Embodiment 2 of the present invention.
- FIG. 5 is a schematic diagram of data scheduling according to Embodiment 3 of the present invention.
- FIG. 6 is a schematic diagram of data scheduling according to Embodiment 4 of the present invention. detailed description
- the embodiments of the present invention provide a method, a system, and a device for data scheduling.
- the embodiments of the present invention ensure that each eNB in the same SFA uses the same data scheduling rule by using two implementation schemes.
- One of the implementation schemes is to set the MAC data scheduling rule by using the MAC standard.
- the other implementation scheme is to set the MAC data scheduling rule through the control process of the MCE (MBMS Control Entity), and the O&M (Operation and Maintenance)
- the operation and maintenance are configured to make the data scheduling rules of the MAC layers of the multiple eNBs the same, so that the eNBs in the same SFA use the same data scheduling rule, so that the UE can perform air interface merging on the data received from the eNB.
- FIG. 1 it is a schematic structural diagram of a system for data scheduling according to an embodiment of the present invention, including an evolved node eNB 200.
- the eNodeB 200 is configured to obtain a data scheduling rule, and the MAC layer rules of the multiple eNBs are the same through the O&M configuration, and the received MAC data is scheduled according to the data scheduling rule.
- the data scheduling rule includes a multiplexing rule of the MAC PDU and a sorting rule of the internal MAC SDU of the MAC PDU.
- the data scheduling rule can ensure that each eNB located in the same SFA uses the same MAC data scheduling rule, which facilitates the UE to receive the data. Perform an air interface merger.
- the evolved node 200 includes: a data scheduling rule acquiring unit 210, a MAC SDU sorting unit 220, and a MAC PDU multiplexing unit 230.
- the data scheduling rule obtaining unit 210 is configured to acquire a data scheduling rule, where the data scheduling rule includes a multiplexing rule of a MAC PDU and a sorting rule of an internal MAC SDU of the MAC PDU.
- the data scheduling rule obtaining unit 210 can obtain the data scheduling rule in two ways. First, the data scheduling rule is set by using a MAC standard. First, the data scheduling rule is set by using a control process of the MCE.
- the MAC SDU sorting unit 220 is connected to the data scheduling rule acquiring unit 210, and the data of the MAC SDUs inside the received MAC PDU is sorted.
- the ordering rules of the internal MAC SDU of the MAC PDU include other sorting principles such as logical channel number ascending order and logical channel number descending principle.
- the MAC PDU multiplexing unit 230 is connected to the data scheduling rule acquiring unit 210 and configured to acquire according to the data scheduling rule acquiring unit 210.
- the multiplexing criteria of the MAC PDU multiplexes the data of the sorted MAC SDUs.
- the multiplexing criteria of the MAC PDU include the principle of sequential transmission, the principle of avoiding cross-multiplexing, and the principle of high-priority service first transmission.
- the multiplexing rule of the MAC PDU and the sorting rule of the MAC PDU of the MAC PDU may also have multiple sorting rules.
- the eNBs in the same SFA can correctly generate the same sorting rule of the MAC data, it should fall into the present invention.
- the data scheduling system of the embodiment of the present invention further includes a multicast multicast service control entity MCE100, configured to send a control message to the evolved node 200, where the control message carries a data scheduling rule, and may also include a service identifier and a service type. Information such as QoS, RB configuration, logical channel number, and service priority identifier.
- the data scheduling rule obtaining unit 210 further includes: a control message receiving subunit 211 configured to receive the control message sent by the multicast multicast service control entity MCE 100.
- FIG. 2 it is a flowchart of a method for data scheduling according to an embodiment of the present invention, which specifically includes the following steps:
- Step S201 Obtain a data scheduling rule.
- the data scheduling rule includes a multiplexing rule of the MAC PDU and a sorting rule of the MAC PDU internal MAC SDU.
- the so-called MAC PDU multiplexing criterion refers to sorting and scheduling multiple MAC PDUs multiplexed onto the same transport channel according to certain rules.
- the multiplexing criteria of the MAC PDU include: sequential transmission rules, rules for avoiding cross-multiplexing, and high-priority service pre-emptive rules.
- the order sending rule is that the MCE specifies the sending order of the MAC PDUs, and the data of the MAC PDUs is scheduled on a first-come, first-served basis on the basis of the time-stamping principle.
- the rule of avoiding cross-multiplexing is to multiplex the MAC SDUs of the same service into one MAC PDU, that is, to first schedule the MAC SDU of one service and then schedule another service.
- the high-priority service pre-emptive rule is used by the central node to inform the eNB of the priority of each service, and the data of the MAC PDU is scheduled according to the priority. If the priorities of the two or more services are the same, the logical channel according to the service The number is scheduled in ascending or descending order.
- the sorting rule of the internal MAC SDU of the MAC PDU is to sort and schedule multiple MAC SDUs in the MAC PDU according to a uniform ordering rule, and ensure that each eNB in the same SFA uses the same row for these MAC SDUs.
- Order rules There may be many sorting rules for the internal MAC SDU of the MAC PDU.
- an LCID Logical Channel Identifier
- an LCID descending rule are taken as an example for description.
- the multiplexing rule of the MAC PDU and the ordering rule of the MAC PDU of the MAC PDU in the embodiment of the present invention are not limited to the foregoing rules, and any eNB in the SFA can be used to sort the MAC data by using the same rule.
- the data scheduling rules for generating the identical MAC SDUs should fall within the protection scope of the embodiments of the present invention.
- Step S202 Sort the data of the MAC PDU of the MAC PDU in the received MAC data according to the ordering rule of the MAC SDU.
- the eNB After receiving the MAC data, the eNB first sorts the data of the MAC PDU internal MAC SDU in the received MAC data according to the ordering rule of the MAC PDU internal MAC SDU in the data scheduling rule.
- Step S203 The data of the sorted MAC SDUs is multiplexed according to the multiplexing rule of the MAC PDU.
- the data of the sorted MAC SDUs is multiplexed according to the multiplexing rule of the MAC PDUs.
- all the eNBs in the same SFA use the same data scheduling rule, so that all UEs in the SFA can receive MAC data of the same structure, so that the UE performs air interface merging on the received MAC data.
- the eNB obtains the data scheduling rule in two ways. One is to set a data scheduling rule in the control flow of the MCE, and the data scheduling rule is carried in the control message and sent to the eNB for storage; The data scheduling rule is set by the MAC standard, and the data scheduling rule is stored in the eNB.
- the MAC data scheduling rule is set, and the MAC layer rules of multiple eNBs are the same through the O&M configuration, so that each eNB in the same SFA uses the same MAC data scheduling rule to ensure the same SFA.
- the scheduling of the MAC data is consistent among the eNBs, so that the UE can perform air interface merging on the received MAC data.
- the embodiment of the present invention is applicable not only to the case where each MAC SDU is time stamped, but also applies to the case of cyclic stamping or interval stamping, and the MAC automatically after scheduling in a TTI. Switch to the next TTI for scheduling.
- the data scheduling rule is set in the control flow of the MCE, and the data scheduling rule is carried in the control message and sent to the eNB for storage.
- the flowchart is as shown in FIG. 3, and specifically includes the following steps:
- Step S301 The BM-SC sends a control message to the MCE, for example, session start.
- the control message of the embodiment of the present invention is not limited to session start.
- the control message includes basic information such as service ID and service type.
- Step S302 The MCE determines to use the SFN (Single Frequency Network) mode to send the MBMS service, and sends a control message to each eNB in the SFA.
- SFN Single Frequency Network
- the MCE adds data scheduling rules to the control message, and can also carry information such as QoS (Quality of Service), RB (Radio Bearer) configuration, LCID, and service priority identifier.
- QoS Quality of Service
- RB Radio Bearer
- LCID is a logical channel number that identifies each MAC SDU from the logical channel; the service priority identifier indicates the priority of the service.
- Step S303 the eNB stores the received control message, obtains a data scheduling rule of the MAC according to the control message, and obtains a correspondence between the service ID and the LCID, and then sends the corresponding relationship to each UE under the eNB, where each The UE performs storage.
- a data scheduling rule is set in the control flow of the MCE, and the data scheduling rule is carried in the control message and sent to the eNB for storage, so that each eNB in the same SFA uses the same MAC data scheduling rule to ensure the same
- the MAC data scheduling of each eNB in the SFA is consistent, which facilitates the UE to perform air interface merging on the received data.
- the flowchart is as shown in FIG. 4, and specifically includes the following steps:
- Step S401 The BM-SC sends a control message to the MCE, where the control message includes: service ID, service type and other basic information.
- Step S402 the MCE determines to use the SFN mode to send the MBMS service, and sends a control message to each eNB in the SFA.
- the MCE adds information such as QoS, RB configuration, LCID, and service priority identifier to the control message. Since the data scheduling rules have been set by the MAC standard and stored in the eNB, the MCE does not have to carry the data scheduling rules when sending control messages to the eNB.
- Step S403 The eNB stores the received control message, and obtains a correspondence between the service ID and the LCID according to the control message, and then sends the corresponding relationship to each UE under the eNB, and is stored by each UE.
- the data scheduling rule is set by the MAC standard, and the data scheduling rule is stored in the eNB, so that each eNB in the same SFA uses the same MAC data scheduling rule, so that the MAC data scheduling of each eNB in the same SFA is consistent. It is convenient for the UE to perform air interface merging on the received data.
- the MAC scheduling under the sequential transmission rule is as shown in FIG. 5.
- the remaining MAC SDUs are scheduled on a first-come, first-served basis. Since the data packets from the aGW to the eNB do not necessarily arrive in sequence, the data packet with the highest timestamp may arrive at the eNB after the data packet that is later than the timestamp. The so-called sequential transmission is performed according to the timestamp of the data packet. Scheduled to send. As shown in Figure 5, the data packet of service 1 may arrive at the eNB first, and the data packet of service 0 arrives at the eNB, but the timestamp carried by service 0 is first.
- the data packet of service 0 should be scheduled first, if there is no service between the services. Prior to prioritization, the data packets of service 1 are scheduled until all packets of 0 services from 0.0 to 0.4 are scheduled.
- the specific transmission sequence is as follows:
- the MAC scheduling under the cross-multiplexing rule is as shown in FIG. 6.
- the PDCP packets of the two services should be avoided by cross-multiplexing, and the MAC SDUs of the same service should be multiplexed into one MAC PDU.
- the data of the MAC SDU of one service is scheduled first, and then the other service is scheduled, as shown in FIG. 6, the column of the left column is 0.
- the timestamp of the MAC SDU data of the service is time T
- the timestamp of the 1 service data packet in the right column is T+1
- the MAC SDU included in the MAC packet of the MAC transmission at time T is 0.0. 0.1 , 0.2
- the MAC SDU of the 0 service is preferentially scheduled at the time of T + 1 and T+2, and the MAC SDU of the 1 service is scheduled.
- the specific transmission sequence is as follows:
- T+2 1.1, 1.2, 1.3
- T+2 1.1, 1.2, 1.3
- the high-priority service pre-emptive rule the control message that needs to be sent by the MCE to the eNB includes the priority information of each service, that is, the service priority identifier. If the service scheduling has a priority requirement, the priority is required.
- the high-low level is used to perform service scheduling, and the service with high priority is scheduled to be sent first, and the service with low priority is scheduled to be sent. It should be noted that if two or more services have the same priority, the services are scheduled in ascending or descending order according to the LCID number of the service.
- the high-priority service may not be multiplexed with another service to a transport channel. on.
- the collation rules for the internal MAC SDU of the MAC PDU include: LCID Ascending rules and LCID descending rules.
- the LCID marks the logical channel number of each MAC SDU. In the same transport channel, the LCID numbers of different services are different. Within the same SFA, each eNB will assign the same LCID to the same service.
- the LCID ascending rule requires that each MAC SDU in the MAC PDU be sorted in ascending order by LCID.
- the LCID descending rule requires each MAC SDU in the MAC PDU to be arranged in descending order of LCID.
- multiple data scheduling rules in the embodiments of the present invention may be used independently of each other, or may be used in combination, as long as the eNB can implement the same data scheduling rules and combinations for the scheduling of services, which should belong to the embodiment of the present invention.
- the embodiment of the invention provides a method, a system and a device for data scheduling.
- the MAC data scheduling rule is set, and the MAC layer rules of multiple eNBs are the same through the O&M configuration, so that each eNB in the same SFA uses the same MAC data. Scheduling rules to ensure that the MAC data scheduling of each eNB in the same SFA is consistent, which facilitates the UE to perform air interface merging on the received data.
- the invention can be implemented by hardware, or can be realized by means of software plus necessary general hardware platform.
- the technical solution of the present invention can be embodied in the form of a software product, which can be stored in a non- Volatile storage medium (which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform various embodiments of the present invention Said method.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
Description
一种数据调度的方法、 系统和装置 技术领域
本发明实施例涉及通信技术领域,特别是涉及一种数据调度的方 法、 系统和装置。 背景技术
在网络飞速发展的今天,人们对于移动通信的要求已经不仅仅局 限于当初的电话和消息业务, 网络的更新, 移动终端的飞速换代, 大 量的移动多媒体业务不断涌现, 例如: 网络电视, 视频点播, 视频会 议, 网上教育, 在线互动游戏。 这些业务通常需要网络提供足够的带 宽, 并且要保证相当高的传输质量, 同时还要满足多用户同时使用, 而现行可以传输这些业务的网络只适用于有线网络,对于无线网络却 并不适用。
针对此问题, 3GPP ( Third Generation Partnership Project, 第三代 移动通信全球标准化组织)提出了在移动通信网络中,用 NodeB (节 点) 向小区覆盖范围内的多个用户发送相同的数据信息, 即 MBMS ( Multi Broadcast Multimedia Service, 多播组播)业务, 从而使移动 通信网络中有了点到多点的业务, 不仅实现了网络资源共享, 更提高 了网络的共享度和网络带宽的利用率。 MBMS业务不仅可以实现纯文 本的多播组播, 更能提供流媒体的多播组播业务。
现有技术中, MBMS业务的 PDCP ( Packet Data Convergence Protocol , 分组数据集中协议) 的数据包发送到 eNB ( E-UTRAN NodeB , 演进节点)之前, 会在 SYNC ( Synchronization Sub-layer, 同步子层)打上时间戳, 而到达 eNB的数据包首先经过 RLC ( Radio Link Control,无线链路控制)分割级连后递交到 MAC( Medium Access Control, 媒体存取控制)子层, 经过 MAC子层发送到传输信道上, 并最终发送到 UE ( User Equipment, 用户终端) 。 PDCP的数据包被 称为 PDCP PDU ( PDCP Protocol Data Unit, 协议数据单元) , PDCP
PDU经过 RLC分割为 RLC PDU , 而到达 MAC子层的数据包则称为 MAC SDU ( Service Data Unit, 业务数据单元) 。 当来自不同逻辑信 道的多个 MAC SDU复用在相同的传输信道上时,多个 MAC SDU经过 封装构成一个 MAC PDU,这样一个 MAC PDU中就封装了多个来自不 同逻辑信道的 MAC SDU。
现有技术中,假设有业务 0和业务 1的 PDCP数据包,在 aGW( access Gateway, 接入网关) 中经过 PDCP的 SYNC层处理后, 由 SYNC打上 时间戳 T和 T+1 , 经过 RLC后业务 0的 PDCP包被分割为 4个 RLC PDU: 0.0, 0.1 , 0.2和 0.3 , 业务 1的 PDCP包被分割为 4个 RLC PDU:1.0, 1.1 , 1.2和 1.3。 由于在 aGW中只能为每个 PDCP数据包打一个时间戳, 因此 被分割的 RLC PDU只能保证 0.0数据包和 1.0数据包的发送时间, 即在 T时刻发送 0.0数据包, 在 T+1时刻发送 1.0数据包。假设 MAC实体规定 每一个 TTI ( Transmission Time Interval, 传输时间间隔)只能发送三 个 RLC PDU, 并且该每个 ΤΉ内发送的 RLC PDU长度是由 MAC实体 根据空口测量的结果自行确定的。 那么, 在第一个时刻 T内, 发送业 务 0的 RLC数据包 0.0, 0.1 , 0.2,到了 T+1时刻,则必须发送 1.0数据包, 而业务 0的 RLC数据包 0.3还没发送出去, 因此可能会在其他 TTI内被 发送, 由于各个 eNB对数据包的调度不一定是相同的, 因此 T+1时刻 不同 eNB发送的 RLC数据包会不同, 如 1.0, 1.1 , 1.2组合、 1.0, 1.1 , 0.3组合等等。 发明内容
本发明实施例提供一种数据调度的方法、 系统和装置, 以解决现 有技术中无法保证同一 SFA内各个 eNB的 MAC数据调度一致, UE 对接收到的数据无法进行空口合并的问题。
为达到上述目的, 本发明实施例提供了一种数据调度的方法, 用 于对媒体接入控制 MAC数据进行调度, 包括以下步骤: 获取数据调 度规则, 所述数据调度规则包括媒体接入控制协议数据单元 MAC
PDU的复用准则和 MAC PDU内部媒体接入控制业务数据单元 MAC SDU的排序规则; 根据所述 MAC SDU的排序规则对所接收的 MAC PDU内部的 MAC SDU的数据进行排序; 根据所述 MAC PDU的复 用准则对所述排序后的 MAC SDU的数据进行复用。
另一方面, 本发明实施例还提供了一种数据调度的系统, 包括演 进节点 eNB, 用于获取数据调度规则, 所述数据调度规则包括媒体接 入控制协议数据单元 MAC PDU的复用准则和 MAC PDU内部媒体接 入控制业务数据单元 MAC SDU的排序规则, 并根据所述 MAC SDU 的排序规则对所接收的 MAC PDU内部的 MAC SDU的数据进行排 序, 以及根据所述 MAC PDU的复用准则对所述排序后的 MAC SDU 的数据进行复用。
再一方面, 本发明实施例还提供了一种演进节点, 用于对 MAC 数据进行调度, 包括: 数据调度规则获取单元, 用于获取数据调度规 则,所述数据调度规则包括 MAC PDU的复用准则和 MAC PDU内部 MAC SDU的排序规则; MAC SDU排序单元, 用于根据所述数据调 内部的 MAC SDU的数据进行排序; MAC PDU复用单元, 用于根据 所述数据调度规则获取单元获取的 MAC PDU的复用准则对所述排 序后的 MAC SDU的数据进行复用。 附图说明
图 1为本发明实施例数据调度的系统的结构示意图;
图 2为本发明实施例数据调度的方法的流程图;
图 3为本发明实施例一获取数据调度规则的示意图;
图 4为本发明实施例二获取数据调度规则的示意图;
图 5为本发明实施例三数据调度的示意图;
图 6为本发明实施例四数据调度的示意图。
具体实施方式
本发明实施例提供了一种数据调度的方法、 系统和装置, 本发明 实施例通过两种实现方案保证了同一 SFA内各个 eNB使用相同的数 据调度规则。 其中一种实现方案是通过 MAC标准设置 MAC数据调 度规则, 另一种实现方案是通过 MCE ( MBMS Control Entity, 多播 组播业务实体) 的控制流程设置 MAC数据调度规则, 通过 0&M ( Operations and Maintenance,操作和维护 )配置使多个 eNB的 MAC 层的数据调度规则相同, 从而保证了同一 SFA内的各个 eNB使用相 同的数据调度规则, 便于 UE对接收自 eNB的数据进行空口合并。
如图 1所示, 为本发明实施例数据调度的系统的结构示意图, 包 括演进节点 eNB200。 演进节点 200 用于获取数据调度规则, 通过 0&M配置使多个 eNB的 MAC层规则相同, 并根据该数据调度规则 对所接收的 MAC数据进行调度。 该数据调度规则包括 MAC PDU的 复用准则和 MAC PDU内部 MAC SDU的排序规则,通过该数据调度 规则可以保证位于同一 SFA内的各个 eNB使用相同的 MAC数据调 度规则, 方便了 UE对接收的数据进行空口合并。
其中,演进节点 200包括:数据调度规则获取单元 210、MAC SDU 排序单元 220和 MAC PDU复用单元 230。 数据调度规则获取单元 210, 用于获取数据调度规则, 该数据调度规则包括 MAC PDU的复 用准则和 MAC PDU内部 MAC SDU的排序规则。数据调度规则获取 单元 210可以通过两种方式获取该数据调度规则, 一是通过 MAC标 准设置该数据调度规则, 一是通过 MCE的控制流程设置该数据调度 规则。 MAC SDU排序单元 220, 与数据调度规则获取单元 210连接, 所接收的 MAC PDU内部的 MAC SDU的数据进行排序。 上述 MAC PDU内部 MAC SDU的排序规则包括逻辑信道号升序、 逻辑信道号 降序原则等其他排序原则。 MAC PDU复用单元 230, 与数据调度规 则获取单元 210连接, 用于根据数据调度规则获取单元 210获取的
MAC PDU的复用准则对排序后的 MAC SDU的数据进行复用。 该 MAC PDU的复用准则包括顺序发送原则、 避免交叉复用的原则和高 优先级业务先发送原则, 这几个原则可单独使用也可联合使用。 当然 该 MAC PDU的复用准则和 MAC PDU内部 MAC SDU的排序规则还 可有多种排序规则, 只要能保证同一 SFA内的各个 eNB生成完全相 同的 MAC数据的排序规则, 都应落入本发明实施例的保护范围。
优选地,本发明实施例数据调度的系统还包括多播组播业务控制 实体 MCE100, 用于向演进节点 200发送控制消息, 该控制消息携带 数据调度规则, 同时还可以包括业务标识和业务类型、 QoS、 RB 配 置、 逻辑信道号、 业务优先级标识等信息。 优选地, 数据调度规则获 取单元 210还包括:控制消息接收子单元 211用于接收多播组播业务 控制实体 MCE 100发送的控制消息。
如图 2所示, 为本发明实施例数据调度的方法的流程图, 具体包 括以下步骤:
步骤 S201 , 获取数据调度规则。
该数据调度规则包括 MAC PDU的复用准则和 MAC PDU内部 MAC SDU的排序规则。 所谓 MAC PDU的复用准则是指将复用到同 一个传输信道上的多个 MAC PDU按照一定的规则进行排序调度。该 MAC PDU的复用准则包括: 顺序发送规则、 避免交叉复用的规则和 高优先级业务先发规则等等。其中,顺序发送规则为 MCE规定 MAC PDU 的发送顺序, 在遵守时间戳原则的基础上, 按先到先传送的原 则对 MAC PDU的数据进行调度。避免交叉复用的规则使同一个业务 的 MAC SDU复用到一个 MAC PDU内,即先调度完一个业务的 MAC SDU再调度另一个业务的。 高优先级业务先发规则由中心节点告知 eNB每个业务的优先级,按优先级的高低对 MAC PDU的数据进行调 度, 若两个或多个业务的优先级相同, 则按照业务的逻辑信道号升序 或者降序调度该业务。所谓 MAC PDU内部 MAC SDU的排序规则是 指将 MAC PDU内部的多个 MAC SDU按照统一的排序规则进行排序 调度, 保证同一 SFA内的各个 eNB对这些 MAC SDU使用相同的排
序规则。该 MAC PDU内部 MAC SDU的排序规则可以有很多种, 本 实施例将以 LCID ( Logical Channel Identifier, 逻辑信道号)升序规 则和 LCID降序规则为例进行说明。 需要指出的是, 本发明实施例的 MAC PDU的复用准则和 MAC PDU内部 MAC SDU的排序规则并不 仅仅局限于上述规则, 任何可保证 SFA内的各个 eNB对 MAC数据 使用相同的规则进行排序,生成完全相同的 MAC SDU的数据调度规 则均应落入本发明实施例的保护范围。
步骤 S202,根据 MAC SDU的排序规则对所接收的 MAC数据中 MAC PDU内部 MAC SDU的数据进行排序。
在接收到 MAC数据之后, eNB先对所接收的 MAC数据中 MAC PDU 内部 MAC SDU的数据按照数据调度规则中 MAC PDU 内部 MAC SDU的排序规则进行排序。
步骤 S203 , 根据 MAC PDU的复用准则对排序后的 MAC SDU 的数据进行复用。
在对 MAC PDU内部 MAC SDU的排序完成之后, 再根据 MAC PDU的复用准则对排好序的 MAC SDU的数据进行复用。
这样由于同一个 SFA内的所有 eNB都使用相同的数据调度规则, 因此可保证该 SFA内的所有 UE都接收到相同结构的 MAC数据, 方 便 UE对所接收的 MAC数据进行空口合并。
上述数据调度的方法, eNB获取数据调度规则的方式有两种,一 种是在 MCE的控制流程中设置数据调度规则, 并将该数据调度规则 携带在控制消息中发送到 eNB进行存储;另一种是通过 MAC标准设 置数据调度规则, 并将该数据调度规则存储在 eNB 中。 综上所述, 本发明实施例通过设置 MAC数据调度规则, 并通过 0&M配置使多 个 eNB的 MAC层规则相同, 使同一 SFA内的各个 eNB釆用相同的 MAC数据调度规则,从而保证同一 SFA内各个 eNB对 MAC数据的 调度一致, 方便 UE对接收的 MAC数据进行空口合并。 另外, 本发 明实施例不仅适用于每个 MAC SDU都打时间戳的情况,对于循环打 戳或者间隔打戳的情况也都适用, MAC在一个 TTI内调度完后自动
切换到下一个 TTI进行调度。
下面结合附图和实施例对本发明的具体实施方式做进一步详细 说明:
对于在 MCE的控制流程中设置数据调度规则, 并将该数据调度 规则携带在控制消息中发送到 eNB进行存储, 其流程图如图 3所示, 具体包括以下步骤:
步骤 S301 , BM-SC向 MCE下发控制消息, 例如 session start。 当然本发明实施例的控制消息并不仅仅局限于 session start。该控 制消息中包括: service ID (业务标识)、 业务类型等基本信息。
步骤 S302, MCE确定使用 SFN ( Single Frequency Network, 单 频网络)模式发送该 MBMS业务, 向 SFA内的各个 eNB发送控制消 息。
MCE在该控制消息中添加数据调度规则, 同时还可以携带 QoS ( Quality of Service, 服务质量)、 RB ( Radio Bearer, 无线承载) 配 置、 LCID和业务优先级标识等信息。 其中, LCID为标识每个来自逻 辑信道的 MAC SDU的逻辑信道号;业务优先级标识标志着业务优先 级的高低。
步骤 S303 , eNB对所接收的控制消息进行存储, 根据该控制消 息获取 MAC的数据调度规则, 并获取 service ID和 LCID的对应关 系,然后将该对应关系发送到该 eNB下的各 UE, 由各 UE进行存储。
本实施例在 MCE的控制流程中设置数据调度规则, 并将该数据 调度规则携带在控制消息中发送到 eNB进行存储, 使同一 SFA内的 各个 eNB釆用相同的 MAC数据调度规则, 从而保证同一 SFA内各 个 eNB的 MAC数据调度一致,便于 UE对接收的数据进行空口合并。
其中, 对于通过 MAC标准设置数据调度规则, 并将该数据调度 规则存储在 eNB中的方式, 其流程图如图 4所示, 具体包括以下步 骤:
步骤 S401 , BM-SC向 MCE下发控制消息, 该控制消息中包括: service ID, 业务类型等基本信息。
步骤 S402, MCE确定使用 SFN模式发送该 MBMS业务,向 SFA 内的各个 eNB发送控制消息。 MCE在该控制消息中添加: QoS、 RB 配置、 LCID和业务优先级标识等信息。 由于数据调度规则已由 MAC 标准设置并存储在 eNB中, 因此 MCE在向 eNB发送控制消息不必 携带该数据调度规则。
步骤 S403 , eNB对所接收的控制消息进行存储, 并根据该控制 消息获取 service ID和 LCID的对应关系, 然后将该对应关系发送到 该 eNB下的各 UE, 由各 UE进行存储。
本实施例通过 MAC标准设置数据调度规则, 并将该数据调度规 则存储在 eNB , 使同一 SFA内的各个 eNB釆用相同的 MAC数据调 度规则, 从而保证同一 SFA内各个 eNB的 MAC数据调度一致, 便 于 UE对接收的数据进行空口合并。
其中, 顺序发送规则下的 MAC调度如图 5所示, 在保证遵守时 间戳的规则下, 剩余的 MAC SDU按照先到先传送完的规则进行调 度。 由于 aGW到 eNB的数据包不一定是顺序到达, 时间戳靠前的数 据包有可能比时间戳靠后的数据包后到达 eNB ,所谓顺序发送即为按 照数据包所打时间戳的先后顺序进行调度发送。 如图 5 中 service 1 的数据包可能先到达 eNB, service 0的数据包后到达 eNB,但 service 0携带的时间戳在前, 此时应该是先调度 service 0的数据包, 如果业 务之间没有优先级区分, 则直到从 0.0到 0.4所有 0业务的数据包都 调度完毕后再调度 service 1的数据包。 具体发送序列如下:
T: 0.0, 0.1 , 0.2;
T+1 : 0.3 , 0.4, 1.0
T+2: 1.1 , 1.2, 1.3
T+3: 1.4, ...
其中, 避免交叉复用规则下的 MAC调度如图 6所示, MAC复 用时应当尽量避免将两个业务的 PDCP包交叉复用,尽量使同一个业 务的 MAC SDU复用到一个 MAC PDU内, 即先调度完一个业务的 MAC SDU的数据再调度另一个业务的, 如图 6所示, 左边一列的 0
业务的 MAC SDU数据所带的时间戳为时间 T,右边一列的 1业务数 据包所带的时间戳为 T+1 , 在 T时刻一个 MAC传输的数据包 MAC PDU中包括的 MAC SDU为 0.0, 0.1 , 0.2, 在 T + 1和 T+2时刻优先 调度完 0业务的 MAC SDU, 再调度 1业务的 MAC SDU。 具体发送 序列如下:
T: 0.0, 0.1 , 0.2;
T+1 : 0.3 , 0.4, 1.0
T+2: 1.1 , 1.2, 1.3 避免交叉复用规则有一个优点,就是从 aGW到 eNB的数据发生 丟包时, 受影响的 MAC PDU较少, 并且 MAC PDU受影响的概率较 小。 例如: 前述 T+2时刻发送序列 1.1 , 1.2, 1.3的业务, 当发生丟 包时, 由于丟失的都是 servicel的数据, 因此只会对 service 1造成影 响; 如果该 T+2时刻发送的数据中有交叉复用的情况, 例如: 1.1 , 1.2, 0.4, 则发生丟包时, 由于 serviceO和 servicel的数据都有丟失, 因此会对 serviceO和 servicel都造成影响。 同时,通过图 6可以看出, 在以左侧所示的方式对 MAC SDU的数据进行复用时, 如果从 aGW 到 eNB的数据发生丟包, 则对 T、 T+1和 T+2时刻发送的 MAC PDU 均有影响; 而如果以右侧所示的方式对 MAC SDU的数据进行复用, 只对 T+1时刻发送的 MAC PDU有影响,减小了在从 aGW到 eNB的 数据发生丟包时, MAC PDU受影响的概率。
其中, 高优先级业务先发规则, 需要 MCE发送到 eNB的控制消 息中包括各业务的优先级信息, 也即业务优先级标识, 如果对业务的 调度有优先级的要求, 则需要按照优先级的高低来进行业务的调度, 优先级高的业务先进行调度发送, 优先级低的业务后进行调度发送。 并且需要说明的是, 如果两个或多个业务的优先级相同时, 则按照业 务的 LCID号升序或者降序调度业务, 另外, 高优先级的业务也可以 不与其它业务复用到一条传输信道上。
另夕卜, 对于 MAC PDU内部 MAC SDU的排序规则包括: LCID
升序规则和 LCID降序规则。 LCID标志着每个 MAC SDU的逻辑信 道号, 在同一传输信道内, 不同业务的 LCID号是不一样的。 同一个 SFA内, 各个 eNB会为同一业务分配相同的 LCID。 LCID升序规则 要求 MAC PDU内的各个 MAC SDU按照 LCID升序排列, LCID降 序规则要求 MAC PDU内的各个 MAC SDU按照 LCID降序排列。
通过上述 MAC PDU的复用准则及 MAC SDU的排序规则,即可 保证同一个 SFA内的各个 eNB生成完全相同的 MAC SDU。
下面以具体的例子对上述本发明的数据调度过程进行详细说明。 殳设有两个流媒体业务 0和 1 , 业务 0对应的 LCID为 1 , 业务 1对 应的 LCID为 2,业务 0和业务 1的 MAC数据分别被分割为 5个 MAC SDU:0.0, 0.1 , 0.2, 0.3 , 0.4和 1.0, 1.1 , 1.2, 1.3 , 1.4, MCE通过 session start消息通知 eNB业务的相关 RB配置, QoS以及业务的 LCID 免交叉复用的规则, 在一个 MAC PDU内部要求 MAC SDU排序为 LCID升序排列,那么 SFA内的多个 eNB都使用相同的调度准则,生 成的 MAC PDU如图 5所示:
T: 0.0, 0.1 , 0.2;
T+1 : 0.3 , 0.4, 1.0
T+2: 1.1 , 1.2, 1.3
T+3: 1.4, ...
需要指出的是,本发明实施例中的多种数据调度规则可相互独立 使用, 也可结合使用, 只要能使各 eNB对业务的调度实现相同的数 据调度规则和结合都应属于本发明实施例的保护范围。
本发明实施例提供一种数据调度的方法、 系统和装置, 通过设置 MAC数据调度规则, 并通过 0&M配置使多个 eNB的 MAC层规则 相同, 使同一 SFA内的各个 eNB釆用相同的 MAC数据调度规则, 从而保证同一 SFA内各个 eNB的 MAC数据调度一致, 便于 UE对 接收的数据进行空口合并。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解
到本发明可以通过硬件实现,也可以可借助软件加必要的通用硬件平 台的方式来实现基于这样的理解,本发明的技术方案可以以软件产品 的形式体现出来, 该软件产品可以存储在一个非易失性存储介质(可 以是 CD-ROM, U盘, 移动硬盘等) 中, 包括若干指令用以使得一 台计算机设备(可以是个人计算机, 服务器, 或者网络设备等)执行 本发明各个实施例所述的方法。
总之, 以上所述仅为本发明的较佳实施例而已, 并非用于限定本 发明的保护范围。 凡在本发明的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
Claims
1、 一种数据调度的方法, 用于对媒体接入控制 MAC数据进行 调度, 其特征在于, 包括以下步骤:
获取数据调度规则,所述数据调度规则包括媒体接入控制协议数 据单元 MAC PDU的复用准则和 MAC PDU内部的媒体接入控制业务 数据单元 MAC SDU的排序规则;
根据所述 MAC SDU的排序规则对所接收的 MAC PDU内部的 MAC SDU的数据进行排序;
根据所述 MAC PDU的复用准则对所述排序后的 MAC SDU的数 据进行复用。
2、 如权利要求 1所述数据调度的方法, 其特征在于, 所述获取 数据调度规则具体包括: 根据 MAC标准或通过多播组播业务控制实 体 MCE的控制流程设置所述数据调度规则, 并根据所述数据调度规 则配置演进节点 eNB的 MAC层的数据调度规则,使多个 eNB的 MAC 层的数据调度规则相同。
3、 如权利要求 2所述数据调度的方法, 其特征在于, 所述使多 个 eNB的 MAC层的数据调度规则相同具体包括: 通过操作和维护 0&M配置, 使多个 eNB的 MAC层的数据调度规则相同。
4、 如权利要求 1所述数据调度的方法, 其特征在于, 所述 MAC PDU内部 MAC SDU的排序规则至少包括: 逻辑信道号升序规则, 所述根据 MAC SDU的排序规则对所接收的 MAC PDU内部的 MAC SDU的数据进行排序具体包括: 根据所述逻辑信道号升序规则 对所述 MAC PDU内部 MAC SDU的数据进行排序;
或者, 所述 MAC PDU内部 MAC SDU的排序规则至少包括: 逻 辑信道号降序规则,
所述根据 MAC SDU的排序规则对所接收的 MAC PDU内部的 MAC SDU的数据进行排序具体包括: 根据所述逻辑信道号降序规则 对所述 MAC PDU内部 MAC SDU的数据进行排序。
5、 如权利要求 1所述数据调度的方法, 其特征在于, 所述 MAC PDU的复用准则至少包括: 顺序发送原则,
所述根据 MAC PDU的复用准则对所述排序后的 MAC SDU的数 据进行复用具体包括: 根据所述顺序发送原则对所述排序后的 MAC SDU的数据进行复用。
6、 如权利要求 5所述数据调度的方法, 其特征在于, 所述根据 顺序发送原则对所述排序后的 MAC SDU的数据进行复用具体包括: 按照先到先复用的规则对所述排序后的 MAC SDU的数据进行复用。
7、 如权利要求 1所述数据调度的方法, 其特征在于, 所述 MAC PDU的复用准则至少包括: 避免交叉复用的原则,
所述根据 MAC PDU的复用准则对所述排序后的 MAC SDU的数 据进行复用具体包括:根据所述避免交叉复用的原则对所述排序后的 MAC SDU的数据进行复用。
8、 如权利要求 7所述数据调度的方法, 其特征在于, 所述根据 避免交叉复用的原则对所述排序后的 MAC SDU的数据进行复用具 体包括:
先对一个业务的 MAC SDU的数据进行复用;
在所述业务的 MAC SDU数据的复用完成之后,再对另一业务的 MAC SDU的数据进行复用。
9、 如权利要求 1所述数据调度的方法, 其特征在于, 所述 MAC PDU的复用准则至少包括: 高优先级业务先发送原则,
所述根据 MAC PDU的复用准则对所述排序后的 MAC SDU的数 据进行复用具体包括:根据所述高优先级业务先发送原则对所述排序 后的 MAC SDU的数据进行复用。
10、 如权利要求 9所述数据调度的方法, 其特征在于, 所述根据 高优先级业务先发送原则对所述排序后的 MAC SDU的数据进行复 用具体包括:
确定所述业务的优先级;
先对所述优先级高的业务的 MAC SDU的数据进行复用。
11、 如权利要求 10所述数据调度的方法, 其特征在于, 在确定 所述业务的优先级之后, 还包括以下步骤: 如果两个或多个所述业务 的优先级相同,则按照所述业务逻辑信道号的升序或降序调度所述业 务的 MAC SDU的数据。
12、 如权利要求 2所述数据调度的方法, 其特征在于, 所述通过 MCE的控制流程设置所述数据调度规则, 具体包括以下步骤:
所述 MCE在控制消息中添加所述数据调度规则;
所述 MCE将所述控制消息发送给所述 eNB。
13、 一种演进节点, 用于对 MAC数据进行调度, 其特征在于, 包括:
数据调度规则获取单元, 用于获取数据调度规则, 所述数据调度 规则包括 MAC PDU的复用准则和 MAC PDU内部 MAC SDU的排序 规则;
MAC SDU排序单元, 用于根据所述数据调度规则获取单元获取 的 MAC SDU的排序规则对所接收的 MAC PDU内部的 MAC SDU的 数据进行排序;
MAC PDU复用单元, 用于根据所述数据调度规则获取单元获取 的 MAC PDU的复用准则对所述 MAC SDU排序单元排序后的 MAC SDU的数据进行复用。
14、 如权利要求 13所述演进节点, 其特征在于, 所述数据调度 规则获取单元用于接收 MCE发送的控制消息, 所述控制消息携带所 述数据调度规则, 并获取所述数据调度规则。
15、 一种数据调度的系统, 其特征在于, 包括演进节点 eNB, 用 于获取数据调度规则,所述数据调度规则包括媒体接入控制协议数据 单元 MAC PDU的复用准则和 MAC PDU内部媒体接入控制业务数据 单元 MAC SDU的排序规则 ,并根据所述 MAC SDU的排序规则对所 接收的 MAC PDU内部的 MAC SDU的数据进行排序,以及根据所述 MAC PDU的复用准则对所述排序后的 MAC SDU的数据进行复用。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP08800911A EP2192744B1 (en) | 2007-09-21 | 2008-09-18 | A method, system and apparatus for scheduling data |
| AT08800911T ATE538582T1 (de) | 2007-09-21 | 2008-09-18 | Ein verfahren, system und vorrichtung zum ordnen von daten |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200710152276.1 | 2007-09-21 | ||
| CNA2007101522761A CN101394338A (zh) | 2007-09-21 | 2007-09-21 | 一种数据调度的方法、系统和装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009039777A1 true WO2009039777A1 (en) | 2009-04-02 |
Family
ID=40494421
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2008/072417 Ceased WO2009039777A1 (en) | 2007-09-21 | 2008-09-18 | A method, system and apparatus for scheduling data |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP2192744B1 (zh) |
| CN (1) | CN101394338A (zh) |
| AT (1) | ATE538582T1 (zh) |
| WO (1) | WO2009039777A1 (zh) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101646130A (zh) * | 2008-08-07 | 2010-02-10 | 中兴通讯股份有限公司 | 复用信道的多媒体广播组播业务网元间的同步方法 |
| JP5349682B2 (ja) | 2009-04-29 | 2013-11-20 | アルカテル−ルーセント | Mbsfn内のmbmsサービスを多重化する方法、bm−sc、および基地局 |
| CN101938697A (zh) | 2009-06-29 | 2011-01-05 | 大唐移动通信设备有限公司 | 一种同步调度方法、装置和系统 |
| KR20140116554A (ko) * | 2010-02-12 | 2014-10-02 | 인터디지탈 테크날러지 코포레이션 | 다중 사이트 간의 데이터 분할 |
| EP3319395B1 (en) | 2010-12-03 | 2023-05-03 | InterDigital Patent Holdings, Inc. | Method and apparatus for performing multi-radio access technology carrier aggregation |
| CN104584633B (zh) | 2012-08-23 | 2018-12-18 | 交互数字专利控股公司 | 在无线系统中采用多个调度器进行操作 |
| WO2017022959A1 (en) * | 2015-08-05 | 2017-02-09 | Lg Electronics Inc. | Method for indicating a priority for relay data in a d2d communication system and device therefor |
| CN107690161B (zh) * | 2016-08-05 | 2019-08-30 | 电信科学技术研究院 | 一种pdu会话的处理方法及设备 |
| CN108012338A (zh) * | 2016-11-02 | 2018-05-08 | 中兴通讯股份有限公司 | 数据传输方法、装置、应用及基站 |
| CN108228746A (zh) * | 2017-12-20 | 2018-06-29 | 中国电子科技集团公司电子科学研究院 | 瓦片地图服务的调用方法、装置、存储介质及服务器 |
| CN110312226B (zh) | 2018-03-20 | 2021-02-26 | 华为技术有限公司 | 传输数据的方法和通信装置 |
| CN111835457B (zh) * | 2019-08-09 | 2022-04-26 | 维沃移动通信有限公司 | 一种数据传输方法、接收设备及发送设备 |
| CN114564253B (zh) * | 2022-03-02 | 2023-06-09 | 重庆紫光华山智安科技有限公司 | 任务创建方法、系统、电子设备及可读存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003071740A1 (en) * | 2002-02-22 | 2003-08-28 | Linkair Communications, Inc. | A method of priority control in wireless packet data communications |
| WO2005034418A1 (en) * | 2003-10-07 | 2005-04-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Medium access control priority-based scheduling for data units in a data flow |
| WO2005120117A1 (en) | 2004-06-04 | 2005-12-15 | Nortel Networks Limited | Switching in a distributed access network |
| CN1972462A (zh) * | 2005-11-23 | 2007-05-30 | 大唐移动通信设备有限公司 | 移动通信系统中分组业务调度的方法 |
| WO2008044124A1 (en) | 2006-10-10 | 2008-04-17 | Nokia Corporation | Enhanced multicast broadcast multimedia service |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101185819B1 (ko) * | 2003-11-12 | 2012-10-02 | 코닌클리즈케 필립스 일렉트로닉스 엔.브이. | 데이터 패킷 전송 방법, 통신 시스템, 송신국, 수신국 및 컴퓨터 판독가능 기록 매체 |
| WO2006117613A1 (en) * | 2005-04-29 | 2006-11-09 | Nokia, Corporation | Method, apparatus and computer program to dynamically adjust segmentation at a protocol layer, such as at the medium access control (mac) layer |
-
2007
- 2007-09-21 CN CNA2007101522761A patent/CN101394338A/zh active Pending
-
2008
- 2008-09-18 WO PCT/CN2008/072417 patent/WO2009039777A1/zh not_active Ceased
- 2008-09-18 EP EP08800911A patent/EP2192744B1/en active Active
- 2008-09-18 AT AT08800911T patent/ATE538582T1/de active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003071740A1 (en) * | 2002-02-22 | 2003-08-28 | Linkair Communications, Inc. | A method of priority control in wireless packet data communications |
| WO2005034418A1 (en) * | 2003-10-07 | 2005-04-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Medium access control priority-based scheduling for data units in a data flow |
| WO2005120117A1 (en) | 2004-06-04 | 2005-12-15 | Nortel Networks Limited | Switching in a distributed access network |
| CN1972462A (zh) * | 2005-11-23 | 2007-05-30 | 大唐移动通信设备有限公司 | 移动通信系统中分组业务调度的方法 |
| WO2008044124A1 (en) | 2006-10-10 | 2008-04-17 | Nokia Corporation | Enhanced multicast broadcast multimedia service |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2192744B1 (en) | 2011-12-21 |
| EP2192744A1 (en) | 2010-06-02 |
| ATE538582T1 (de) | 2012-01-15 |
| CN101394338A (zh) | 2009-03-25 |
| EP2192744A4 (en) | 2010-12-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2009039777A1 (en) | A method, system and apparatus for scheduling data | |
| JP4217683B2 (ja) | 無線移動通信システムにおけるマルチメディアサービス方法 | |
| US7970425B2 (en) | Push-to-talk group call system using CDMA 1x-EVDO cellular network | |
| EP2163105B1 (en) | A method for providing a plurality of services | |
| EP2348778B1 (en) | Method and device of synchronization scheduling | |
| EP2262182B1 (en) | Method for synchronizing a gateway and base stations and the corresponding gateway and base station | |
| KR20050019560A (ko) | 방송 및 멀티캐스트를 위한 무선 프로토콜 엔터티 공유방식 | |
| WO2010017728A1 (zh) | 业务数据同步发送的恢复处理方法和装置 | |
| WO2010054547A1 (zh) | 同步调度方法 | |
| WO2009092277A1 (zh) | 多媒体业务数据发送和接收方法、基站设备和用户设备 | |
| US8705475B2 (en) | Scheduling apparatus considering quality of service (QOS) | |
| CN112312575B (zh) | 一种通信方法及装置 | |
| WO2009010016A1 (fr) | Procédé et système de synchronisation de données en multi-diffusion multimédia | |
| US9386598B2 (en) | Method and apparatus for synchronization processing | |
| CN101741499B (zh) | 同步调度方法 | |
| CN1739310B (zh) | 用于控制分组传输的分组业务系统和方法 | |
| KR20050100882A (ko) | 멀티미디어 방송/멀티캐스트 서비스에서 제어 메시지의수신 방법 및 장치 | |
| US9173179B2 (en) | Synchronization method and apparatus for broadcast multicast service | |
| US20120051281A1 (en) | Method, bm-sc and base station for multiplexing mbms services in mbsfn | |
| WO2009021467A1 (fr) | Procédé et système de réseau de transmission de service de diffusion multimédia multidestinataire (mbms) | |
| WO2022000180A1 (en) | Methods and apparatus of reliable multicast transmission with uplink feedback | |
| US8797937B2 (en) | System and method for providing multicast and broadcast service supporting macro diversity | |
| WO2010015159A1 (zh) | 复用信道的多媒体广播组播业务网元间的同步方法和系统 | |
| CN121013188A (zh) | 一种通信方法及装置 | |
| WO2005109750A1 (en) | Optimised iub transport |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08800911 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2008800911 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |