The application is to be that July 14, application number in 2011 are 201110196951.7, the application people is Huawei Device Co., Ltd. the applying date, and name is called the dividing an application of application for a patent for invention of " realizing that machine is to method, M2M terminal, AP and the system of machine service ".
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment is a part of embodiment of the present invention, rather than whole embodiment.Based on the embodiment among the present invention, the every other embodiment that those of ordinary skills obtain under the prerequisite of not making creative work should belong to the scope of protection of the invention.
Fig. 1 shows the network architecture schematic diagram for the M2M business according to the embodiment of the invention.As shown in Figure 1, in residential district, automatic data logging is mainly used in the usage data of electric power, running water and natural gas equal energy source corporate records and supervisory user, and automatic data logging can either be saved the cost of manual metering, can adjust in real time again the energy supply amount of different regions.In this application scenarios, on the instrument such as ammeter, water meter and gas meter of installation of sensors in the user house, these transducers report the energy resource consumption data by access point AP and corresponding M2M server (M2M Server) communication that the WiFi network provides.Thus, the M2M user such as energy company can process the data analysis of these M2M terminals.Further, if automatic data logging combines with home automation, then energy company can be by monitoring and analysis user data, and real time down control and diagnosis signaling help user's energy savings or alarm.The embodiment of the invention will be with Utilities Electric Co. as M2M user, and the electric power number of degrees that the automatic acquisition domestic consumer consumes are that example describes, but the present invention is not limited to this.
Professional in order effectively to realize M2M in the WiFi network, Fig. 2 shows the indicative flowchart according to the method 1000 of the realization M2M business of the embodiment of the invention.As shown in Figure 2, the method 1000 comprises:
S1100, definite AP that supports this M2M business;
S1200 establishes a communications link with this AP;
S1300 receives the service configuration information that this AP sends;
S1400 according to this service configuration information, sends the business datum report message to this AP, and this business datum report message comprises the professional corresponding business datum with this M2M.
The M2M terminal can at first determine to support the access point AP of this M2M business, and establishes a communications link with this AP; The M2M terminal is behind the service configuration information that receives this AP transmission, can send the business datum report message to this AP according to this service configuration information, this business datum report message comprises the professional corresponding business datum with this M2M, thereby AP can send to this business datum corresponding M2M server, and the method according to the embodiment of the invention can realize effectively in the WiFi network that M2M is professional thus.
The realization machine of the embodiment of the invention is to the method for machine service, at first determine to support the AP of corresponding M2M business by the M2M terminal, and establish a communications link with this AP, can find rapidly to satisfy the AP of M2M terminal traffic demand, can find to support the AP of corresponding service after avoiding the M2M terminal to need repeatedly trial access WiFi network and authentication to pass through, can improve Network finding efficient thus, reduce the M2M terminal at the electric quantity consumption of network discovery phase, reduce the system signaling expense.
Should be understood that above described this M2M business is defaulted as the M2M business that the M2M terminal is supported, in other embodiment of the present invention, except specifying, this M2M business all is defaulted as the M2M business that the M2M terminal is supported, for simplicity, hereinafter repeats no more.
In S1100, alternatively, the M2M terminal is according to the first service identification and definite this AP that supports this M2M business of the second service identification, and this M2M business that this first service identification and M2M terminal are supported is corresponding, and the M2M business that this second service identification and AP support is corresponding.Alternatively, this first service identification comprises at least one in the professional corresponding M2M user ID of this M2M that supports with this M2M terminal, M2M server identification and the type of service, and this second service identification comprises at least one in the professional corresponding M2M user ID of the M2M that supports with this AP, M2M server identification and the type of service.The M2M server identification is and the professional accordingly sign of M2M server of this M2M, namely support the sign of the M2M server of this M2M business, this M2M server identification can comprise: the Internet protocol of M2M server (Internet Protocol, referred to as " IP ") address or URL(uniform resource locator) (Uniform Resource Locator is referred to as " URL ") address etc.
In embodiments of the present invention, if the corresponding relation of the information such as URL address of the IP address of the sign that has recorded the M2M terminal among the AP and corresponding M2M service server, M2M server, this first service identification can also comprise the M2M terminal iidentification so.Namely, this first service identification comprises at least one in the professional corresponding M2M user ID of this M2M that supports with this M2M terminal, M2M server identification, M2M terminal iidentification and the type of service, and this second service identification comprises at least one in the professional corresponding M2M user ID of the M2M that supports with this AP, M2M server identification, M2M terminal iidentification and the type of service.Wherein, the medium access control that this M2M terminal iidentification can be the M2M terminal (MediaAccess Control is referred to as " MAC ") address, IP address etc.
Particularly, below in conjunction with Fig. 3 and Fig. 4 the method that the M2M terminal is determined the AP of this M2M business of support is described respectively.As shown in Figure 3, the M2M terminal determines that the method 1110 of the AP of this M2M business of support comprises:
S1112, the M2M terminal receives the broadcast frame that AP sends, and this broadcast frame carries professional corresponding the second service identification of the M2M that supports with this AP;
S1114, the M2M terminal determine to be supported this AP of this M2M business, wherein this M2M terminal determines to support that this AP of this M2M business specifically comprises: when the M2M terminal is complementary at this first service identification and this second service identification, determine that this AP supports this M2M business.
Alternatively, this second service identification comprises at least one in the professional corresponding M2M user ID of the M2M that supports with this AP, M2M server identification, M2M terminal iidentification and the type of service.Similarly, this M2M server identification can be to support the IP address of M2M server of this M2M business or URL address etc., the MAC Address that this M2M terminal iidentification can be the M2M terminal or IP address etc.
For example, in network discovery process, the M2M terminal receives the beacon frame (Beacon frame) that the AP cycle sends, and mate according to the second service identification and the first service identification that this beacon frame carries, if the second service identification and the first service identification are complementary, can determine that so this AP supports this M2M professional, if the second service identification and the first service identification do not mate, determine that so this AP does not support this M2M professional.Should be understood that the AP that determines a plurality of support M2M business when the M2M terminal, the M2M terminal can finally be determined a suitable AP according to the signal strength signal intensity of the beacon frame that receives so, and establishes a communications link with this AP.
Should understand, in embodiments of the present invention, determine whether the first service identification and the second service identification mate, can whether identical next definite with the second service identification by the first service identification, also can whether corresponding next definite by the first service identification and the second service identification.For example, can whether identical with the M2M user ID that the second service identification comprises by the M2M user ID that the first service identification comprises, determine whether this first service identification and this second service identification mate; Whether the M2M terminal iidentification that the M2M server identification that also can comprise by the first service identification and the second service identification comprise is corresponding, all corresponding to identical type of service etc., determine whether this first service identification and this second service identification mate such as whether.
Therefore, the M2M terminal is by receiving the beacon frame that the AP cycle sends, and whether be complementary according to professional corresponding the second service identification of M2M and the first service identification supported with this AP that carry in the beacon frame, can determine rapidly to satisfy the AP of own service demand, thereby can improve Network finding efficient, and can reduce electric quantity consumption, reduce the system signaling expense.
Fig. 4 shows the indicative flowchart according to the other method 1120 of the AP of this M2M business of definite support of the embodiment of the invention.As shown in Figure 4, the method 1120 comprises:
S1122, the M2M terminal sends probe request message to AP, and this probe request message comprises this first service identification;
S1124, the probe response message that this probe request message is responded that the M2M terminal receives that this AP sends, this probe response message is drawn together professional corresponding the second service identification of the M2M that supports with this AP;
S1126, the M2M terminal determine to be supported this AP of this M2M business, wherein this M2M terminal determines to support that this AP of this M2M business specifically comprises: when the M2M terminal is complementary at this first service identification and this second service identification, determine that this AP supports this M2M business.
Alternatively, this second service identification comprises at least one in the professional corresponding M2M user ID of the M2M that supports with this AP, M2M server identification, M2M terminal iidentification and the type of service.
For example, in network discovery process, in order to determine suitable AP, the M2M terminal can initiatively send probe requests thereby (Probe Request) message to AP, and this probe request message comprises professional corresponding the first service identification of this M2M that supports with this M2M terminal; After AP receives this probe request message, professional corresponding the second service identification of M2M and this first service identification with this AP support can be mated, if determining the second service identification and this first service identification is complementary, AP can send probe response (Probe Response) message to the M2M terminal so, and this probe response message is drawn together this second service identification; If do not mate, AP can not send probe response message to the M2M terminal of sending probe requests thereby so, or comprises the indication information of not supporting the M2M business corresponding with this first service identification in the probe response message that sends to the M2M terminal.Thus, the M2M terminal can be mated this first service identification and this second service identification, and when definite the first service identification and the second service identification are complementary, determines that this AP supports this M2M professional; Alternatively, the M2M terminal also can carry the second service identification according to the probe response message that AP sends, and determines that this AP supports this M2M professional, or determines that according to indication information described in the probe response message AP does not support this M2M professional.
Therefore, the probe response message that the M2M terminal sends by receiving AP, and whether be complementary according to the second service identification that comprises in this probe response message and the first service identification, can determine rapidly to satisfy the AP of own service demand, thereby can improve Network finding efficient, and can reduce electric quantity consumption, reduce the system signaling expense.
Should understand, in embodiments of the present invention, if only set in advance the M2M server identification of the M2M server of this M2M business of support in the M2M terminal, the M2M terminal can be according to the M2M server identification so, or according to the M2M server identification, the M2M user ID, in M2M terminal iidentification and the type of service at least one determines to support the AP of M2M business, in the case, the service configuration information that the M2M terminal receives the AP transmission can not comprise this M2M server identification, certainly this service configuration information also can comprise this M2M server identification, but the M2M terminal need to comprise the M2M server identification to the business datum report message that AP sends, so that AP can send to the business datum of M2M terminal corresponding M2M server.
Similarly, in embodiments of the present invention, if do not set in advance this M2M server identification in the M2M terminal, the M2M terminal can be according in the M2M user ID in this first service identification, M2M terminal iidentification and the type of service at least one so, determine to support the AP of M2M business, in the case, the service configuration information of M2M terminal reception AP transmission need to comprise this M2M server identification.Because AP knows the M2M server identification corresponding with the M2M terminal, therefore, the M2M terminal does not need to comprise this M2M server identification to the business datum report message that AP sends, and this business datum report message also can comprise this M2M server identification certainly.
Should also be understood that M2M user when carrying out the granting of M2M business, the M2M terminal preset with the professional corresponding M2M user ID of M2M, M2M terminal iidentification and type of service at least one; On the other hand, the WiFi network provider is according to the information on services of the M2M business of contracting with M2M user, at least one in configuration and network are supported in AP the professional corresponding M2M user ID of M2M, M2M terminal iidentification and the type of service.
In S1200, the M2M terminal establishes a communications link with this AP after determining to support the AP of this M2M business.Should be understood that M2M terminal and AP can adopt the agreement in the correlation technique to establish a communications link, and for example establish a communications link according to 802.11 agreements.For example, M2M terminal and AP establish a communications link by system authentication and the operation such as related.
In S1300, the M2M terminal receives the service configuration information that this AP sends, alternatively, the M2M terminal receives associate response message, air interface key negotiation message or extendible authentication protocol (the Extensible Authentication Protocol that this AP sends, referred to as " EAP ") success message, this associate response message, this air interface key negotiation message or this EAP success message comprise this service configuration information.This service configuration information comprises business information.
Should understand, AP can be after the EAP authentication be finished, passing through in the process of 4-Way Handshake arranging key with the M2M terminal, send service configuration information by the 3rd message M3 in the 4-Way Handshake to the M2M terminal, be that the M2M terminal can receive the air interface key negotiation message that AP sends, this air interface key negotiation message comprises this service configuration information.The characteristics of this scheme are to utilize the air interface key of negotiation to come service configuration information is encrypted, thereby can increase the fail safe of service configuration information.
Alternatively, this service configuration information or this business datum report message comprise the M2M server identification.Alternatively, the business information in this service configuration information comprises that business datum sends the cycle.
In embodiments of the present invention, the AP device is after the business information that receives from the M2M server, can be different different information service time of M2M terminal configuration according to business information, this business information can comprise that business datum sends the cycle, this, information can comprise initial service time and service duration service time, so that each M2M terminal is according to cycle and the initial service time of appointment, in the service duration of appointment to M2M server reporting service data, can avoid thus a plurality of M2M terminals in the caused conflict of synchronization reporting service data, thereby can improve running efficiency of system.
Therefore, the M2M terminal can comprise by this service configuration information that associate response message, air interface key negotiation message or EAP success message receive: business datum sends cycle, initial service time and service duration.
In embodiments of the present invention, after the M2M terminal receives the service configuration information that this AP sends, can also comprise according to the method for the embodiment of the invention: according to this service configuration information and this AP negotiation data transmission mechanism.As shown in Figure 5, the method 1310 that receives according to another embodiment of the present invention service configuration information can comprise:
S1312, the M2M terminal receives associate response message, air interface key negotiation message or the EAP success message that AP sends, and this associate response message, this air interface key negotiation message or this EAP success message comprise this service configuration information; And
The M2M terminal is according to this service configuration information and this AP negotiation data transmission mechanism, thus the M2M terminal can according to this service configuration information and with the result of AP negotiation data transmission mechanism, send the business datum report message to AP.
Alternatively, this M2M terminal comprises according to this service configuration information and this AP negotiation data transmission mechanism:
S1314, the M2M terminal sends resource request message to this AP, and this resource request message comprises initial service time and the service duration that the M2M terminal is determined according to this business information;
S1316, the resource response message that this resource request message is responded that the M2M terminal receives that this AP sends, this resource response message comprise that AP is according to this business information and this resource request message initial service time and service duration for this M2M terminal distribution.
In embodiments of the present invention, after AP receives this resource request message, can accept initial service time and service duration that the M2M terminal is determined according to this service configuration information, in the case, AP can directly send the resource response message that this resource request message is responded to the M2M terminal, this resource response message can not carried this initial service time and this service duration, and certainly, this resource response message also can be carried this initial service time and this service duration.After the M2M terminal receives this resource response message so, just can determine initial service time and service duration that AP approval M2M terminal is determined according to this service configuration information.
After if AP receives this resource request message, do not accept initial service time and service duration that the M2M terminal is determined according to this service configuration information, AP sends the resource response message that this resource request message is responded to the M2M terminal so, and this resource response message comprises that this AP is initial service time and the service duration of this M2M terminal distribution.
Thus, the M2M terminal can be obtained initial service time and service duration for the reporting service data, thereby avoid the uploading data conflict according to the resource response message of AP transmission, improves system effectiveness.
Therefore, the realization machine of the embodiment of the invention is to the method for machine service, AP sends service configuration information by associate response message, air interface key negotiation message or EAP success message to the M2M terminal, the idle message that can reduce M2M terminal and AP is mutual, save the electric weight of M2M terminal, and be M2M terminal distribution information service time or M2M terminal and AP negotiation data transmission mechanism by AP, can avoid a plurality of M2M terminals in the caused conflict of synchronization reporting service data, thereby can improve running efficiency of system.
In S1400, the M2M terminal sends the business datum report message according to this service configuration information to this AP, and this business datum report message comprises and the professional corresponding M2M server identification of this M2M and business datum.
For example, the business datum that the M2M terminal comprises according to service configuration information sends cycle, initial service time and service duration, wakes up according to cycle and the initial service time of appointment, and send the business datum report message to this AP in the service duration of appointment.AP receives after the business datum of each M2M terminal transmission, can concentrate with the business datum that professional corresponding at least one the M2M terminal of same M2M sends, and send to the M2M server of this M2M business of support.Thereby the process that can reduced data reports improves the WiFi network transmission efficiency.
In embodiments of the present invention, the M2M terminal also can be waken up by cycle and the initial service time of appointment, wait for and receive the reported data indication information that is sent to the M2M terminal in the time of appointment by the cycle by AP, and only behind the reported data indication information that receives the AP transmission, the M2M terminal is just to AP reporting service data, if do not receive the reported data indication information of AP in the service duration of M2M terminal appointment after waking up, the M2M terminal does not need reported data so.As shown in Figure 6, the method 1410 according to the transmission business datum report message of the embodiment of the invention comprises:
S1412, the M2M terminal receives the M2M data request information that this AP sends, or receives the broadcast frame that this AP sends, and this M2M data request information or this broadcast frame comprise the reported data indication information;
S1414, the M2M terminal sends the business datum report message to this AP, particularly, the M2M terminal comprises to this AP transmission business datum report message: the M2M terminal sends this business datum report message according to this reported data indication information and this service configuration information to this AP.
Alternatively, this business datum report message is MAC layer message.Alternatively, this M2M data request information also is MAC layer message.Thereby the M2M terminal can be saved the process of the IP address that obtains AP, and the expense of IP heading when reducing each reported data, improves efficiency of transmission.
Therefore, the realization machine of the embodiment of the invention is to the method for machine service, to concentrate with the business datum that professional corresponding at least one the M2M terminal of same M2M sends by AP, and send to the M2M server of supporting this M2M business, the process that can reduced data reports, improve the WiFi network transmission efficiency, and the M2M terminal is communicated by letter with AP by MAC layer message, and carry out the transmission of business datum according to service configuration information, can reduce overhead, reduce electric quantity consumption, avoid transmission collision, and improve system transmissions efficient.
Should be understood that above-mentioned each process sequence number size and do not mean that the priority of execution sequence, the execution sequence of each process should determine with its function and internal logic, and should not consist of to the implementation process of the embodiment of the invention any restriction.
Above in conjunction with Fig. 2 to Fig. 6, describe method according to the realization M2M business of the embodiment of the invention in detail from the angle of M2M terminal, below in conjunction with Fig. 7 to Figure 13, describe method according to the realization M2M business of the embodiment of the invention in detail from the angle of AP.
Fig. 7 shows the indicative flowchart of the method 2000 that realizes according to another embodiment of the present invention the M2M business, and as shown in Figure 7, the method 2000 comprises:
S2100, AP determine to support that this machine is professional to machine M2M;
S2200, AP establishes a communications link with the M2M terminal of this M2M business of support;
S2300, AP sends service configuration information to this M2M terminal;
S2400, AP receive the business datum report message that this M2M terminal sends according to this service configuration information, and this business datum report message comprises the professional corresponding business datum with this M2M.
The realization machine of the embodiment of the invention is to the method for machine service, by determining that AP can support corresponding M2M professional, and establish a communications link with the M2M terminal of supporting this M2M business, can find rapidly to satisfy the AP of M2M terminal traffic demand, can find to support the AP of corresponding service after avoiding the M2M terminal to need repeatedly trial access WiFi network and authentication to pass through, can improve Network finding efficient thus, reduce the M2M terminal at the electric quantity consumption of network discovery phase, reduce the system signaling expense.
In S2100, alternatively, AP determines that according to the first service identification and the second service identification this AP supports this M2M professional, and this M2M business that this first service identification and this M2M terminal are supported is corresponding, and the M2M business that this second service identification and this AP support is corresponding.Alternatively, this first service identification comprises at least one in the professional corresponding M2M user ID of this M2M that supports with this M2M terminal, M2M server identification, M2M terminal iidentification and the type of service, and this second service identification comprises at least one in the professional corresponding M2M user ID of the M2M that supports with this AP, M2M server identification, M2M terminal iidentification and the type of service.This M2M server identification can be to support the IP address of M2M server of this M2M business or URL address etc., the MAC Address that this M2M terminal iidentification can be the M2M terminal or IP address etc.
Particularly, Fig. 8 shows and determines that according to another embodiment of the present invention AP supports the indicative flowchart of the method 2110 of M2M business, and as shown in Figure 8, the method 2110 comprises:
S2112, AP receive the probe request message that this M2M terminal sends, and this probe request message comprises this first service identification;
S2114, AP determine to support this M2M professional, and particularly, this AP determines to support that this M2M business comprises: when AP is complementary at this second service identification and this first service identification, determine that this AP supports this M2M business;
S2116, AP sends probe response message to this M2M terminal, and this probe response message is drawn together this second service identification.
Alternatively, this second service identification comprises at least one in the professional corresponding M2M user ID of the M2M that supports with this AP, M2M server identification, M2M terminal iidentification and the type of service.Similarly, this M2M server identification can be to support the IP address of M2M server of this M2M business or URL address etc., the MAC Address that this M2M terminal iidentification can be the M2M terminal or IP address etc.
In embodiments of the present invention, AP mates the first service identification and the second service identification, if AP determines the second service identification and this first service identification and is complementary, AP determines to support that this M2M is professional so, so AP can send the probe response message that probe request message is responded to the M2M terminal, this probe response message is drawn together this second service identification; If do not mate, AP determines not support that this M2M is professional so, and AP can not send probe response message to the M2M terminal in this case, or comprises the indication information of the M2M business of not supporting that described the first service identification is corresponding in this probe response message.Thus, the M2M terminal can be mated this first service identification and this second service identification, and when definite the first service identification and the second service identification are complementary, determines that this AP supports this M2M professional; Alternatively, the probe response message that the M2M terminal also can directly send according to AP carries the second service identification, determines that this AP supports this M2M professional, or determines that according to indication information described in the probe response message AP does not support this M2M professional.
Alternatively, AP also can carry the second service identification in the beacon frame that periodically sends to the M2M terminal, and by the M2M terminal the first service identification and the second service identification is mated, and determines whether this AP supports this M2M professional.
Whether therefore, whether AP mates according to the first service identification and the second service identification, can determine rapidly self to support this M2M professional, thereby can improve Network finding efficient, and can reduce electric quantity consumption, reduces the system signaling expense.
Should understand, in embodiments of the present invention, if only set in advance the M2M server identification of the M2M server of this M2M business of support in the M2M terminal, AP can be according to the M2M server identification so, or according to the M2M server identification, the M2M user ID, in M2M terminal iidentification and the type of service at least one determines self to support that M2M is professional, in the case, AP can not comprise this M2M server identification to the service configuration information that the M2M terminal sends, certainly this service configuration information also can comprise this M2M server identification, but the M2M terminal need to comprise the M2M server identification to the business datum report message that AP sends, so that AP can send to the business datum of M2M terminal corresponding M2M server.
Similarly, in embodiments of the present invention, if do not set in advance this M2M server identification in the M2M terminal, AP can be according in the M2M user ID in this first service identification, M2M terminal iidentification and the type of service at least one so, determine self to support that M2M is professional, in the case, AP need to comprise this M2M server identification to the service configuration information that the M2M terminal sends.Because AP knows the M2M server identification corresponding with the M2M terminal, therefore, the M2M terminal does not need to comprise this M2M server identification to the business datum report message that AP sends, and this business datum report message also can comprise this M2M server identification certainly.
Will also be understood that, M2M user is when carrying out the granting of M2M business, the WiFi network provider disposes at least one in the professional corresponding M2M user ID of the M2M that supports with network, M2M terminal iidentification and the type of service according to the information on services of signatory M2M business in AP.Will also be understood that, in embodiments of the present invention, determine whether the first service identification and the second service identification mate, can whether identical next definite with the second service identification by the first service identification, also can whether corresponding next definite by the first service identification and the second service identification.
In S2200, AP establishes a communications link with the M2M terminal of this M2M business of support after determining self to support this M2M business.Should be understood that AP and M2M terminal can adopt the agreement in the correlation technique to establish a communications link, and for example establish a communications link according to 802.11 agreements.For example, AP and M2M terminal can establish a communications link by system authentication and the operation such as related.
In S2300, AP sends service configuration information to this M2M terminal, comprise: AP sends associate response message, air interface key negotiation message or EAP success message to this M2M terminal, and this associate response message, this air interface key negotiation message or this EAP success message comprise this service configuration information.Alternatively, this service configuration information or this business datum report message comprise the professional corresponding M2M server identification with this M2M.
Below in conjunction with Fig. 9 to Figure 12, describe the method that sends service configuration information according to the AP of the embodiment of the invention in detail.
As shown in Figure 9, the method 2310 according to the transmission service configuration information of the embodiment of the invention comprises:
S2312, AP receive the business information of the M2M server of this M2M business of self-supporting;
S2316, AP sends service configuration information to this M2M terminal.Alternatively, AP sends associate response message, air interface key negotiation message or EAP success message to this M2M terminal, this associate response message, this air interface key negotiation message or this EAP success message comprise this service configuration information, and this service configuration information comprises this business information.Alternatively, this business information comprises that business datum sends the cycle.
AP is by the message in expansion association process or the EAP verification process, and to M2M terminal issuing service configuration information, the idle message that can reduce between AP and the M2M terminal is mutual, saves the electric quantity consumption of M2M terminal, improves system effectiveness.
Cause conflict for fear of a plurality of M2M terminals in synchronization reporting service data, AP can be M2M terminal distribution information service time, and the M2M terminal also can be carried out with AP the negotiation of data transmission mechanism, and the below will be introduced respectively.
As shown in Figure 9, after AP received business information, the method 2310 can also comprise:
S2314, AP are this M2M terminal distribution information service time according to this business information, and this, information comprised initial service time and service duration service time;
Wherein S2316 comprises: AP sends service configuration information to this M2M terminal, this service configuration information comprise this business information of determining according to business information and this service time information, namely this service configuration information comprises this business information, this initial service time and this service duration.
Alternatively, this business information comprises that business datum sends at least a in cycle, business datum form, the business datum amount.
Thus, the M2M terminal can avoid conflict according to business information and service temporal information reporting service data, improves business datum and reports efficient, and save the consumption of M2M terminal power.
Figure 10 shows the indicative flowchart of the other method 2320 that sends according to another embodiment of the present invention service configuration information.As shown in figure 10, the method 2320 comprises:
S2322, AP receive the business information of the M2M server of this M2M business of self-supporting;
S2324, AP sends associate response message, air interface key negotiation message or EAP success message to this M2M terminal, this associate response message, this air interface key negotiation message or this EAP success message comprise this service configuration information, this service configuration information comprises this business information, alternatively, this business information comprises that business datum sends the cycle;
According to this business information and this M2M terminal negotiation data transmission mechanism so that the M2M terminal according to this business information and with the result of M2M terminal negotiation data transmission mechanism, send the business datum report message to AP.
Alternatively, this comprises according to this business information and this M2M terminal negotiation data transmission mechanism:
S2326, AP receive the resource request message that this M2M terminal sends, and this resource request message comprises initial service time and the service duration that this M2M terminal is determined according to this business information;
S2328, AP sends resource response message to this M2M terminal, this resource response message comprises that this AP is initial service time and the service duration of this M2M terminal distribution according to this resource request message and this business information, so that this M2M terminal sends this business datum report message according to this business information, this initial service time and this service duration.
In embodiments of the present invention, after if AP receives this resource request message, accept initial service time and service duration that the M2M terminal is determined according to this service configuration information, AP can directly send the resource response message that this resource request message is responded to the M2M terminal so, this resource response message can not carried this initial service time and this service duration, certainly, this resource response message also can be carried this initial service time and this service duration.Thus, after the M2M terminal receives this resource response message, just can determine initial service time and service duration that AP approval M2M terminal is determined according to this service configuration information.
After if AP receives this resource request message, do not accept initial service time and service duration that the M2M terminal is determined according to this service configuration information, AP sends the resource response message that this resource request message is responded to the M2M terminal so, and this resource response message comprises that this AP is initial service time and the service duration of this M2M terminal distribution.Thus, the M2M terminal can be obtained be used to initial service time and the service duration of uploading business datum according to this resource response message.
Therefore, the realization machine of the embodiment of the invention is to the method for machine service, AP sends service configuration information by associate response message, air interface key negotiation message or EAP success message to the M2M terminal, the idle message that can reduce M2M terminal and AP is mutual, save the electric weight of M2M terminal, and be M2M terminal distribution information service time or M2M terminal and AP negotiation data transmission mechanism by AP, can avoid a plurality of M2M terminals in the caused conflict of synchronization reporting service data, thereby can improve running efficiency of system.
Below in conjunction with Figure 11 and 12, specifically describe the method 2330 and 2340 according to the transmission service configuration information of the embodiment of the invention.
As shown in figure 11, in S2331, AP receives the association request message that this M2M terminal sends, and this association request message is drawn together professional corresponding the first service identification of this M2M that supports with this M2M terminal and registration request indication information.
For example, the M2M terminal can utilize the shared key (Shared Key) that presets to carry out system authentication after finding to support the network of own service.Authentication sends related request (Association Request) message by rear M2M terminal to AP, carry the first service identification in this message, this first service identification can comprise at least one in the professional corresponding M2M user ID of this M2M that supports with this M2M terminal, M2M server identification, M2M terminal iidentification and the type of service.
In S2332, AP determines to support this M2M server of this M2M business according to this first service identification.For example, AP can determine this M2M server according to M2M user ID or M2M server identification etc., and replaces the M2M terminal to register to the M2M server.
In S2333, AP sends login request message according to this registration request indication information to this M2M server, and this login request message comprises this M2M terminal iidentification.This login request message can also comprise with Shared Key encrypts the ciphertext that obtains behind one section known plaintext.
In S2334, the M2M server is to authentication and authorization charging (Authentication, Authorization, Accounting, referred to as " AAA ") server transmission access request (Access Request) message, this access request message comprises M2M terminal iidentification and this ciphertext, so that this ciphertext of M2M server by utilizing is further confirmed the legitimacy of this M2M terminal to aaa server.
In S2335, the M2M server receives access response (Access Response) message that responds accessing request message that aaa server sends.
In S2336, after the M2M server was confirmed that the M2M terminal is legal and finished registration, AP received the registration reply message that this M2M server sends, and this registration reply message comprises this business information.Alternatively, this business information comprises that business datum sends at least a in cycle, business datum form, business datum amount, the M2M server address.
In S2337, AP sends associate response message to the M2M terminal, and this associate response message is carried this service configuration information that comprises this business information.
Should understand, AP can also consult for the M2M terminal distribution or with the M2M terminal information such as initial service time and service duration, and can send to the M2M terminal by this associate response message, air interface key negotiation message or resource response message, so that the M2M terminal is by cycle and initial service time reporting service data in the specified services duration.For simplicity, do not repeat them here.
Figure 12 shows the method 2340 according to another transmission service configuration information of the embodiment of the invention.As shown in figure 12, in S2341, AP receives the association request message that this M2M terminal sends, and this association request message is drawn together professional corresponding the first service identification of this M2M that supports with this M2M terminal and registration request indication information.
In S2342, AP sends access request message according to this registration request indication information to the authentication and authorization charging aaa server, and this access request message comprises this first service identification and this registration request indication information.
In S2343, this aaa server determines to support the M2M server of this M2M business according to this first service identification.
In S2344, this aaa server sends login request message according to this registration request indication information to this M2M server of determining, and this login request message comprises this M2M terminal iidentification.
In S2345, aaa server receives the registration reply message that the M2M server sends, and this registration reply message comprises business information.
In S2346, AP receives the access response message that this aaa server sends, and this access response message comprises this business information.
In S2347, AP sends associate response message to the M2M terminal, and this associate response message is carried this service configuration information that comprises this business information.
Should understand, AP can also consult for the M2M terminal distribution or with the M2M terminal information such as initial service time and service duration, and can send to the M2M terminal by this associate response message, air interface key negotiation message or resource response message, so that the M2M terminal is by cycle and initial service time reporting service data in the specified services duration.For simplicity, do not repeat them here.
In embodiments of the present invention, the M2M terminal is carried out system authentication and operation associated after finding to support the network of own service.The M2M terminal finish with AP operation associated after, carry out the EAP verification process.After EAP authentication is passed through, the CAMEL-Subscription-Information that aaa server is corresponding according to the M2M terminal, the M2M server of definite M2M terminal to report business datums such as the type of service of M2M business, M2M user ID, and replace the M2M terminal to register to the M2M server.After succeeding in registration, the M2M server sends registration reply message to aaa server, and this registration reply message comprises business information.After aaa server receives this registration reply message, send EAP success (EAP Success) message to AP, this EAP success message carries this business information.Thus, AP also can send this business information to the M2M terminal by the EAP success message.
Should understand, AP can also consult for the M2M terminal distribution or with the M2M terminal information such as initial service time and service duration, and can send to the M2M terminal by this EAP success message, air interface key negotiation message or resource response message, so that the M2M terminal is by cycle and initial service time reporting service data in the specified services duration.For simplicity, do not repeat them here.
Therefore, the realization machine of the embodiment of the invention is to the method for machine service, AP sends service configuration information by associate response message, air interface key negotiation message or EAP success message to the M2M terminal, the idle message that can reduce M2M terminal and AP is mutual, save the electric weight of M2M terminal, and be M2M terminal distribution information service time or M2M terminal and AP negotiation data transmission mechanism by AP, can avoid a plurality of M2M terminals in the caused conflict of synchronization reporting service data, thereby can improve running efficiency of system.
In S2400, AP receives the business datum report message that this M2M terminal sends according to this service configuration information.Alternatively, shown in the S2416 in the method 2410 as shown in figure 13, after will concentrating with the business datum that the professional corresponding one or more M2M terminal of this M2M sends, AP sends to the M2M server of this M2M business of support.
In embodiments of the present invention, as shown in figure 13, before S2416, the method that receives the business datum report message can also comprise:
S2412, AP sends the M2M data request information to this M2M terminal, or sends broadcast frame to this M2M terminal, and this M2M data request information or this broadcast frame comprise the reported data indication information,
Wherein should receive this M2M terminal according to the business datum report message that this service configuration information sends, comprise:
S2414, AP receive this M2M terminal according to this business datum report message of this service configuration information and the transmission of this reported data indication information.
Alternatively, this business datum report message is MAC layer message.Alternatively, this M2M data request information also is MAC layer message.Thereby the M2M terminal can be saved the process of the IP address that obtains AP, and the expense of IP heading when reducing each reported data improves efficiency of transmission.
Particularly, in the initial configuration stage, the M2M terminal is obtained the service configuration information that comprises the business datum report cycle, and the M2M terminal can also be obtained AP and be initial service time and service duration its distribution or that consult with AP.The M2M terminal is according to service configuration information, wakes up in the time of appointment by the cycle and prepares for the reporting service data.The M2M terminal utilizes M2M data report (Data Report) message that business datum is sent to AP.AP sends to the M2M server after the business datum of a plurality of M2M terminal to report of the same M2M server of correspondence can being concentrated, certainly, AP also can be after the business datum that receives the M2M terminal to report, directly this business datum is sent to the M2M server, and this M2M terminal can also be after the response of obtaining the M2M server, to the M2M terminal announcement confirmation that sends datagram.
In embodiments of the present invention, the M2M terminal is after waking up aspire to the time of appointment by week, wait for and receive the reported data indication information that is sent to the M2M terminal in the time of appointment by the cycle by AP, and only after the M2M terminal receives reported data indication information from AP, the M2M terminal is just passed through the business datum report message to AP reporting service data, if do not receive the reported data indication information of AP in the service duration of M2M terminal appointment after waking up, the M2M terminal does not need the reporting service data so.
Therefore, the realization machine of the embodiment of the invention is to the method for machine service, to concentrate with the business datum that professional corresponding at least one the M2M terminal of same M2M sends by AP, and send to the M2M server of supporting this M2M business, the process that can reduced data reports, improve the WiFi network transmission efficiency, and the M2M terminal is communicated by letter with AP by MAC layer message, and carry out the transmission of business datum according to service configuration information, can reduce overhead, reduce electric quantity consumption, avoid transmission collision, and improve system transmissions efficient.
Should be understood that above-mentioned each process sequence number size and do not mean that the priority of execution sequence, the execution sequence of each process should determine with its function and internal logic, and should not consist of to the implementation process of the embodiment of the invention any restriction.
Above in conjunction with Fig. 2 to Figure 13, describe the method according to the realization M2M business of the embodiment of the invention in detail, below in conjunction with Figure 14 to Figure 18, describe M2M terminal, AP and system according to the realization M2M business of the embodiment of the invention in detail.
Figure 14 shows the schematic block diagram according to the M2M terminal 3000 of the realization M2M business of the embodiment of the invention.As shown in figure 14, this M2M terminal 3000 comprises:
Determination module 3010 is used for definite AP that supports this M2M business;
Link block 3020 is used for establishing a communications link with this AP;
The first receiver module 3030 is used for receiving the service configuration information that this AP sends;
The first sending module 3040 is used for according to this service configuration information, sends the business datum report message to this AP, and this business datum report message comprises the professional corresponding business datum with this M2M.
The realization machine of the embodiment of the invention is to the M2M terminal of machine service, at first determine to support the AP of corresponding M2M business by the M2M terminal, and establish a communications link with this AP, can find rapidly to satisfy the AP of M2M terminal traffic demand, can find to support the AP of corresponding service after avoiding the M2M terminal to need repeatedly trial access WiFi network and authentication to pass through, can improve Network finding efficient thus, reduce the M2M terminal at the electric quantity consumption of network discovery phase, reduce the system signaling expense.
Should be understood that above described this M2M business is defaulted as the M2M business that the M2M terminal is supported, in other embodiment of the present invention, except specifying, this M2M business all is defaulted as the M2M business that the M2M terminal is supported, for simplicity, hereinafter repeats no more.
Alternatively, this determination module 3010 also be used for according to and professional corresponding the first service identification of this M2M supported of M2M terminal, and with professional corresponding the second service identification of M2M that AP supports, determine to support the AP of this M2M business.This first service identification comprises at least one in the professional corresponding M2M user ID of this M2M that supports with this M2M terminal, M2M server identification, M2M terminal iidentification and the type of service, and this second service identification comprises at least one in the professional corresponding M2M user ID of the M2M that supports with this AP, M2M server identification, M2M terminal iidentification and the type of service.
In embodiments of the present invention, alternatively, shown in Figure 15 A, this M2M terminal 3000 also comprises:
The second receiver module 3050 is used for receiving the broadcast frame that this AP sends, and this broadcast frame carries professional corresponding the second service identification of the M2M that supports with this AP;
3010 concrete being used for when this first service identification and this second service identification are complementary of this determination module, determine that this AP supports this M2M business.
Therefore, the M2M terminal is by receiving the beacon frame that the AP cycle sends, and whether be complementary according to professional corresponding the second service identification of M2M and the first service identification supported with this AP that carry in the beacon frame, can determine rapidly to satisfy the AP of own service demand, thereby can improve Network finding efficient, and can reduce electric quantity consumption, reduce the system signaling expense.
Alternatively, shown in Figure 15 B, this M2M terminal 3000 also comprises:
The second sending module 3060 is used for sending probe request message to this AP, and this probe request message comprises professional corresponding the first service identification of this M2M that supports with this M2M terminal;
The 3rd receiver module 3070, the probe response message that this probe request message is responded that be used for to receive that this AP sends, this probe response message is drawn together professional corresponding the second service identification of the M2M that supports with this AP,
3010 concrete being used for when this first service identification and this second service identification are complementary of this determination module, determine that this AP supports this M2M business.
Alternatively, this second service identification comprises at least one in the professional corresponding M2M user ID of the M2M that supports with this AP, M2M server identification, M2M terminal iidentification and the type of service.This M2M server identification can be to support the IP address of M2M server of this M2M business or URL address etc., the MAC Address that this M2M terminal iidentification can be the M2M terminal or IP address etc.
Therefore, the probe response message that the M2M terminal sends by receiving AP, and whether be complementary according to the second service identification that comprises in this probe response message and the first service identification, can determine rapidly to satisfy the AP of own service demand, thereby can improve Network finding efficient, and can reduce electric quantity consumption, reduce the system signaling expense.
Should understand, in embodiments of the present invention, determine whether the first service identification and the second service identification mate, can whether identical next definite with the second service identification by the first service identification, also can whether corresponding next definite by the first service identification and the second service identification.
Should understand, in embodiments of the present invention, if set in advance the M2M server identification of the M2M server of this M2M business of support in the M2M terminal, the M2M terminal can be according to the M2M server identification so, or according to M2M server identification and M2M user ID, in M2M terminal iidentification and the type of service at least one determines to support the AP of M2M business, in the case, the service configuration information that the M2M terminal receives the AP transmission can not comprise this M2M server identification, certainly this service configuration information also can comprise this M2M server identification, but the M2M terminal need to comprise the M2M server identification to the business datum report message that AP sends, so that AP can send to the business datum of M2M terminal corresponding M2M server.
Similarly, in embodiments of the present invention, if do not set in advance this M2M server identification in the M2M terminal, the M2M terminal can be according in the M2M user ID in this first service identification, M2M terminal iidentification and the type of service at least one so, determine to support the AP of M2M business, in the case, the service configuration information of M2M terminal reception AP transmission need to comprise this M2M server identification.Because AP knows the M2M server identification corresponding with the M2M terminal, therefore, the M2M terminal does not need to comprise this M2M server identification to the business datum report message that AP sends, and this business datum report message also can comprise this M2M server identification certainly.
Should also be understood that M2M user when carrying out the granting of M2M business, the M2M terminal preset with the professional corresponding M2M user ID of M2M, M2M terminal iidentification and type of service at least one; On the other hand, the WiFi network provider disposes at least one in the professional corresponding M2M user ID of the M2M that supports with network, M2M terminal iidentification and the type of service according to the information on services of signatory M2M business in AP.
In embodiments of the present invention, alternatively, these the first receiver module 3030 concrete associate response message, air interface key negotiation message or extendible authentication protocol EAP success messages that are used for receiving this AP transmission, this associate response message, this air interface key negotiation message or this EAP success message comprise this service configuration information.
Alternatively, this service configuration information comprises this M2M server identification.Alternatively, this service configuration information comprises that business datum sends the cycle.Alternatively, this service configuration information comprises that business datum sends cycle, initial service time and service duration.
Alternatively, shown in Figure 15 C, this M2M terminal 3000 also comprises:
Negotiation module 3080 is used for according to this service configuration information and this AP negotiation data transmission mechanism,
This first sending module 3040 concrete results that are used for according to this service configuration information and negotiation module 3080 and this AP negotiation data transmission mechanism send the business datum report message to this AP.
Alternatively, this business datum report message also comprises the M2M server identification.
Alternatively, this negotiation module 3080 comprises:
Transmitting element 3082 is used for sending resource request message to this AP, and this resource request message comprises initial service time and the service duration that the M2M terminal is determined according to this service configuration information;
Receiving element 3084, the resource response message that this resource request message is responded that be used for to receive that this AP sends, this resource response message comprises that this AP is according to initial service time and the service duration of this service configuration information for this M2M terminal distribution.
Therefore, the realization machine of the embodiment of the invention is to the M2M terminal of machine service, AP sends service configuration information by associate response message, air interface key negotiation message or EAP success message to the M2M terminal, the idle message that can reduce M2M terminal and AP is mutual, save the electric weight of M2M terminal, and be M2M terminal distribution information service time or M2M terminal and AP negotiation data transmission mechanism by AP, can avoid a plurality of M2M terminals in the caused conflict of synchronization reporting service data, thereby can improve running efficiency of system.
In embodiments of the present invention, alternatively, shown in Figure 15 D, this M2M terminal 3000 also comprises:
The 4th receiver module 3090 is used for receiving the M2M data request information that this AP sends, or receives the broadcast frame that this AP sends, and this M2M data request information or this broadcast frame comprise the reported data indication information,
These the first sending module 3040 concrete these reported data indication informations that are used for according to service configuration information and this M2M data request information or this broadcast frame send this business datum report message to this AP.
Alternatively, this business datum report message is medium access control MAC layer message.Alternatively, this M2M data request information is MAC layer message.
Therefore, the realization machine of the embodiment of the invention is to the M2M device of machine service, to concentrate with the business datum that professional corresponding at least one the M2M terminal of same M2M sends by AP, and send to the M2M server of supporting this M2M business, the process that can reduced data reports, improve the WiFi network transmission efficiency, and the M2M terminal is communicated by letter with AP by MAC layer message, and carry out the transmission of business datum according to service configuration information, can reduce overhead, reduce electric quantity consumption, avoid transmission collision, and improve system transmissions efficient.
, for simplicity, do not repeat them here respectively in order to realize the corresponding flow process of each method among Fig. 2 to Fig. 6 according to above-mentioned and other operation of the modules of the M2M terminal of the embodiment of the invention and/or function.
Figure 16 shows the schematic block diagram according to the AP4000 of the realization M2M business of the embodiment of the invention.As shown in figure 16, this AP4000 comprises:
The first determination module 4010 is used for definite wireless access point AP and supports this machine professional to machine M2M;
Link block 4020 is used for establishing a communications link with the M2M terminal of this M2M business of support;
The first sending module 4030 is used for sending service configuration information to this M2M terminal;
The first receiver module 4040 is used for receiving the business datum report message that this M2M terminal sends according to this service configuration information, and this business datum report message comprises the professional corresponding business datum with this M2M.
The realization machine of the embodiment of the invention is to the AP of machine service, by determining that AP can support corresponding M2M professional, and establish a communications link with the M2M terminal of supporting this M2M business, can find rapidly to satisfy the AP of M2M terminal traffic demand, can find to support the AP of corresponding service after avoiding the M2M terminal to need repeatedly trial access WiFi network and authentication to pass through, can improve Network finding efficient thus, reduce the M2M terminal at the electric quantity consumption of network discovery phase, reduce the system signaling expense.
Alternatively, the first determination module 4010 also be used for according to and professional corresponding the first service identification of this M2M supported of this M2M terminal, and with professional corresponding the second service identification of M2M that this AP supports, determine that this AP supports this M2M professional.
Alternatively, this first service identification comprises at least one in the professional corresponding M2M user ID of this M2M that supports with this M2M terminal, M2M server identification, M2M terminal iidentification and the type of service, and this second service identification comprises at least one in the professional corresponding M2M user ID of the M2M that supports with this AP, M2M server identification, M2M terminal iidentification and the type of service.This M2M server identification can be to support the IP address of M2M server of this M2M business or URL address etc., the MAC Address that this M2M terminal iidentification can be the M2M terminal or IP address etc.
In embodiments of the present invention, alternatively, shown in Figure 17 A, this AP4000 also comprises:
The second receiver module 4050 is used for receiving the probe request message that this M2M terminal sends, and this probe request message comprises professional corresponding the first service identification of this M2M that supports with the M2M terminal,
4010 concrete being used for when this second service identification and this first service identification are complementary of this first determination module, determine that this AP supports this M2M professional, the service identification that this second service identification be and the M2M business of this AP support is corresponding,
Wherein, this AP also comprises:
The second sending module 4060 is used for determining to send probe response message to this M2M terminal after this AP supports this M2M business at this first determination module, and this probe response message is drawn together this second service identification.
Alternatively, this second service identification comprises at least one in the professional corresponding M2M user ID of the M2M that supports with this AP, M2M server identification, M2M terminal iidentification and the type of service.
Whether therefore, whether AP mates according to the first service identification and the second service identification, can determine rapidly self to support this M2M professional, thereby can improve Network finding efficient, and can reduce electric quantity consumption, reduces the system signaling expense.
In embodiments of the present invention, alternatively, this first sending module 4030 is concrete for sending associate response message, air interface key negotiation message or EAP success message to this M2M terminal, and this associate response message, this air interface key negotiation message or this EAP success message comprise this service configuration information.
Alternatively, this service configuration information or this business datum report message comprise the professional corresponding M2M server identification with this M2M.
Alternatively, shown in Figure 17 B, this AP4000 also comprises:
The 3rd receiver module 4070 is used for the business information that reception comes the M2M server of this M2M business of self-supporting,
This first sending module 4030 is concrete for sending associate response message, air interface key negotiation message or EAP success message to this M2M terminal, this associate response message, this air interface key negotiation message or this EAP success message comprise this service configuration information, and this service configuration information comprises this business information.
Therefore, AP is by the message in expansion association process or the EAP verification process, and to M2M terminal issuing service configuration information, the idle message that can reduce between AP and the M2M terminal is mutual, saves the electric quantity consumption of M2M terminal, improves system effectiveness.
Alternatively, this business information comprises that business datum sends the cycle.
In embodiments of the present invention, alternatively, shown in Figure 17 B, this AP4000 also comprises:
Distribution module 4080 is used for according to this business information, is this M2M terminal distribution initial service time and service duration,
This first sending module 4030 is concrete for sending service configuration information to this M2M terminal, and this service configuration information comprises this business information, this initial service time and this service duration.
Alternatively, shown in Figure 17 C, this AP4000 also comprises:
Negotiation module 4090 is used for according to this business information and this M2M terminal negotiation data transmission mechanism,
These the first receiver module 4040 concrete these M2M terminals of reception that are used for are according to this service configuration information, and the result of this negotiation module 4090 and this M2M terminal negotiation data transmission mechanism, the business datum report message of transmission.
Alternatively, shown in Figure 17 C, this negotiation module 4090 comprises:
Receiving element 4092 is used for receiving the resource request message that this M2M terminal sends, and this resource request message comprises initial service time and the service duration that this M2M terminal is determined according to this business information;
Transmitting element 4094 is used for sending resource response message to this M2M terminal, and this resource response message comprises that this AP is initial service time and the service duration of this M2M terminal distribution according to this resource request message and this business information.
Therefore, the realization machine of the embodiment of the invention is to the AP of machine service, send service configuration information by associate response message, air interface key negotiation message or EAP success message to the M2M terminal, the idle message that can reduce M2M terminal and AP is mutual, save the electric weight of M2M terminal, and be M2M terminal distribution information service time or M2M terminal and AP negotiation data transmission mechanism by AP, can avoid a plurality of M2M terminals in the caused conflict of synchronization reporting service data, thereby can improve running efficiency of system.
In embodiments of the present invention, alternatively, shown in Figure 17 D, this AP4000 also comprises:
The 4th receiver module 4100 is used for receiving the association request message that this M2M terminal sends, and this association request message is drawn together professional corresponding the first service identification of this M2M that supports with this M2M terminal and registration request indication information;
The second determination module 4110 is used for according to this first service identification, determines to support this M2M server of this M2M business;
The 3rd sending module 4120 is used for according to this registration request indication information, sends login request message to this M2M server, and this login request message comprises this M2M terminal iidentification,
Wherein, the 3rd receiver module 4070 concrete registration reply messages that are used for receiving this M2M server transmission, this registration reply message comprises this business information.Alternatively, this business information comprises that business datum sends the cycle.
Alternatively, shown in Figure 17 E, this AP4000 also comprises:
The 5th receiver module 4130 is used for receiving the association request message that this M2M terminal sends, and this association request message is drawn together professional corresponding the first service identification of this M2M that supports with this M2M terminal and registration request indication information;
The 4th sending module 4140, be used for according to this registration request indication information, send access request message to the authentication and authorization charging aaa server, this access request message comprises this first service identification and this registration request indication information, so that this aaa server is according to this registration request indication information, send login request message to this M2M server of determining by this first service identification, this login request message comprises this M2M terminal iidentification
The 3rd receiver module 4070 concrete access response messages that are used for receiving this aaa server transmission, this access response message comprises that this M2M server sends to this business information of this aaa server by registration reply message.
Alternatively, the 3rd receiver module 4070 is concrete being used for when this M2M terminal is passed through the EAP authentication of aaa server also, receive the EAP success message that this aaa server sends, this EAP success message comprises that this M2M server sends to this business information of this aaa server by registration reply message.
Therefore, the realization machine of the embodiment of the invention is to the AP of machine service, send service configuration information by associate response message, air interface key negotiation message or EAP success message to the M2M terminal, the idle message that can reduce M2M terminal and AP is mutual, save the electric weight of M2M terminal, and be M2M terminal distribution information service time or M2M terminal and AP negotiation data transmission mechanism by AP, can avoid a plurality of M2M terminals in the caused conflict of synchronization reporting service data, thereby can improve running efficiency of system.
In embodiments of the present invention, alternatively, shown in Figure 17 F, this AP4000 also comprises:
The 5th sending module 4150 is for the M2M server that will send to this M2M business of support after will concentrating with the business datum that the professional corresponding one or more M2M terminal of this M2M sends.
Alternatively, shown in Figure 17 F, this AP4000 also comprises:
The 6th sending module 4160 is used for sending the M2M data request information to this M2M terminal, or sends broadcast frame to this M2M terminal, and this M2M data request information or this broadcast frame comprise the reported data indication information,
These the first receiver module 4040 concrete these M2M terminals of reception that are used for are according to this business datum report message of this service configuration information and the transmission of this reported data indication information.
Alternatively, this business datum report message is medium access control MAC layer message.Alternatively, this M2M data request information is MAC layer message.
Therefore, the realization machine of the embodiment of the invention is to the AP of machine service, to concentrate with the business datum that professional corresponding at least one the M2M terminal of same M2M sends by AP, and send to the M2M server of supporting this M2M business, the process that can reduced data reports, improve the WiFi network transmission efficiency, and the M2M terminal is communicated by letter with AP by MAC layer message, and carry out the transmission of business datum according to service configuration information, can reduce overhead, reduce electric quantity consumption, avoid transmission collision, and improve system transmissions efficient.
, for simplicity, do not repeat them here respectively in order to realize the corresponding flow process of each method among Fig. 7 to Figure 13 according to above-mentioned and other operation of the modules of the AP of the embodiment of the invention and/or function.
Figure 18 shows the schematic block diagram according to the system 6000 of the realization M2M business of the embodiment of the invention.As shown in figure 18, this system 6000 comprises:
According to the M2M terminal 3000 of the embodiment of the invention, this M2M terminal 3000 comprises: the first determination module is used for definite AP that supports this M2M business; The first link block is used for establishing a communications link with this AP; The first receiver module is used for receiving the service configuration information that this AP sends; The first sending module is used for according to this service configuration information, sends the business datum report message to this AP, and this business datum report message comprises the professional corresponding business datum with this M2M;
According to the AP4000 of the embodiment of the invention, this AP4000 comprises: the second determination module is used for determining that AP supports this M2M professional; The second link block is used for establishing a communications link with the M2M terminal of this M2M business of support; The second sending module is used for sending service configuration information to this M2M terminal; The second receiver module is used for receiving the business datum report message that this M2M terminal sends according to this service configuration information, and this business datum report message comprises the professional corresponding business datum with this M2M; And
Support the M2M server 5000 of this M2M business.
Alternatively, this M2M server 5000 is used for receiving the login request message that this AP4000 sends.Alternatively, this M2M server 5000 is used for sending business information by sending registration reply message to this AP, and this business information comprises that business datum sends the cycle.
Can be corresponding to M2M terminal 3000 and the AP4000 in the embodiment of the invention according to M2M terminal and AP that the system of the realization M2M business of the embodiment of the invention comprises, and above-mentioned and other operation of the modules in the M2M terminal 3000 and/or function are respectively in order to realize the corresponding flow process of each method among Fig. 2 to Fig. 6, above-mentioned and other operation of modules among the AP4000 and/or function are respectively in order to realize the corresponding flow process of each method among Fig. 7 to Figure 13, for simplicity, do not repeat them here.
The realization machine of the embodiment of the invention can be realized effectively in the WiFi network that M2M is professional, and can reduce electric quantity consumption the system of machine service, reduce the system signaling expense, and can improve system effectiveness.
Those of ordinary skills can recognize, unit and the algorithm steps of each example of describing in conjunction with embodiment disclosed herein, can realize with electronic hardware, computer software or the combination of the two, for the interchangeability of hardware and software clearly is described, composition and the step of each example described in general manner according to function in the above description.These functions are carried out with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.The professional and technical personnel can specifically should be used for realizing described function with distinct methods to each, but this realization should not thought and exceeds scope of the present invention.
The those skilled in the art can be well understood to, and for the convenience described and succinct, the specific works process of the system of foregoing description, device and unit can with reference to the corresponding process among the preceding method embodiment, not repeat them here.
In several embodiment that the application provides, should be understood that disclosed system, apparatus and method can realize by another way.For example, device embodiment described above only is schematic, for example, the division of described unit, only be that a kind of logic function is divided, during actual the realization other dividing mode can be arranged, for example a plurality of unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.In addition, the shown or coupling each other discussed or direct-coupling or communication connection can be indirect coupling or the communication connections by some interfaces, device or unit, also can be electric, machinery or other form connect.
Described unit as separating component explanation can or can not be physically to separate also, and the parts that show as the unit can be or can not be physical locations also, namely can be positioned at a place, perhaps also can be distributed on a plurality of network element.Can select according to the actual needs wherein some or all of unit to realize the purpose of embodiment of the invention scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in the processing unit, also can be that the independent physics of unit exists, and also can be that two or more unit are integrated in the unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, also can adopt the form of SFU software functional unit to realize.
If described integrated unit is realized with the form of SFU software functional unit and during as independently production marketing or use, can be stored in the computer read/write memory medium.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words, perhaps all or part of of this technical scheme can embody with the form of software product, this computer software product is stored in the storage medium, comprise that some instructions are with so that a computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out all or part of step of the described method of each embodiment of the present invention.And aforesaid storage medium comprises: the various media that can be program code stored such as USB flash disk, portable hard drive, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD.
The above; it only is the specific embodiment of the present invention; but protection scope of the present invention is not limited to this; anyly be familiar with those skilled in the art in the technical scope that the present invention discloses; can expect easily modification or the replacement of various equivalences, these modifications or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.