WO2012034390A1 - 无线终端配置方法和*** - Google Patents

无线终端配置方法和*** Download PDF

Info

Publication number
WO2012034390A1
WO2012034390A1 PCT/CN2011/072115 CN2011072115W WO2012034390A1 WO 2012034390 A1 WO2012034390 A1 WO 2012034390A1 CN 2011072115 W CN2011072115 W CN 2011072115W WO 2012034390 A1 WO2012034390 A1 WO 2012034390A1
Authority
WO
WIPO (PCT)
Prior art keywords
message
configuration
otaps
imp
identifier
Prior art date
Application number
PCT/CN2011/072115
Other languages
English (en)
French (fr)
Inventor
吴贤波
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012034390A1 publication Critical patent/WO2012034390A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal

Definitions

  • the present invention relates to the field of mobile communications, and in particular, to a wireless terminal configuration method and system.
  • OTA Provisioning Service which can provide necessary settings for the terminal to access the network service, such as connection.
  • Information and application information facilitating the use of services and applications for the average user.
  • the present invention provides a method and system for configuring a wireless terminal, which solves the problem that the specific execution cannot be configured.
  • a wireless terminal configuration method includes:
  • the OTAPS When receiving the configuration result message returned by the mobile terminal, the OTAPS extracts the message identifier of the configuration result message;
  • the OTAPS compares the message identifier with the stored message identifier of the configuration short message; when there is a message identifier that matches the message identifier, the configuration is considered successful, and the configuration result is recorded.
  • the method further includes:
  • the method further includes:
  • the OTAPS sends a configuration short message to a short message center (SMSC) via a short message interface machine (IM);
  • SMSC short message center
  • IM short message interface machine
  • the IMP receives the confirmation short message returned by the SMSC, and merges the multiple acknowledgement short messages into a configuration confirmation message, and sends the configuration confirmation message to the OTAPS, where the configuration confirmation message carries the message identifier of each configured short message. And the OTAPS extracts and saves the message identifier of the configuration short message from the configuration confirmation message.
  • the method further includes:
  • the mobile terminal After the configuration is completed, the mobile terminal returns a configuration result message to the SMSC; the SMSC sends a configuration result short message to the OTAPS via the IMP.
  • the step of the SMSC sending the configuration result short message to the OTAPS via the IMP includes:
  • the SMSC extracts a message identifier and a configuration result from the configuration result message; and generates a success status code according to the configuration result;
  • the IMP extracts the message identifier from the received IMP message body, and sends a configuration result short message to the OTAPS, where the message identifier is carried in the configuration result short message.
  • the step of the OTAPS sending a configuration short message to the SMSC via the IMP includes: the OTAPS sending an IMP message body to the IMP, where the IMP message body carries configuration information, where the configuration information is specifically the network management of the OTAPS.
  • the parameter and the network link address, and the wireless access number of the wireless terminal of the user that is itself saved The IMP converts the IMP message body, and splits the converted IMP message body into a plurality of configuration short messages, and sends the message to the SMSC;
  • the SMSC sends the configuration short message to a corresponding mobile terminal.
  • the present invention also provides a wireless terminal configuration system, including OTAPS;
  • the OTAPS is configured to: when receiving a configuration result message returned by the mobile terminal, extract a message identifier of the configuration result message, compare the message identifier with a stored message identifier of the configuration short message, and presence and the message identifier When the matching message is identified, the configuration is considered successful and the configuration result is recorded.
  • the OTAPS is further configured to: when there is no message identifier matching the message identifier, consider that the configuration fails, and record the configuration result.
  • the wireless terminal configuration system further includes an IMP and an SMSC;
  • the IMP is configured to: receive the confirmation short message returned by the SMSC, and merge the multiple confirmation short messages into a configuration confirmation message, and send the configuration confirmation message to the OTAPS, where the configuration confirmation message carries each configuration short message.
  • the OTAPS is further configured to: extract and save the message identifier of the configuration short message from the configuration confirmation message.
  • the SMSC is configured to: send the configuration short message to the mobile terminal, receive a configuration result message returned by the mobile terminal after the configuration is completed, and send a configuration result short message to the OTAPS via the IMP.
  • the OTAPS is further configured to: send a configuration short message to the SMSC via the IMP;
  • the IMP is further configured to: convert the IMP message body, split the converted IMP message into a plurality of configuration messages, and send the message to the SMSC.
  • the wireless terminal configuration method and system provided by the present invention when receiving the configuration result message returned by the mobile terminal, the OTAPS extracts the message identifier of the configuration result message, and the OTAPS will cancel the message.
  • the information identifier is compared with the message identifier of the stored configuration message, and when the message identifier matching the message identifier exists, the configuration is considered successful, and the configuration result is recorded, and the operator can learn the configuration result from the OTAPS-side. I am unable to know the specific implementation of the configuration. BRIEF abstract
  • FIG. 1 is a flowchart of a method for configuring a wireless terminal according to Embodiment 1 of the present invention
  • FIG. 2 is a specific flowchart of step 101 in FIG.
  • FIG. 3 is a flowchart of a wireless terminal configuration method according to Embodiment 2 of the present invention
  • FIG. 4 is a schematic structural diagram of a wireless terminal configuration system according to an embodiment of the present invention
  • the present invention provides a wireless terminal configuration method.
  • an embodiment of the present invention provides a method for configuring a wireless terminal, and the process for completing the configuration by using the method includes:
  • Step 101 The OTAPS sends a configuration short message to the SMSC via the IMP.
  • Step 1011 The OTAPS sends an IMP message body to the IMP, where the IMP message body carries configuration information.
  • the OTAPS module or the OTAPS of the network management platform generates an IMP-recognizable IMP message body to the IMP according to its own network management parameters and the network link address, and the configuration information of the wireless access number of the wireless terminal of the user.
  • Step 1012 The IMP converts the IMP message body, and splits the converted IMP message body into a plurality of configuration short messages, and sends the message to the SMSC.
  • the IMP performs message conversion according to the message body parameter of the IMP message body (for example, converts the hexadecimal IMP message body into a decimal message body), and converts the converted IMP message according to the length of the short message.
  • the IMP performs message conversion according to the message body parameter of the IMP message body (for example, converts the hexadecimal IMP message body into a decimal message body), and converts the converted IMP message according to the length of the short message.
  • Split into multiple configuration SMS messages and send them to the SMS center For example, if the general length of the short message is 140 bytes or less, the converted IMP message body is divided into a plurality of configuration short messages in units of 140 bytes.
  • Step 1013 The SMSC sends the configuration short message to the corresponding mobile terminal.
  • the SMSC sends the configuration short message to the corresponding terminal according to the wireless terminal wireless access number in each of the configured short messages.
  • Step 102 The IMP receives the confirmation short message returned by the SMSC, and merges the multiple confirmation short messages into a configuration confirmation message, and sends the configuration confirmation message to the OTAPS, where the configuration confirmation message carries each configuration short message.
  • the SMSC separately generates a confirmation short message corresponding to each configuration short message (where there is a unique identifier messagelD for each configured short message, which is generated by the SMSC and assigned to the configuration short message),
  • the confirmation message is sent to the IMP.
  • the IMP receives multiple confirmation messages and merges them, and returns a reply configuration confirmation message obtained after the combination to the OTAPS module or OTAPS of the network management platform.
  • the unique identifier of each configuration short message is assigned, and the unique identifiers of the multiple configuration short messages belonging to the same IMP message body are divided into a memory and saved, because the SMSC is configured.
  • the messagelD of the SMS confirmation message is associated with the content of the configuration message. Therefore, when the IMP receives the confirmation message, the message identifies that the message identifier matches the corresponding unique identifier, and the unique identifiers belonging to the same IMP message body are matched. In the case of the corresponding messegelD, all the acknowledgement messages corresponding to the IMP message body are combined to obtain a configuration confirmation message.
  • Step 103 The OTAPS extracts and saves a message identifier of the configuration short message from the configuration confirmation message.
  • the OTAPS module or OTAPS in the network management platform extracts all the extracted messagelD is saved to the local database.
  • Step 104 The SMSC sends the configuration short message to the mobile terminal.
  • Step 105 After the configuration is completed, the mobile terminal returns a configuration result message to the SMSC.
  • the wireless terminal receives the configuration short message, that is, configures the service according to the content of the configured short message, and automatically returns a configuration result message to the SMSC, where the message carries the messageID.
  • Step 106 The SMSC sends the configuration result message to the OTAPS via the IMP.
  • the SMSC processes the received configuration result message, extracts the message identifier message1D and generates a success status code, and sends the messagelD and the success status code to the IMP in the form of an IMP message body.
  • the success status code is generated by the SMSC, indicating the configuration execution result of the terminal, and each IMP message body carries the configuration result of one terminal.
  • the IMP After receiving the IMP message body, the IMP extracts the message1D from it, constructs a short message of the configuration result, carries messagelD in the short message, and returns the configuration result message to the OTAPS module or OTAPS of the network management platform.
  • Step 107 When receiving the configuration result message returned by the mobile terminal, the OTAPS extracts the message identifier of the configuration result message.
  • Step 108 The OTAPS compares the message identifier with a message identifier of the stored configuration SMS message
  • Step 109 When there is a message identifier that matches the message identifier, the configuration is considered to be successful, and the configuration result is recorded;
  • Step 110 When there is no message identifier matching the message identifier, the configuration is considered to be failed, and the configuration result is recorded.
  • a second embodiment of the present invention provides a method for configuring a wireless terminal.
  • a service configuration is taken as an example for description.
  • the process of completing the configuration using this method is shown in Figure 3, including: Step 301: After the MMS service is triggered, the terminal information (mobile number, imei (mobile phone), imsi (mobile phone card), etc.) is sent to the OTAPS regardless of the trigger condition.
  • the MMS service needs to be configured first, which can be triggered by the operator interface, which can be triggered by the terminal SMS, or it can be triggered automatically by the system.
  • Step 302 The OTAPS stores mobile phone information (mobile phone manufacturer, model, supported service, etc.), queries according to the terminal information sent, and extracts the mobile phone information to determine whether the mobile phone supports the MMS.
  • mobile phone information mobile phone manufacturer, model, supported service, etc.
  • Step 303 Support MMS, and OTAPS obtains a template from the database and performs content encoding according to the user information.
  • the template is as follows:
  • Step 304 Add a multimedia message template to the content of the IMP message body, and the basic parameters are compiled and sent to the IMP;
  • the message body format is as follows:
  • UINT81ongMsg indicates that the content of the SMS is sent several times: 0 - no specified, 250 - WapPush SMS (starting from url on content[0], loading the content of wappush message from content[500])
  • UINT8DestTermType The type of the user who receives the SMS: 0 - the real number; 1 - the pseudo code, 255 - does not specify
  • Step 305 The IMP receives the message, and converts the message into multiple configuration short messages according to the length of the message, and sends the message to the SMSC.
  • Step 306 The SMSC receives the configuration short message sent by the IMP, performs processing, and generates a confirmation short message corresponding to the received configuration short message, and returns the confirmation short message to the IMP.
  • Step 307 The IMP receives the confirmation short message sent by the SMSC, submits the messagelD (message identifier) of each confirmed short message, performs merging (messageDD splicing together), and generates a configuration confirmation message and sends it to the OTAPS.
  • messagelD messages identifier
  • merging messagessageDD splicing together
  • Step 308 After receiving the confirmation message, the OTAPS extracts all the messagelDs carried in the configuration confirmation message and stores them in the memory. Step 309: At the same time as step 306, the SMSC also sends the configuration short message to the corresponding MS.
  • Step 310 The MS receives the message and sends a reply confirmation message to the SMSC.
  • the MS receives the first message according to the GSM specification (the mobile phone manufacturer message specification), determines that the short message is configured, merges into a configuration message, and installs the multimedia message service. .
  • GSM the mobile phone manufacturer message specification
  • Step 311 After the SMSC sorts the returned results of the MS, the status report request and the configuration result are sent to the IMP.
  • Step 312 The IMP receives the MS return result of the SMSC, performs the collation, and forwards it to the OTAPS.
  • An embodiment of the present invention further provides a wireless terminal configuration system, the structure of which is shown in FIG. 4, including OTAPS401;
  • the OTAPS 401 is configured to: when receiving a configuration result message returned by the mobile terminal, extract a message identifier of the configuration result message, compare the message identifier with a stored message identifier of the configuration short message, and presence and the message identifier When the matching message is identified, the configuration is considered successful and the configuration result is recorded.
  • the OTAPS 401 is further configured to: when the message identifier that matches the message identifier does not exist, consider that the configuration fails, and record the configuration result.
  • the wireless terminal configuration system further includes an IMP 402 and an SMSC 403.
  • the IMP 402 is configured to receive an acknowledgement message returned by the SMSC 403, and merge the multiple acknowledgement messages into a configuration confirmation message.
  • the OTAPS 401 sends the configuration confirmation message, where the configuration confirmation message carries the message identifier of each configured short message;
  • the OTAPS 401 is further configured to extract and save the message identifier of the configuration short message from the configuration confirmation message.
  • the SMSC 403 is configured to send the configuration short message to the mobile terminal, receive a configuration result message returned by the mobile terminal after the configuration is completed, and send the configuration result short message to the OTAPS via the IMP 402.
  • the OTAPS 401 is further configured to send a configuration short message to the SMSC 403 via the UI 402.
  • the ⁇ 402 is further configured to convert the ⁇ 402 message, and split the converted ⁇ 402 message body into a plurality of configuration short messages, and send the message to the SMSC 403.
  • the above-mentioned wireless terminal configuration system can be combined with a wireless terminal configuration method provided by an embodiment of the present invention.
  • the OTAPS extracts the message identifier of the configuration result message, and the OTAPS will The message identifier is compared with the message identifier of the stored configuration message, and when the message identifier matching the message identifier exists, the configuration is considered successful, and the configuration result is recorded, and the operator can know the configuration result from the OTAPS-side. , solved the problem of not knowing the specific implementation of the configuration.
  • the configuration result is recorded to facilitate the statistics of the service success. This helps determine the stability of the system and locates the time when the configuration service fails.
  • all or part of the steps of the foregoing embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve.
  • the invention is not limited to any particular combination of hardware and software.
  • the various devices/function modules/functional units in the above embodiments may be implemented using a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
  • each device/function module/functional unit in the above embodiment When each device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium.
  • the above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like. Any changes or substitutions that are readily conceivable within the scope of the present invention are intended to be included within the scope of the present invention. Therefore, the scope of the invention should be determined by the scope of the claims.
  • the wireless terminal configuration method and system provided by the present invention when receiving the configuration result message returned by the mobile terminal, the OTAPS extracts the message identifier of the configuration result message, and the OTAPS compares the message identifier with the stored message identifier of the configuration short message. If the message identifier matches the message identifier, the configuration is considered successful, and the configuration result is recorded. The operator can know the configuration result from the OTAPS-side, and solve the problem that the configuration cannot be known.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Description

无线终端配置方法和***
技术领域
本发明涉及移动通信领域, 尤其涉及一种无线终端配置方法和***。
背景技术
随着科技的不断进步, 信息技术的不断发展, 尤其是随着无线通信与网 络技术的发展, 使无线网络与无线终端的智能化程度越来越高, 普及率越来 越高。 在这样的情况下, 一种通过空中接口进行手机参数配置的业务应运而 生, 即手机参数配置业务(OTA Provisioning Service, 简称为 OTPAS ) , 它 可以为终端访问网络服务提供必要的设置, 如连接信息和应用信息, 为普通 用户无障碍地使用业务和应用提供便利。
但在目前 OTAPS进行的过程中,无法获知配置的具体执行情况, 不能及 时的发现配置失败。 发明内容
本发明提供了一种无线终端配置方法和***, 解决了无法获配置具体执 行情况的问题。
一种无线终端配置方法, 包括:
OTAPS在接收到移动终端返回的配置结果消息时,提取该配置结果消息 的消息标识;
所述 OTAPS将所述消息标识与存储的配置短信的消息标识相比较; 当存在与所述消息标识相匹配的消息标识时, 则认为配置成功, 己录配 置结果。
优选的,在所述 OTAPS将所述消息标识与存储的配置短信的消息标识相 比较的步骤之后, 所述方法还包括:
当不存在与所述消息标识相匹配的消息标识时, 则认为配置失败, 记录 配置结果。
优选的,在所述 OTAPS在接收到移动终端返回的配置结果消息时,提取 该配置结果消息的消息标识的步骤之前, 所述方法还包括:
所述 OTAPS经由短信接口机 ( IMP ) 向短信中心 (SMSC )发送配置短 信;
所述 IMP接收所述 SMSC返回的确认短信,并将多条确认短信合并为配 置确认消息, 向所述 OTAPS发送所述配置确认消息,在所述配置确认消息中 携带有各配置短信的消息标识; 所述 OTAPS从所述配置确认消息中提取并保存所述配置短信的消息标 识。
优选的,在所述 OTAPS在接收到移动终端返回的配置结果消息时,提取 该配置结果消息的消息标识的步骤之前, 所述方法还包括:
所述 SMSC将所述配置短信下发给移动终端;
所述移动终端在配置完成后, 向所述 SMSC返回配置结果消息; 所述 SMSC经由所述 IMP, 向所述 OTAPS发送配置结果短信。
优选的, 所述 SMSC经由所述 IMP , 向所述 OTAPS发送所述配置结果 短信的步骤包括:
所述 SMSC从所述配置结果消息中提取消息标识和配置结果; 才艮据所述配置结果, 生成成功状态码;
所述 SMSC以 IMP消息体的形式向所述 IMP发送所述消息标识和成功状 态码;
所述 IMP从接收到的 IMP消息体中提取所述消息标识,生成配置结果短 信发送给 OTAPS, 在该配置结果短信中携带所述消息标识。
优选的, 所述 OTAPS经由 IMP向 SMSC发送配置短信的步骤包括: 所述 OTAPS向 IMP发送 IMP消息体,在所述 IMP消息体中携带有配置 信息, 所述配置信息具体为所述 OTAPS的网管参数和网络链接地址, 以及 其自身保存的用户的无线终端的无线接入号码; 所述 IMP将所述 IMP消息体进行转换, 将转换后的 IMP消息体拆分为 多条配置短信, 下发给所述 SMSC;
所述 SMSC将所述配置短信发送给相应的移动终端。
本发明还提供了一种无线终端配置***, 包括 OTAPS;
所述 OTAPS设置为: 在接收到移动终端返回的配置结果消息时,提取该 配置结果消息的消息标识, 将所述消息标识与存储的配置短信的消息标识相 比较, 在存在与所述消息标识相匹配的消息标识时, 认为配置成功, 记录配 置结果。
优选的,所述 OTAPS还设置为: 在不存在与所述消息标识相匹配的消息 标识时, 认为配置失败, 记录配置结果。
优选的, 上述无线终端配置***还包括 IMP和 SMSC;
所述 IMP设置为: 接收所述 SMSC返回的确认短信, 并将多条确认短信 合并为配置确认消息, 向所述 OTAPS发送所述配置确认消息,在所述配置确 认消息中携带有各配置短信的消息标识;
所述 OTAPS还设置为:从所述配置确认消息中提取并保存所述配置短信 的消息标识。
优选的, 所述 SMSC设置为: 将所述配置短信下发给移动终端, 接收移 动终端在配置完成后返回的配置结果消息, 并经由所述 IMP, 向所述 OTAPS 发送配置结果短信。
优选的, 所述 OTAPS还设置为: 经由所述 IMP向所述 SMSC发送配置 短信;
所述 IMP还设置为: 将所述 IMP消息体进行转换, 将转换后的 IMP消 息体拆分为多条配置短信, 下发给所述 SMSC。
本发明提供的无线终端配置方法和***, OTAPS在接收到移动终端返回 的配置结果消息时,提取该配置结果消息的消息标识, 所述 OTAPS将所述消 息标识与存储的配置短信的消息标识相比较, 并在存在与所述消息标识相匹 配的消息标识时, 认为配置成功, 记录配置结果, 运营商从 OTAPS—侧即可 得知配置结果, 解决了无法获知配置具体执行情况的问题。 附图概述
图 1为本发明的实施例一提供的一种无线终端配置方法的流程图; 图 2为图 1中步骤 101的具体流程图;
图 3为本发明的实施例二提供的一种无线终端配置方法的流程图; 图 4为本发明的实施例提供的一种无线终端配置***的结构示意图; 图 5 为本发明的又一实施例提供的一种无线终端配置***的结构示意 图。 本发明的较佳实施方式
为了解决无法获知配置具体执行情况的问题, 本发明提供了一种无线终 端配置方法。
首先, 对本发明的实施例一进行说明。
如图 1所示, 本发明实施例提供了一种无线终端配置方法, 使用该方法 完成配置的流程包括:
步骤 101、 所述 OTAPS经由 IMP向 SMSC发送配置短信;
本步骤具体如图 2所示, 包括:
步骤 1011、所述 OTAPS向 IMP发送 IMP消息体,在所述 IMP消息体中 携带有配置信息;
本步骤中,网管平台的 OTAPS模块或 OTAPS根据自身的网管参数和网 络链接地址, 以及自身保存的用户的无线终端的无线接入号码等配置信息生 成 IMP可识别的 IMP消息体发送到 IMP。
步骤 1012、 所述 IMP将所述 IMP消息体进行转换, 将转换后的 IMP消 息体拆分为多条配置短信, 下发给所述 SMSC; 本步骤中,具体的, IMP根据 IMP消息体的消息体参数进行消息转换(例 如将十六进制的 IMP消息体转换为十进制的消息体) 、 并根据短信的长度要 求将转换后的 IMP消息拆分成多条配置短信发送到短信中心。 例如, 短信一 般长度要求是 140字节以下, 则将转换后的 IMP消息体以 140字节为单位, 划分为若干条配置短信。
步骤 1013、 所述 SMSC将所述配置短信发送给相应的移动终端; 本步骤中, SMSC根据各条配置短信中的无线终端无线接入号码, 将配 置短信分别发送至相应的终端。
步骤 102、 所述 IMP接收所述 SMSC返回的确认短信, 并将多条确认短 信合并为配置确认消息, 向所述 OTAPS发送所述配置确认消息,在所述配置 确认消息中携带有各配置短信的消息标识;
本步骤中, 具体的, SMSC在接收到配置短信后, 会分别生成与各条配 置短信相应的确认短信(其中存在每条配置短信的唯一标识 messagelD, 由 SMSC生成并分配给配置短信 ) , 将确认短信全部发送给 IMP, IMP接收多 条确认短信并进行合并, 把合并后得到的一条回复配置确认消息回复给网管 平台的 OTAPS模块或 OTAPS。 例如, 三条配置短信的 messagelD分别为 messagelD 1=1111 , messageID2=2222 , messageID3=3333 , 合并后得到的配置 确认消息中就以 111122223333的形式携带各配置短信的 messagelD。
需要说明的是, 由于 IMP在拆分得到配置短信时, 会为各配置短信分配 唯一标识, 并将属于同一条 IMP消息体的多条配置短信的唯一标识划分一段 内存保存起来, 由于 SMSC为配置短信的确认短信分配的 messagelD与配置 短信的内容相关联,故当 IMP接收到确认短信时,根据确认短信的 messagelD 匹配到相应的唯一标识 , 在属于同一条 IMP消息体的各唯一标识均匹配到了 相应的 messagelD时, 对该 IMP消息体对应的全部确认消息进行合并, 得到 配置确认消息。
步骤 103、所述 OTAPS从所述配置确认消息中提取并保存所述配置短信 的消息标识;
本步骤中, 网管平台中的 OTAPS模块或 OTAPS 把提取得到的全部 messagelD均保存到本地数据库中。
步骤 104、 所述 SMSC将所述配置短信下发给移动终端;
步骤 105、 所述移动终端在配置完成后, 向所述 SMSC返回配置结果消 息;
本步骤中, 无线终端在接收到配置短信, 即根据配置短信的内容配置业 务, 并向 SMSC自动回复配置结果消息, 在该消息中携带有 messageID。
步骤 106、所述 SMSC经由所述 IMP, 向所述 OTAPS发送所述配置结果 消息;
本步骤中, SMSC对接收到的配置结果消息进行处理, 提取消息标识 messagelD并生成成功状态码, 将 messagelD和成功状态码以 IMP消息体的 形式发送给 IMP。 其中, 成功状态码由 SMSC生成, 表明了终端的配置执行 结果, 每条 IMP消息体携带一个终端的配置结果。
IMP在接收到 IMP消息体后 , 再从中提取 messagelD , 构造配置结果短 信,在该短信中携带 messagelD,将该配置结果短信返回给网管平台的 OTAPS 模块或 OTAPS。
步骤 107、 OTAPS在接收到移动终端返回的配置结果消息时, 提取该配 置结果消息的消息标识;
步骤 108、所述 OTAPS将所述消息标识与存储的配置短信的消息标识相 比较;
步骤 109、 当存在与所述消息标识相匹配的消息标识时, 则认为配置成 功, 记录配置结果;
步骤 110、 当不存在与所述消息标识相匹配的消息标识时, 则认为配置 失败, 记录配置结果。
下面结合附图, 对本发明的实施例二进行说明。
本发明实施例二提供了一种无线终端配置方法, 本发明实施例中以完成 业务配置为例进行说明。使用该方法完成配置的流程如图 3所示, 包括: 步骤 301、 彩信业务触发后, 不管是哪种情况触发都会把终端信息 (手 机号码, imei (手机标示 ) , imsi (手机卡标示 )等 )发送给 OTAPS。
开通彩信业务先要配置业务, 可以是运营商界面触发, 可以是终端短信 触发, 可以是***自动触发等。
步骤 302、 OTAPS内部存有手机信息(手机厂商,型号,支持的业务等), 根据发送过来终端信息进行查询, 取出手机信息, 判断手机是否支持彩信。
步骤 303、 支持彩信, OTAPS根据用户信息, 从数据库获取模板并进行 内容编码。 模板如下:
<?xml version=" 1.0" encoding="UTF-8" ?>
<!DOCTYPE wap-provisioningdoc (View Source for full doctype...)> - <wap-provisioningdoc>
- CHARACTERISTIC TYPE="BOOTSTRAP">
<PARM NAME="NAME" VALUE="CSL Data" />
</CHARACTERISTIC>
- CHARACTERISTIC TYPE="PXLOGICAL">
<PARM NAME="PROXY-ID" VALUE="CSL-PROXY" />
<PARM NAME="NAME" VALUE="CSL Data" />
- CHARACTERISTIC TYPE="PXPHYSICAL">
<PARM NAME="PHYSICAL-PROXY-ID" VALUE="CSL-PROXY" />
<PARM NAME="PXADDR" VALUE="192.168.59.51" />
<PARM NAME="PXADDRTYPE" VALUE="IPV4" />
<PARM NAME="TO-NAPID" VALUE="CSL-GPRS" />
- CHARACTERISTIC TYPE="PORT">
<PARM NAME="PORTNBR" VALUE="8080" />
</CHARACTERISTIC> </CHARACTERISTIC>
</CHARACTERISTIC>
- CHARACTERISTIC TYPE="NAPDEF">
<PARM NAME="NAPID" VALUE="CSL-GPRS" />
<PARM NAME="BEARER" VALUE="GSM-GPRS" />
<PARM NAME="NAME" VALUE="CSL APN" />
<PARM NAME="NAP-ADDRESS" VALUE="hkcsl" />
<PARM NAME="NAP-ADDRTYPE" VALUE="APN" />
<PARM NAME="INTERNET" VALUE:"" />
</CHARACTERISTIC>
- CHARACTERISTIC TYPE="APPLICATION">
<PARM NAME="APPID" VALUE="w2" />
<PARM NAME="TO-PROXY" VALUE="CSL-PROXY" />
<PARM NAME="NAME" VALUE="Browser" />
- CHARACTERISTIC TYPE="RESOURCE">
<PARM NAME="NAME" VALUE="CSL" />
<PARM NAME="URI" VALUE="http://bookmark.hkcsl.com/home" /> <PARM NAME="STARTPAGE" VALUE:"" />
</CHARACTERISTIC>
</CHARACTERISTIC>
- CHARACTERISTIC TYPE="APPLICATION">
<PARM NAME="APPID" VALUE="w4" />
<PARM NAME="TO-PROXY" VALUE="CSL-PROXY" />
<PARM NAME="NAME" VALUE="CSL MMS" />
<PARM NAME="ADDR" VALUE="http://192.168.58.171:8002" /> </CHARACTERISTIC>
</wap-provisioningdoc>
步骤 304、 把彩信模板添加到 IMP消息体的 content中, 基本参数编译后 发送给 IMP;
消息体格式如下:
typedef struct
UINT8 sdshead[10];// 消息 SIB头结构
smsImHead T imHead; II 交互头结构
UINT8 SrcTermId[cmppLenTermId_N]; II 源号码, 为空是取配置源号码
UINT8DestTermId[cmppLenTermId_N] ; 11 目的号码
UINT8RegDelivery;//是否要求返回状态报告
UINT8MsgFmt; II信息格式: 0 - ASCII, 8 - Unicode, 15 - GB , 16 - UTF-8
UINT8host[150]; //短信中心 host, 格式: IP + Port, 为空时接口自动选 择(多 ISMG支持)
UINT32 content— len; // 消息体长度
UINT8isFormat; //是否需要转换字符集: 1 -转成 Unicode (转换成功后置 MsgFmt为 8 , MsgFmt=16时为 UTF8->Unicode)
// 2 -转成指定字符集 (根据配置项 CodePage)
UINT81ongMsg; II表示短信内容分几次发出: 0 - 不指定, 250 - WapPush 短信(从 content[0]开始放 url, 从 content[500]开始放 wappush消息的内容)
UINT8SegMsgLen; //短信拆分长度 (不大于 134): 0 - 不指定
// LBA项目支持: 需要透传协议相关字段
UINT8MsgID[cmppLenMsgId_N]; //信息标识: PkTotal为 0时无效 UINT8PkTotal;〃相同 Msg— Id的信息条数: 0 - 不指定
UINT8PkNumber; //相同 Msg— Id的序号: 0 - 不指定 UINT8MsgLevel; //信息级别: 255 - 不指定
UINT8SerId[10]; //业务类型: 为空表示不指定
UINT8Fee_UserType;//计费用户类型: 255 - 不指定
UINT8Fee_TermID[cmppLenTermId_N];//计费用户号码: 为空表示不指 定
UINT8 Fee— TermiType; //被计费用户类型: 255 - 不指定
UINT8TP_pId; // GSM协议类型: 255 - 不指定
UINT8TP— udhi; // GSM协议类型: 255 - 不指定
UINT8MsgSrc[6]; //信息来源: 为空表示不指定
UINT8FeeType[2]; // 资费类别: 为空表示不指定
UINT8FeeCode[6]; // 资费代码: 为空表示不指定
UINT8ValidTime[17];//存活有效期: 为空表示不指定
UINT8AtTime[17]; //定时发送时间: 为空表示不指定
UINT8DestTermType;〃接收短信的用户的号码类型: 0 -真实号码; 1 - 伪码, 255 - 不指定
UINT8 content[smsMaxContent_N]; II 消息体内容
} cmpp SubmitReq_T;
步骤 305、 IMP收到消息, 根据消息长度转化为多条配置短信, 发送给 SMSC。
步骤 306、 SMSC收到 IMP发送来的配置短信, 进行处理, 与接收到的 配置短信——对应生成确认短信, 并将确认短信回复给 IMP。
步骤 307、 IMP接收 SMSC发送的确认短信,提各确认短信的 messagelD (消息标识), 进行合并( messagelD拼接一起), 生成一条配置确认消息发 送给 OTAPS。
步骤 308、 OTAPS在收到确认消息后, 提取配置确认消息内携带的全部 的 messagelD , 保存到内存中。 步骤 309、在步骤 306发生的同时, SMSC还会把配置短信分别发送给相 应的 MS。
步骤 310、 MS收到消息会发送回复确认消息给 SMSC,同时 MS在收到第 一条消息会根据 GSM规范(手机厂商消息规范), 判断是配置短信, 进行合 并成一条配置消息, 安装彩信业务。
步骤 311、 SMSC把 MS返回结果整理后,将状态报告请求和配置结果发 送给 IMP。
步骤 312、 IMP收到 SMSC的 MS返回结果, 进行整理, 转发给 OTAPS。 步骤 313、 OTAPS收到 MS的返回结果, 进行整理, 提取 messagelD和 保存的 messagelD进行比较, 判断配置结果成功或失败。
本发明的实施例还提供了一种无线终端配置***, 其结构如图 4所示, 包括 OTAPS401 ;
所述 OTAPS401 , 用于在接收到移动终端返回的配置结果消息时, 提取 该配置结果消息的消息标识, 将所述消息标识与存储的配置短信的消息标识 相比较, 在存在与所述消息标识相匹配的消息标识时, 认为配置成功, 记录 配置结果。
优选的, 所述 OTAPS401 , 还用于在不存在与所述消息标识相匹配的消 息标识时, 认为配置失败, 记录配置结果。
优选的,上述无线终端配置***如图 5所示,还包括 IMP402和 SMSC403; 所述 IMP402 , 用于接收所述 SMSC403返回的确认短信, 并将多条确认 短信合并为配置确认消息, 向所述 OTAPS401发送所述配置确认消息, 在所 述配置确认消息中携带有各配置短信的消息标识;
所述 OTAPS401 , 还用于从所述配置确认消息中提取并保存所述配置短 信的消息标识。
优选的, 所述 SMSC403 , 用于将所述配置短信下发给移动终端, 接收移 动终端在配置完成后返回的配置结果消息, 并经由所述 IMP402 , 向所述 OTAPS发送所述配置结果短信。 优选的 , 所述 OTAPS401 , 还用于经由所述 ΙΜΡ402向所述 SMSC403发 送配置短信;
所述 ΙΜΡ402,还用于将所述 ΙΜΡ402消息进行转换,将转换后的 ΙΜΡ402 消息体拆分为多条配置短信, 下发给所述 SMSC403。
上述无线终端配置***, 能够与本发明的实施例提供的一种无线终端配 置方法相结合, OTAPS在接收到移动终端返回的配置结果消息时, 提取该配 置结果消息的消息标识,所述 OTAPS将所述消息标识与存储的配置短信的消 息标识相比较, 并在存在与所述消息标识相匹配的消息标识时, 认为配置成 功, 记录配置结果, 运营商从 OTAPS—侧即可得知配置结果, 解决了无法获 知配置具体执行情况的问题。 且将配置执行结果记录, 方便了统计配置业务 成功情况, 有助于判断***稳定性, 并能及时发现配置业务失败出现的时间 点以定位问题。
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计 算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中, 所述计算机程序在相应的硬件平台上(如***、 设备、 装置、 器件等)执行, 在执行时, 包括方法实施例的步骤之一或其组合。
可选地, 上述实施例的全部或部分步骤也可以使用集成电路来实现, 这 些步骤可以被分别制作成一个个集成电路模块, 或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。 这样, 本发明不限制于任何特定的硬 件和软件结合。
上述实施例中的各装置 /功能模块 /功能单元可以釆用通用的计算装置来 实现, 它们可以集中在单个的计算装置上, 也可以分布在多个计算装置所组 成的网络上。
上述实施例中的各装置 /功能模块 /功能单元以软件功能模块的形式实现 并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。 上述提到的计算机可读取存储介质可以是只读存储器, 磁盘或光盘等。 任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想 到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护范 围应以权利要求所述的保护范围为准。
工业实用性
本发明提供的无线终端配置方法和***, OTAPS在接收到移动终端返回 的配置结果消息时,提取该配置结果消息的消息标识, 所述 OTAPS将所述消 息标识与存储的配置短信的消息标识相比较, 并在存在与所述消息标识相匹 配的消息标识时, 认为配置成功, 记录配置结果, 运营商从 OTAPS—侧即可 得知配置结果, 解决了无法获知配置具体执行情况的问题。

Claims

权 利 要 求 书
1、 一种无线终端配置方法, 包括:
空中预配置业务服务器(OTAPS )在接收到移动终端返回的配置结果消 息时, 提取该配置结果消息的消息标识;
所述 OTAPS将所述消息标识与存储的配置短信的消息标识相比较;以及 当存在与所述消息标识相匹配的消息标识时, 则认为配置成功, 己录配 置结果。
2、 根据权利要求 1所述的无线终端配置方法, 其中, 所述 OTAPS将所 述消息标识与存储的配置短信的消息标识相比较的步骤之后, 所述方法还包 括:
当不存在与所述消息标识相匹配的消息标识时, 则认为配置失败, 记录 配置结果。
3、 根据权利要求 1所述的无线终端配置方法, 其中, 所述 OTAPS在接 收到移动终端返回的配置结果消息时, 提取该配置结果消息的消息标识的步 骤之前, 所述方法还包括:
所述 OTAPS经由短信接口机 ( IMP ) 向短信中心 (SMSC )发送配置短 信;
所述 IMP接收所述 SMSC返回的确认短信,并将多条确认短信合并为配 置确认消息, 向所述 OTAPS发送所述配置确认消息,在所述配置确认消息中 携带有各配置短信的消息标识; 以及
所述 OTAPS从所述配置确认消息中提取并保存所述配置短信的消息标 识。
4、 根据权利要求 1或 3所述的无线终端配置方法, 其中, 所述 OTAPS 在接收到移动终端返回的配置结果消息时, 提取该配置结果消息的消息标识 的步骤之前, 所述方法还包括:
所述 SMSC将所述配置短信下发给移动终端; 所述移动终端在配置完成后, 向所述 SMSC返回配置结果消息; 以及 所述 SMSC经由所述 IMP, 向所述 OTAPS发送配置结果短信。
5、根据权利要求 4所述的无线终端配置方法, 其中, 所述 SMSC经由所 述 IMP, 向所述 OTAPS发送所述配置结果短信的步骤包括:
所述 SMSC从所述配置结果消息中提取消息标识和配置结果;
才艮据所述配置结果, 生成成功状态码;
所述 SMSC以 IMP消息体的形式向所述 IMP发送所述消息标识和成功状 态码; 以及
所述 IMP从接收到的 IMP消息体中提取所述消息标识,生成配置结果短 信发送给 OTAPS, 在该配置结果短信中携带所述消息标识。
6、 根据权利要求 3所述的无线终端配置方法, 其中, 所述 OTAPS经由 IMP向 SMSC发送配置短信的步骤包括:
所述 OTAPS向 IMP发送 IMP消息体,在所述 IMP消息体中携带有配置 信息, 所述配置信息具体为所述 OTAPS的网管参数和网络链接地址, 以及 其自身保存的用户的无线终端的无线接入号码;
所述 IMP将所述 IMP消息体进行转换, 将转换后的 IMP消息体拆分为 多条配置短信, 下发给所述 SMSC; 以及
所述 SMSC将所述配置短信发送给相应的移动终端。
7、 一种无线终端配置***, 包括空中预配置业务服务器(OTAPS ) ; 所述 OTAPS设置为: 在接收到移动终端返回的配置结果消息时,提取该 配置结果消息的消息标识, 将所述消息标识与存储的配置短信的消息标识相 比较, 在存在与所述消息标识相匹配的消息标识时, 认为配置成功, 记录配 置结果。
8、 根据权利要求 7所述的无线终端配置***, 其中,
所述 OTAPS还设置为: 在不存在与所述消息标识相匹配的消息标识时, 认为配置失败, 记录配置结果。
9、根据权利要求 7所述的无线终端配置***, 所述***还包括短信接口 机(IMP )和短信中心 (SMSC ) ;
所述 IMP设置为: 接收所述 SMSC返回的确认短信, 并将多条确认短信 合并为配置确认消息, 向所述 OTAPS发送所述配置确认消息,在所述配置确 认消息中携带有各配置短信的消息标识;
所述 OTAPS还设置为:从所述配置确认消息中提取并保存所述配置短信 的消息标识。
10、 根据权利要求 9所述的无线终端配置***, 其中,
所述 SMSC设置为: 将所述配置短信下发给移动终端, 接收移动终端在 配置完成后返回的配置结果消息,并经由所述 IMP, 向所述 OTAPS发送配置 结果短信。
11、 根据权利要求 9所述的无线终端配置***, 其中,
所述 OTAPS还设置为: 经由所述 IMP向所述 SMSC发送配置短信; 所述 IMP还设置为: 将所述 IMP消息体进行转换, 将转换后的 IMP消 息体拆分为多条配置短信, 下发给所述 SMSC。
PCT/CN2011/072115 2010-09-17 2011-03-24 无线终端配置方法和*** WO2012034390A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010287805.0A CN101945360B (zh) 2010-09-17 2010-09-17 无线终端配置方法和***
CN201010287805.0 2010-09-17

Publications (1)

Publication Number Publication Date
WO2012034390A1 true WO2012034390A1 (zh) 2012-03-22

Family

ID=43437061

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/072115 WO2012034390A1 (zh) 2010-09-17 2011-03-24 无线终端配置方法和***

Country Status (2)

Country Link
CN (1) CN101945360B (zh)
WO (1) WO2012034390A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101945360B (zh) * 2010-09-17 2015-01-28 中兴通讯股份有限公司 无线终端配置方法和***
KR101584924B1 (ko) 2011-09-08 2016-01-12 인텔 코포레이션 무선 네트워크에서 디바이스 프로파일을 위한 방법 및 장치
CN107786610B (zh) * 2016-08-30 2020-10-23 比亚迪股份有限公司 轮胎信息的配置方法和装置
CN117221941B (zh) * 2023-09-20 2024-04-16 广州市玄武无线科技股份有限公司 基于短信的发送状态报告的实现方法、装置及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1537396A (zh) * 2001-05-23 2004-10-13 �����ɷ� 通信***中所存储的服务参数的同步
CN101019373A (zh) * 2004-12-28 2007-08-15 中兴通讯股份有限公司 一种远程设备配置参数集的配置控制方法及装置
CN101268657A (zh) * 2005-09-20 2008-09-17 美国奥林巴斯通信技术公司 网络监控***及方法
CN101646242A (zh) * 2009-08-21 2010-02-10 新邮通信设备有限公司 Tdd***资源配置方法以及用户设备和基站
CN101945360A (zh) * 2010-09-17 2011-01-12 中兴通讯股份有限公司 无线终端配置方法和***

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004032923B4 (de) * 2004-07-07 2011-08-18 Infineon Technologies AG, 81669 Verfahren zum Registrieren eines Kommunikationsendgeräts, Kommunikationssystem, Verfahren zum Steuern eines Kommunikationsendgeräts und Kommunikationsendgerät
CN101150772A (zh) * 2004-08-25 2008-03-26 华为技术有限公司 一种业务信息发布***及方法
CN100499930C (zh) * 2007-02-16 2009-06-10 奕信达通信息技术(北京)有限公司 一种用于现场数据采集的智能卡、终端、***及方法
CN101815268A (zh) * 2010-03-04 2010-08-25 华为终端有限公司 一种业务命令信息处理方法及设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1537396A (zh) * 2001-05-23 2004-10-13 �����ɷ� 通信***中所存储的服务参数的同步
CN101019373A (zh) * 2004-12-28 2007-08-15 中兴通讯股份有限公司 一种远程设备配置参数集的配置控制方法及装置
CN101268657A (zh) * 2005-09-20 2008-09-17 美国奥林巴斯通信技术公司 网络监控***及方法
CN101646242A (zh) * 2009-08-21 2010-02-10 新邮通信设备有限公司 Tdd***资源配置方法以及用户设备和基站
CN101945360A (zh) * 2010-09-17 2011-01-12 中兴通讯股份有限公司 无线终端配置方法和***

Also Published As

Publication number Publication date
CN101945360A (zh) 2011-01-12
CN101945360B (zh) 2015-01-28

Similar Documents

Publication Publication Date Title
EP2404457B1 (en) Device determination
US8244845B2 (en) IP based notification of device management operations in a network
EP1964375B1 (en) Provisioning content formatting in a mobile device management system
KR100896942B1 (ko) 이동 장치들 및 서비스들을 다루기 위한 통합된 방법 및장치
US20040082346A1 (en) Enhanced-service provision
CN102647705B (zh) 移动终端参数配置方法及***
EP2789182B1 (en) Methods and apparatus to trigger firmware update request in response to a failure event
US8732280B2 (en) Device management server, device management client, and method for locating a target operation object
US20130318518A1 (en) Configuring a Client Application
WO2013075490A1 (zh) 一种实现终端适配处理的方法、协议适配模块和终端
WO2011140844A1 (zh) M2m平台处理报文的方法和m2m平台***
MX2007001440A (es) Metodo para transmitir datos de alta o de baja especificos de la aplicacion y sistema, servidor, y terminal de comunicacion para el mismo.____________________________________________________.
WO2008019559A1 (fr) Procédé, système, extrémité client et serveur permettant de localiser un noeud d&#39;opération dans un système de communication
WO2012034390A1 (zh) 无线终端配置方法和***
WO2006108347A1 (fr) Procede et systeme pour la mise a niveau de terminal de communication mobile
KR20100034025A (ko) 애플리케이션 서버들에 대한 네트워크 연결 및 서비스 상태 정보의 제공
CN101044740B (zh) 管理移动设备和服务的集成方法和设备
CN103249012B (zh) 触发消息的发送方法、装置及***
KR20090023918A (ko) 디바이스 관리 제어방법
TW201018155A (en) An update method for fixed wireless communication terminals and its related system
CN101626572A (zh) 一种传输设备管理业务的鉴权信息的方法及***

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11824461

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 8355/DELNP/2012

Country of ref document: IN

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112012024103

Country of ref document: BR

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11824461

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 112012024103

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20120924