CN103731886A - Bandwidth allocation system, method and device - Google Patents
Bandwidth allocation system, method and device Download PDFInfo
- Publication number
- CN103731886A CN103731886A CN201210384216.3A CN201210384216A CN103731886A CN 103731886 A CN103731886 A CN 103731886A CN 201210384216 A CN201210384216 A CN 201210384216A CN 103731886 A CN103731886 A CN 103731886A
- Authority
- CN
- China
- Prior art keywords
- bandwidth
- user data
- bag
- predesignated subscriber
- user
- 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.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a bandwidth allocation system, device and method. The bandwidth allocation system comprises the bandwidth allocation device and user terminals, wherein the bandwidth allocation device is connected with more than one user terminal, and is used for receiving user data sent by the user terminals, and judging whether bandwidth resources preordered by a preordering user are completely occupied by the user data of all the user terminals, connected to the bandwidth allocation device, of the preordering user or not, if yes, the bandwidth allocation device sends the user data to the network side, and if not, the bandwidth allocation device determines the residual bandwidth, generates a bandwidth occupation package used for occupying the residual bandwidth according to the residual bandwidth, and sends the user data and the bandwidth occupation package to the network side. When the bandwidth allocation system, device and method are used, reliability of the preordering user for using the bandwidth preordered by the preordering user can be improved.
Description
Technical field
The application relates to mobile communication technology field, relates in particular to a kind of allocated bandwidth system, apparatus and method.
Background technology
Along with the development of the mobile communication technologies such as LTE, 3G, make HD video real-time Transmission become possibility, and then occurred the predesignated subscriber group that some have larger bandwidth demand, it wishes the bandwidth of specified quantitative in predetermined specific time period.But, because the bandwidth resources in base station range are limited, and, different from physical resources, bandwidth resources are a kind of intangible resource, conventionally pass through competition occupied bandwidth resource between user, thereby, how distributing bandwidth, thereby guarantee that predesignated subscriber enjoys the reliability of its bandwidth, is the current technical issues that need to address.
At present, conventionally by distributing bandwidth in the mode of the reserved resource of network side.Particularly:
Source node sends bandwidth reservation request message to destination node, bandwidth reservation request message starts down hop node successively from source node and sends until destination node, bandwidth reservation request message comprises the request bandwidth reserved of source node, and the node determination that wherein receives bandwidth reservation request message on the path from source node to destination node is also preserved the maximum sending time slots collection of the nothing reserved conflict of the node that has sent bandwidth reservation request message; Source node receiving belt bandwidth reservation response message, obtain the final sending time slots collection of the source node carrying in RSVP response message, RSVP response message starts upper hop node successively from destination node and sends until source node, wherein destination node or receive the node of RSVP response message, determines the final sending time slots collection of node according to reserved nothing of the node of the preserving maximum sending time slots collection that conflicts.
From such scheme, in the mode of the reserved resource of network side, still be limited to the available bandwidth resources such as the current available sending time slots collection of the each node of network side, be limited to the current not yet occupied bandwidth resources quantity of the each node of network side, once predesignated subscriber carries out different terminals switching or equipment short trouble in data transmission procedure, the bandwidth resources that can cause predesignated subscriber to take are seized by other users, and it is poor that therefore predesignated subscriber enjoys the reliability of its bandwidth.
Summary of the invention
The application provides a kind of allocated bandwidth system, apparatus and method, can improve predesignated subscriber and enjoy the reliability of its bandwidth.
A kind of allocated bandwidth system, this system comprises allocated bandwidth device and user terminal, each allocated bandwidth device connects more than one user terminal, receive the user data that each user terminal sends, judge that the user data whether predetermined bandwidth resources of predesignated subscriber have been connected to all user terminals of this predesignated subscriber on this allocated bandwidth device all takies, if, allocated bandwidth device is issued network side by user data, otherwise, allocated bandwidth device is determined remaining bandwidth, according to remaining bandwidth, produce the bandwidth occupancy bag for taking this remaining bandwidth, user data and described bandwidth occupancy bag are issued to network side.
A kind of bandwidth allocation methods, the method comprises:
Receive the user data that more than one user terminal sends,
Judge whether the predetermined bandwidth resources of predesignated subscriber are all taken by the user data of all user terminals of this predesignated subscriber,
When the predetermined bandwidth resources of predesignated subscriber have all been taken by the user data of all user terminals of this predesignated subscriber, user data is issued to network side,
When the predetermined bandwidth resources of predesignated subscriber are not all taken by the user data of all user terminals of this predesignated subscriber, determine remaining bandwidth, according to remaining bandwidth, produce the bandwidth occupancy bag for taking this remaining bandwidth, user data and described bandwidth occupancy bag are issued to network side.
A kind of allocated bandwidth device, this allocated bandwidth device comprises control module, transport module and sending module;
Described control module, the user data sending for receiving more than one user terminal, to transport module, send user data transmission indication, judge whether the predetermined bandwidth resources of predesignated subscriber are all taken by the user data of all user terminals of this predesignated subscriber, when the predetermined bandwidth resources of predesignated subscriber are not all taken by the user data of all user terminals of this predesignated subscriber, determine remaining bandwidth, according to remaining bandwidth, to transport module, send bandwidth occupancy bag transmission indication;
Described transport module, the indication of reception user data transmission, issues described sending module by user data, receives bandwidth occupancy bag transmission indication, according to described remaining bandwidth, produce the bandwidth occupancy bag for taking described remaining bandwidth, described bandwidth occupancy bag is issued to described sending module;
Described sending module, for issuing network side by the user data of reception and/or bandwidth occupancy bag.
Visible, in the present invention, a kind of allocated bandwidth device is provided, the user data that user terminal sends is issued network side by this allocated bandwidth device, allocated bandwidth device is when transfer user data, the bandwidth resources that can supervisory user data need, when the bandwidth resources that need at user data do not reach its predetermined bandwidth resources, can determine remaining bandwidth, and produce bandwidth occupancy bag according to remaining bandwidth, by send bandwidth occupancy bag to network side, retain remaining bandwidth resource for predesignated subscriber, avoid this remaining bandwidth resource by other CUs, because bandwidth occupancy bag produces according to remaining bandwidth, therefore when amount of user data increases or reduces, allocated bandwidth device can be adjusted the quantity of the bandwidth occupancy bag of generation adaptively, thereby guarantee to enjoy in predesignated subscriber the reliability of its predetermined bandwidth resources scope.
Accompanying drawing explanation
Fig. 1 is allocated bandwidth system composition schematic diagram provided by the invention.
Fig. 2 is bandwidth allocation methods flow chart provided by the invention.
Fig. 3 is the structure chart of allocated bandwidth device provided by the invention.
Fig. 4 is the detailed structure view of allocated bandwidth device provided by the invention.
Embodiment
Fig. 1 is allocated bandwidth system composition schematic diagram provided by the invention.
As shown in Figure 1, this system comprises allocated bandwidth device 101 and user terminal 102, wherein, each allocated bandwidth device 101 connects more than one user terminal 102, receive the user data that each user terminal 102 sends, judge that the user data whether predetermined bandwidth resources of predesignated subscriber have been connected to all user terminals of this predesignated subscriber on this allocated bandwidth device all takies, if, allocated bandwidth device is issued network side by user data, otherwise, allocated bandwidth device is determined remaining bandwidth, according to remaining bandwidth, produce the bandwidth occupancy bag for taking this remaining bandwidth, user data and described bandwidth occupancy bag are issued to network side.
Wherein, allocated bandwidth device 101 is when the needed bandwidth resources of user data of all user terminals of predesignated subscriber are greater than the predetermined bandwidth resources of this predesignated subscriber, because the bandwidth resources that user is predetermined are limited, therefore can determine amount of user data according to described predetermined bandwidth resources, only the user data of respective amount be issued to network side.As another exemplary mode, allocated bandwidth device 101 also can be when the needed bandwidth resources of the user data of all user terminals of predesignated subscriber be greater than the predetermined bandwidth resources of this predesignated subscriber, allocated bandwidth device 101 also can all send all customer data of receiving to network side, but, because the bandwidth resources that this predesignated subscriber is predetermined are limited, may there is the failed situation that sends in user data therefore.
For being scheduled to the predesignated subscriber of the bandwidth of specified quantitative in specific time period, can be in this specific time period the method for execution graph 2 distribute bandwidth resources for this predesignated subscriber.
Fig. 2 is bandwidth allocation methods flow chart provided by the invention.
As shown in Figure 2, the method comprises:
In this step, suppose that the predetermined bandwidth resources of user are W, the bandwidth resources of user data actual needs are w, and remaining bandwidth is W-w, represents to exist remaining bandwidth when W-w>0, otherwise does not have remaining bandwidth.
Wherein, when the needed bandwidth resources of user data of all user terminals of predesignated subscriber are greater than the predetermined bandwidth resources of this predesignated subscriber, can determine amount of user data according to described predetermined bandwidth resources, the user data of respective amount is issued to network side.
Allocated bandwidth system and method for the present invention utilizes allocated bandwidth device to realize allocated bandwidth, allocated bandwidth device of the present invention, when predesignated subscriber's occupied bandwidth resource or occur in data transmission procedure in the situations such as user terminal power down or fault in time in scheduled time slot, can take bag by transmitted bandwidth takies predetermined bandwidth resources effectively, when predesignated subscriber's user terminal possesses data transmission conditions, the quantity of the bandwidth occupancy bag sending by adjustment again meets the bandwidth demand of user terminal, particularly: when allocated bandwidth device does not have user data to transmit in the given time, according to user's bandwidth resource, determine the quantity of bandwidth occupancy bag, by sending bandwidth occupancy bag by bandwidth resource occupation to network side, when in scheduled time slot, user data is not enough to bandwidth resources predetermined user to take completely, allocated bandwidth device is determined the quantity of bandwidth occupancy bag according to remaining bandwidth, by sending bandwidth occupancy bag to network side, remaining bandwidth is taken, when the user data of predesignated subscriber in scheduled time slot has all taken bandwidth resource, in allocated bandwidth device for generation of and the module of transmission band occupation bag can be in resting state.
Fig. 3 is the structure chart of allocated bandwidth device provided by the invention.
As shown in Figure 3, this device comprises control module 301, transport module 302 and sending module 303.
Sending module 303, for issuing network side by the user data of reception and/or bandwidth occupancy bag.
Wherein, control module 301 and/or further refinement of transport module 302, so that control module 301 and transport module 302 are all refined as to example, introduce the detailed structure view of allocated bandwidth device below.
Fig. 4 is the detailed structure view of allocated bandwidth device provided by the invention.
As shown in Figure 4, this allocated bandwidth device comprises control module 401, transport module 402 and sending module 403, and control device 401, transport module 402 and the function of sending module 403 and annexation each other thereof are identical with the function of control device 301, transport module 302 and sending module 303 in Fig. 3 and annexation each other thereof.
As exemplarily, control module 401 can comprise give out a contract for a project trigger 4011 and bandwidth resources computing module 4012, and transport module 402 comprises user data transmission module 4021 and bandwidth occupancy bag transport module 4022.
The trigger 4011 of giving out a contract for a project, the user data sending for receiving more than one user terminal, to transport module 402, send user data transmission indication, the remaining bandwidth calculating according to bandwidth resources computing module, to transport module 402, send bandwidth occupancy bag transmission indication, particularly, can send user data transmission indication to the user data transmission module 4021 in transport module 402, the bandwidth occupancy bag transport module 4022 in transport module 402 sends bandwidth occupancy bag transmission indication.
Bandwidth resources computing module 4012, the bandwidth resources that the user data of sending for all user terminals of definite predesignated subscriber needs, whether the bandwidth resources that judge described needs reach the predetermined bandwidth resources of this predesignated subscriber, when the bandwidth resources of described needs do not reach the predetermined bandwidth resources of this predesignated subscriber, determine remaining bandwidth.
Wherein, when bandwidth resources computing module 4012 calculates while there is remaining bandwidth, control module 401 can also receive new user terminal to be linked into this control module 401 to carry out user data transmission.
Wherein, the trend of user data can be to be also introduced into bandwidth resources computing module 4012, enter again the trigger 4011 of giving out a contract for a project, by bandwidth resources computing module 4012, receiving user is the user data that terminal sends, then user data is issued to the trigger 4011 of giving out a contract for a project, the present invention is not restricted in the concrete trend of control module 401 inside user data.
User data transmission module 4021, for receiving user data transmission indication, issues sending module 403 by user data.
Bandwidth occupancy bag transport module 4022, for receiving bandwidth occupancy bag transmission indication, produces the bandwidth occupancy bag for taking described remaining bandwidth according to described remaining bandwidth, and described bandwidth occupancy bag is issued to sending module 403.
The form of bandwidth occupancy bag of the present invention is not limit, and preferably, can be empty bag.
Sending module of the present invention is also not limited to specific structure, for example, can be LTE transmitter module, can be also 3G transmitter module.
Visible, by technical scheme provided by the invention, can ensure that predesignated subscriber has the bandwidth resources of scheduled volume in its scheduled time slot, for example, when starting, just opens described scheduled time slot allocated bandwidth device of the present invention, thereby for predesignated subscriber takies predetermined bandwidth resources, at the initial period user terminal of scheduled time slot, be not yet ready to like this, its predetermined bandwidth resources also can not seized by other users, once make user terminal be ready to can be in its predetermined bandwidth resources transmitting user data, and needn't worry to cause bandwidth resources to be seized by other users because of the fault of user terminal.And, because allocated bandwidth device can access more than one user terminal, therefore predesignated subscriber can adopt multiple user terminals by allocated bandwidth device to network side transmitting user data.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of making, be equal to replacement, improvement etc., within all should being included in the scope of protection of the invention.
Claims (9)
1. an allocated bandwidth system, it is characterized in that, this system comprises allocated bandwidth device and user terminal, each allocated bandwidth device connects more than one user terminal, receive the user data that each user terminal sends, judge that the user data whether predetermined bandwidth resources of predesignated subscriber have been connected to all user terminals of this predesignated subscriber on this allocated bandwidth device all takies, if, allocated bandwidth device is issued network side by user data, otherwise, allocated bandwidth device is determined remaining bandwidth, according to remaining bandwidth, produce the bandwidth occupancy bag for taking this remaining bandwidth, user data and described bandwidth occupancy bag are issued to network side.
2. system according to claim 1, is characterized in that,
Allocated bandwidth device is when the needed bandwidth resources of user data of all user terminals of predesignated subscriber are greater than the predetermined bandwidth resources of this predesignated subscriber, according to described predetermined bandwidth resources, determine amount of user data, the user data of respective amount is issued to network side.
3. a bandwidth allocation methods, is characterized in that, the method comprises:
Receive the user data that more than one user terminal sends,
Judge whether the predetermined bandwidth resources of predesignated subscriber are all taken by the user data of all user terminals of this predesignated subscriber,
When the predetermined bandwidth resources of predesignated subscriber have all been taken by the user data of all user terminals of this predesignated subscriber, user data is issued to network side,
When the predetermined bandwidth resources of predesignated subscriber are not all taken by the user data of all user terminals of this predesignated subscriber, determine remaining bandwidth, according to remaining bandwidth, produce the bandwidth occupancy bag for taking this remaining bandwidth, user data and described bandwidth occupancy bag are issued to network side.
4. method according to claim 3, is characterized in that, describedly user data is issued to network side comprises:
When the needed bandwidth resources of user data of all user terminals of predesignated subscriber are greater than the predetermined bandwidth resources of this predesignated subscriber, according to described predetermined bandwidth resources, determine amount of user data, the user data of respective amount is issued to network side.
5. an allocated bandwidth device, is characterized in that, this allocated bandwidth device comprises control module, transport module and sending module;
Described control module, the user data sending for receiving more than one user terminal, to transport module, send user data transmission indication, judge whether the predetermined bandwidth resources of predesignated subscriber are all taken by the user data of all user terminals of this predesignated subscriber, when the predetermined bandwidth resources of predesignated subscriber are not all taken by the user data of all user terminals of this predesignated subscriber, determine remaining bandwidth, according to remaining bandwidth, to transport module, send bandwidth occupancy bag transmission indication;
Described transport module, the indication of reception user data transmission, issues described sending module by user data, receives bandwidth occupancy bag transmission indication, according to described remaining bandwidth, produce the bandwidth occupancy bag for taking described remaining bandwidth, described bandwidth occupancy bag is issued to described sending module;
Described sending module, for issuing network side by the user data of reception and/or bandwidth occupancy bag.
6. device according to claim 5, is characterized in that, described control module comprises give out a contract for a project trigger and bandwidth resources computing module;
The described trigger of giving out a contract for a project, the user data sending for receiving more than one user terminal, sends user data transmission indication to transport module, and the remaining bandwidth calculating according to bandwidth resources computing module sends bandwidth occupancy bag transmission indication to transport module;
Described bandwidth resources computing module, the bandwidth resources that the user data of sending for all user terminals of definite predesignated subscriber needs, whether the bandwidth resources that judge described needs reach the predetermined bandwidth resources of this predesignated subscriber, when the bandwidth resources of described needs do not reach the predetermined bandwidth resources of this predesignated subscriber, determine remaining bandwidth.
7. according to the device described in claim 5 or 6, it is characterized in that, described transport module comprises user data transmission module and bandwidth occupancy bag transport module;
Described user data transmission module, for receiving user data transmission indication, issues described sending module by user data;
Described bandwidth occupancy bag transport module, for receiving bandwidth occupancy bag transmission indication, produces the bandwidth occupancy bag for taking described remaining bandwidth according to described remaining bandwidth, and described bandwidth occupancy bag is issued to described sending module.
8. device according to claim 7, is characterized in that, described bandwidth occupancy bag comprises empty bag.
9. device according to claim 5, is characterized in that,
Described control device, when being greater than the predetermined bandwidth resources of this predesignated subscriber in the bandwidth resources of described needs, determines amount of user data according to described predetermined bandwidth resources, and the user data of respective amount is issued to described transport module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210384216.3A CN103731886A (en) | 2012-10-11 | 2012-10-11 | Bandwidth allocation system, method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210384216.3A CN103731886A (en) | 2012-10-11 | 2012-10-11 | Bandwidth allocation system, method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103731886A true CN103731886A (en) | 2014-04-16 |
Family
ID=50455775
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210384216.3A Pending CN103731886A (en) | 2012-10-11 | 2012-10-11 | Bandwidth allocation system, method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103731886A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018176765A1 (en) * | 2017-03-28 | 2018-10-04 | 广州视源电子科技股份有限公司 | Data transmission method, system and device |
CN111817890A (en) * | 2020-07-07 | 2020-10-23 | 国家电网有限公司 | Data synchronization processing method and device, computer equipment and storage medium |
CN113423121A (en) * | 2015-08-17 | 2021-09-21 | 中兴通讯股份有限公司 | Bandwidth configuration method and device and data transmission method and device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1289205A2 (en) * | 2001-08-31 | 2003-03-05 | Mitsubishi Denki Kabushiki Kaisha | Bandwidth updating method and bandwidth updating apparatus |
CN101232449A (en) * | 2008-02-27 | 2008-07-30 | 福建星网锐捷网络有限公司 | Method and apparatus for distributing bandwidth |
-
2012
- 2012-10-11 CN CN201210384216.3A patent/CN103731886A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1289205A2 (en) * | 2001-08-31 | 2003-03-05 | Mitsubishi Denki Kabushiki Kaisha | Bandwidth updating method and bandwidth updating apparatus |
CN101232449A (en) * | 2008-02-27 | 2008-07-30 | 福建星网锐捷网络有限公司 | Method and apparatus for distributing bandwidth |
Non-Patent Citations (1)
Title |
---|
周师亮: ""BIRTV2003展会巡礼一角"", 《有线电视技术》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113423121A (en) * | 2015-08-17 | 2021-09-21 | 中兴通讯股份有限公司 | Bandwidth configuration method and device and data transmission method and device |
WO2018176765A1 (en) * | 2017-03-28 | 2018-10-04 | 广州视源电子科技股份有限公司 | Data transmission method, system and device |
CN111817890A (en) * | 2020-07-07 | 2020-10-23 | 国家电网有限公司 | Data synchronization processing method and device, computer equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6108314A (en) | Method, subscriber device, wireless router, and communication system efficiently utilizing the receive/transmit switching time | |
CN110149718A (en) | The method and communication equipment that data are sent | |
US8180359B2 (en) | Data transmission method, system, base station and subscriber station, a data processing unit, computer program product, computer program distribution medium and baseband module | |
CN105657837B (en) | Virtual cell resource allocation method, device and system | |
CN104159306B (en) | A kind of method, equipment and system for controlling interface-free resources | |
CN108811154A (en) | Data pack transmission method and equipment | |
KR20160076163A (en) | Method and apparatus for providing differentiated transmitting services | |
US8031660B2 (en) | Data transmission method, system, base station, subscriber station, data processing unit, computer program product, computer program distribution medium and baseband module | |
CN108432311A (en) | A kind of resource request method, equipment, network side node and system | |
CN109640289A (en) | A kind of communication means and equipment, communication system | |
CN109525993A (en) | The method and apparatus of Integrated access and passback cordless communication network dynamic allocation of resources | |
CN111901881B (en) | Transmission method and device | |
CN105471763A (en) | Control message transmission method and device | |
KR102121782B1 (en) | Method and system for providing deterministic quality of service for communication devices | |
EP1352540B1 (en) | Method and radio communications system for reporting status information between a mobile station and a radio access network | |
CN113840330B (en) | Connection establishment method, gateway equipment, network system and dispatching center | |
CN103731886A (en) | Bandwidth allocation system, method and device | |
CN105764091B (en) | A method of effective use wireless bandwidth | |
US6563840B1 (en) | Broadcast message transmitting and receiving method in a mobile communication system | |
CN102802200A (en) | Data message sending method and equipment | |
CN111182609A (en) | Network access method, device, storage medium and network equipment | |
CN107371263B (en) | Method and device for scheduling uplink resources | |
CN112242877B (en) | Data transmission method, device and system | |
CN112087678B (en) | Bandwidth allocation and bandwidth checking method and device | |
CN102077668A (en) | Communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140416 |