CN102406503B - System for providing infant physique measurement service and data transmission method - Google Patents

System for providing infant physique measurement service and data transmission method Download PDF

Info

Publication number
CN102406503B
CN102406503B CN201110123151.2A CN201110123151A CN102406503B CN 102406503 B CN102406503 B CN 102406503B CN 201110123151 A CN201110123151 A CN 201110123151A CN 102406503 B CN102406503 B CN 102406503B
Authority
CN
China
Prior art keywords
infant
feature
physique
data
data receiver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110123151.2A
Other languages
Chinese (zh)
Other versions
CN102406503A (en
Inventor
钟代笛
段小炼
赵荻
陈海燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing University
Chongqing Academy of Science and Technology
Original Assignee
Chongqing University
Chongqing Academy of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing University, Chongqing Academy of Science and Technology filed Critical Chongqing University
Priority to CN201110123151.2A priority Critical patent/CN102406503B/en
Publication of CN102406503A publication Critical patent/CN102406503A/en
Application granted granted Critical
Publication of CN102406503B publication Critical patent/CN102406503B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

The invention discloses a system for providing infant physique measurement service and a data transmission method, belonging to the field of Bluetooth technologies. The system for providing the infant physique measurement service comprises infant physique measurement equipment playing a role of measurement equipment and data receiving equipment, wherein the infant physique measurement equipment is provided with the infant physique measurement service and equipment information service; the data receiving equipment comprises an infant physique measurement service discovering function, a characteristic discovering function and an infant physique measurement data function; and the data receiving equipment also comprises an equipment information service and characteristic discovering function. The system for providing the infant physique measurement service fills up the blank of a Bluetooth technology in a data transmission mechanism on a system level on the aspect of infant physique measurement data.

Description

System and the data transmission method of infant physique measurement service are provided
Technical field
The present invention relates to detection system, especially a kind of system and data transmission method that infant physique measurement service is provided.
Background technology
Infant care is to attach most importance to seven years old following children's, and its main purpose is according to the growth and development characteristics of each age infant, and medical treatment, prevention Health care service are provided, reduce disease incident and mortality rate, optimize living environment, improve and bring up quality, promote infant development in an all-round way.Wherein, one of important step that regular or irregular infant physique measurement is infant care activity.Common infant physique measurement relates to multiple indexs such as body weight, height, sitting height, head circumference, chest measurement.The physique index of each historical stage of infant is combined, can draws the anthropometic curve of infant.By comparing with the average growth curve of local infant, can grasp the developmental state of single infant.Growth curve is drawn more accurately, and children's health care doctor and father and mother just can grasp the development condition of infant more accurately.
At present, the measurement of infant physique is all to take children by father and mother regularly to carry out to pediatric hospital or CHC conventionally.There is following problem in this mode: one, infant is easily infected and be sick in hospital environment; Two, be subject to the restriction of working time or traffic conditions, father and mother may miss the opportunity of accompanying infant and going to carry out physique measurement sometimes; Three, in the lower area of medical information degree, children's health care measurement data, mainly by paper media record, is easily lost, difficult filing.
Along with social development and scientific and technological progress, there is family oriented, integrated and informationalized feature in infant physique measurement device, its object will allow the head of a family stay at home voluntarily child to be carried out to physique measurement exactly, the number of times of hospital can be reduced like this, data volume and the fineness of infant development data can be increased again.In addition, this kind of measurement device can also integrated wireless or wire transmission technology module, thereby can automatically data be sent to corresponding data terminal, realizes the automation collection to infant physique measurement data.
Bluetooth technology is a kind of short-distance wireless communication technology relatively more conventional in consumer electronics product field.In Bluetooth technology 4.0 versions of releasing in July, 2010, comprise bluetooth low-power consumption transmission technology (Bluetooth Low Energy), making provides the measurement device of energy can be to transmit data with the transfer rate that reaches as high as 1Mbps within 100 meters by battery, and work reaches several months or several years.Adopt Bluetooth technology to transmit infant physique data, for household type infant physique measurement device, all more suitable from aspects such as cost, function, portability and energy consumptions.But, only bluetooth module is inserted to measurement device and can not guarantee the transmission of infant physique data, this is because current Bluetooth technology is not exclusively used in the transmission mechanism of infant physique measurement data in application layer aspect, its final result be exactly cannot be real between measurement device and data collection station the data communication of carrying out.
Summary of the invention
One of object of the present invention is to provide a kind of system that infant physique measurement service is provided, and has filled up aspect infant physique measurement data the blank in the data transmission mechanism of Bluetooth technology in equipment code aspect; Another object of the present invention is to provide a kind of infant physique measurement data transmission method, thereby reaches the transmission object that adopts Bluetooth technology to realize infant physique measurement data.
To achieve these goals, according to an aspect of the present invention, the invention provides a kind of system that infant physique measurement service is provided, comprise infant physique measurement device and data receiver, described infant physique measurement device comprises DATA REASONING unit and data transmission unit, described data receiver comprises data receiver unit and data storage cell, wherein, the outfan of described DATA REASONING unit is connected with the input of data transmission unit, data transmission unit and data receiver unit be two-way to be connected and the outfan of this data receiver unit and the input of data storage cell are connected, described infant physique measurement device has an infant physique measurement service functional module and a facility information service module function, described data receiver comprises infant physique measurement service discovery feature module, characteristic discover functional module and infant physique measurement data functional module,
Described infant physique measurement service functional module is assigned unique UUID(Universally Unique Identifier, general unique identifier) unified identifier, and comprise with bluetooth low-power consumption transmission technology in the attribute agreement that defines compatible feature and be defined in the general-purpose attribute standard sub-process in Bluetooth technology 4.0 general-purpose attribute standards mutually, wherein said feature comprises infant height feature, infant body weight feature, infant head circumference feature, infant chest measurement feature, infant sitting height feature, at least one feature in infant fat thickness feature and infant span feature,
Each feature is assigned exclusive UUID and unifies identifier, and comprise three fields that are followed successively by bit labeling, eigenvalue and timestamp from least significant bit, wherein said bit labeling is 1 octet, and described eigenvalue is that 4 octets and described timestamp are 0 or 4 octets;
Bit 0 in described bit labeling and bit 1 are respectively used to determine the numerical value unit of eigenvalue and the length of timestamp;
Described general-purpose attribute standard sub-process comprises GATT Indications sub-process, GATT Read Characteristic Value sub-process, GATT Read Characteristic Descriptors sub-process and GATT Write Characteristic Descriptors sub-process, and wherein said GATT Indications sub-process is for sending the prompting of described feature;
Described GATTRead Characteristic Value sub-process is for reading the value of described feature;
Described GATT Read Characteristic Descriptors sub-process is for reading the description value of described feature;
Described GATT Write Characteristic Descriptors sub-process is used for the send mode of the prompting of changing described feature;
Described infant physique measurement data functional module is for realizing the data interaction between described infant physique measurement device and described data receiver;
The facility information service function of described facility information service module function is defined in Bluetooth technology 4.0, and the infant physique measurement service discovery feature of infant physique measurement service discovery feature module and the characteristic discover function of characteristic discover functional module realize by main service discovery function and the characteristic discover function of definition in Bluetooth technology 4.0 respectively, and described infant physique measurement service function and described facility information service function all possess the safe mode 1 that Bluetooth technology 4.0 defines, and level of security 2 or 3.
Described data receiver also comprises facility information service and characteristic discover functional module, and the facility information service of wherein said facility information service and characteristic discover functional module and characteristic discover function realize by main service discovery function and the characteristic discover function of definition in Bluetooth technology 4.0.
Described feature must comprise and only comprise a client feature configuration description statement, and wherein said client feature configuration is described declaration definition in Bluetooth technology 4.0 general-purpose attribute standards.
The attribute support of the value of described feature and only support read operation, and the read operation of the value of feature is without any security clearance, and the attribute definition of the value of wherein said feature is in Bluetooth technology 4.0.
Described facility information service function comprises these three features of trade name, model and system banner.
According to another aspect of the present invention, a kind of data transmission method based on said system is provided, it comprises the following steps:
(001) in infant physique measurement device, the collection of DATA REASONING unit comprises the physique achievement data of infant height, infant body weight, infant head circumference, infant chest measurement, infant sitting height, infant fat thickness and infant span;
(002) DATA REASONING unit is transferred to data transmission unit in infant physique measurement device by described physique achievement data and carries out form encapsulation, form the physique index feature corresponding with each physique achievement data, and physique index feature is encapsulated in infant physique measurement service functional module;
(003) the ad data type field that data transmission unit is unified identifier and be placed in described ad data bag by the UUID of infant physique measurement service functional module, sends with the form of ad data bag;
(004) described data transmission unit is identified according to described ad data bag in the data receiver unit in data receiver, shows that described infant physique measurement device supports this kind of physique index feature;
(005) between described data transmission unit and described data receiver unit, complete being connected of link layer according to the workflow of bluetooth low-power consumption transmission technical standard defined, and set up the special L2CAP passage of attribute agreement;
(006) the data receiver unit of data receiver is by the infant physique measurement service functional module of infant physique measurement service discovery feature module traversal infant physique measurement device, measure characteristic discover functional module traversal infant physique index feature by infant physique, and further travel through the client features configuration description value in infant physique index feature;
(007) described data receiver unit is read sub-process GATT Read Characteristic Descriptors sub-process and is read the description value of described infant physique index feature by feature descriptor;
(008) data receiver unit, according to user's request, needs the physique index feature receiving as target physique index feature in selected physique index feature;
(009) described data transmission unit carries out attributes encapsulation by target physique index feature by attribute agreement, read sub-process GATT Read Characteristic Value sub-process or automatic-prompting sub-process GATT Indications sub-process by eigenvalue and realize the mutual of described data transmission unit and described data receiver unit, thereby complete the transmission of target physique index characteristic attribute;
(010) data receiver unit carries out decapsulation to physique index characteristic attribute, take out the physique achievement data measuring, and the data storage cell that described physique achievement data is transferred to data receiver is stored;
(011) if also there is physique achievement data waiting for transmission in described data transmission unit, repeat above-mentioned steps (009)~(010), if there is not physique achievement data waiting for transmission in described data transmission unit, the communication of closing between data transmission unit and data receiver unit is connected.
In the time that described infant physique measurement device also comprises facility information service module function, in described step (006), data receiver unit is not only by the infant physique measurement service functional module of infant physique measurement service discovery feature module traversal infant physique measurement device, measure characteristic discover functional module traversal infant physique by infant physique and measure feature, and further travel through infant physique and measure the client features configuration description value in feature, also by facility information service discovery function module traversal facility information service module function, and by facility information characteristic discover functional module traversal facility information feature.
In described step (009) if in adopt automatic-prompting sub-process GATT Indications sub-process to carry out alternately between data transmission unit and data receiver unit, carry out before mutual being configured transmission mode according to following steps at both:
(100) data receiver reads by feature descriptor the transmission mode configuration that sub-process GATT Read Characteristic Descriptors sub-process knows that target corporal characteristic is current;
(200) data receiver unit carrys out the client features configuration description value of modifying target physique index feature by eigenvalue descriptor modification sub-process GATT Write Characteristic Descriptors sub-process, thereby completes the transmission mode configuration of target physique index feature;
Reciprocal process between data transmission unit and data receiver unit is carried out according to following steps:
(300) described data transmission unit sends to described data receiver unit by target physique index feature with the form of attribute by attribute agreement;
(400) described data receiver unit feeds back to described data transmission unit by attribute agreement by confirmation.
Data transmission unit and data receiver unit complete by automatic-prompting sub-process GATT Indications sub-process interim mutual after:
(500) data transmission unit and data receiver unit enter respectively resting state, to save electric weight.
In described step (009) if in described data transmission unit and described data receiver unit adopt eigenvalue to read sub-process GATT Read Characteristic Value sub-process to carry out alternately, reciprocal process is between the two carried out according to the following steps:
(600) described data receiver unit sends reading command by attribute agreement to described data transmission unit;
(700) described data transmission unit feeds back to described data receiver unit by target physique index feature with the form of attribute by attribute agreement.
In sum, owing to having adopted technique scheme, the invention has the beneficial effects as follows:
1, by the present invention, fill up infant physique measurement data aspect, the blank in the data transmission mechanism of Bluetooth technology in system level, adopts Bluetooth technology to realize the transmission object of infant physique measurement data thereby reached;
2, in the design of infant physique measurement data format set, come the numerical value unit of controlling feature value by the bit 0 in bit labeling, make can both find application thering is the not country of commensurate's use habit, thereby expanded the range of application of this kind of household type infant physique measurement device;
3, in the design of infant physique measurement data format set, by introducing timestamp field, make infant physique measurement device can identify the time point of each record, thereby support storage, transmission and the search of many records, user-friendly;
4, this transmission mechanism not only supports the eigenvalue of giving tacit consent in Bluetooth technology to read sub-process GATT Read Characteristic Value sub-process to read the value of feature in transfer of data, also support automatic-prompting sub-process GATT Indications sub-process to realize the transmission of data, this automatic-prompting sub-process GATT Indications sub-process reads the more power saving of sub-process GATT Read Characteristic Value sub-process with respect to this eigenvalue, meets the requirement of low-power consumption;
5, the present invention has adopted infant physique measurement service discovery feature and infant physique to measure characteristic discover function, has realized respectively infant physique measurement service, infant physique and measure the traversal of feature.
6, the present invention has adopted facility information service discovery function and facility information characteristic discover function, has realized respectively the traversal of facility information service, facility information feature, infant measurement data can be reviewed, and can guarantee the integrity of data.
Accompanying drawing explanation
Examples of the present invention will be described by way of reference to the accompanying drawings, wherein:
Fig. 1 is the formation schematic diagram of infant height feature;
Fig. 2 is the formation schematic diagram of infant body weight feature;
Fig. 3 is the formation schematic diagram of infant head circumference feature;
Fig. 4 is the formation schematic diagram of infant chest measurement feature;
Fig. 5 is the formation schematic diagram of infant height sitting height feature;
Fig. 6 is the formation schematic diagram of infant fat thickness feature;
Fig. 7 is the formation schematic diagram of infant span feature;
Fig. 8 is the transmission system that is suitable for infant physique measurement data transmission;
Fig. 9 is the flow chart of infant physique measurement data transmission method.
Wherein: 1 is infant physique measurement device, and 2 is data receiver.
The specific embodiment
Disclosed all features in this description, or step in disclosed all methods or process, except mutually exclusive feature and/or step, all can combine by any way.
Disclosed arbitrary feature in this description (comprising any accessory claim, summary and accompanying drawing), unless narration especially all can be replaced by other equivalences or the alternative features with similar object.,, unless narration especially, each feature is an example in a series of equivalences or similar characteristics.
In the present invention, provide the system of infant physique measurement service to comprise infant physique measurement device and data receiver, this infant physique measurement device has and only has an infant physique measurement service functional module and a facility information service module function, and this data receiver comprises infant physique measurement service discovery feature module, characteristic discover functional module and infant DATA REASONING functional module; This infant DATA REASONING functional module is for realizing the data interaction between infant physique measurement device and data receiver.Facility information service function is defined in Bluetooth technology 4.0, and infant physique measurement service discovery feature and characteristic discover function realize by main service discovery function and the characteristic discover function of definition in Bluetooth technology 4.0 respectively, and this infant physique measurement service function and described facility information service function all possess the safe mode 1 that Bluetooth technology 4.0 defines, and level of security 2 or 3.
This data receiver also comprises facility information service and characteristic discover functional module, and wherein the facility information service of this facility information service and characteristic discover functional module and characteristic discover function realize by main service discovery function and the characteristic discover function of definition in Bluetooth technology 4.0.
Infant physique measurement service functional module is assigned unique UUID and unifies identifier, and comprise with bluetooth low-power consumption transmission technology in the attribute agreement that defines compatible feature and be defined in the general-purpose attribute standard sub-process in Bluetooth technology 4.0 general-purpose attribute standards mutually, wherein this feature comprises at least one feature in infant height feature, infant body weight feature, infant head circumference feature, infant chest measurement feature, infant sitting height feature, infant fat thickness feature and infant span feature; Each feature is assigned exclusive UUID and unifies identifier, and comprise three fields that are followed successively by bit labeling, eigenvalue and timestamp from least significant bit, wherein this bit labeling is 1 octet, and this eigenvalue is that 4 octets and this timestamp are 0 or 4 octets.Bit 0 in this bit labeling and bit 1 are respectively used to determine the numerical value unit of eigenvalue and the length of timestamp.
Infant height characteristic allocation has unique UUID that meets the requirement of bluetooth low-power consumption transmission technology to unify identifier 1, and the formation schematic diagram of this infant height feature as shown in Figure 1, it comprises three fields that are followed successively by bit labeling, infant height, timestamp from least significant bit, wherein bit labeling is 1 octet, and infant height is that 4 octets and timestamp are 0 or 4 octets.In bit labeling, bit 0 determines the numerical value unit of infant height, and in the time that bit 0 is 0, the numerical value unit of infant height is centimetre that, in the time that bit 0 is 1, the numerical value unit of infant height is inch; In bit labeling, bit 1 determines the length of timestamp field, in the time that bit 1 is 0, and not life period stamp, in the time that bit 1 is 1, timestamp is 4 octets.In addition, in infant height feature, the form of infant height field is the 32 bit floating number forms that define in IEEE-754 standard; And in the formal definition of timestamp (being the time point that infant height is measured) " Time Related Characteristic " standard in Bluetooth technology 4.0.
Infant body weight characteristic allocation has unique UUID that meets the requirement of bluetooth low-power consumption transmission technology to unify identifier 2, and the formation schematic diagram of this infant body weight feature as shown in Figure 2, it comprises three fields that are followed successively by bit labeling, infant body weight, timestamp from least significant bit, wherein bit labeling is 1 octet, and infant body weight is that 4 octets and timestamp are 0 or 4 octets.In bit labeling, bit 0 determines the numerical value unit of infant body weight, and in the time that bit 0 is 0, the numerical value unit of infant body weight is kilogram that, in the time that bit 0 is 1, the numerical value unit of infant body weight is sterling; In bit labeling, bit 1 determines the length of timestamp field, in the time that bit 1 is 0, and not life period stamp, in the time that bit 1 is 1, timestamp is 4 octets.In addition, in infant body weight feature, the form of infant body weight field is the 32 bit floating number forms that define in IEEE-754 standard; And in the formal definition of timestamp (being the time point of infants remeasurement) " Time Related Characteristic " standard in Bluetooth technology 4.0.
Infant head circumference characteristic allocation has unique UUID that meets the requirement of bluetooth low-power consumption transmission technology to unify identifier 3, and the formation schematic diagram of this infant head circumference feature as shown in Figure 3, it comprises three fields that are followed successively by bit labeling, infant head circumference, timestamp from least significant bit, wherein bit labeling is 1 octet, and infant head circumference is that 4 octets and timestamp are 0 or 4 octets.In bit labeling, bit 0 determines the numerical value unit of infant head circumference, and in the time that bit 0 is 0, the numerical value unit of infant head circumference is centimetre that, in the time that bit 0 is 1, the numerical value unit of infant head circumference is inch; In bit labeling, bit 1 determines the length of timestamp field, in the time that bit 1 is 0, and not life period stamp, in the time that bit 1 is 1, timestamp is 4 octets.In addition, in infant head circumference feature, the form of infant head circumference field is the 32 bit floating number forms that define in IEEE-754 standard; And in the formal definition of timestamp (being the time point that infant head circumference is measured) " Time Related Characteristic " standard in Bluetooth technology 4.0.
Infant chest measurement characteristic allocation has unique UUID that meets the requirement of bluetooth low-power consumption transmission technology to unify identifier 4, and the formation schematic diagram of this infant chest measurement feature as shown in Figure 4, it comprises three fields that are followed successively by bit labeling, infant chest measurement, timestamp from least significant bit, wherein bit labeling is 1 octet, and infant chest measurement is that 4 octets and timestamp are 0 or 4 octets.In bit labeling, bit 0 determines the numerical value unit of infant chest measurement, and in the time that bit 0 is 0, the numerical value unit of infant chest measurement is centimetre that, in the time that bit 0 is 1, the numerical value unit of infant chest measurement is inch; In bit labeling, bit 1 determines the length of timestamp field, in the time that bit 1 is 0, and not life period stamp, in the time that bit 1 is 1, timestamp is 4 octets.In addition, in infant chest measurement feature, the form of infant chest measurement field is the 32 bit floating number forms that define in IEEE-754 standard; And in the formal definition of timestamp (being the time point that infant chest measurement is measured) " Time Related Characteristic " standard in Bluetooth technology 4.0.
Infant sitting height characteristic allocation has unique UUID that meets the requirement of bluetooth low-power consumption transmission technology to unify identifier 5, and the formation schematic diagram of this infant sitting height feature as shown in Figure 5, it comprises three fields that are followed successively by bit labeling, infant sitting height, timestamp from least significant bit, wherein bit labeling is 1 octet, and infant sitting height is that 4 octets and timestamp are 0 or 4 octets.In bit labeling, bit 0 determines the numerical value unit of infant sitting height, and in the time that bit 0 is 0, the numerical value unit of infant sitting height is centimetre that, in the time that bit 0 is 1, the numerical value unit of infant sitting height is inch; In bit labeling, bit 1 determines the length of timestamp field, in the time that bit 1 is 0, and not life period stamp, in the time that bit 1 is 1, timestamp is 4 octets.In addition, in infant sitting height feature, the form of infant sitting height field is the 32 bit floating number forms that define in IEEE-754 standard; And in the formal definition of timestamp (being the time point of infant sitting high measurement) " Time Related Characteristic " standard in Bluetooth technology 4.0.
Infant fat thickness characteristic allocation has unique UUID that meets the requirement of bluetooth low-power consumption transmission technology to unify identifier 6, and the formation schematic diagram of this infant fat thickness feature as shown in Figure 6, it comprises three fields that are followed successively by bit labeling, infant fat thickness, timestamp from least significant bit, wherein bit labeling is 1 octet, and infant fat thickness is that 4 octets and timestamp are 0 or 4 octets.In bit labeling, bit 0 determines the numerical value unit of infant fat thickness, and in the time that bit 0 is 0, the numerical value unit of infant fat thickness is centimetre that, in the time that bit 0 is 1, the numerical value unit of infant fat thickness is inch; In bit labeling, bit 1 determines the length of timestamp field, in the time that bit 1 is 0, and not life period stamp, in the time that bit 1 is 1, timestamp is 4 octets.In addition, in infant fat thickness feature, the form of infant fat thickness field is the 32 bit floating number forms that define in IEEE-754 standard; And in the formal definition of timestamp (being the time point of infant fat thickness measurement) " Time Related Characteristic " standard in Bluetooth technology 4.0.
Infant span characteristic allocation has unique UUID that meets the requirement of bluetooth low-power consumption transmission technology to unify identifier 7, and the formation schematic diagram of this infant span feature as shown in Figure 7, it comprises three fields that are followed successively by bit labeling, infant span, timestamp from least significant bit, wherein bit labeling is 1 octet, and infant span is that 4 octets and timestamp are 0 or 4 octets.In bit labeling, bit 0 determines the numerical value unit of infant span, and in the time that bit 0 is 0, the numerical value unit of infant span is centimetre that, in the time that bit 0 is 1, the numerical value unit of infant span is inch; In bit labeling, bit 1 determines the length of timestamp field, in the time that bit 1 is 0, and not life period stamp, in the time that bit 1 is 1, timestamp is 4 octets.In addition, in infant span feature, the form of infant span field is the 32 bit floating number forms that define in IEEE-754 standard; And in the formal definition of timestamp (being the time point that infant span is measured) " Time Related Characteristic " standard in Bluetooth technology 4.0.
In infant physique measurement data service, this general-purpose attribute standard sub-process comprises that eigenvalue reads sub-process GATT Read CharacteristicValue sub-process, automatic-prompting sub-process GATT Indications sub-process, feature descriptor reads sub-process GATT Read Characteristic Descriptors sub-process and eigenvalue descriptor is revised sub-process GATT Write Characteristic Descriptors sub-process, wherein said eigenvalue reads sub-process GATT Read Characteristic Value sub-process for reading the value of described feature, automatic-prompting sub-process GATT Indications sub-process is for sending the prompting of described feature, feature descriptor reads sub-process GATT Read Characteristic Descriptors sub-process for reading the description value of described feature, eigenvalue descriptor is revised the send mode that sub-process GATT Write Characteristic Descriptors sub-process is used for the prompting of changing described feature.
In infant physique measurement data service instantiation process, it is instantiated as main service, is not instantiated as time service, and wherein this main service and time service definition are in Bluetooth technology 4.0.
This feature comprises and only comprises a client feature configuration description statement, and wherein this client feature configuration is described declaration definition in Bluetooth technology 4.0 general-purpose attribute standards.The attribute support of the value of feature and only support read operation, and the read operation of the value of feature is without any security clearance, and wherein the attribute definition of the value of this feature is in Bluetooth technology 4.0.Facility information service at least contains these three features of trade name, model and system banner.
As shown in Figure 8, the invention provides a kind of transmission system that is suitable for infant physique measurement data transmission, it comprises infant physique measurement device 1 and data receiver 2, and wherein the above-mentioned data format of data between the two transmits.Infant physique measurement device 1 comprises that DATA REASONING unit and data transmission unit and data receiver 2 comprise data receiver unit and data storage cell, wherein the outfan of DATA REASONING unit and the input of data transmission unit are connected, and data transmission unit and data receiver unit be two-way to be connected and the outfan of this data receiver unit and the input of data storage cell are connected.
Data transmission method based on this system as shown in Figure 9, comprises the following steps:
(001) in infant physique measurement device, the collection of DATA REASONING unit comprises the physique achievement data of infant height, infant body weight, infant head circumference, infant chest measurement, infant sitting height, infant fat thickness and infant span;
(002) DATA REASONING unit is transferred to data transmission unit in infant physique measurement device by physique achievement data and carries out form encapsulation, form the physique index feature corresponding with each physique achievement data, and physique index feature is encapsulated in infant physique measurement service functional module;
(003) the ad data type field that data transmission unit is unified identifier and be placed in ad data bag by the UUID of infant physique measurement service functional module, sends with the form of ad data bag;
(004) the data receiver unit in data receiver is according to ad data bag identification data transmission unit, shows that this infant physique measurement device supports this kind of physique index feature;
(005) between data transmission unit and data receiver unit, complete being connected of link layer according to the workflow of bluetooth low-power consumption transmission technical standard defined, and set up the special L2CAP passage of attribute agreement;
(006) the data receiver unit of data receiver is by the infant physique measurement service functional module of infant physique measurement service discovery feature module traversal infant physique measurement device, measure characteristic discover functional module traversal infant physique by infant physique and measure feature, and the client features configuration further traveling through in infant physique measurement feature is described;
(007) data receiver unit is read sub-process GATT Read Characteristic Descriptors sub-process and is read described infant physique and measure the description value of feature by feature descriptor;
(008) data receiver unit, according to user's request, needs the physique index feature receiving as target physique index feature in selected physique index feature;
(009) data transmission unit carries out attributes encapsulation by target physique index feature by attribute agreement, read sub-process GATT Read Characteristic Value sub-process or automatic-prompting sub-process GATT Indications sub-process by eigenvalue and realize the mutual of described data transmission unit and described data receiver unit, thereby complete the transmission of target physique index characteristic attribute;
(010) data receiver unit carries out decapsulation to physique Criterion Attribute, takes out the physique achievement data that measures, and the data storage cell that physique achievement data is transferred to data receiver is stored;
(011) if also there is physique achievement data waiting for transmission in data transmission unit, repeat above-mentioned steps (009)~(010), if there is not physique achievement data waiting for transmission in data transmission unit, the communication of closing between data transmission unit and data receiver unit is connected.
In the time that infant physique measurement device also comprises facility information service module function, in step (006), data receiver unit is not only by the infant physique measurement service data of infant physique measurement service discovery feature module traversal infant physique measurement device, measure characteristic discover functional module traversal infant physique by infant physique and measure feature, and further travel through infant physique and measure the client features configuration description value in feature, also by the service of facility information service discovery function module traversal facility information, and by facility information characteristic discover functional module traversal facility information feature.
In step (009) if in adopt automatic-prompting sub-process GATTIndications sub-process to carry out alternately between data transmission unit and data receiver unit, whole process comprise both transmission mode layoutprocedures before mutual, detailed process in mutual and complete alternately after process.
Transmission configuration process before mutual is carried out according to following steps:
(100) data receiver reads by feature descriptor the transmission mode configuration that sub-process GATT Read Characteristic Descriptors sub-process knows that target corporal characteristic is current;
(200) data receiver unit carrys out the client features configuration description value of modifying target physique index feature by eigenvalue descriptor modification sub-process GATT Write Characteristic Descriptors sub-process, thereby completes the transmission mode configuration of target physique index feature.
Detailed process in mutual is carried out according to following steps:
(300) data transmission unit sends to data receiver unit by target physique index feature with the form of attribute by attribute agreement;
(400) data receiver unit feeds back to data transmission unit by attribute agreement by confirmation.
Data transmission unit and data receiver unit are after mutual stage completes, and data transmission unit and data receiver unit enter respectively resting state, thereby save electric weight, have advantages of low-power consumption.
In step (009) if in data transmission unit and data receiver unit adopt feature descriptor to read sub-process GATT Read Characteristic Value sub-process to carry out alternately, reciprocal process is between the two carried out according to the following steps:
(600) data receiver unit sends reading command by attribute agreement to described data transmission unit;
(700) data transmission unit feeds back to described data receiver unit by target physique index feature with the form of attribute by attribute agreement.
The present invention is not limited to the aforesaid specific embodiment.The present invention expands to any new feature or any new combination disclosing in this manual, and the arbitrary new method disclosing or step or any new combination of process.

Claims (9)

1. one kind provides the system of infant physique measurement service, it is characterized in that: comprise infant physique measurement device and data receiver, described infant physique measurement device comprises DATA REASONING unit and data transmission unit, described data receiver comprises data receiver unit and data storage cell, wherein, the outfan of described DATA REASONING unit is connected with the input of data transmission unit, data transmission unit and data receiver unit be two-way to be connected and the outfan of this data receiver unit and the input of data storage cell are connected, described infant physique measurement device has an infant physique measurement service functional module and a facility information service module function, described data receiver comprises infant physique measurement service discovery feature module, characteristic discover functional module and infant physique measurement data functional module,
Described infant physique measurement service functional module is assigned unique UUID and unifies identifier, and comprise with bluetooth low-power consumption transmission technology in the attribute agreement that defines compatible feature and be defined in the general-purpose attribute standard sub-process in Bluetooth technology 4.0 general-purpose attribute standards mutually, wherein said feature comprises at least one feature in infant height feature, infant body weight feature, infant head circumference feature, infant chest measurement feature, infant sitting height feature, infant fat thickness feature and infant span feature;
Each feature is assigned exclusive UUID and unifies identifier, and comprise three fields that are followed successively by bit labeling, eigenvalue and timestamp from least significant bit, wherein said bit labeling is 1 octet, and described eigenvalue is that 4 octets and described timestamp are 0 or 4 octets;
Bit 0 in described bit labeling and bit 1 are respectively used to determine the numerical value unit of eigenvalue and the length of timestamp;
Described general-purpose attribute standard sub-process comprises GATT Indications sub-process, GATT Read Characteristic Value sub-process, GATT Read Characteristic Descriptors sub-process and GATT Write Characteristic Descriptors sub-process, and wherein said GATT Indications sub-process is for sending the prompting of described feature;
Described GATT Read Characteristic Value sub-process is for reading the value of described feature;
Described GATT Read Characteristic Descriptors sub-process is for reading the description value of described feature;
Described GATT Write Characteristic Descriptors sub-process is used for the send mode of the prompting of changing described feature;
Described infant physique measurement data functional module is for realizing the data interaction between described infant physique measurement device and described data receiver;
The facility information service function of described facility information service module function is defined in Bluetooth technology 4.0, and the infant physique measurement service discovery feature of infant physique measurement service discovery feature module and the characteristic discover function of characteristic discover functional module realize by main service discovery function and the characteristic discover function of definition in Bluetooth technology 4.0 respectively, and described infant physique measurement service function and described facility information service function all possess the safe mode 1 that Bluetooth technology 4.0 defines, and level of security 2 or 3.
2. the system that infant physique measurement service is provided according to claim 1, it is characterized in that: described data receiver also comprises facility information service and characteristic discover functional module, the facility information service of wherein said facility information service and characteristic discover functional module and characteristic discover function realize by main service discovery function and the characteristic discover function of definition in Bluetooth technology 4.0.
3. the system that infant physique measurement service is provided according to claim 1, it is characterized in that: described feature must comprise and only comprise a client feature configuration description statement, and wherein said client feature configuration is described declaration definition in Bluetooth technology 4.0 general-purpose attribute standards.
4. the system that infant physique measurement service is provided according to claim 1, it is characterized in that: the attribute support of the value of described feature and only support read operation, and the read operation of the value of feature is without any security clearance, and the attribute definition of the value of wherein said feature is in Bluetooth technology 4.0.
5. the system that infant physique measurement service is provided according to claim 1, is characterized in that: described facility information service function comprises these three features of trade name, model and system banner.
6. an infant physique measurement data transmission method, is characterized in that comprising the following steps:
(001) in infant physique measurement device, the collection of DATA REASONING unit comprises the physique achievement data of infant height, infant body weight, infant head circumference, infant chest measurement, infant sitting height, infant fat thickness and infant span;
(002) DATA REASONING unit is transferred to data transmission unit in infant physique measurement device by described physique achievement data and carries out form encapsulation, form the physique index feature corresponding with each physique achievement data, and physique index feature is encapsulated in infant physique measurement service functional module;
(003) the ad data type field that data transmission unit is unified identifier and be placed in ad data bag by the UUID of infant physique measurement service functional module, sends with the form of ad data bag;
(004) described data transmission unit is identified according to described ad data bag in the data receiver unit in data receiver, shows that described infant physique measurement device supports this kind of physique index feature;
(005) between described data transmission unit and described data receiver unit, complete being connected of link layer according to the workflow of bluetooth low-power consumption transmission technical standard defined, and set up the special L2CAP passage of attribute agreement;
(006) the data receiver unit of data receiver is by the infant physique measurement service functional module of infant physique measurement service discovery feature module traversal infant physique measurement device, measure characteristic discover functional module traversal infant physique index feature by infant physique, and further travel through the client features configuration description value in infant physique index feature;
(007) described data receiver unit reads the description value of described infant physique index feature by GATT Read Characteristic Descriptors sub-process;
(008) data receiver unit, according to user's request, needs the physique index feature receiving as target physique index feature in selected physique index feature;
(009) described data transmission unit carries out attributes encapsulation by target physique index feature by attribute agreement, realize the mutual of described data transmission unit and described data receiver unit by GATT Read Characteristic Value sub-process or GATT Indications sub-process, thereby complete the transmission of target physique index characteristic attribute;
(010) data receiver unit carries out decapsulation to physique index characteristic attribute, take out the physique achievement data measuring, and the data storage cell that described physique achievement data is transferred to data receiver is stored;
(011) if also there is physique achievement data waiting for transmission in described data transmission unit, repeat above-mentioned steps (009)~(010), if there is not physique achievement data waiting for transmission in described data transmission unit, the communication of closing between data transmission unit and data receiver unit is connected.
7. infant physique measurement data transmission method according to claim 6, it is characterized in that: in the time that described infant physique measurement device also comprises facility information service module function, in described step (006), data receiver unit is not only by the infant physique measurement service functional module of infant physique measurement service discovery feature module traversal infant physique measurement device, measure characteristic discover functional module traversal infant physique by infant physique and measure feature, and further travel through infant physique and measure the client features configuration description value in feature, also by facility information service discovery function module traversal facility information service module function, and by facility information characteristic discover functional module traversal facility information feature.
8. infant physique measurement data transmission method according to claim 6, it is characterized in that: in described step (009) if in adopt GATT Indications sub-process to carry out alternately between data transmission unit and data receiver unit, carry out before mutual being configured transmission mode according to following steps at both:
(100) data receiver knows by GATT Read Characteristic Descriptors sub-process the transmission mode configuration that target corporal characteristic is current;
(200) data receiver unit carrys out the client features configuration description value of modifying target physique index feature by GATT Write Characteristic Descriptors sub-process, thereby completes the transmission mode configuration of target physique index feature;
Reciprocal process between data transmission unit and data receiver unit is carried out according to following steps:
(300) described data transmission unit sends to described data receiver unit by target physique index feature with the form of attribute by attribute agreement;
(400) described data receiver unit feeds back to described data transmission unit by attribute agreement by confirmation;
Data transmission unit and data receiver unit complete by GATT Indications sub-process interim mutual after:
(500) data transmission unit and data receiver unit enter respectively resting state, to save electric weight.
9. infant physique measurement data transmission method according to claim 6, it is characterized in that: in described step (009) if in described data transmission unit and described data receiver unit adopt GATT Read Characteristic Value sub-process to carry out alternately, reciprocal process is between the two carried out according to the following steps:
(600) described data receiver unit sends reading command by attribute agreement to described data transmission unit;
(700) described data transmission unit feeds back to described data receiver unit by target physique index feature with the form of attribute by attribute agreement.
CN201110123151.2A 2011-05-13 2011-05-13 System for providing infant physique measurement service and data transmission method Active CN102406503B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110123151.2A CN102406503B (en) 2011-05-13 2011-05-13 System for providing infant physique measurement service and data transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110123151.2A CN102406503B (en) 2011-05-13 2011-05-13 System for providing infant physique measurement service and data transmission method

Publications (2)

Publication Number Publication Date
CN102406503A CN102406503A (en) 2012-04-11
CN102406503B true CN102406503B (en) 2014-05-21

Family

ID=45909053

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110123151.2A Active CN102406503B (en) 2011-05-13 2011-05-13 System for providing infant physique measurement service and data transmission method

Country Status (1)

Country Link
CN (1) CN102406503B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104390689A (en) * 2014-11-24 2015-03-04 苏州瀚顶电子科技有限公司 Intelligent weighting system for infants
CN104764513B (en) * 2015-03-13 2017-09-22 康凯 A kind of height and weight measuring instrument
CN107550457B (en) * 2016-06-30 2021-06-18 诺基亚技术有限公司 Method and apparatus for transmitting heart sound data

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101808419A (en) * 2010-02-25 2010-08-18 深圳先进技术研究院 Human physiological data transmission method and system of mobile terminal and server

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7215923B2 (en) * 2001-08-06 2007-05-08 Broadcom Corporation System and method for establishing a connection between wireless devices
DE102004012042B4 (en) * 2004-03-10 2008-04-10 Smiths Medical Deutschland Gmbh Patient monitoring device
US9398853B2 (en) * 2005-06-03 2016-07-26 LifeWatch Technologies, Ltd. Communication terminal, medical telemetry system and method for monitoring physiological data

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101808419A (en) * 2010-02-25 2010-08-18 深圳先进技术研究院 Human physiological data transmission method and system of mobile terminal and server

Also Published As

Publication number Publication date
CN102406503A (en) 2012-04-11

Similar Documents

Publication Publication Date Title
CN102342171B (en) Improvements to short-range wireless networks
CN101695440B (en) Method for realizing medical and healthy care system based on Internet of things
CN104188641B (en) A kind of intelligent medical treatment service system
CN102342169B (en) Improvements to short-range wireless networks
CN203598309U (en) Intelligent infusion monitoring system
CN105117583B (en) Personal health analysis system based on population physiology data
CN104361730B (en) The data communication system and transfer approach of intelligent metering instrument
CN102406503B (en) System for providing infant physique measurement service and data transmission method
CN201676355U (en) Transfusion monitoring system based on ZigBee technology
CN102223397B (en) Infant growth measurement data service module and data transmission method
US11678152B2 (en) Wearable data storage and transmission device for processing sensor data
CN107809465A (en) Garbage reclamation is weighed integrated terminal machine and method
CN103313280A (en) Device and method used for dairy cow positioning
CN104915906A (en) Information sensing system and realization method for family-oriented health service
CN102185640B (en) Data format set and transmission system suitable for infant physique measurement data transmission
Sagar et al. Optimizing quality of service for sensor enabled Internet of healthcare systems
Zhou et al. [Retracted] Remote Care Assistance in Emergency Department Based on Smart Medical
CN204759642U (en) Nurse nurses response watch
Hicham et al. Smart monitoring information system based on RF 433 Mhz (SMIS)
CN204233105U (en) A kind of medical wireless body-temperature monitoring device
CN202661192U (en) Wireless temperature measurement system of internet of things and based on ZigBee technique
CN201500188U (en) Hospital patient outdoor wireless monitoring system
CN204666186U (en) Based on the storage environment monitoring system of wireless network
KR20170046202A (en) Method and Apparatus for Gathering Sensing Data
CN203138458U (en) Electrothermometer with radio frequency identification (RFID) and wireless transmission mode

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Owner name: CHONGQING ACADEMY OF SCIENCE + TECHNOLOGY

Effective date: 20120405

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20120405

Address after: 400045 Shapingba District, Sha Sha Street, No. 174, Chongqing

Applicant after: Chongqing University

Co-applicant after: Chongqing Academy of Science & Technology

Address before: 400045 Shapingba District, Sha Sha Street, No. 174, Chongqing

Applicant before: Chongqing University

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant