This application claims the priority of the U.S. Provisional Patent Application 61/620161 that on April 4th, 2012 is applied for, and by reference its full content is contained in this.
Embodiment
Exemplary embodiment is described below.For clarity sake, and the feature of the actual realization of not all be described all in this manual.Will of course be appreciated that in the exploitation of this practical embodiments, should make the objectives that various specific implementation determines to reach developer, such as and business related constraint relevant to system is consistent, and it realizes not identical with another kind of realization to one.In addition, it may be complicated and consuming time for should understanding this development amount, but is still routine work for the those skilled in the art enjoying disclosure benefit.Description and accompanying drawing only illustrate the principle of the theme of this requirement.Those skilled in the art should be understood and can design various device, although it is not explicitly described at this, still embodies principle described herein and can be included in the category of the theme of this requirement.In addition, all examples cited herein are mainly intended to carry out auxiliary reader understanding for aims of education and originally require the concept that the principle of theme and inventor contribute for development this area, and are interpreted as being not limited to this type of example enumerated especially and condition.
Disclosure theme is described with reference to accompanying drawing.Various structure, the object that system and equipment are only explanation summarily described in the accompanying drawings, in order to avoid details well-known to those skilled in the art this explanation fuzzy.Even so, accompanying drawing is included the exemplary embodiment describing and explain disclosure theme.Term as used herein and phrase should be understood and interpreted to be had with those skilled in the art about the consistent implication of the understanding of these terms and phrase.The consistent use of term or phrase is herein not intended to imply the specifically defined of this term any or phrase, also, and definition that ways customary different common from understood by one of ordinary skill in the art.For term or phrase intention, there is particular meaning, also namely from the situation of different implication understood by one of ordinary skill in the art, so specifically defined with directly and provide the specifically defined definition mode of this term or phrase expressly to be stated in the description clearly.In addition, term "or", as used herein, refers to the "or" of nonexcludability, unless otherwise directed (e.g., " otherwise " or " or alternatively ").Further, various embodiment described herein must not be mutual exclusion, because some embodiments can combine to form new embodiment with other embodiments one or more.
The conceptual exemplary embodiment that wireless communication system 100 is shown of Fig. 1.In the embodiment illustrated, wireless communication system 100 comprises and can be used for interface 115 aloft and provide one or more base stations 105 of wireless connectivity to subscriber equipment 110.As used herein, term " base station " is interpreted as the equipment comprised for providing wireless connectivity, and it comprises wireless access network, base station router, access point, macrocellular, microcellulor, femtocell, Pico cell, etc.Subscriber equipment 110 can comprise as smart phone, cell phone, panel computer, kneetop computer or notebook computer, network interface unit, and desktop computer waits equipment like this.Some embodiments of subscriber equipment 110 also can comprise the equipment using machine type communication (MTC) standard or agreement.
The embodiment of the wireless communication system 100 shown in Fig. 1 can comprise Network Switching Subsystem (network switching subsystem, NSS) or GSM core net, its be wireless communication system 100 a part its be performing calling and exchange and mobile management function comprising the subscriber equipment 110 that the base station network of base station 105 is roamed.NSS is usually all by mobile-phone carrier and dispose, and NSS allows subscriber equipment 110 via such as public switch telephone network (public switched telephone network, PSTN) or the network 120 of PLMN (public land mobile network, PLMN) with each other and and entity communication.The embodiment of wireless communication system therefore can realization character and function to support mobility because subscriber equipment 110 not necessarily can be fixed on a position.NSS can comprise circuit switching (CS) core net, and it can be used in as audio call, SMS, and the service such as CS data call.Some embodiments of NSS can be expanded by providing the superposition entity of packet switching (PS) data, services.
A part for wireless communication system 100 can be run according to general packet radio service (GPRS) standard or agreement.The several interface of GPRS standard definition, it is quoted by with mark " G_ " usually, and this underscore is by distinguishing letter to fill.These interfaces are defined as known in the art knowing, and for clarity sake, being only discussed in this to these those aspects requiring theme relevant of these interfaces.Therefore the embodiment of wireless communication system 100 can realize one or more Serving GPRS Support Node (SGSN) 125.The subscriber equipment 110 that SGSN125 is responsible in the geographic service area of being correlated with to this SGSN125 transmits packet back and forth.Such as, SGSN125 can use frame relay or IP agreement to communicate with base station 105 on Gb Interface.Task performed by SGSN125 can comprise Packet routing and forwarding, mobile management (attachment/attachment removal and location management), Logical Link Management, and certification and billing function.Some embodiments of wireless communication system 100 can support GPRS Tunnel Protocol (GPRS Tunneling Protocol, GTP), it is internet protocol-based (Internet protocol, IP) agreement, it allows end user to move to another place from one, and also continue to be connected to the Internet comes from same position as being both simultaneously, such as, at Gateway GPRS Support Node (Gateway GPRS support node, not shown in GGSN, Fig. 1) place.GTP agreement can be used for carrying the data relevant to subscriber equipment 110, from SGSN125 to the GGSN of this session of process.
Wireless communication system 100 comprises attaching position register (home location register, the HLR)/home subscriber server (home subscriber server, HSS) 130 be coupled communicatedly with SGSN125.Such as, HLR/HSS130 and SGSN125 can use MAP3 agreement to communicate on Gr interface.HLR/HSS130 is and central database, and it comprises the authorized details using each mobile phone user (e.g., subscriber equipment 110) of network.Therefore some embodiments of HLR/HSS130 can comprise database, and this database comprises the one or more user profiles 135 for storing the information relevant to subscriber equipment 110.Such as, HLR/HSS130 can comprise the user profiles 135 of the details for storing the SIM card provided by mobile-phone carrier.Each SIM card has a unique mark, and it is called as IMSI, and it is the major key recorded for each HLR/HSS.Some embodiments of subscriber equipment 110 can realize SIM card (for illustrating in Fig. 1).User profiles 135 also may be used for store M SISDN, and it is be used for getting by subscriber equipment 110 or the telephone number of receipt of call.Such as, main MSISDN can be used for getting or receiving audio call, and sends or receive SMS message.Each MSISDN also can be the major key of the user profiles 135 for correspondence.As long as user profiles 135 can be retained in user in HLR/HSS130 still belong to this mobile-phone carrier.The example being stored in other data in HLR/HSS130 comprises the information of the service that indicating user has been asked or has been endowed, GPRS is arranged to allow user to access packet service, the current location (VLR or SGSN) of user, the call forwarding being applicable to each relevant MSISDN is arranged, etc.HLR/HSS130 also can receive and process MAP affairs from the element in wireless communication system 100 and message, such as, and the location update message received from roaming user equipment 110 or routing region updating message.
SGSN125 also can be connected to SMS gateway (SMS-GW) 140 communicatedly, and it can be used for the transmission of messages supporting to go to and come automatic network 120.Such as, SGSN125 and SMS-GW140 can use the MAP1 for GPRS network defines on Gd interface between SGSN125 and SMS-GW140, MAP2 or MAP3 standard or agreement communicate.Some embodiments of SNSN125 can use the SMS message in Non-Access Stratum (NAS) signaling support PS territory to send.Therefore these embodiments of SGSN125 can use NAS signaling to exchange SMS message on Gd interface.
Wireless communication system 100 shown in Fig. 1 comprises the mobile switching centre (MSC) 145 be coupled communicatedly with SGSN125.Such as, MSC145 with SGSN125 can use Base Station System Application Part+ to communicate on Gs interface.When it carries out data transmission, the embodiment of Gs interface can support paging and station availability.Such as, when subscriber equipment 110 is attached to GPRS network, SGSN125 follows the tracks of the Routing Area (routing area, RA) relevant to this subscriber equipment 110.RA can be a part for the larger band of position (location area, LA).When subscriber equipment is paged, this information is used to retain Internet resources and simultaneously search subscriber equipment 110.Some embodiments of MSC145 can realize, for setting up or discharging the function with the end to end connection of subscriber equipment 110, processing mobility and switching demand during calling out, and are responsible for charging and the monitoring of real-time pre-payment account.Those skilled in the art in benefit of this disclosure should understand different titles and can be used to refer to MSC145 in different contexts.
Visitor location register (VLR) 150 can be used for storing the database having roamed the user entered in the administration of MSC145.Each base station 105 in network 100 is served by a VLR150.Be stored in the data in VLR150 or receive from HLR/HSS130, or collect from subscriber equipment 110.Some embodiments can integrated VLR150 and MSC145 in single entity, or VlR150 can be connected to MSC145 via special purpose interface.Some embodiments of VLR150 can store information, comprise the IMSI of subscriber equipment 110, verify data, the MSISDN of subscriber equipment 110, the information that equipment for indicating user 110 is allowed to access, ordered access point (GPRS), or the HLR/HSS address of subscriber equipment 110.VLR150 and MSC145 is the part in the CS territory of wireless communication system 100.Therefore subscriber equipment 110 can use the CS to MSC145 with VLR150 in CS territory to be connected and access SMS service.
As described here, support that SMS service is optional via PS territory NAS, and therefore " only PS+ only SMS " if order the SMS that SMS service should be allowed to be provided via PS territory NAS via CS territory and do not supported.In this case, subscriber equipment 110 can notify its request SMS service of wireless communication system 100, and the CS service of registering any other do not wanted by subscriber equipment 110, and such as, subscriber equipment 110 asks " only SMS " to serve.Therefore some embodiments of subscriber equipment can provide the combination request for PS service and CS service.This combination request comprises instruction, i.e. subscriber equipment 110 only request short message service (SMS).Then subscriber equipment 110 can receive the response that instruction SMS service is supported by PS territory or CS territory.
Whether some embodiments of wireless communication system 100 also can support via PS territory NAS SMS by this wireless communication system 100 of notifying user equipment 110, and whether SMS is provided by SGSN125.If SMS is provided by SGSN125, do not need to perform CS side registration and therefore CS establishment of connection can be skipped over, thus when subscriber equipment 110 has asked only SMS service and network can use PS territory to provide the Internet resources saving preciousness during only SMS service.Therefore some embodiments of SGSN125 can receive the combination request of serving for PS service and CS from subscriber equipment 110.As described here, this combination request can comprise this request of instruction is information for only SMS service.With signaling HLR/HSS130, then SGSN125 can notify that HLR/HSS130SGSN125 supports SMS service, and indicate this combination request from this subscriber equipment 110 to be used for only SMS service.Then whether HLR/HSS130 can use the information in user profiles 135 to support SMS to serve and the whether qualified SMS service used in PS territory of subscriber equipment 110 to determine PS territory.Then SGSN125 can receive the response from HLR/HSS130, and whether this response instruction SMS service can be used via PS territory or CS territory.
Conceptual the first exemplary embodiment that a kind of method that only SMS message sends is shown of Fig. 2.In the embodiment illustrated, subscriber equipment (UE) is provided for the request of service to SGSN at 205 places.Such as, UE (at 205 places) can provide ATTACH REQUEST, and it comprises GPRS service and non-GPRS service request that instruction type of attachment is combination, thus UE is asking PS to serve and the information of CS service.When UE first attached is to wireless communication system, this ATTACHED REQUEST can be sent out.Again such as, UE (at 205 places) can provide ROUTING AREA UPDATE REQUEST, and it comprises GPRS service and non-GPRS service request that instruction type of attachment is combination, thus this UE is asking PS to serve and the information of CS service.When UE roaming enters in the band of position or Routing Area served by SGSN, this ROUTING AREA UPDATE REQUEST can be sent out.Whether this ATTACH REQUEST or ROUTING AREA UPDATE REQUEST comprises additional parameter asks " only SMS " to serve to indicate UE.In the embodiment illustrated, this parameter is set to instruction UE and is asking only SMS service.
Then SGSN can initiate the renewal position process 210 to HLR/HRR.In the embodiment illustrated, SGSN sends signaling (at 215 places) and indicates SGSN to support SMS in the sgsn and UE has asked only SMS service.HLR/HSS also support the SMS in SGSN therefore HLR/HSS SMS in the sgsn responded (at 220 places) SGSN by the signaling supported.Some embodiments of response (at 220 places) can comprise the information of the ordering information as SMS subscription data of indicating user.Such as, HLR/HSS can from database, and such as, user profiles 135 shown in Fig. 1, retrieves this information.Because only SMS service is supported by PS territory, SGSN can omit to set up and be connected with the CS of MSC/VLR, as shown in dotted line frame 225.Such as, SGSN can not perform the location updating to VLR for non-GPRS service, and the Gs association between SGSN and MSC/VLR can not be established.Then SGSN can send signal (at 230 places) and notify that UE supported by SGSN via the SMS of PS territory NAS.Such as, SGSN can send Attach Accept message at 230 places.
Conceptual the second exemplary embodiment that the method 300 of only SMS message transmission is shown of Fig. 3.In the embodiment illustrated, subscriber equipment (UE) is provided for the request of service to SGSN at 305 places.Such as, UE can provide (at 305 places) ATTACH REQUEST, it comprises GPRS service and non-GPRS service request that instruction type of attachment is combination thus UE is asking the information that PS serves and CS serves.When UE first attached is to wireless communication system, this ATTACH REQUEST can be sent out.Again such as, UE can provide (at 305 places) ROUTING AREA UPDATE REQUEST, it comprises GPRS service that instruction type of attachment is combination and non-GPRS serves thus this UE is asking the information that PS serves and CS serves.When UE roaming enters the band of position or Routing Area served by SGSN, this ROUTING AREA UPDATE REQUEST can be sent out.Whether this ATTACH REQUEST or ROUTING AREA UPDATE REQUEST comprises additional parameter asks " only SMS " to serve to indicate UE.In the embodiment illustrated, this parameter is set to instruction UE and is asking only SMS service.
In the second exemplary embodiment, SGSN does not support the SMS via PS territory NAS.SGSN therefore SGSN can be indicated not support the SMS via PS territory NAS by transmission (at 315 places) signaling and UE has asked only SMS service, initiates the renewal position process 310 to HLR/HSS.HLR/HSS is not supported to respond (at 320 places) SGSN by sending signaling i.e. SMS in the sgsn.Some embodiments of response (at 320 places) can comprise the ordering information of indicating user as the information of SMS subscription data.Such as, HLR/HSS can from database, and such as user profiles 135 illustrated in fig. 1, retrieves this information.Because only SMS service is not supported by PS territory, SGSN sets up (at 325 places) and is connected with the CS of MSC/VLR, shown by frame 325.Such as, SGSN can be non-GPRS service execution to the location updating of VLR, and can set up between (at 325 places) SGSN and MSC/VLR Gs association.Then SGSN can signal (at 330 places) UE, the SMS via CS territory is provided for only SMS service.Such as, SGSN can send Attach Accept message at 330 places.
Conceptual the 3rd exemplary embodiment that only SMS message transfer approach 400 is shown of Fig. 4.In the embodiment illustrated, subscriber equipment (UE) is provided for the request of service to SGSN at 405 places.Such as, UE can provide (at 405 places) ATTACH REQUEST, it comprises GPRS service and non-GPRS service request that instruction type of attachment is combination thus UE is asking the information that PS serves and CS serves.When UE first attached is to wireless communication system, this ATTACH REQUEST can be sent out.Again such as, UE can provide (at 405 places) ROUTING AREA UPDATE REQUEST, it comprises GPRS service and non-GPRS service request that instruction type of attachment is combination thus UE is asking the information that PS serves and CS serves.When UE roaming enters the band of position or Routing Area served by SGSN, this ROUTING AREA UPDATE REQUEST can be sent out.Whether this ATTACH REQUEST or ROUTING AREA UPDATE REQUEST comprises additional parameter asks " only SMS " to serve to indicate UE.In the embodiment illustrated, this parameter is set to instruction UE and is asking only SMS service.
In the 3rd exemplary embodiment, SGSN supports the SMS via PS territory NAS.SGSN thus can by sending (at 415 places) and indicate SGSN to support via the SMS of PS territory NAS and the UE renewal position process 410 of having asked the signaling of only SMS service to initiate HLR/HSS.But, in the 3rd exemplary embodiment, HLR/HSS determines (at 420 places) the uncommitted SMS via PS territory NAS of UE, such as, indicated by the corresponding user profiles at one of user profiles 135 as shown in Figure 1.The SMS that HLR/HSS is not ordered via PS territory NAS by transmission signaling and UE responds (at 425 places) SGSN.Some embodiments of response (at 425 places) can comprise the information of the ordering information of instruction UE.Because this UE does not order the SMS via PS territory, SGSN sets up (at 430 places) and is connected with the CS of MSC/VLR.Such as, SGSN can be non-GPRS service execution to the location updating of VLR, and can set up (at 430 places) between SGSN and MSC/VLR Gs association.Then SGSN can be provided for only SMS service via the SMS in CS territory with signaling (at 435 places) UE.Such as, SGSN can send AttachAccept message at 435 places.
As follows according to an exemplary embodiment of the ATTACH REQUEST message of some embodiments:
ATTACH REQUEST message content
An exemplary embodiment of additional updating type parameter can be as follows by coding:
Additional updating type cell
As follows according to an exemplary embodiment of the ROUTING AREA UPDATE REQUEST message of some embodiments:
ROUTING AREA UPDATE REQUEST message content
Additional updating type parameter can be come to be encoded as described here.
The conceptual exemplary embodiment that the method 500 processing only SMS request in the system not supporting the combination request of serving for PS service and CS is shown of Fig. 5.Such as, the attachment of this combination or routing area update procedures are by the GPRS network support run with the first operational network pattern (NMO-I).But the GPRS network running on NMO-II or NMO-III is not supported for the combination request that PS serves and CS serves.Ask the subscriber equipment of only SMS service thus PS service can be registered and comprise the information of instruction request for only SMS service in this request.Depend on the response received from network, then registration CS service can be performed alternatively.
In the embodiment illustrated, subscriber equipment performs (at 505 places) attachment or routing region updating in PS territory.Such as, first subscriber equipment can perform (at 505 places) via attachment request or routing region updating request and be registered to PS network, and then determines whether SMS service can be supported by SGSN.If subscriber equipment receives (at 510 places) information instruction SMS, service is supported by SGSN, and subscriber equipment can skip over (at 515 places) sends the band of position and be updated to CS territory.Registration in the cs domain thus can be skipped.If subscriber equipment receives (at 510 places) information instruction SMS, service is not supported by SGSN, then subscriber equipment executing location area update asks registration in the cs domain.Then subscriber equipment can be registered in the cs domain thus SMS service can be provided via MSC/VLR by CS territory, as described here.Such as, if GPRS UE receives instruction in ATTACH ACCEPT or ROUTING AREA UPDATE ACCEPT message, SMS is supported via GPRS, then this GPRS UE should not perform CS territory particular procedure until new ATTACH ACCEPT or the instruction of ROUTING AREA UPDATE ACCEPT message do not support via the SMS of GPRS or this GPRS UE do not wish IMSI attachment only for GPRS and only SMS serve.
It is represent with the software of the operation of the data bit in computer storage or algorithm and symbol to show that the part of disclosure theme and corresponding details describe.These describe and represent is that the essence that those skilled in the art pass on them to work to other those skilled in the art effectively uses.Algorithm, term as used herein, and as usual in it to use, be understood to the self-congruent sequence of steps causing desired result.These steps are that those require the step of the physical operations of physical quantity.Usually, although non-essential, this tittle is taked to be stored, shift, combine, compare and by the form of the optical, electrical of other operations or magnetic signals.Proved sometimes main for usual reason, these signals be called bit, value, symbol, character, item, numeral, etc. be easily.
Should keep firmly in mind, but, all these and similar term should be associated with suitable physical quantity and its be only be applied to this tittle facilitate label.Unless otherwise special statement, or it is obvious from discussion, term such as " process " or " computing " or " calculating " or " determination " or " display " etc., refer to action and the process of computer system or similar electronic computing device, this action and process by the RS of computer system with physics, data manipulation that the amount of electronics represents being converted to is expressed as at the memory of computer system or register similarly or other this type of information stores, other data of physical quantity in transmission or display device.
Should also be noted that on the program recorded medium that aspect that the software of disclosure theme realizes is coded in certain form usually or be implemented on the transmission medium of certain type.This program recorded medium can be (as the compact disc read-only memory, or " CD ROM ") of magnetic (as floppy disk or hard disk drive) or optics, and can be read-only or random-access.Similar, this transmission medium can be twisted-pair feeder, coaxial cable, optical fiber or certain transmission medium that other are applicable to known in the art.Disclosure theme is not limited to these aspects of the realization provided.
Above-mentioned disclosed specific embodiment is only exemplary, and disclosure theme can be modified by identical but not equivalent mode and put into practice, and these modes are apparent concerning the those skilled in the art of the instruction benefited from herein.In addition, shown here go out structure or the details of design be not intended to any restriction be different from described by claims below.Therefore obvious specific embodiment disclosed above can be changed or modified, and all such variants are considered to be within the category of disclosure theme.Therefore, sought herein protection stated by claims hereafter.