CN104125098A - Self-adaptive adjustment method and system for medium access control - Google Patents
Self-adaptive adjustment method and system for medium access control Download PDFInfo
- Publication number
- CN104125098A CN104125098A CN201410379873.8A CN201410379873A CN104125098A CN 104125098 A CN104125098 A CN 104125098A CN 201410379873 A CN201410379873 A CN 201410379873A CN 104125098 A CN104125098 A CN 104125098A
- Authority
- CN
- China
- Prior art keywords
- business
- monopolize
- time
- periodicity
- monopolizing
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000005540 biological transmission Effects 0.000 claims abstract description 84
- 238000005070 sampling Methods 0.000 claims description 46
- 230000008667 sleep stage Effects 0.000 claims description 11
- 230000006855 networking Effects 0.000 abstract description 6
- 230000000737 periodic effect Effects 0.000 abstract 3
- 230000001934 delay Effects 0.000 abstract 1
- 238000005265 energy consumption Methods 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000004308 accommodation Effects 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004064 recycling Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
Abstract
The invention discloses a self-adaptive adjusting method and a system for medium access control, which comprises the steps of receiving a connection request of a network node; acquiring service information of the network node from the connection request; determining the service type of the exclusive service according to the service information; if the continuous exclusive services are all the continuous exclusive services, setting the duration of the special access time interval to be less than or equal to the maximum value of the maximum tolerance time delays of all the continuous exclusive services; if the periodic exclusive service exists, setting the duration of the special access time interval to be equal to the sum of the transmission time of all the periodic exclusive services and the protection time of all the periodic exclusive services; customizing a superframe period allocation scheme according to the set duration of the special access time period; writing the customized superframe period allocation scheme into the connection configuration information; the connection configuration information is broadcast to all network nodes. The invention customizes the duration of the special access time period according to the networking condition, and can consider the exclusive service and other service performance simultaneously, thereby ensuring the purpose of the overall performance of the network.
Description
Technical field
The present invention relates to network simulation field, relate in particular to Radio Resource dynamic access control method and system in a kind of body area network emulation.
Background technology
In order to ensure service quality (the Quality of Service of high-priority service, QoS), can be at medium access control (Media Access Control, MAC) in the agreement of layer, provide the special access period (Exclusive Access Phase, EAP).In EAP, single business or minority high-priority service are monopolized channel resource, and generation can avoid conflict, ensure the performance such as time delay and energy consumption, but meanwhile, it is more that exclusive resource ties up Internet resources more, this will reduce other business of network and overall performance of network.
At present, beacon period comprises that EAP is all fixing durations in interior each access period, cannot carry out self adaptation adjustment according to the Business Nature of the network node that participates in networking, therefore, existing medium access control scheme cannot make any local area network (LAN) of setting up all accomplish, ensureing that high priority monopolizes on the basis of performance of business, to realize the not adversely effected object of performance of other business.
Summary of the invention
The object of the embodiment of the present invention is to overcome the problem that prior art medium access control scheme cannot self adaptation be adjusted, and a kind of self-adapting regulation method and the system that can adjust according to the character self adaptation of network node that participates in networking the medium access control of EAP duration is provided.
For achieving the above object, the technical solution used in the present invention is: a kind of self-adapting regulation method of medium access control, comprising:
Receive the connection request of all-network node;
From described connection request, obtain the business information of map network node;
According to the business information of described network node, determine all types of service of monopolizing business;
If the type of service of monopolizing business all is continuity and monopolizes business, the maximum of the duration that the special access period of medium access control is set is less than or equal to all continuitys while monopolizing the maximum tolerance of business Yanzhong;
Monopolize if all in the type of service of business and exist periodically and monopolize business:
Computing cycle is monopolized the transmission time of business;
Obtain and periodically monopolize the guard time of business;
The duration that the special access period of medium access control is set equals all periodicity monopolizes transmission time of business and all periodicity and monopolizes the guard time sum of business;
According to the duration of the special access period arranging, customization super frame period allocative decision;
The super frame period allocative decision of customization is write and connected in configuration information;
Described connection configuration information is broadcast to all-network node, so that all-network node is in the sleep stage image data of super frame period, and at the correspondence access period access channel of super frame period awakening phase.
Preferably, the transmission time that described computing cycle is monopolized business comprises:
As only existed one-period to monopolize business:
The single transmission time that computing cycle is monopolized business equals the time that the data of periodically monopolizing business collection are sent in free space with physical layer transmission speed;
The transmission time that computing cycle is monopolized business equals periodically to monopolize the single transmission time of business;
As exist two and above periodicity to monopolize business:
Computing cycle is monopolized the competition time of business;
The single transmission time that computing cycle is monopolized business equals time that the data of periodically monopolizing business collection are sent in free space with physical layer transmission speed and described periodicity monopolizes the competition time sum of business;
Obtain for described periodicity and monopolize the default maximum permission frequency of failure of business;
The transmission time that computing cycle is monopolized business equals the described maximum frequency of failure and the described periodicity of allowing and monopolizes the product of the single transmission time of business.
Preferably, the competition time that described computing cycle is monopolized business comprises:
Obtain for described periodicity and monopolize the default maximum contention window of business;
Calculating described periodicity monopolizes the competition time of business and equals the maximum contention window and the maximum product that allows the frequency of failure that described periodicity is monopolized business.
Preferably, the single transmission time that described computing cycle is monopolized business also comprises:
From monopolizing the business information of business, described periodicity obtains the data package size of maximum tolerance time delay, business sampling interval and each sampling of periodically monopolizing business;
Monopolize the constraints between the data package size of business sampling time, business sampling interval and each sampling that the data of business collection and described periodicity monopolizes business according to described periodicity, and described periodicity monopolizes single transmission time of business and business sampling time sum and equal described periodicity and monopolize the constraints of the maximum tolerance time delay of business, calculate described periodicity and monopolize the single transmission time of business.
Preferably, described method also comprises: if the type of service of monopolizing business all is continuity and monopolizes business, and the duration that the special access period of medium access control is set equals 0.
To achieve these goals, the technical solution used in the present invention is: a kind of self-adapted adjustment system of medium access control, comprising:
Receiver module, for receiving the connection request of all-network node;
Business information obtaining module, for obtaining the business information of map network node from described connection request;
Type of service determination module, for according to the business information of described network node, determines all types of service of monopolizing business;
The first special access arranges module, monopolize business the maximum of the duration that the special access period of medium access control is set is less than or equal to all continuitys while monopolizing the maximum tolerance of business Yanzhong for being continuity in all types of service of monopolizing business;
The second special access arranges module, for existing periodically and monopolize business in the type of service of the business of monopolizing: computing cycle is monopolized the transmission time of business; Obtain and periodically monopolize the guard time of business; The duration that the special access period of medium access control is set equals all periodicity monopolizes transmission time of business and all periodicity and monopolizes the guard time sum of business;
Super frame period customized module, for according to the duration of the special access period arranging, customizes super frame period allocative decision;
Connect configuration module, connect configuration information for the super frame period allocative decision of customization is write; And,
Broadcast module, for described connection configuration information is broadcast to all-network node, so that all-network node is in the sleep stage image data of super frame period, and at the correspondence access period access channel of super frame period awakening phase.
Preferably, described the second special access arrange module also for:
In the situation that only existing one-period to monopolize business, the single transmission time that computing cycle is monopolized business equals the time that the data of periodically monopolizing business collection are sent in free space with physical layer transmission speed; And computing cycle transmission time of monopolizing business equals periodically to monopolize the single transmission time of business;
In the situation that existing two and above periodicity to monopolize business:
Computing cycle is monopolized the competition time of business;
The single transmission time that computing cycle is monopolized business equals time that the data of periodically monopolizing business collection are sent in free space with physical layer transmission speed and described periodicity monopolizes the competition time sum of business;
Obtain for described periodicity and monopolize the default maximum permission frequency of failure of business;
The transmission time that computing cycle is monopolized business equals the described maximum frequency of failure and the described periodicity of allowing and monopolizes the product of the single transmission time of business.
Preferably, described the second special access arrange module also for:
Obtain for described periodicity and monopolize the default maximum contention window of business;
Calculating described periodicity monopolizes the competition time of business and equals the maximum contention window and the maximum product that allows the frequency of failure that described periodicity is monopolized business.
Preferably, described the second special access arrange module also for:
From monopolizing the business information of business, described periodicity obtains the data package size of maximum tolerance time delay, business sampling interval and each sampling of periodically monopolizing business;
Monopolize the constraints between the data package size of business sampling time, business sampling interval and each sampling that the data of business collection and described periodicity monopolizes business according to described periodicity, and described periodicity monopolizes single transmission time of business and business sampling time sum and equal described periodicity and monopolize the constraints of the maximum tolerance time delay of business, calculate described periodicity and monopolize the single transmission time of business.
Preferably, described the first special access arranges module and also monopolizes business for being continuity in all types of service of monopolizing business, and the duration that the special access period of medium access control is set equals 0.
Beneficial effect of the present invention is, the self-adapting regulation method of medium access control of the present invention and system can be in the time of each networkings (when network node changes), redefine the special duration that accesses the period according to the Business Nature of the network node that participates in networking, and then the allocative decision of the super frame period of adjustment medium access control, because self-adapting regulation method of the present invention and system are to make the duration minimum of special access period as the allocative decision of principle customization super frame period ensureing that high priority is monopolized on the basis of performance of business, therefore can realize and have the performance of considering to monopolize business and other business concurrently, and then the object of guarantee overall performance of network.
Brief description of the drawings
Fig. 1 shows according to the flow chart of a kind of execution mode of the self-adapting regulation method of medium access control of the present invention;
Fig. 2 shows a kind of frame principle figure of implementing structure according to the self-adapted adjustment system of medium access control of the present invention;
Fig. 3 shows in the time that all business of monopolizing are continuity and monopolize business, corresponding relation between EAP/RAP and network delay, wherein, utilize the curve of circle mark to represent the curve of limit priority, utilize the curve of other pattern identifications respectively to represent the curve of other priority;
Fig. 4 shows in the time that all business of monopolizing are continuity and monopolize business, the corresponding relation between EAP/RAP and network packet loss rate;
Fig. 5 shows in the time existing periodicity to monopolize business, relation between type of service and network delay, wherein, utilize the curve representative of solid warning triangle through the network delay of the super frame period allocative decision of method customization of the present invention, the curve that utilizes other pictorial symbolizations is the network delay of the duration of the special access period super frame period allocative decision that is other durations;
Fig. 6 shows and exists while periodically monopolizing business, relation between the energy of type of service and business consumes, wherein, utilize the curve representative of solid warning triangle through the energy consumption of the business of the super frame period allocative decision of method customization of the present invention, the curve that utilizes other pictorial symbolizations is the energy consumption of the business of the duration of the special access period super frame period allocative decision that is other durations.
Embodiment
Describe embodiments of the invention below in detail, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has the element of identical or similar functions from start to finish.Be exemplary below by the embodiment being described with reference to the drawings, only for explaining the present invention, and can not be interpreted as limitation of the present invention.
As shown in Figure 1, the self-adapting regulation method of medium access control of the present invention comprises the steps:
Step S0: receive the connection request of all-network node (participating in the all-network node of networking), obtain the time of access channel with the service attribute carrying according to self and distribute, perform step afterwards S1.At this, network connects and can be initiated by Centroid, also can be initiated by network node, if initiated by Centroid, Centroid wakes network node up, then sends connection request by network node to Centroid; If initiated by network node, first network node sends connection request to Centroid.
Step S1: obtain the business information of map network node from connection request, perform step afterwards S2.At this, the type of service that this business information generally includes carrying is monopolized business or other business, and (this type of service has determined the priority that data send, the type of service that priority is the highest is the business of monopolizing), the type of service of monopolizing business is that continuity is monopolized business or periodically monopolizes business and monopolize the attribute of business, wherein, the attribute of monopolizing business generally includes the data package size of maximum tolerance time delay, business sampling interval and each sampling of the business of monopolizing etc.
Step S2: according to the business information of network node, determining all types of service of monopolizing business, is that continuity is monopolized business or periodically monopolizes business, performs step afterwards S3.At this, because other types of service cannot obtain the competition period in the EAP period, therefore, in the time setting EAP duration, without considering other types of service, other types of service can participate in the competition in other periods of carrying out accommodation according to determined EAP duration.
Step S3: judge whether all types of service of monopolizing business are continuity and monopolize business, in this way, perform step S31; As no (monopolize in the type of service of business exist the business of periodically monopolizing), perform step S321.
Step S31: the maximum of the duration that the special access period (EAP) of medium access control is set is less than or equal to all continuitys while monopolizing the maximum tolerance of business Yanzhong, so that at least can meeting a continuity, the duration of this EAP monopolizes the transmission requirement of business, each continuity is monopolized the maximum tolerance time delay of business and can from corresponding continuity is monopolized the business information of business, be obtained, the minimum value of duration of this special access period further can be less than or equal to all continuitys while monopolizing the maximum tolerance of business Yanzhong, so that can meeting all continuitys, the duration of EAP monopolizes the transmission requirement of business.All that continuity is monopolized in the situation of business for all business of monopolizing, as shown in Figure 3 and Figure 4, the network delay of the business of any priority all increases along with the growth of EAP/RAP, be that delay performance reduces along with the growth of EAP/RAP, network packet loss rate also will increase along with the growth of EAP/RAP, therefore, in this kind of situation, the duration that EAP is set is 0 will to have best overall performance of network, the duration of EAP is 0 to be beacon period special access period EAP is not set, the business of monopolizing can participate in the competition and realize taking of resource in other access periods of super frame period awakening phase.
Step S321: computing cycle is monopolized the transmission time of business.
Step S322: obtain and periodically monopolize the guard time of business; the effect that guard time is set is in the situation that occurring that data are not transmitted at the appointed time; reserve a buffer time; to occur in unexpected situation; also can ensure completing of transmission, this guard time be conventionally more than or equal to 0 be less than or equal to the special access period (EAP) duration 1/10.
Step S323: the duration that the special access period of medium access control is set equals all periodicity monopolizes transmission time of business and all periodicity and monopolize the guard time sum of business.
Step S4: according to the duration of the special access period arranging, customization super frame period allocative decision, the i.e. duration of awakening phase and sleep stage in a definite super frame period, and the duration of awakening phase day part distributes, at this, super frame period is fixing duration, super frame period comprises again sleep stage and awakening phase, wherein, in awakening phase, generally include the special access period (EAP) and access at random period (Random Access Phase with period of mode allocation of network resources of competition, RAP), also may comprise contention access period (Competitive access Phase, CAP), the business of limit priority can be in any these period accesses, and the business of other priority can only be in RAP and CAP access, therefore after the duration of special access period is determined, the duration of other access periods can carry out adaptability distribution in the fixing duration of awakening phase.
Step S5: the super frame period allocative decision of customization is write and connected in configuration information.
Step S6: connection configuration information is broadcast to all-network node, so that all-network node is in the sleep stage image data of super frame period, and access channel in the correspondence access period of super frame period awakening phase, be that network node stops sending data in the time of image data, and stop data collection in the time sending data.
The transmission time of calculating the business of periodically monopolizing in above-mentioned steps S321 specifically can comprise: as only existed one-period to monopolize business, the time that the data (data that gather at the sleep stage of super frame period) that the single transmission time that computing cycle is monopolized business equals that the business of periodically monopolizing is gathered are sent in free space with physical layer transmission speed, and computing cycle transmission time of monopolizing business equal this periodicity and monopolize the single transmission time of business; As exist two and above periodicity to monopolize business: obtain and monopolize the default maximum of business for described periodicity and allow the frequency of failure; Computing cycle is monopolized the competition time of business, and this competition time is and need to periodically monopolizes service competition channel resource with other, sends the time of data to obtain an idle period; The single transmission time that computing cycle is monopolized business equals time that the data of periodically monopolizing business collection are sent in free space with physical layer transmission speed and described periodicity monopolizes the competition time sum of business; And computing cycle transmission time of monopolizing business equals described and maximumly allows the frequency of failure and periodically monopolize the product of the single transmission time of business, wherein, the maximum frequency of failure that allows determines that when business datum is by packet loss, will be by packet loss when the transmission frequency of failure of business datum exceedes the maximum permission frequency of failure.
The competition time that above-mentioned computing cycle is monopolized business can comprise: obtain for periodically monopolizing the default maximum contention window of business, wherein, this maximum contention window depends on the priority of periodically monopolizing business; The competition time that computing cycle is monopolized business equals described periodicity monopolizes the maximum contention window and the maximum product that allows the frequency of failure of business.
At this, if the sleep stage of super frame period (the business sampling time of map network node) adopts fixing duration,, according to the data package size of the business sampling interval of the business of monopolizing of business information in connection request and each sampling, can calculate the data (also can be referred to as periodically to monopolize the data volume that business gathers) that the above-mentioned periodicity business of monopolizing gathers.The present invention also provides another kind of method, can in the uncertain situation of the sleep stage of super frame period, calculate the transmission time of periodically monopolizing business, no matter for only existing one-period to monopolize business, still exist two and above periodicity to monopolize business, the transmission time that above-mentioned computing cycle is monopolized business all also comprises:
From periodically monopolize the business information of business, obtain the data package size of maximum tolerance time delay, business sampling interval and each sampling of periodically monopolizing business;
According to the data of periodically monopolizing business collection monopolize business sampling time, the business sampling interval of business with described periodicity and the data package size of at every turn sampling between constraints, wherein, the business sampling time obtains sampling number divided by the business sampling interval, and the data package size that recycling sampling number is multiplied by each sampling obtains periodically monopolizing the data that business gathers; And the single transmission time of periodically monopolizing business and business sampling time sum equal described periodicity and monopolize the constraints of the maximum tolerance time delay of business, calculate periodicity and monopolize the single transmission time of business.
As shown in Figure 5 and Figure 6, adopt the allocative decision of the super frame period of the inventive method customization, all substantially there is minimum network delay and energy consumption for all types of service, and that the duration of special access period is different from the overall performance of network of allocative decision (figure comprises that the duration of special access period is greater than the definite duration of the present invention and is less than the curve of the definite duration of the present invention) of other super frame period of the duration definite according to the solution of the present invention is obviously relatively poor.
Medium access control of the present invention is especially applicable to the medium access control of wireless body area network, is certainly also applicable to the medium access control of other networks.
Accordingly, as shown in Figure 2, the self-adapted adjustment system of medium access control of the present invention comprises that receiver module 1, business information obtaining module 2, type of service determination module 3, the first special access arrange module 41, the second special access arranges module 42, super frame period customized module 5, connects configuration module 6 and broadcast module 7, wherein, this receiver module 1 is for receiving the connection request of all-network node; This business information obtaining module 2 is for obtaining the business information of map network node from described connection request; This type of service determination module 3, for according to the business information of described network node, is determined all types of service of monopolizing business; This first special access arranges module 41 and monopolizes business for being continuity in all types of service of monopolizing business, the maximum of the duration that the special access period of medium access control is set is less than or equal to all continuitys while monopolizing the maximum tolerance of business Yanzhong, wherein the duration of special access period is less, network performance is better, duration in the special access period equals at 0 o'clock, can obtain best network performance; This second special access arranges module 42 for existing periodically and monopolize business in the type of service of the business of monopolizing: computing cycle is monopolized the transmission time of business; Obtain and periodically monopolize the guard time of business; The duration that the special access period of medium access control is set equals all periodicity monopolizes transmission time of business and all periodicity and monopolizes the guard time sum of business; This super frame period customized module 5, for according to the duration of the special access period arranging, customizes super frame period allocative decision; This connection configuration module 6 connects configuration information for the super frame period allocative decision of customization is write; This broadcast module 7 is for connection configuration information is broadcast to all-network node, so that all-network node is in the sleep stage image data of super frame period, and at the correspondence access period access channel of super frame period awakening phase.
Above-mentioned the second special access arranges module 42 and also can be used for: in the situation that only existing one-period to monopolize business, the single transmission time that computing cycle is monopolized business equals correspondence periodically to monopolize the time that the data of business collection are sent in free space with physical layer transmission speed, and computing cycle transmission time of monopolizing business equals this periodicity and monopolize the single transmission time of business; In the situation that existing two periodically to monopolize business above: obtain for described periodicity and monopolize the default maximum permission frequency of failure of business; Computing cycle is monopolized the competition time of business; The single transmission time that computing cycle is monopolized business equals time that the data of periodically monopolizing business collection are sent in free space with physical layer transmission speed and described periodicity monopolizes the competition time sum of business; The transmission time that computing cycle is monopolized business equals the described maximum permission frequency of failure and periodically monopolizes the product of the single transmission time of business.
Above-mentioned the second special access arranges module and also can be used for: obtain for described periodicity and monopolize the default maximum contention window of business; Calculating described periodicity monopolizes the competition time of business and equals the maximum contention window and the maximum product that allows the frequency of failure that described periodicity is monopolized business.
Above-mentioned the second special access arranges module and also can be used for: the data package size that obtains maximum tolerance time delay, business sampling interval and each sampling of periodically monopolizing business from described periodicity is monopolized the business information of business; Monopolize the constraints between the data package size of business sampling time, business sampling interval and each sampling that the data of business collection and described periodicity monopolizes business according to described periodicity, and described periodicity monopolizes single transmission time of business and business sampling time sum and equal described periodicity and monopolize the constraints of the maximum tolerance time delay of business, calculate described periodicity and monopolize the single transmission time of business.
Describe structure of the present invention, feature and action effect in detail according to the embodiment shown in graphic above; the foregoing is only preferred embodiment of the present invention; but the present invention does not limit practical range with shown in drawing; every change of doing according to conception of the present invention; or be revised as the equivalent embodiment of equivalent variations; when not exceeding yet specification and illustrating contain spiritual, all should be in protection scope of the present invention.
Claims (10)
1. a self-adapting regulation method for medium access control, is characterized in that, comprising:
Receive the connection request of all-network node;
From described connection request, obtain the business information of map network node;
According to the business information of described network node, determine all types of service of monopolizing business;
If the type of service of monopolizing business all is continuity and monopolizes business, the maximum of the duration that the special access period of medium access control is set is less than or equal to all continuitys while monopolizing the maximum tolerance of business Yanzhong;
Monopolize if all in the type of service of business and exist periodically and monopolize business:
Computing cycle is monopolized the transmission time of business;
Obtain and periodically monopolize the guard time of business;
The duration that the special access period of medium access control is set equals all periodicity monopolizes transmission time of business and all periodicity and monopolizes the guard time sum of business;
According to the duration of the special access period arranging, customization super frame period allocative decision;
The super frame period allocative decision of customization is write and connected in configuration information;
Described connection configuration information is broadcast to all-network node, so that all-network node is in the sleep stage image data of super frame period, and at the correspondence access period access channel of super frame period awakening phase.
2. method according to claim 1, is characterized in that, the transmission time that described computing cycle is monopolized business comprises:
As only existed one-period to monopolize business:
The single transmission time that computing cycle is monopolized business equals the time that the data of periodically monopolizing business collection are sent in free space with physical layer transmission speed;
The transmission time that computing cycle is monopolized business equals periodically to monopolize the single transmission time of business;
As exist two and above periodicity to monopolize business:
Computing cycle is monopolized the competition time of business;
The single transmission time that computing cycle is monopolized business equals time that the data of periodically monopolizing business collection are sent in free space with physical layer transmission speed and described periodicity monopolizes the competition time sum of business;
Obtain for described periodicity and monopolize the default maximum permission frequency of failure of business;
The transmission time that computing cycle is monopolized business equals the described maximum frequency of failure and the described periodicity of allowing and monopolizes the product of the single transmission time of business.
3. method according to claim 2, is characterized in that, the competition time that described computing cycle is monopolized business comprises:
Obtain for described periodicity and monopolize the default maximum contention window of business;
Calculating described periodicity monopolizes the competition time of business and equals the maximum contention window and the maximum product that allows the frequency of failure that described periodicity is monopolized business.
4. according to the method in claim 2 or 3, it is characterized in that, the single transmission time that described computing cycle is monopolized business also comprises:
From monopolizing the business information of business, described periodicity obtains the data package size of maximum tolerance time delay, business sampling interval and each sampling of periodically monopolizing business;
Monopolize the constraints between the data package size of business sampling time, business sampling interval and each sampling that the data of business collection and described periodicity monopolizes business according to described periodicity, and described periodicity monopolizes single transmission time of business and business sampling time sum and equal described periodicity and monopolize the constraints of the maximum tolerance time delay of business, calculate described periodicity and monopolize the single transmission time of business.
5. according to the method described in claim 1,2 or 3, it is characterized in that, described method also comprises: if the type of service of monopolizing business all is continuity and monopolizes business, and the duration that the special access period of medium access control is set equals 0.
6. a self-adapted adjustment system for medium access control, is characterized in that, comprising:
Receiver module, for receiving the connection request of all-network node;
Business information obtaining module, for obtaining the business information of map network node from described connection request;
Type of service determination module, for according to the business information of described network node, determines all types of service of monopolizing business;
The first special access arranges module, monopolize business the maximum of the duration that the special access period of medium access control is set is less than or equal to all continuitys while monopolizing the maximum tolerance of business Yanzhong for being continuity in all types of service of monopolizing business;
The second special access arranges module, for existing periodically and monopolize business in the type of service of the business of monopolizing: computing cycle is monopolized the transmission time of business; Obtain and periodically monopolize the guard time of business; The duration that the special access period of medium access control is set equals all periodicity monopolizes transmission time of business and all periodicity and monopolizes the guard time sum of business;
Super frame period customized module, for according to the duration of the special access period arranging, customizes super frame period allocative decision;
Connect configuration module, connect configuration information for the super frame period allocative decision of customization is write; And,
Broadcast module, for described connection configuration information is broadcast to all-network node, so that all-network node is in the sleep stage image data of super frame period, and at the correspondence access period access channel of super frame period awakening phase.
7. system according to claim 6, is characterized in that, described the second special access arrange module also for:
In the situation that only existing one-period to monopolize business, the single transmission time that computing cycle is monopolized business equals the time that the data of periodically monopolizing business collection are sent in free space with physical layer transmission speed; And computing cycle transmission time of monopolizing business equals periodically to monopolize the single transmission time of business;
In the situation that existing two and above periodicity to monopolize business:
Computing cycle is monopolized the competition time of business;
The single transmission time that computing cycle is monopolized business equals time that the data of periodically monopolizing business collection are sent in free space with physical layer transmission speed and described periodicity monopolizes the competition time sum of business;
Obtain for described periodicity and monopolize the default maximum permission frequency of failure of business;
The transmission time that computing cycle is monopolized business equals the described maximum frequency of failure and the described periodicity of allowing and monopolizes the product of the single transmission time of business.
8. system according to claim 7, is characterized in that, described the second special access arrange module also for:
Obtain for described periodicity and monopolize the default maximum contention window of business;
Calculating described periodicity monopolizes the competition time of business and equals the maximum contention window and the maximum product that allows the frequency of failure that described periodicity is monopolized business.
9. according to the system described in claim 7 or 8, it is characterized in that, described the second special access arrange module also for:
From monopolizing the business information of business, described periodicity obtains the data package size of maximum tolerance time delay, business sampling interval and each sampling of periodically monopolizing business;
Monopolize the constraints between the data package size of business sampling time, business sampling interval and each sampling that the data of business collection and described periodicity monopolizes business according to described periodicity, and described periodicity monopolizes single transmission time of business and business sampling time sum and equal described periodicity and monopolize the constraints of the maximum tolerance time delay of business, calculate described periodicity and monopolize the single transmission time of business.
10. according to the system described in claim 6,7 or 8, it is characterized in that, described the first special access arranges module and also monopolizes business for being continuity in all types of service of monopolizing business, and the duration that the special access period of medium access control is set equals 0.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410379873.8A CN104125098B (en) | 2014-08-04 | 2014-08-04 | Self-adaptive adjustment method and system for medium access control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410379873.8A CN104125098B (en) | 2014-08-04 | 2014-08-04 | Self-adaptive adjustment method and system for medium access control |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104125098A true CN104125098A (en) | 2014-10-29 |
CN104125098B CN104125098B (en) | 2017-07-11 |
Family
ID=51770368
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410379873.8A Active CN104125098B (en) | 2014-08-04 | 2014-08-04 | Self-adaptive adjustment method and system for medium access control |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104125098B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107148029A (en) * | 2016-03-01 | 2017-09-08 | 中国科学院微电子研究所 | Wireless body area network transmission method and device |
CN108401277A (en) * | 2018-01-19 | 2018-08-14 | 京信通信系统(中国)有限公司 | The method and device of wireless network access, terminal device |
CN113572629A (en) * | 2020-12-15 | 2021-10-29 | 中兴通讯股份有限公司 | Message transmission method, terminal and storage medium |
CN114449676A (en) * | 2022-01-17 | 2022-05-06 | 中科南京移动通信与计算创新研究院 | Multi-address access method, system, equipment and storage medium of wireless ad hoc network |
CN114982284A (en) * | 2020-01-23 | 2022-08-30 | 华为技术有限公司 | Communication method and device |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107992181B (en) * | 2017-11-28 | 2019-09-24 | 恒宝股份有限公司 | A kind of method and device of safe unit control management |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102413580A (en) * | 2011-11-16 | 2012-04-11 | 浙江宇脉科技有限公司 | Wireless network access control method |
US20140119359A1 (en) * | 2011-06-23 | 2014-05-01 | Nokia Solutions And Networks Oy | Interference Control |
CN103957605A (en) * | 2014-05-05 | 2014-07-30 | 中国科学院微电子研究所 | Wireless resource dynamic access control method and system in body area network simulation |
-
2014
- 2014-08-04 CN CN201410379873.8A patent/CN104125098B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140119359A1 (en) * | 2011-06-23 | 2014-05-01 | Nokia Solutions And Networks Oy | Interference Control |
CN102413580A (en) * | 2011-11-16 | 2012-04-11 | 浙江宇脉科技有限公司 | Wireless network access control method |
CN103957605A (en) * | 2014-05-05 | 2014-07-30 | 中国科学院微电子研究所 | Wireless resource dynamic access control method and system in body area network simulation |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107148029A (en) * | 2016-03-01 | 2017-09-08 | 中国科学院微电子研究所 | Wireless body area network transmission method and device |
CN108401277A (en) * | 2018-01-19 | 2018-08-14 | 京信通信系统(中国)有限公司 | The method and device of wireless network access, terminal device |
WO2019141081A1 (en) * | 2018-01-19 | 2019-07-25 | 京信通信系统(中国)有限公司 | Method and apparatus for wireless network access, and terminal device |
CN108401277B (en) * | 2018-01-19 | 2020-07-17 | 京信通信系统(中国)有限公司 | Wireless network access method and device, and terminal device |
CN114982284A (en) * | 2020-01-23 | 2022-08-30 | 华为技术有限公司 | Communication method and device |
CN114982284B (en) * | 2020-01-23 | 2024-04-09 | 华为技术有限公司 | Communication method and device |
CN113572629A (en) * | 2020-12-15 | 2021-10-29 | 中兴通讯股份有限公司 | Message transmission method, terminal and storage medium |
CN114449676A (en) * | 2022-01-17 | 2022-05-06 | 中科南京移动通信与计算创新研究院 | Multi-address access method, system, equipment and storage medium of wireless ad hoc network |
CN114449676B (en) * | 2022-01-17 | 2024-08-02 | 中科南京移动通信与计算创新研究院 | Multi-access method, system, equipment and storage medium of wireless ad hoc network |
Also Published As
Publication number | Publication date |
---|---|
CN104125098B (en) | 2017-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104125098A (en) | Self-adaptive adjustment method and system for medium access control | |
US9769705B2 (en) | Method and apparatus for implementing decentralized clustering mechanism | |
CN108449285B (en) | Split scheduling method applied to shared Ethernet | |
WO2015196685A1 (en) | Clock synchronization method and apparatus | |
US10412751B2 (en) | Scheduling method and apparatus | |
US9936497B2 (en) | Node scheduling method and system and device | |
CN106535343A (en) | Channel access method and device of wireless sensor network | |
CN103533584A (en) | Multichannel media access control method of hydroacoustic sensor network | |
EP3952475A1 (en) | User equipment synchronization | |
US9436271B2 (en) | System and method for providing power-save operation in an in-home communication network | |
Chen | Mm-qos for ban: Multi-level mac-layer qos design in body area networks | |
CN116569523A (en) | Dynamic configuration method for sensor and control equipment in Ethernet network | |
CN113840383A (en) | Unmanned aerial vehicle ad hoc network TDMA multiple access method | |
Li et al. | Multi-Agent Federated DRL Enabled Resource Allocation for Air-Ground Integrated IoV Network | |
CN111918353A (en) | Method and device for measuring adjacent cell signals of mobile terminal | |
CN108366421A (en) | Equipment cut-in method in wireless communication system and terminal installation, access point apparatus | |
CN107534938B (en) | IOE device wakeup scheduling and discovery | |
CN110190988B (en) | Service deployment method and device | |
CN103957605B (en) | Wireless resource dynamic access control method and system in body area network simulation | |
US20190208439A1 (en) | Method and apparatus for transmitting and receiving system information, base station, and terminal | |
CN110139294A (en) | A kind of wake-up area determination method, the network equipment and user terminal | |
CN116601923A (en) | Method for fast refreshing of sensor nodes via an ethernet network | |
AU2021323750A1 (en) | Communication method and apparatus | |
JP6981026B2 (en) | Communication equipment, communication methods, communication programs and communication systems | |
US9065668B1 (en) | Distributed bandwidth control in a communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |