Method and system for collecting physical exercise monitoring data based on big data
Technical Field
The invention relates to the technical field of big sports data, in particular to a method and a system for collecting sports monitoring data based on big data.
Background
The human society has fully stepped into the information-based era since the 21 st century, the rapid development of computers and networks has greatly changed the information propagation approach and knowledge learning mode, various industry fields generate a great deal of data information, the data are mutually promoted and fused and developed, the big data serving as one of the main characteristics of the information-based society cannot be ignored, and the arrival of the big data era is both an opportunity and a challenge for various industries, so that the business development is firmly characterized by holding the big data, new methods, new approaches, new technologies and the like under the background of the big data are fused into the development of the industry per se according to the specific conditions and conditions of the development of the field, and finally the development and progress of the field are more effectively carried out.
At present, sports big data are in new development air ports and development opportunities, provinces and cities gradually apply big data technology to the sports field, a sports big data service platform is built, and intelligent sports under the background of the big data are developed, so that the sports big data can effectively promote the progress of local sports and can well drive the healthy and orderly development of the sports field in China through the cross fusion of disciplines. The arrival of big data can be applied to many areas of sports, such as: national fitness, sports competitions, sports industry, sports dissemination, sports training and competition, sports products, sports medicine and the like, and can bring about more obvious effects, such as:
1) the application of the big data of the national fitness can comprehensively know the participation situation of the national fitness;
2) the application of the sports competition big data can conveniently acquire the competition data of one hand, so that the training and the preparation of athletes before the competition are more targeted, and a coach can timely adjust the strategy and arrange the weapon arrangement on the competition field, thereby improving the technical and tactical level of the athletes and teams, optimizing the real-time performance and on-field state of the athletes, and finally seeking better results;
3) the application of the sports transmission big data can assist the video signal to carry out real-time data dynamic live broadcast to a certain extent, and brings the impression of watching the whole scene for audiences;
4) the application of big data for sports training and athlete selection, the training data acquisition and analysis of the athlete are carried out through big data technology, the deep processing is carried out on the data through professional data preprocessing, modeling, prediction and other modes, and finally, scientific data support is provided for training and selection.
Physical training refers to physical activities aiming at the purposes of making people select themselves according to physical needs, applying various sports hands, and combining natural force and sanitary measures to develop bodies, promote health, strengthen physique, regulate spirit, enrich cultural life and dominate leisure time. With the progress of science and technology, APP layers of various physical exercises are continuously pushed out and new.
The prior art CN107137886B discloses a football technology whiteboard model based on big data, which is constructed as follows: the input part comprises technical data of players collected in the game and forms a data template in an EXCEL format; coordinate data of players and events in the game are recorded in the physical ability XML format file; cutting the game video, wherein the cut segments correspond to the game events; the output part comprises a player list area, a technical whiteboard event display area, an event list area, a time axis area and an event function area.
In order to further develop a sports big data technology, the invention provides a method and a system for collecting sports monitoring data based on big data, and the application is supported by' 2018 annual science and technology development plan of Henan province (topic number: 182400410108, topic name: research on development strategies of sports big data of Henan province).
The information disclosed in this background section is only for enhancement of understanding of the general background of the invention and should not be taken as an acknowledgement or any form of suggestion that this information forms the prior art already known to a person skilled in the art.
Disclosure of Invention
The present invention is directed to a method and system for collecting athletic activity monitoring data based on big data, which overcomes the disadvantages of the prior art.
In order to achieve the above object, the present invention provides a method for collecting athletic sports monitoring data based on big data, comprising the following steps: collecting exercise monitoring data of the exerciser by the intelligent bracelet; establishing RRC connection between the intelligent bracelet and the first base station; obtaining the maximum burst length of the area where the first base station is located from a core network by the first base station; responding to the establishment of RRC connection with the first base station, and sending a scheduling request and a cache state report to the first base station by the intelligent bracelet; in response to receiving the scheduling request and the buffer status report, monitoring whether other equipment sends signals on a carrier wave for uplink transmission of the intelligent bracelet in the current time slot by the first base station; if the first base station monitors that no other equipment sends a signal on the carrier wave for uplink transmission of the intelligent bracelet in the current time slot, the first base station sends a channel occupying signal on the carrier wave for uplink transmission of the intelligent bracelet, wherein the duration of the channel occupying signal is the maximum burst length; generating, by the first base station, an uplink grant for the smart band based on the scheduling request and the buffer status report in response to transmitting a channel occupancy signal on a carrier for uplink transmission by the smart band, wherein time taken to generate the uplink grant for the smart band is a first length of time; transmitting, by the first base station, an uplink grant, a maximum burst length, and a first time length to the smart band, wherein a time taken from transmitting the uplink grant and the maximum burst length to the smart band receiving the uplink grant and the maximum burst length is a second time length; and in response to receiving the uplink grant and the maximum burst length, preparing, by the smart band, for uplink transmission on a carrier on which the smart band is on, wherein a time taken from receiving the uplink grant and the maximum burst length to being ready for uplink transmission is a third length of time.
In a preferred embodiment, the big data based method of collecting athletic activity monitoring data includes the steps of: calculating, by the smart band, a sum of the first length of time, the second length of time, and the third length of time after the uplink transmission is ready to be made and before the uplink transmission is actually sent; judging whether the sum of the first time length, the second time length and the third time length is greater than the maximum burst length by the intelligent bracelet; if the sum of the first time length, the second time length and the third time length is judged to be less than the maximum burst length, the intelligent hand ring sends the exercise monitoring data of the exerciser to the first base station; in response to receiving the athletic monitoring data of the athlete, the athletic monitoring data of the athlete is transmitted by the first base station to the athletic big data storage server via the core network.
In a preferred embodiment, the big data based method of collecting athletic activity monitoring data includes the steps of: if the sum of the first time length, the second time length and the third time length is judged to be larger than the maximum burst length, the intelligent bracelet monitors whether other equipment sends signals on a carrier wave of uplink transmission of the intelligent bracelet in the current time slot; if no other equipment sends a signal on the carrier wave of the uplink transmission of the intelligent bracelet in the current time slot, the intelligent bracelet sends the motion monitoring data of the sporter to the first base station; and responding to the received motion monitoring data of the sporter, and sending the motion monitoring data of the sporter to a motion big data storage server by the first base station through the core network.
In a preferred embodiment, the big data based method of collecting athletic activity monitoring data includes the steps of: if other equipment sends signals on the carrier wave of the uplink transmission of the intelligent bracelet in the current time slot, the intelligent bracelet waits for the maximum burst length; after the maximum burst length is passed, the intelligent bracelet monitors whether other equipment sends signals on a carrier wave of uplink transmission of the intelligent bracelet in the current time slot again; if no other equipment sends signals on the carrier wave of the uplink transmission of the intelligent bracelet in the current time slot, the intelligent bracelet sends the motion monitoring data of the sporter to the first base station; in response to receiving the athletic monitoring data of the athlete, the athletic monitoring data of the athlete is transmitted by the first base station to the athletic big data storage server via the core network.
In a preferred embodiment, the big data based method of collecting athletic activity monitoring data includes the steps of: if the first base station monitors that other equipment sends signals on a carrier wave of the intelligent bracelet for uplink transmission in the current time slot, the first base station waits for the maximum burst length; after the maximum burst length is passed, the first base station monitors again whether other equipment sends signals on the carrier wave of the uplink transmission of the intelligent bracelet in the current time slot.
The invention also provides a system for collecting the sports monitoring data based on big data, which comprises: a unit for collecting the exercise monitoring data of the exerciser by the smart band; means for establishing, by the smart band, an RRC connection with the first base station; means for obtaining, by a first base station from a core network, a maximum burst length for an area in which the first base station is located; means for transmitting, by the smart band, a scheduling request and a cache status report to the first base station in response to establishing the RRC connection with the first base station; a unit for monitoring, by the first base station, whether there is another device transmitting a signal on a carrier on which the smart band performs uplink transmission in a current time slot in response to receiving the scheduling request and the buffer status report; a unit configured to send, by the first base station, a channel occupying signal on a carrier for uplink transmission on the smart band if the first base station monitors that no other device sends a signal on the carrier for uplink transmission on the smart band in the current time slot, where a duration of the channel occupying signal is a maximum burst length; means for generating, by a first base station, an uplink grant for a smart band based on a scheduling request and a buffer status report in response to transmitting a channel occupancy signal on a carrier for uplink transmission on the smart band, wherein a time taken to generate the uplink grant for the smart band is a first length of time; means for transmitting, by a first base station, an uplink grant, a maximum burst length, and a first length of time to a smart bracelet, wherein a time taken from transmitting the uplink grant and the maximum burst length to receiving the uplink grant and the maximum burst length by the smart bracelet is a second length of time; means for preparing, by the smart band, for uplink transmission on a carrier on which the smart band transmits uplink in response to receiving the uplink grant and the maximum burst length, wherein a time taken from receiving the uplink grant and the maximum burst length to being ready for uplink transmission is a third length of time.
In a preferred embodiment, a big data based system for collecting athletic activity monitoring data includes: means for calculating, by the smart band, a sum of the first length of time, the second length of time, and the third length of time after the uplink transmission is ready to be made and before the uplink transmission is actually sent; a unit for judging whether the sum of the first time length, the second time length and the third time length is greater than the maximum burst length by the smart band; a unit for sending the exercise monitoring data of the exerciser to the first base station by the smart band if the sum of the first time length, the second time length and the third time length is judged to be less than the maximum burst length; means for transmitting, by the first base station via the core network, the motion monitoring data of the sporter to the motion big data storage server in response to receiving the motion monitoring data of the sporter.
In a preferred embodiment, a big data based system for collecting athletic activity monitoring data includes: a unit for monitoring, by the smart band, whether there is other device transmitting a signal on a carrier on which the smart band performs uplink transmission in a current time slot if it is determined that a sum of the first time length, the second time length, and the third time length is greater than the maximum burst length; a unit for transmitting the motion monitoring data of the athlete to the first base station by the smart band if no other device transmits a signal on a carrier for uplink transmission of the smart band in the current time slot; means for transmitting, by the first base station via the core network, the motion monitoring data of the sporter to the motion big data storage server in response to receiving the motion monitoring data of the sporter.
In a preferred embodiment, a big data based system for collecting athletic activity monitoring data includes: a unit for waiting for the maximum burst length by the smart band if there is a signal transmitted by other devices on the carrier of the smart band for uplink transmission in the current time slot; after the maximum burst length, the smart band monitors whether other equipment sends signals on a carrier wave of uplink transmission of the smart band in the current time slot again; a unit for transmitting the motion monitoring data of the exerciser to the first base station by the smart band if no other device transmits a signal on the carrier wave of the smart band for uplink transmission in the current time slot; means for transmitting, by the first base station via the core network, the motion monitoring data of the sporter to the motion big data storage server in response to receiving the motion monitoring data of the sporter.
In a preferred embodiment, a big data based system for collecting athletic activity monitoring data includes: a unit for waiting for a maximum burst length by the first base station if the first base station monitors that there is other equipment in the current time slot to send a signal on a carrier for uplink transmission on the smart band; means for monitoring, by the first base station, again after the maximum burst length has elapsed, whether there is another device in the current time slot transmitting a signal on a carrier on which the smart band performs uplink transmission.
Compared with the prior art, the method has the advantages that the big data and the Internet of things are the current technical hotspots, and the coexistence pattern of the big data and the Internet of things is more obvious in a 5G system which is going to be on-line immediately. The future communication system is characterized by the formation of a very large scale (massive) internet of things, which means that a large number of devices with communication functions exist in a cell, and in addition, due to the characteristics of the future communication system, a complex macro base station, small cell base station and micro base station coexisting state and a WLAN node and base station coexisting state may exist in future deployment, which causes the problem of signal interference in communication transmission to be more and more serious, and in order to avoid the problem of signal interference, strict and precise scheduling rule design is required in addition to power control. The invention provides a method and a system for collecting physical exercise monitoring data based on big data, aiming at the problem of interference possibly encountered in the transmission process of an intelligent bracelet.
Drawings
FIG. 1 is a flow diagram of a method according to an embodiment of the invention.
Detailed Description
The following detailed description of the present invention is provided in conjunction with the accompanying drawings, but it should be understood that the scope of the present invention is not limited to the specific embodiments.
Throughout the specification and claims, the term "comprise" or variations such as "comprises" or "comprising," etc., will be understood to imply the inclusion of stated elements or components but not the exclusion of any other elements or components unless specifically stated otherwise.
Example 1
FIG. 1 is a flow diagram of a method according to an embodiment of the invention. As shown in the figure, the method for collecting the sports monitoring data based on big data comprises the following steps:
step 101: collecting motion monitoring data of the sporter by the smart band (the motion monitoring data comprises heartbeat data, blood pressure, respiratory rate, blood oxygen concentration and the like of the sporter);
step 102: establishing RRC connection between the intelligent bracelet and the first base station;
step 103: obtaining the maximum burst length (maximum burst length) of the area where the first base station is located from a core network by the first base station;
step 104: responding to the establishment of RRC connection with the first base station, and sending a scheduling request and a cache state report to the first base station by the intelligent bracelet;
step 105: in response to receiving the scheduling request and the buffer status report, monitoring whether other equipment sends signals on a carrier wave for uplink transmission of the intelligent bracelet in the current time slot by the first base station;
step 106: if the first base station monitors that no other equipment sends a signal on the carrier wave of the uplink transmission of the intelligent bracelet in the current time slot, the first base station sends a channel occupying signal on the carrier wave of the uplink transmission of the intelligent bracelet, wherein the duration of the channel occupying signal is the maximum burst length;
step 107: generating, by the first base station, an uplink grant for the smart band based on the scheduling request and the buffer status report in response to transmitting a channel occupancy signal on a carrier for uplink transmission by the smart band, wherein time taken to generate the uplink grant for the smart band is a first length of time;
step 108: the method comprises the steps that a first base station sends an uplink authorization, a maximum burst length and a first time length to an intelligent bracelet, wherein the time from sending the uplink authorization and the maximum burst length to receiving the uplink authorization and the maximum burst length by the intelligent bracelet is a second time length;
step 109: in response to receiving the uplink grant and the maximum burst length, preparing, by the smart bracelet, for uplink transmission on a carrier of the smart bracelet for uplink transmission, wherein a time taken from receiving the uplink grant and the maximum burst length to being ready for uplink transmission is a third length of time.
In the above scheme, the method for collecting athletic sports monitoring data based on big data includes the following steps: calculating, by the smart band, a sum of the first length of time, the second length of time, and the third length of time after the uplink transmission is ready to be made and before the uplink transmission is actually sent; judging whether the sum of the first time length, the second time length and the third time length is greater than the maximum burst length by the intelligent bracelet; if the sum of the first time length, the second time length and the third time length is judged to be less than the maximum burst length, the intelligent bracelet sends the exercise monitoring data of the exerciser to the first base station; in response to receiving the athletic monitoring data of the athlete, the athletic monitoring data of the athlete is transmitted by the first base station to the athletic big data storage server via the core network.
Example 2
In a preferred embodiment, the big data based method of collecting athletic activity monitoring data includes the steps of: if the sum of the first time length, the second time length and the third time length is judged to be larger than the maximum burst length, the intelligent bracelet monitors whether other equipment sends signals on a carrier wave of uplink transmission of the intelligent bracelet in the current time slot; if no other equipment sends a signal on the carrier wave of the uplink transmission of the intelligent bracelet in the current time slot, the intelligent bracelet sends the motion monitoring data of the sporter to the first base station; and responding to the received motion monitoring data of the sporter, and sending the motion monitoring data of the sporter to a motion big data storage server by the first base station through the core network.
In a preferred embodiment, the big data based method of collecting athletic activity monitoring data includes the steps of: if other equipment sends signals on the carrier wave of the uplink transmission of the intelligent bracelet in the current time slot, the intelligent bracelet waits for the maximum burst length; after the maximum burst length is passed, the intelligent bracelet monitors whether other equipment sends signals on a carrier wave of uplink transmission of the intelligent bracelet in the current time slot again; if no other equipment sends signals on the carrier wave of the uplink transmission of the intelligent bracelet in the current time slot, the intelligent bracelet sends the motion monitoring data of the sporter to the first base station; in response to receiving the athletic monitoring data of the athlete, the athletic monitoring data of the athlete is transmitted by the first base station to the athletic big data storage server via the core network.
Example 3
In a preferred embodiment, the big data based method of collecting athletic activity monitoring data includes the steps of: if the first base station monitors that other equipment sends signals on a carrier wave of the intelligent bracelet for uplink transmission in the current time slot, the first base station waits for the maximum burst length; after the maximum burst length is passed, the first base station monitors again whether other equipment sends signals on the carrier wave of the uplink transmission of the intelligent bracelet in the current time slot.
Example 4
The invention provides a system for collecting physical exercise monitoring data based on big data, which comprises: a unit for collecting the exercise monitoring data of the exerciser by the smart band; means for establishing, by the smart bracelet, an RRC connection with the first base station; means for obtaining, by the first base station from the core network, a maximum burst length for an area in which the first base station is located; means for sending, by the smart band, a scheduling request and a buffer status report to the first base station in response to establishing the RRC connection with the first base station; a unit for monitoring, by the first base station, whether there is another device transmitting a signal on a carrier on which the smart band performs uplink transmission in a current time slot in response to receiving the scheduling request and the buffer status report; a unit configured to send, by the first base station, a channel occupying signal on a carrier on which the smart band performs uplink transmission if the first base station monitors that no other device sends a signal on the carrier on which the smart band performs uplink transmission in the current time slot, where a duration of the channel occupying signal is a maximum burst length; means for generating, by a first base station, an uplink grant for a smart band based on a scheduling request and a buffer status report in response to transmitting a channel occupancy signal on a carrier for uplink transmission on the smart band, wherein a time taken to generate the uplink grant for the smart band is a first length of time; means for transmitting, by a first base station, an uplink grant, a maximum burst length, and a first length of time to a smart bracelet, wherein a time taken from transmitting the uplink grant and the maximum burst length to receiving the uplink grant and the maximum burst length by the smart bracelet is a second length of time; means for preparing, by the smart band, for uplink transmission on a carrier on which the smart band is on uplink transmission in response to receiving the uplink grant and the maximum burst length, wherein a time taken from receiving the uplink grant and the maximum burst length to being ready for uplink transmission is a third length of time.
In a preferred embodiment, a big data based system for collecting athletic activity monitoring data includes: means for calculating, by the smart band, a sum of the first length of time, the second length of time, and the third length of time after the uplink transmission is ready to be made and before the uplink transmission is actually sent; a unit for judging whether the sum of the first time length, the second time length and the third time length is greater than the maximum burst length by the smart band; a unit for sending the exercise monitoring data of the exerciser to the first base station by the smart band if the sum of the first time length, the second time length and the third time length is judged to be less than the maximum burst length; means for transmitting, by the first base station via the core network, the motion monitoring data of the sporter to the motion big data storage server in response to receiving the motion monitoring data of the sporter.
Example 5
In a preferred embodiment, a big data based system for collecting athletic activity monitoring data includes: a unit for monitoring, by the smart band, whether there is other device transmitting a signal on a carrier on which the smart band performs uplink transmission in a current time slot if it is determined that a sum of the first time length, the second time length, and the third time length is greater than the maximum burst length; a unit for transmitting the motion monitoring data of the athlete to the first base station by the smart band if no other device transmits a signal on a carrier for uplink transmission of the smart band in the current time slot; means for transmitting, by the first base station via the core network, the motion monitoring data of the sporter to the motion big data storage server in response to receiving the motion monitoring data of the sporter.
In a preferred embodiment, a big data based system for collecting athletic activity monitoring data includes: a unit for waiting for the maximum burst length by the smart band if there is a signal transmitted by other devices on the carrier of the smart band for uplink transmission in the current time slot; after the maximum burst length, the smart band monitors whether other equipment sends signals on a carrier wave of uplink transmission of the smart band in the current time slot again; a unit for transmitting the motion monitoring data of the exerciser to the first base station by the smart band if no other device transmits a signal on the carrier wave of the smart band for uplink transmission in the current time slot; means for transmitting, by the first base station via the core network, the motion monitoring data of the sporter to the motion big data storage server in response to receiving the motion monitoring data of the sporter.
In a preferred embodiment, a big data based system for collecting athletic activity monitoring data includes: a unit for waiting for a maximum burst length by the first base station if the first base station monitors that there is other equipment in the current time slot to send a signal on a carrier for uplink transmission on the smart band; means for monitoring, by the first base station, again after the maximum burst length has elapsed, whether there is another device in the current time slot transmitting a signal on a carrier on which the smart band performs uplink transmission.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
It should be understood that the specific order or hierarchy of steps in the methods disclosed is an illustration of exemplary processes. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the methods may be rearranged. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented unless specifically recited therein.
The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but are to be accorded the full scope consistent with the language of the claims.
The foregoing descriptions of specific exemplary embodiments of the present invention have been presented for purposes of illustration and description. It is not intended to limit the invention to the precise form disclosed, and obviously many modifications and variations are possible in light of the above teaching. The exemplary embodiments were chosen and described in order to explain certain principles of the invention and its practical application to enable one skilled in the art to make and use various exemplary embodiments of the invention and various alternatives and modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the claims and their equivalents.