CN113014514A - Transmission resource allocation method and equipment - Google Patents

Transmission resource allocation method and equipment Download PDF

Info

Publication number
CN113014514A
CN113014514A CN201911318475.4A CN201911318475A CN113014514A CN 113014514 A CN113014514 A CN 113014514A CN 201911318475 A CN201911318475 A CN 201911318475A CN 113014514 A CN113014514 A CN 113014514A
Authority
CN
China
Prior art keywords
terminal
type
preset
transmission resource
transmission resources
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
Application number
CN201911318475.4A
Other languages
Chinese (zh)
Inventor
孙守军
宗树伟
杨艳丽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Broadband Multimedia Technology Co Ltd
Original Assignee
Hisense Broadband Multimedia Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hisense Broadband Multimedia Technology Co Ltd filed Critical Hisense Broadband Multimedia Technology Co Ltd
Priority to CN201911318475.4A priority Critical patent/CN113014514A/en
Publication of CN113014514A publication Critical patent/CN113014514A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/803Application aware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/80Actions related to the user profile or the type of traffic
    • H04L47/808User-type aware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/826Involving periods of time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/51Allocation or scheduling criteria for wireless resources based on terminal or device properties

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a transmission resource allocation method and equipment, wherein an access request signal sent by a receiving terminal is carried with the current transmission resource demand information and the supported application scene information of the terminal, when the preset terminal access condition is met and the terminal is connected, the type of the terminal corresponding to the access request signal is determined according to the preset terminal classification rule, and the transmission resource is allocated to the terminal according to the corresponding relation between the preset terminal type and the transmission resource and the type of the terminal. Therefore, when the transmission resources are allocated to the terminals, the factor of the terminal type is considered, that is, the transmission resources are allocated according to the terminal type, so that different types of terminals can allocate different transmission resources, and the terminals do not allocate the same transmission resources regardless of the terminal as in the prior art, so that the transmission resources required by each terminal can be reasonably allocated, and the utilization rate of the transmission resources is improved.

Description

Transmission resource allocation method and equipment
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for allocating transmission resources.
Background
With the continuous abundance of internet resources, people have higher and higher requirements for bandwidth. However, there still exist limitations in bandwidth and data traffic allocation for wireless routing, for example, if the number of currently accessed terminals is not saturated, but the data traffic allocated to the accessed terminals is saturated, the newly accessed terminals still cannot be accessed successfully.
Therefore, how to avoid the limitation of the data traffic of the access terminal to improve the experience of the user is a technical problem that needs to be solved by those skilled in the art.
Disclosure of Invention
The embodiment of the invention provides a method and equipment for allocating transmission resources, which are used for avoiding the limitation of data flow of an access terminal so as to improve the experience of a user.
In a first aspect, an embodiment of the present invention provides a method for allocating transmission resources, including:
receiving an access request signal sent by a terminal, wherein the access request signal carries current transmission resource demand information and supported application scene information of the terminal;
when a preset terminal access condition is met and the terminal is connected, determining the type of the terminal corresponding to the access request signal according to a preset terminal classification rule;
and allocating transmission resources for the terminal according to a preset corresponding relation between the terminal type and the transmission resources and the type of the terminal.
Optionally, in this embodiment of the present invention, the preset terminal classification rule is:
if the terminal supports a single application scene, determining that the type of the terminal is a first type;
if the terminal supports a plurality of application scenes and the transmission resource currently required by the terminal is smaller than a first threshold value, determining that the type of the terminal is a second type;
if the terminal supports a plurality of application scenes and the transmission resource currently required by the terminal is not less than the first threshold, determining that the type of the terminal is a third type;
wherein the level of the first type is lower than the level of the second type, which is lower than the level of the third type.
Optionally, in this embodiment of the present invention, the terminal access condition is: the total number of the currently accessed terminals is smaller than the preset saturated access number, and/or the sum of the transmission resource requirements of the currently accessed terminals is smaller than the preset saturated transmission resource.
Optionally, in this embodiment of the present invention, after allocating transmission resources to the terminal, the method further includes:
judging whether the relative distance between the terminal and the router is greater than a preset distance or not;
if so, adjusting the transmission resources allocated to the terminal;
if not, controlling the terminal to continuously adopt the allocated transmission resources.
Optionally, in an embodiment of the present invention, the method further includes:
and when the preset terminal access condition is not met, sending an enabling control signal to a preset standby router so as to enable the standby router to be connected with the terminal after being started, determining the type of the terminal corresponding to the access request signal according to a preset terminal classification rule, and distributing transmission resources for the terminal according to the corresponding relation between the preset terminal type and the transmission resources and the type of the terminal.
Optionally, in an embodiment of the present invention, the method further includes:
monitoring the transmission resource demand of the terminal and the application scene according to a preset period;
judging whether the transmission resource requirement of the terminal and/or the application scene changes or not;
if so, adjusting the transmission resource of the terminal according to a preset adjustment strategy and the changed transmission resource requirement of the terminal and/or the application scene;
if not, controlling the terminal to continuously adopt the allocated transmission resources.
Optionally, in the embodiment of the present invention, according to a preset period, the monitoring of the transmission resource requirement of the terminal and the application scenario includes:
monitoring the transmission resource demand of the terminal and the application scene according to a preset period in the idle stage of the router;
wherein the idle phase is: the phase in which unused transmission resources are present in the router.
Optionally, in this embodiment of the present invention, according to a preset adjustment policy, adjusting the transmission resource of the terminal according to the changed transmission resource requirement of the terminal and/or the application scenario in which the terminal is located specifically includes:
adjusting the first time, the second time and the third time of each terminal according to the changed transmission resource requirements of the terminals and/or the application scenes of the terminals;
the first time is the time for caching data, the second time is the time for using the cached data, and the third time is the interval time between two times of caching data; the first time, the second time and the third time of at least part of the terminals are non-overlapping.
In a second aspect, an embodiment of the present invention provides an apparatus for allocating transmission resources, including:
a memory for storing program instructions;
a processor for calling the program instructions stored in the memory, and executing according to the obtained program:
receiving an access request signal sent by a terminal, wherein the access request signal carries current transmission resource demand information and supported application scene information of the terminal;
when a preset terminal access condition is met and the terminal is connected, determining the type of the terminal corresponding to the access request signal according to a preset terminal classification rule;
and allocating transmission resources for the terminal according to a preset corresponding relation between the terminal type and the transmission resources and the type of the terminal.
In a third aspect, the present invention provides a computer-readable non-volatile storage medium, in which computer-executable instructions are stored, and the computer-executable instructions are used to enable a computer to execute the allocation method.
The invention has the following beneficial effects:
according to the method and the device for allocating transmission resources, the access request signal sent by the terminal is received, the access request signal carries the current transmission resource demand information and the supported application scene information of the terminal, when the preset terminal access condition is met and the terminal is connected, the type of the terminal corresponding to the access request signal is determined according to the preset terminal classification rule, and the transmission resources are allocated to the terminal according to the corresponding relation between the preset terminal type and the transmission resources and the type of the terminal. Therefore, when the transmission resources are allocated to the terminals, the factor of the terminal type is considered, that is, the transmission resources are allocated according to the terminal type, so that different types of terminals can allocate different transmission resources, and the terminals do not allocate the same transmission resources regardless of the terminal as in the prior art, so that the transmission resources required by each terminal can be reasonably allocated, and the utilization rate of the transmission resources is improved.
Drawings
Fig. 1 is a flowchart of a method for allocating transmission resources according to an embodiment of the present invention;
fig. 2 is a schematic diagram of an application scenario of a terminal provided in an embodiment of the present invention;
fig. 3 is a schematic diagram of a transmission channel, a transmission frequency, and a bandwidth provided in an embodiment of the present invention;
fig. 4 is a schematic diagram of dynamic adjustment of bandwidth of each terminal over time according to an embodiment of the present invention;
FIG. 5 is a flow chart of a method according to a first embodiment of the present invention;
fig. 6 is a schematic structural diagram of an apparatus for allocating transmission resources according to an embodiment of the present invention.
Detailed Description
The following describes in detail a specific implementation of a method and an apparatus for allocating transmission resources according to an embodiment of the present invention with reference to the accompanying drawings. It should be noted that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
An embodiment of the present invention provides a method for allocating transmission resources, as shown in fig. 1, the method may include:
s101, receiving an access request signal sent by a terminal, wherein the access request signal carries current transmission resource demand information and supported application scene information of the terminal;
the terminal may be a mobile phone, a television, a set-top box, or other terminal equipment, which is not limited herein.
The receiving method of the access request signal transmitted by the receiving terminal may be any method known to those skilled in the art that can implement receiving the access request signal, and is not limited in particular herein.
In addition, the request signal may include information of a current transmission resource requirement of the terminal and supported application scenario information, and may further include other information indicating an identity of the terminal, an address of the allocating device, and the like, which is not limited herein.
In particular, the transmission resource may include at least one of a transmission channel, a transmission frequency, a bandwidth, and a power of a wireless signal transmitted by the router, which is not limited herein.
S102, when the preset terminal access condition is met and the terminal is connected, determining the type of the terminal corresponding to the access request signal according to a preset terminal classification rule;
s103, allocating transmission resources for the terminal according to the preset corresponding relation between the terminal type and the transmission resources and the terminal type.
Therefore, when the transmission resources are allocated to the terminals, the factor of the terminal type is considered, that is, the transmission resources are allocated according to the terminal type, so that different types of terminals can allocate different transmission resources, and the terminals do not allocate the same transmission resources regardless of the terminal as in the prior art, so that the transmission resources required by each terminal can be reasonably allocated, and the utilization rate of the transmission resources is improved.
In specific implementation, in the embodiment of the present invention, the preset terminal classification rule is:
if the terminal supports a single application scene, determining that the type of the terminal is a first type;
if the terminal supports a plurality of application scenes and the transmission resource currently required by the terminal is smaller than a first threshold value, determining that the type of the terminal is a second type;
if the terminal supports a plurality of application scenes and the transmission resource currently required by the terminal is not less than a first threshold value, determining that the type of the terminal is a third type;
wherein the level of the first type is lower than the level of the second type, which is lower than the level of the third type.
It should be noted that, the setting of the first threshold may be set according to actual situations, and is not specifically limited herein, so as to improve design flexibility.
Specifically, as shown in fig. 2, since an application scenario supported by an Internet of Things (IOT) terminal is single, the type of the IOT terminal is determined as a first type;
for a set top box, a smart television and a smart phone, the terminals can support a plurality of application scenes, but when static images or characters are played, the required transmission resources are small, so that the types of the terminals can be determined to be a second type in the scenes; if the terminals play audio or video, the required transmission resources are generally large to ensure the fluency of the playing, so in this scenario, the types of the terminals may be determined as the third type.
That is, for the same terminal, if the scene is different, the determined type may be different.
Therefore, after the types of the terminals are classified according to the terminal classification rules, the transmission resources can be allocated according to the types of the terminals, so that the transmission resources are reasonably utilized, and the waste of the transmission resources is reduced.
In practical situations, of course, when classifying the types of the terminals, the specific classification manner is not limited to the above definition, and may be further subdivided according to actual needs to meet the needs of different application scenarios, so as to improve flexibility of transmission resource allocation.
In specific implementation, in the embodiment of the present invention, the terminal access condition may be: the total number of the currently accessed terminals is smaller than the preset saturated access number, and/or the sum of the transmission resource requirements of the currently accessed terminals is smaller than the preset saturated transmission resource.
Thus, since the maximum access number and the maximum transmission resource allowed by the router are both limited, that is, the maximum access number and the maximum transmission resource allowed by the router are fixed, if the maximum access number allowed by the router or the maximum transmission resource allowed by the terminal is exceeded, the accessed terminal may be squeezed or occupy the transmission resource of the accessed terminal, which may result in the problem that the terminal cannot normally play the screen. Therefore, when the terminal access condition is met, the terminal is accessed again, the newly accessed terminal can be ensured to be normally connected with the network, and the newly accessed terminal can be ensured to work normally, so that the adverse effect on the work of the accessed terminal is reduced.
In specific implementation, in this embodiment of the present invention, after allocating transmission resources to a terminal, the method further includes:
judging whether the relative distance between the terminal and the router is greater than a preset distance or not;
if so, adjusting the transmission resources allocated to the terminal;
if not, the control terminal continues to adopt the allocated transmission resources.
When the relative distance between the terminal and the router is greater than the preset distance, it indicates that the distance between the terminal and the router is large, and the received wireless signal transmitted by the router is weak, so that the problem that the terminal cannot smoothly play or even the problem of abnormal connection may occur.
Therefore, by judging the relative distance between the terminal and the router, when the distance between the terminal and the router is far away, the transmission resource allocated to the terminal can be adjusted; the adjusting method may include at least one of the following modes:
1. allocating a transmission channel with stronger anti-interference degree to the terminal;
2. allocating a higher transmission frequency to the terminal;
3. providing a larger bandwidth for the terminal;
4. the power of the wireless signal is increased.
For example, as shown in fig. 3, the blocks labeled 1 through 14 represent transmission channels, wherein the blocks labeled 1, 6, and 11 represent interference-free transmission channels; the numbers 2.412, 2.422, 2.432, 2.442, 2.452, 2.462, 2.472, 2.482, 2.417, 2.427, 2.437, 2.447, 2.457, 2.467 all represent transmission frequencies, the semi-circles labeled 2 and 3 represent bandwidths, and the structure within the dashed box 1 represents the data that needs to be transmitted, wherein the bandwidth of semi-circle 2 is greater than the bandwidth of semi-circle 3, so semi-circle 2 transmits more data than semi-circle 3.
For example, when the transmission resource is adjusted, if the transmission channel allocated to the terminal is the transport channel 1, the transport channel 6, or the transport channel 11, the transport channel of the terminal may be adjusted to be above any one of the transport channel 1, the transport channel 6, and the transport channel 11.
Based on the above, by the above method, distance factors can be introduced, the influence of the spatial distance is considered, and the allocated transmission resources are reasonably adjusted and controlled according to the judgment of the spatial distance, so that the terminals with longer distances can still normally and effectively work, and the transmission resources are intelligently allocated.
In specific implementation, in the embodiment of the present invention, the method further includes:
and when the preset terminal access condition is not met, sending an enabling control signal to a preset standby router so as to enable the standby router to be connected with the terminal after being started, determining the type of the terminal corresponding to the access request signal according to a preset terminal classification rule, and distributing transmission resources for the terminal according to the corresponding relation between the preset terminal type and the transmission resources and the type of the terminal.
The router (also referred to as a main router) and the standby router communicate with each other through a Wireless local area network (WIFI), so that the router can send an enable control signal to the standby router through Wireless connection, so that the standby router starts up and starts to operate.
Moreover, the number of access terminals that the router can access is fixed to some extent, that is, if the number of access terminals is saturated, and a new terminal is accessed again, the newly accessed terminal may push away the connected terminal, which results in a reduction in user experience.
Therefore, when the preset terminal access condition is not met, namely the total number of the currently accessed terminals is greater than the preset saturated access number, and/or the sum of the transmission resource requirements of the currently accessed terminals is greater than the preset saturated transmission resource, at the moment, the standby router is started to distribute the transmission resource for the terminals, and the problem that a certain terminal exits from a network due to the fact that the number of the currently accessed terminals is exceeded or the transmission resource is exceeded is solved, so that the limitation of the terminal access number and the limitation of the transmission resource are not needed, and the experience of a user can be greatly improved.
It should be noted that, for the standby router, the working principle thereof may be completely the same as that of the main router, so as to facilitate the reasonable allocation and use of the transmission resources and improve the utilization rate of the transmission resources.
Specifically, in the embodiment of the present invention, the method further includes:
monitoring the transmission resource demand of the terminal and the application scene according to a preset period;
judging whether the transmission resource requirement of the terminal and/or the application scene changes or not;
if so, adjusting the transmission resources of the terminal according to a preset adjustment strategy and the changed transmission resource requirements of the terminal and/or the application scene;
if not, the control terminal continues to adopt the allocated transmission resources.
The preset period may be set according to the actual needs of the user, and is not limited herein.
In addition, the transmission resource requirement of the terminal and the application scenario where the terminal is located may be detected at regular time according to a preset period, or may be detected at irregular time (for example, but not limited to, real-time detection), which kind of detection may be selected according to actual needs.
It should be noted that, at different time instants, the application scenario and the required transmission resource may be different, for example, at time T1, the user is watching video through the terminal, and at time T2, the user is watching text through the terminal, and obviously, the required transmission resource is reduced in the process from watching video to text. Therefore, whether the transmission resource of the terminal needs to be adjusted or not can be judged by monitoring the transmission resource requirement of the terminal and the application scene, if the adjustment is needed, less transmission resources can be allocated to the terminal, for example, after a video is watched to a text, and meanwhile, the vacant transmission resources are allocated to a certain terminal needing more transmission resources, so that the utilization rate of the transmission resources is improved, the reasonable allocation of the transmission resources is realized, and the waste of the transmission resources is avoided.
For example, as shown in fig. 4, the ordinate represents the bandwidth, the abscissa represents the time, the left graph shows 7 terminals, and the right graph also shows 7 terminals, and the bandwidth required by each terminal changes with the change of time, so that when the bandwidth is allocated, it can be adjusted reasonably according to the detected change.
Specifically, referring to the left diagram of fig. 4, the bandwidth occupied by each terminal over time by the master router is shown.
The area close to the right between the fold line 2 and the fold line 3 represents the bandwidth occupied by the terminal 7 along with the change of time;
the area formed by the broken line 1, the broken line 2 and the broken line 3 represents the bandwidth occupied by the terminal 6 along with the change of time;
the area above the broken line 5 represents the bandwidth occupied by the terminal 5 over time;
the area between polyline 5 and polyline 4 represents the bandwidth occupied by terminal 4 over time;
the area formed by the fold line 4 and the fold line 6 represents the bandwidth occupied by the terminal 3 along with the change of time;
the areas among the fold line 3, the fold line 4 and the fold line 6 represent the bandwidth occupied by the terminal 2 along with the change of time;
the area between the broken line 1 and the abscissa represents the bandwidth occupied by the terminal 1 over time;
referring to the right diagram of fig. 4, the bandwidth occupied by each terminal over time by the standby master router is shown.
The area close to the right between the fold line 2 and the fold line 3 represents the bandwidth occupied by the terminal 7 along with the change of time;
the area above the broken line 6 represents the bandwidth occupied by the terminal 6 over time;
the area formed among the fold line 4, the fold line 5 and the fold line 6 represents the bandwidth occupied by the change of the terminal 5 along with the time;
the left area between the fold line 4 and the fold line 5 represents the bandwidth occupied by the terminal 4 along with the change of time;
the areas among the fold line 2, the fold line 3 and the fold line 4 represent the bandwidth occupied by the terminal 3 along with the change of time;
the area among the broken line 1, the broken line 2 and the broken line 3 represents the bandwidth occupied by the terminal 2 along with the change of time;
the area between the broken line 1 and the abscissa represents the bandwidth occupied by the terminal 1 over time.
Therefore, whether the transmission resource requirement of the terminal and the application scene change or not is judged in the preset period, so that resource allocation is realized according to the real-time application scene of the user and the required transmission resource, the transmission resource is dynamically allocated, and the purpose of reasonably allocating the transmission resource is achieved.
Specifically, in the embodiment of the present invention, according to a preset period, monitoring a transmission resource requirement of a terminal and an application scenario where the terminal is located specifically includes:
in the idle stage of the router, monitoring the transmission resource requirement of the terminal and the application scene according to a preset period;
wherein, the idle stage is: the phase in which unused transmission resources are present in the router.
This is due to:
if the monitoring is performed in the non-idle stage, even if the requirement of the transmission resource of a certain terminal is monitored to be increased, no redundant transmission resource can be allocated, so that the adjustment cannot be performed according to the monitoring result at this time, that is, the monitoring result at this time is meaningless.
When monitoring is carried out in the space phase, if the increase of the transmission resource requirement of a certain terminal is monitored, more and more optimal transmission resources are required to be provided for the terminal, and as the unused transmission resources exist at the moment, more transmission resources can be allocated for the terminal at the moment so as to ensure that the terminal can normally and effectively work.
Specifically, in the embodiment of the present invention, the preset adjustment policy may include:
if the transmission resource demand of the terminal increases, the transmission resource of the terminal is increased;
or, if the transmission resource requirement of the terminal is reduced, reducing the transmission resource of the terminal;
or, if the grade of the application scene where the terminal is located is reduced, reducing the transmission resource of the terminal;
or if the grade of the application scene where the terminal is located is increased, increasing the transmission resource of the terminal;
the application scene comprises the following steps: text, audio, and video, the text having a lower level than the audio, the audio having a lower level than the video.
For example, when a user uses a terminal, if the user switches from the currently watching audio to the watching text, since the level of the text is lower than the level of the audio, it indicates that the level of the application scene where the terminal is located is lowered, and at this time, the transmission resource of the terminal may be lowered;
if the terminal is switched from the currently watched text to the watched video, the video is higher than the text, which indicates that the level of the application scene where the terminal is located is higher, and at this time, the transmission resource of the terminal can be increased.
Therefore, according to the requirement of the terminal on the transmission resource or the change of the application scene, the transmission resource can be effectively adjusted, the utilization rate of the transmission resource is improved, the waste of the transmission resource is reduced, the reasonable distribution of the transmission resource is achieved, and the dynamic distribution of the transmission resource is also realized.
It should be noted that, in the embodiment of the present invention, according to a preset adjustment policy, the transmission resource of the terminal is adjusted according to the transmission resource requirement after the terminal is changed and/or the application scenario in which the terminal is located, and it can be further understood that:
adjusting the first time, the second time and the third time of each terminal according to the changed transmission resource requirements of the terminals and/or the application scenes of the terminals;
the first time is the time for caching data, the second time is the time for using the cached data, and the third time is the interval time between two times of caching data; the first time, the second time and the third time of at least part of the terminals are non-overlapping.
That is, there is no overlap of at least some of the terminals at a first time, no overlap of at least some of the terminals at a second intermediate time, and no overlap of at least some of the terminals at a third time.
For example, taking two terminals (including terminal a and terminal B) as an example, when terminal a caches data, terminal B does not perform the process of caching data, and during the second time when terminal a uses the cached data, terminal B caches data.
Therefore, the time for each terminal to use the transmission resource can be staggered, the terminals are prevented from occupying the transmission resource at the same time, different terminals can be controlled alternately, the utilization efficiency of the transmission resource is maximized, and the utilization rate of the transmission resource is improved.
Specifically, when the third time is set, for any terminal, the third time and the second time may overlap, so as to avoid the problem that the video played by the terminal is not smooth and the like due to the fact that data is not cached after the second time is ended, so that the displayed picture of the terminal is smoother, and the experience and the feeling of the user are improved.
The specific overlapping time of the second time and the third time may be determined according to actual needs, contents to be played, and the like, and is not limited herein.
For the first time, the first time can be determined according to the size of the storage space of the terminal, the second time, the application scene and other factors, so as to meet the requirements of various application scenes and improve the flexibility of design.
Optionally, in the embodiment of the present invention, when adjusting and switching each terminal, the following method may be adopted:
and switching the first time, the second time and the third time among the terminals by using a register or a switching circuit built in each terminal.
Therefore, the time for caching data of each terminal can be switched in a simple mode, namely, one or some terminals and the router are controlled to be disconnected or in a dormant state at a specific moment, so that other terminals can repeatedly utilize transmission resources, the purpose of time-sharing control is achieved, and the transmission resources are effectively utilized.
The following describes a distribution method provided by an embodiment of the present invention with specific examples.
The first embodiment is as follows: as shown in connection with fig. 5.
S501, powering on normally, and receiving an access request sent by a terminal A;
s502, judging whether the access quantity of the terminal A and the transmission resource of the terminal A exceed the upper limit of the access quantity and the maximum transmission resource which can be provided by the router; if yes, go to step S503; if not, executing step S504;
s503, controlling the standby router to start so as to connect the standby router with the terminal A, and executing the step S504;
s504, establishing connection with the terminal A, and determining the type of the terminal A corresponding to the access request signal according to a preset terminal classification rule;
after establishing connection with the terminal a, the terminal a may be initially checked, so as to determine the type of the terminal a corresponding to the access request signal according to a preset terminal classification rule.
S505, allocating transmission resources for the terminal A according to a preset corresponding relation between the terminal type and the transmission resources;
s506, judging whether the distance between the terminal A and the router is larger than a preset distance; if yes, go to step S507; if not, go to step S508;
s507, adjusting transmission resources allocated to the terminal A; executing step S508;
s508, in an idle stage, monitoring the transmission resource requirement of the terminal A and the application scene according to a preset period;
s509, judging whether the transmission resource requirement of the terminal A and/or the application scene is changed; if yes, go to step S510; if not, executing step S511;
s510, respectively adjusting the first time, the second time and the third time of the terminal A and adjusting the transmission resource of the terminal A according to the changed transmission resource requirement of the terminal A and/or the application scene of the terminal A; ending the flow;
s511, maintaining the first time, the second time and the third time of the terminal a, and maintaining the transmission resources allocated by the terminal a.
It should be noted that S506 may also be executed after S510 or S511, as long as the transmission resource of the terminal a can be adjusted by the spatial distance factor, so as to implement reasonable allocation of the transmission resource, and ensure normal operation of the terminal a, and the specific sequence is not specifically limited.
Based on the same inventive concept, an embodiment of the present invention provides an apparatus for allocating transmission resources, where the structure is shown in fig. 6, and the apparatus includes:
a memory 601 for storing program instructions;
a processor 602, configured to call the program instructions stored in the memory 601, and execute the following steps according to the obtained program:
receiving an access request signal sent by a terminal, wherein the access request signal carries current transmission resource demand information and supported application scene information of the terminal;
when the preset terminal access condition is met and the terminal is connected, determining the type of the terminal corresponding to the access request signal according to a preset terminal classification rule;
and allocating the transmission resources for the terminal according to the preset corresponding relation between the terminal type and the transmission resources and the type of the terminal.
Optionally, in the embodiment of the present invention, the preset terminal classification rule is:
if the terminal supports a single application scene, determining that the type of the terminal is a first type;
if the terminal supports a plurality of application scenes and the transmission resource currently required by the terminal is smaller than a first threshold value, determining that the type of the terminal is a second type;
if the terminal supports a plurality of application scenes and the transmission resource currently required by the terminal is not less than a first threshold value, determining that the type of the terminal is a third type;
wherein the level of the first type is lower than the level of the second type, which is lower than the level of the third type.
Optionally, in this embodiment of the present invention, the terminal access condition is: the total number of the currently accessed terminals is smaller than the preset saturated access number, and/or the sum of the transmission resource requirements of the currently accessed terminals is smaller than the preset saturated transmission resource.
Optionally, in this embodiment of the present invention, after allocating transmission resources for the terminal, the processor 502 is further configured to:
judging whether the relative distance between the terminal and the router is greater than a preset distance or not;
if so, adjusting the transmission resources allocated to the terminal;
if not, the control terminal continues to adopt the allocated transmission resources.
Optionally, in an embodiment of the present invention, the processor 602 is further configured to:
and when the preset terminal access condition is not met, sending an enabling control signal to a preset standby router so as to enable the standby router to be connected with the terminal after being started, determining the type of the terminal corresponding to the access request signal according to a preset terminal classification rule, and distributing transmission resources for the terminal according to the corresponding relation between the preset terminal type and the transmission resources and the type of the terminal.
Optionally, in an embodiment of the present invention, the processor 602 is further configured to:
monitoring the transmission resource demand of the terminal and the application scene according to a preset period;
judging whether the transmission resource requirement of the terminal and/or the application scene changes or not;
if so, adjusting the transmission resources of the terminal according to a preset adjustment strategy and the changed transmission resource requirements of the terminal and/or the application scene;
if not, the control terminal continues to adopt the allocated transmission resources.
Optionally, in this embodiment of the present invention, the processor 602 is specifically configured to:
in the idle stage of the router, monitoring the transmission resource requirement of the terminal and the application scene according to a preset period;
wherein, the idle stage is: the phase in which unused transmission resources are present in the router.
Optionally, in this embodiment of the present invention, the processor 602 is specifically configured to:
adjusting the first time, the second time and the third time of each terminal according to the changed transmission resource requirements of the terminals and/or the application scenes of the terminals;
the first time is the time for caching data, the second time is the time for using the cached data, and the third time is the interval time between two times of caching data; the first time, the second time and the third time of at least part of the terminals are non-overlapping.
Based on the same inventive concept, the embodiment of the present invention provides a computer-readable non-volatile storage medium, in which computer-executable instructions are stored, and the computer-executable instructions are used for enabling a computer to execute the allocation method.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, implement the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (10)

1. A method for allocating transmission resources, comprising:
receiving an access request signal sent by a terminal, wherein the access request signal carries current transmission resource demand information and supported application scene information of the terminal;
when a preset terminal access condition is met and the terminal is connected, determining the type of the terminal corresponding to the access request signal according to a preset terminal classification rule;
and allocating transmission resources for the terminal according to a preset corresponding relation between the terminal type and the transmission resources and the type of the terminal.
2. The method of claim 1, wherein the preset terminal classification rule is:
if the terminal supports a single application scene, determining that the type of the terminal is a first type;
if the terminal supports a plurality of application scenes and the transmission resource currently required by the terminal is smaller than a first threshold value, determining that the type of the terminal is a second type;
if the terminal supports a plurality of application scenes and the transmission resource currently required by the terminal is not less than the first threshold, determining that the type of the terminal is a third type;
wherein the level of the first type is lower than the level of the second type, which is lower than the level of the third type.
3. The method of claim 1, wherein the terminal access condition is: the total number of the currently accessed terminals is smaller than the preset saturated access number, and/or the sum of the transmission resource requirements of the currently accessed terminals is smaller than the preset saturated transmission resource.
4. The method of claim 1, wherein after allocating transmission resources for the terminal, further comprising:
judging whether the relative distance between the terminal and the router is greater than a preset distance or not;
if so, adjusting the transmission resources allocated to the terminal;
if not, controlling the terminal to continuously adopt the allocated transmission resources.
5. The method of claim 1, further comprising:
and when the preset terminal access condition is not met, sending an enabling control signal to a preset standby router so as to enable the standby router to be connected with the terminal after being started, determining the type of the terminal corresponding to the access request signal according to a preset terminal classification rule, and distributing transmission resources for the terminal according to the corresponding relation between the preset terminal type and the transmission resources and the type of the terminal.
6. The method of any one of claims 1-5, further comprising:
monitoring the transmission resource demand of the terminal and the application scene according to a preset period;
judging whether the transmission resource requirement of the terminal and/or the application scene changes or not;
if so, adjusting the transmission resource of the terminal according to a preset adjustment strategy and the changed transmission resource requirement of the terminal and/or the application scene;
if not, controlling the terminal to continuously adopt the allocated transmission resources.
7. The method of claim 6, wherein the monitoring of the transmission resource requirement of the terminal and the application scenario according to a preset period specifically comprises:
monitoring the transmission resource demand of the terminal and the application scene according to a preset period in the idle stage of the router;
wherein the idle phase is: the phase in which unused transmission resources are present in the router.
8. The method of claim 6, wherein adjusting the transmission resource of the terminal according to a preset adjustment policy and the changed transmission resource requirement of the terminal and/or the application scenario includes:
adjusting the first time, the second time and the third time of each terminal according to the changed transmission resource requirements of the terminals and/or the application scenes of the terminals;
the first time is the time for caching data, the second time is the time for using the cached data, and the third time is the interval time between two times of caching data; the first time, the second time and the third time of at least part of the terminals are non-overlapping.
9. An apparatus for allocating transmission resources, comprising:
a memory for storing program instructions;
a processor for calling the program instructions stored in the memory, and executing according to the obtained program:
receiving an access request signal sent by a terminal, wherein the access request signal carries current transmission resource demand information and supported application scene information of the terminal;
when a preset terminal access condition is met and the terminal is connected, determining the type of the terminal corresponding to the access request signal according to a preset terminal classification rule;
and allocating transmission resources for the terminal according to a preset corresponding relation between the terminal type and the transmission resources and the type of the terminal.
10. A computer-readable non-volatile storage medium having computer-executable instructions stored thereon for causing a computer to perform the method of allocating transmission resources of any one of claims 1-8.
CN201911318475.4A 2019-12-19 2019-12-19 Transmission resource allocation method and equipment Pending CN113014514A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911318475.4A CN113014514A (en) 2019-12-19 2019-12-19 Transmission resource allocation method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911318475.4A CN113014514A (en) 2019-12-19 2019-12-19 Transmission resource allocation method and equipment

Publications (1)

Publication Number Publication Date
CN113014514A true CN113014514A (en) 2021-06-22

Family

ID=76381210

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911318475.4A Pending CN113014514A (en) 2019-12-19 2019-12-19 Transmission resource allocation method and equipment

Country Status (1)

Country Link
CN (1) CN113014514A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113923241A (en) * 2021-09-29 2022-01-11 青岛海尔空调器有限总公司 Method and device for network distribution of Internet of things equipment, router and Internet of things equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040073674A1 (en) * 2002-09-05 2004-04-15 Alcatel Method and a server for allocating local area network resources to a terminal according to the type of terminal
US20070047478A1 (en) * 2005-08-30 2007-03-01 Lucent Technologies Inc. Method for access assurance in a wireless communication system
CN102316584A (en) * 2010-06-30 2012-01-11 中兴通讯股份有限公司 Uplink frequency spectrum resource allocation method and base station
CN102638866A (en) * 2012-04-16 2012-08-15 东南大学 Mobile communication network access method based on M2M (machine to machine) service characteristic
CN103650614A (en) * 2013-06-28 2014-03-19 华为技术有限公司 Resource distribution method, device and network side device
CN108664329A (en) * 2018-05-10 2018-10-16 努比亚技术有限公司 A kind of resource allocation method, terminal and computer readable storage medium
CN109219123A (en) * 2018-09-30 2019-01-15 锐捷网络股份有限公司 A kind of method and wireless access point AP adjusting transmission power

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040073674A1 (en) * 2002-09-05 2004-04-15 Alcatel Method and a server for allocating local area network resources to a terminal according to the type of terminal
US20070047478A1 (en) * 2005-08-30 2007-03-01 Lucent Technologies Inc. Method for access assurance in a wireless communication system
CN102316584A (en) * 2010-06-30 2012-01-11 中兴通讯股份有限公司 Uplink frequency spectrum resource allocation method and base station
CN102638866A (en) * 2012-04-16 2012-08-15 东南大学 Mobile communication network access method based on M2M (machine to machine) service characteristic
CN103650614A (en) * 2013-06-28 2014-03-19 华为技术有限公司 Resource distribution method, device and network side device
CN108664329A (en) * 2018-05-10 2018-10-16 努比亚技术有限公司 A kind of resource allocation method, terminal and computer readable storage medium
CN109219123A (en) * 2018-09-30 2019-01-15 锐捷网络股份有限公司 A kind of method and wireless access point AP adjusting transmission power

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113923241A (en) * 2021-09-29 2022-01-11 青岛海尔空调器有限总公司 Method and device for network distribution of Internet of things equipment, router and Internet of things equipment
WO2023050876A1 (en) * 2021-09-29 2023-04-06 青岛海尔空调器有限总公司 Method and apparatus for network configuration of internet-of-things device, and router and internet-of-things device
CN113923241B (en) * 2021-09-29 2024-05-24 青岛海尔空调器有限总公司 Method and device for Internet of things equipment distribution network, router and Internet of things equipment

Similar Documents

Publication Publication Date Title
CN110913442B (en) Network switching method and device, electronic equipment and storage medium
CN113766558A (en) Network mode control method, terminal and storage medium
CN106817701B (en) Resource allocation method and device
CN104767809B (en) A kind of download control method and system
US9906981B2 (en) Method and system for dynamic regulation and control of Wi-Fi scans
CN110392393B (en) Service layered processing method and device for VoLTE voice service and data service
CN102523422B (en) Multi-party communication control system, multi-party communication system and multi-party communication processing method
CN102571996A (en) IP (Internet Protocol) address assignment method, IP address assignment device and network system
CN108141882A (en) The adjustment of the data flow and contention window parameter with different priorities in system competition-based
CN108282417B (en) Broadcast television network resource management method and device and broadcast television video-on-demand method and system
JP2013545416A (en) Method and apparatus for converting operating mode of cognitive radio system
CN103747483A (en) Regulation and control method, device and terminal for business combining
CN113014514A (en) Transmission resource allocation method and equipment
KR20180088880A (en) Use network-supported protocols to improve network utilization
CN111212448B (en) BWP self-adaptive selection modulation method and system
CN107113092A (en) Message transmission/method of reseptance, coverage enhancement grade determination/acquisition methods and relevant device
CN112203253B (en) Data transmission method, device, storage medium and mobile terminal
CN112566165B (en) Call method and device
CN112087646B (en) Video playing method and device, computer equipment and storage medium
CN109963312A (en) A kind of method for switching network, system, link switch equipment and storage medium
CN113225726A (en) Terminal-based switching method and device, terminal and storage medium
CN114828235A (en) Bandwidth allocation method, bandwidth allocation device and computer-readable storage medium
CN109587806A (en) A kind of scheduling request sending method and terminal device
US20230115955A1 (en) Voice call method and apparatus and electronic device
CN110392417A (en) Power consumption management method, terminal, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination