US20140233505A1 - Providing a Deny Response that Specifies a Delay Time - Google Patents
Providing a Deny Response that Specifies a Delay Time Download PDFInfo
- Publication number
- US20140233505A1 US20140233505A1 US14/264,539 US201414264539A US2014233505A1 US 20140233505 A1 US20140233505 A1 US 20140233505A1 US 201414264539 A US201414264539 A US 201414264539A US 2014233505 A1 US2014233505 A1 US 2014233505A1
- Authority
- US
- United States
- Prior art keywords
- packet communication
- connection request
- type
- mobile station
- communications
- 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.)
- Abandoned
Links
- 230000004044 response Effects 0.000 title claims abstract description 28
- 238000004891 communication Methods 0.000 claims description 81
- 230000015654 memory Effects 0.000 claims description 18
- 230000001419 dependent effect Effects 0.000 claims 3
- 238000005516 engineering process Methods 0.000 description 15
- 238000000034 method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 239000004165 Methyl ester of fatty acids Substances 0.000 description 3
- 230000001934 delay Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241000760358 Enodes Species 0.000 description 1
- 241001482237 Pica Species 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H04W76/027—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/18—Management of setup rejection or failure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/61—Time-dependent
Definitions
- wireless access technologies have been proposed or implemented to enable mobile stations to perform communications with other mobile stations or with wired terminals coupled to wired networks.
- wireless access technologies include GSM (Global System for Mobile communications) and UMTS (Universal Mobile Telecommunications System) technologies, defined by the Third Generation Partnership Project (3GPP); and CDMA 2000 (Code Division Multiple Access 2000) technologies, defined by 3GPP2.
- CDMA 2000 defines one type of packet-switched wireless access network, referred to as the HRPD (High Rate Packet Data) wireless access network.
- LTE Long Term Evolution
- EUTRA Evolved Universal Terrestrial Radio Access
- 4G wireless technology is considered to be fourth generation (4G) technology, to which wireless network operators are migrating to provide enhanced services.
- WiMAX Worldwide Interoperability for Microwave Access
- a system receives, from a mobile station, a connection request that specifies a particular application type.
- the system sends a response denying the connection request to the mobile station, where the response includes a delay time that is applicable to the particular application type but not to another application type, and where the delay time indicates an amount of delay that the mobile station is to wait before resending another connection request.
- FIG. 1 illustrates an example arrangement of a mobile telecommunications network incorporating some embodiments
- FIG. 2 is a message flow diagram of a process performed according to some embodiments.
- FIG. 3 is a block diagram of a wireless station according to some examples.
- Packet-switched communications are provided by various different types of mobile telecommunications wireless networks, such as third generation (3G) and fourth generation (4G) mobile telecommunications wireless networks.
- 3G Third Generation Partnership Project
- 4G wireless networks are the Long Term Evolution (LTE) wireless network, as defined by the Third Generation Partnership Project (3GPP).
- LTE Long Term Evolution
- 3GPP Third Generation Partnership Project
- EUTRA Evolved Universal Terrestrial Radio Access
- WiMAX Worldwide Interoperability for Microwave Access
- 3G wireless network An example of a 3G wireless network is a High Rate Packet Data (HRPD) wireless network, as defined by the CDMA (Code Division Multiple Access) 2000 standards, as established by 3GPP2.
- HRPD High Rate Packet Data
- CDMA Code Division Multiple Access 2000 standards
- UMTS Universal Mobile Telecommunication System
- 3GPP Third Generation Partnership Project
- EDGE Enhanced Data Rates for GSM Evolution
- packet communications also provide for packet-switched communications (also referred to interchangeably as “packet communications”).
- a mobile station within a wireless network can engage in various different types of packet communications.
- packet communications can be of various different application types, where an “application type” refers generally to a type of communication or a type of traffic exchanged between the mobile station and another endpoint.
- different application types for packet communications over a wireless network
- Communications according to the delay-sensitive type are relatively sensitive to delay in communication of packets. Examples of communications that are of the delay-sensitive type include voice communications (e.g., voice-over-Internet Protocol or VoIP communications), streaming communications (such as streaming of video and/or audio data), or electronic gaming communications (e.g., video games played over the web).
- Further examples of communications that are of the delay-sensitive type are emergency communications (e.g., E911 calls).
- Examples of communications that are of the non-delay sensitive type include web browsing communications, electronic mail communications, and so forth.
- Different application types can be treated by the wireless network with different priorities. For example, VoIP communications or E911 communications are generally given higher priority than web browsing or e-mail communications.
- the network may deny connection requests (from mobile stations) for certain, lower priority application types.
- the network does not control how frequently a mobile station is allowed to re-send a connection request (for a particular application type) after the network has denied a prior connection request (for the particular application type).
- a connection request for the particular application type
- the mobile station can immediately or quickly send another connection request (for the particular application type).
- connection requests In a wireless network with a large number of mobile stations each engaged in communications of multiple application types, a large volume of resending of connection requests after connection request denials can result in increased traffic over wireless channels, which can reduce the effective capacity of the wireless channels.
- the volume of connection requests can be multiplied by the fact that a mobile station, after repeated denials of connection requests, can continue to repeat submissions of further connection requests that are also denied.
- the increased volume of connection requests result in excessive loading of wireless channels, they also lead to excessive loading of the processing resources of network nodes that have to process connection requests that are repeatedly sent by mobile stations even though prior connection requests have been denied.
- repeated connection requests that are rejected could interfere with the efficient operation of the mobile station (e.g. slow the processor, drain the battery).
- a wireless network is able to specify a defined time delay (referred to as a “backoff delay”) in a response to a connection request that denies the connection request from a mobile station.
- the backoff delay is applicable to the particular application type that is specified by the denied connection request.
- the backoff delay is not applicable to connection requests for other application types. For example, if a mobile station sends a first connection request that specifies a first application type, and this first connection request is denied, the mobile station will use the backoff delay specified in the response denying the first connection request to wait the backoff delay before sending another connection request for the first application type.
- the mobile station is free to send connection requests for other application types even though a backoff delay has been specified for the first application type.
- the mobile station can continue to send connection requests for higher priority application types.
- the sending of connection requests for certain application types can be reduced to reduce loading on the wireless link as well as to reduce loading on the processing resources of network nodes.
- FIG. 1 illustrates an example arrangement that includes a mobile telecommunications network 100 that has a base station 102 in wireless communication with a mobile station 108 .
- a base station 102 is depicted in FIG. 1 , note that there are typically multiple base stations in a mobile telecommunications network. Also, there are typical multiple mobile stations in communication with each base station.
- the base station 102 can be an EUTRA base station (referred to as enhanced node B or eNode B) if EUTRA technology is used.
- EUTRA base station referred to as enhanced node B or eNode B
- other wireless technologies e.g., HRPD, UMTS, EDGE, etc.
- a base station can perform one or more of the following tasks: radio resource management, mobility management for managing mobility of mobile stations, routing of traffic, and so forth.
- the term “base station” can refer to a cellular network base station or access point used in any type of wireless network, or any type of wireless transmitter/receiver to communicate with mobile stations.
- base station can also encompass an associated controller, such as a base station controller or a radio network controller.
- base station also refers to a femto base station or access point, a micro base station or access point, or a pica base station or access point.
- a “mobile station” can refer to a telephone handset, a portable computer, a personal digital assistant (PDA), or an embedded device such as a health monitor, attack alarm, and so forth.
- PDA personal digital assistant
- the base station 102 is in turn connected to a core network node 104 .
- the core network node 104 can be a serving gateway that is used for routing bearer data packets.
- the core network node 104 can in turn be connected to a packet gateway 106 that provides connectivity between the core network node 104 and a packet data network 110 (e.g., the Internet, a network that provides various services, etc.).
- a packet data network 110 e.g., the Internet, a network that provides various services, etc.
- the functionalities of the core network node 104 and packet gateway 106 can be combined into a packet data serving node (PDSN). With other technologies, other combinations of network nodes can be used.
- PDSN packet data serving node
- FIG. 2 is a flow diagram of the process according to some embodiments.
- the mobile station sends (at 202 ) a connection request for application type 1 to an access network (AN).
- AN access network
- the term “access network” is intended to refer to equipment in the wireless network that allows the mobile station to perform wireless communications. Such equipment can include the base station or some other node in the network.
- the connection request includes a field that is sellable to different values for specifying corresponding application types.
- the field of the connection request set to a first value indicates a first application type
- the field set to a second value indicates a second application type
- application types can be in general categories such as “delay-sensitive type” and “non-delay-sensitive type.”
- the application types can be more specific, such as “VoIP type,” “E911 type,” “streaming type,” “e-gaming type,” “web browsing type,” “e-mail type,” etc.
- the application type information can be in the form of priority information or quality-of-service (QoS) information.
- the priority or QoS information specifies a particular priority or QoS to be provided to the requested communication, which the access network can use to determine or indicate the application type.
- the access network determines (at 204 ) whether the connection request for application type 1 should be denied. If so, a deny response is sent (at 206 ) to the mobile station, with the deny response containing a delay time (backoff delay) that specifies an amount of delay that the mobile station is to wait before resending another connection request for application type 1.
- the access network can specify different backoff delays for different application types. A first application type is associated with a first backoff delay, a second application type is associated with a second, different backoff delay, and so forth. Generally, higher priority application types are associated with lower backoff delays than lower priority application types.
- the access network can store a data structure (e.g., a table or other data structure) that maps application types to corresponding backoff delays.
- connection request for application type 1 is determined (at 204 ) to not be denied, then an accept response is sent (at 208 ) from the access network to the mobile station to grant the connection request and to allow the mobile station to perform communications for application type 1.
- the mobile station waits (at 210 ) the delay time specified in the deny response before sending another connection request for application type 1.
- the waiting at the mobile station can be accomplished by starting a timer in response to receiving a deny response with a backoff delay, where the timer expires after the backoff delay has transpired. Expiration of the tinier allows the mobile station to send another connection request for application type 1.
- the mobile station allows (at 212 ) connection requests for other application types to be sent without delay (in other words, the delay time specified in the deny response for the connection request of application type 1 does not affect the timing of the sending of connection requests for other application types).
- access channel loading and congestion can be reduced, and access channel capacity can potentially be increased.
- FIG. 3 is a block diagram of a wireless station 300 , which can either be a mobile station (e.g., mobile station 108 in FIG. 1 ) or a base station (e.g., 102 in FIG. 1 ).
- the wireless station 300 includes a processor (or multiple processors) 302 , which is (are) connected to storage media 304 .
- Machine readable instructions 306 are executable on the processor(s) 302 to perform respective tasks associated with the wireless station 300 , such as tasks depicted in FIG. 2 .
- the wireless station 300 also includes an interface 308 for communicating over a wireless link, such as a radio frequency (RF) link.
- RF radio frequency
- a processor can include a microprocessor, microcontroller, processor module or subsystem, programmable integrated circuit, programmable gate array, or another control or computing device.
- Data and instructions are stored in respective storage devices, which are implemented as one or more computer-readable or machine-readable storage media.
- the storage media include different forms of memory including semiconductor memory devices such as dynamic or static random access memories (DRAMs or SRAMs), erasable and programmable read-only memories (EPROMs), electrically erasable and programmable read-only memories (EEPROMs) and flash memories; magnetic disks such as fixed, floppy and removable disks; other magnetic media including tape; optical media such as compact disks (CDs) or digital video disks (DVDs); or other types of storage devices.
- DRAMs or SRAMs dynamic or static random access memories
- EPROMs erasable and programmable read-only memories
- EEPROMs electrically erasable and programmable read-only memories
- flash memories such as fixed, floppy and removable disks
- magnetic media such as fixed, floppy and removable disks
- optical media such as compact disks (CDs) or digital video disks (DVDs); or other
- instructions discussed above can be provided on one computer-readable or machine-readable storage medium, or alternatively, can be provided on multiple computer-readable or machine-readable storage media distributed in a large system having possibly plural nodes.
- Such computer-readable or machine-readable storage medium or media is (are) considered to be part of an article (or article of manufacture).
- An article or article of manufacture can refer to any manufactured single component or multiple components.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
A system receives, from a mobile station, a connection request that specifies a particular application type. In response to determining that the connection request is to be denied, the system sends a response denying the connection request to the mobile station, where the response includes a delay time that is applicable to the particular application type but not to another application type, and where the delay time indicates an amount of delay that the mobile station is to wait before resending another connection request.
Description
- Various wireless access technologies have been proposed or implemented to enable mobile stations to perform communications with other mobile stations or with wired terminals coupled to wired networks. Examples of wireless access technologies include GSM (Global System for Mobile communications) and UMTS (Universal Mobile Telecommunications System) technologies, defined by the Third Generation Partnership Project (3GPP); and CDMA 2000 (Code Division Multiple Access 2000) technologies, defined by 3GPP2. CDMA 2000 defines one type of packet-switched wireless access network, referred to as the HRPD (High Rate Packet Data) wireless access network.
- Another more recent standard that provides packet-switched wireless access networks is the Long Term Evolution (LTE) standard from 3GPP, which seeks to enhance the UMTS technology. The LTE standard is also referred to as the EUTRA (Evolved Universal Terrestrial Radio Access) standard. The EUTRA technology is considered to be fourth generation (4G) technology, to which wireless network operators are migrating to provide enhanced services. Another alternative 4G wireless technology is WiMAX (Worldwide Interoperability for Microwave Access), as defined by IEEE 802.16.
- In general, according to some embodiments, a system receives, from a mobile station, a connection request that specifies a particular application type. In response to determining that the connection request is to be denied, the system sends a response denying the connection request to the mobile station, where the response includes a delay time that is applicable to the particular application type but not to another application type, and where the delay time indicates an amount of delay that the mobile station is to wait before resending another connection request.
- Other or alternative features will become apparent from the following description, from the drawings, and from the claims.
- Some embodiments are described with respect to the following figures:
-
FIG. 1 illustrates an example arrangement of a mobile telecommunications network incorporating some embodiments; -
FIG. 2 is a message flow diagram of a process performed according to some embodiments; and -
FIG. 3 is a block diagram of a wireless station according to some examples. - Packet-switched communications are provided by various different types of mobile telecommunications wireless networks, such as third generation (3G) and fourth generation (4G) mobile telecommunications wireless networks. One type of 4G wireless network is the Long Term Evolution (LTE) wireless network, as defined by the Third Generation Partnership Project (3GPP). The LTE standard is also referred to as the EUTRA (Evolved Universal Terrestrial Radio Access) standard. Another alternative 4G wireless technology is WiMAX (Worldwide Interoperability for Microwave Access), as defined by IEEE 802.16).
- An example of a 3G wireless network is a High Rate Packet Data (HRPD) wireless network, as defined by the CDMA (Code Division Multiple Access) 2000 standards, as established by 3GPP2. Another example of a 3G wireless network is based on Universal Mobile Telecommunication System (UMTS) standards, as defined by 3GPP. Yet another example of a 3G wireless network is based on EDGE (Enhanced Data Rates for GSM Evolution) technologies, as defined by 3GPP.
- In further examples, other standards also provide for packet-switched communications (also referred to interchangeably as “packet communications”).
- A mobile station within a wireless network can engage in various different types of packet communications. Generally, packet communications can be of various different application types, where an “application type” refers generally to a type of communication or a type of traffic exchanged between the mobile station and another endpoint. As examples, different application types (for packet communications over a wireless network) can include a delay-sensitive type or a non-delay sensitive type. Communications according to the delay-sensitive type are relatively sensitive to delay in communication of packets. Examples of communications that are of the delay-sensitive type include voice communications (e.g., voice-over-Internet Protocol or VoIP communications), streaming communications (such as streaming of video and/or audio data), or electronic gaming communications (e.g., video games played over the web). Further examples of communications that are of the delay-sensitive type are emergency communications (e.g., E911 calls). Examples of communications that are of the non-delay sensitive type include web browsing communications, electronic mail communications, and so forth.
- Different application types can be treated by the wireless network with different priorities. For example, VoIP communications or E911 communications are generally given higher priority than web browsing or e-mail communications. If the wireless network is relatively heavily loaded, the network may deny connection requests (from mobile stations) for certain, lower priority application types. Typically, the network does not control how frequently a mobile station is allowed to re-send a connection request (for a particular application type) after the network has denied a prior connection request (for the particular application type). Conventionally, if a connection request (for the particular application type) is denied, the mobile station can immediately or quickly send another connection request (for the particular application type).
- In a wireless network with a large number of mobile stations each engaged in communications of multiple application types, a large volume of resending of connection requests after connection request denials can result in increased traffic over wireless channels, which can reduce the effective capacity of the wireless channels. The volume of connection requests can be multiplied by the fact that a mobile station, after repeated denials of connection requests, can continue to repeat submissions of further connection requests that are also denied. Not only does the increased volume of connection requests result in excessive loading of wireless channels, they also lead to excessive loading of the processing resources of network nodes that have to process connection requests that are repeatedly sent by mobile stations even though prior connection requests have been denied. In addition, repeated connection requests that are rejected could interfere with the efficient operation of the mobile station (e.g. slow the processor, drain the battery).
- In accordance with some embodiments, a wireless network is able to specify a defined time delay (referred to as a “backoff delay”) in a response to a connection request that denies the connection request from a mobile station. The backoff delay is applicable to the particular application type that is specified by the denied connection request. However, the backoff delay is not applicable to connection requests for other application types. For example, if a mobile station sends a first connection request that specifies a first application type, and this first connection request is denied, the mobile station will use the backoff delay specified in the response denying the first connection request to wait the backoff delay before sending another connection request for the first application type. However, the mobile station is free to send connection requests for other application types even though a backoff delay has been specified for the first application type. Thus, even though a backoff delay is specified for a lower priority application type, the mobile station can continue to send connection requests for higher priority application types. In this way, the sending of connection requests for certain application types can be reduced to reduce loading on the wireless link as well as to reduce loading on the processing resources of network nodes.
-
FIG. 1 illustrates an example arrangement that includes amobile telecommunications network 100 that has abase station 102 in wireless communication with amobile station 108. Although just onebase station 102 is depicted inFIG. 1 , note that there are typically multiple base stations in a mobile telecommunications network. Also, there are typical multiple mobile stations in communication with each base station. - In some implementations, the
base station 102 can be an EUTRA base station (referred to as enhanced node B or eNode B) if EUTRA technology is used. In other implementations, if other wireless technologies (e.g., HRPD, UMTS, EDGE, etc.) are employed, then other types of base stations are employed. A base station can perform one or more of the following tasks: radio resource management, mobility management for managing mobility of mobile stations, routing of traffic, and so forth. Generally, the term “base station” can refer to a cellular network base station or access point used in any type of wireless network, or any type of wireless transmitter/receiver to communicate with mobile stations. The term “base station” can also encompass an associated controller, such as a base station controller or a radio network controller. It is contemplated that the term “base station” also refers to a femto base station or access point, a micro base station or access point, or a pica base station or access point. A “mobile station” can refer to a telephone handset, a portable computer, a personal digital assistant (PDA), or an embedded device such as a health monitor, attack alarm, and so forth. - The
base station 102 is in turn connected to acore network node 104. With the EUTRA technology, thecore network node 104 can be a serving gateway that is used for routing bearer data packets. Thecore network node 104 can in turn be connected to apacket gateway 106 that provides connectivity between thecore network node 104 and a packet data network 110 (e.g., the Internet, a network that provides various services, etc.). - If the HRPD technology is used, then the functionalities of the
core network node 104 andpacket gateway 106 can be combined into a packet data serving node (PDSN). With other technologies, other combinations of network nodes can be used. - Reference to the EUTRA, HRPD, or other standards in this application is intended to refer to current standards, as well as standards that evolve over time. It is expected that future standards that evolve from current standards may be referred to by different names. Thus, reference to a particular standard in this present application is intended to cover such subsequently evolved standards as well, whether or not the same names are used. In addition to the wireless protocols noted above, techniques or mechanisms according to some implementations are applicable to systems employing other types of wireless protocols.
-
FIG. 2 is a flow diagram of the process according to some embodiments. The mobile station sends (at 202) a connection request forapplication type 1 to an access network (AN). The term “access network” is intended to refer to equipment in the wireless network that allows the mobile station to perform wireless communications. Such equipment can include the base station or some other node in the network. - The connection request includes a field that is sellable to different values for specifying corresponding application types. Thus, the field of the connection request set to a first value indicates a first application type, the field set to a second value indicates a second application type, and so forth. As noted above, application types can be in general categories such as “delay-sensitive type” and “non-delay-sensitive type.” Alternatively, the application types can be more specific, such as “VoIP type,” “E911 type,” “streaming type,” “e-gaming type,” “web browsing type,” “e-mail type,” etc. In other implementations, the application type information can be in the form of priority information or quality-of-service (QoS) information. The priority or QoS information specifies a particular priority or QoS to be provided to the requested communication, which the access network can use to determine or indicate the application type.
- In response to the connection request, the access network determines (at 204) whether the connection request for
application type 1 should be denied. If so, a deny response is sent (at 206) to the mobile station, with the deny response containing a delay time (backoff delay) that specifies an amount of delay that the mobile station is to wait before resending another connection request forapplication type 1. In some examples, the access network can specify different backoff delays for different application types. A first application type is associated with a first backoff delay, a second application type is associated with a second, different backoff delay, and so forth. Generally, higher priority application types are associated with lower backoff delays than lower priority application types. The access network can store a data structure (e.g., a table or other data structure) that maps application types to corresponding backoff delays. - If the connection request for
application type 1 is determined (at 204) to not be denied, then an accept response is sent (at 208) from the access network to the mobile station to grant the connection request and to allow the mobile station to perform communications forapplication type 1. - At the mobile station, if a deny response to the connection request for
application type 1 is received, then the mobile station waits (at 210) the delay time specified in the deny response before sending another connection request forapplication type 1. The waiting at the mobile station can be accomplished by starting a timer in response to receiving a deny response with a backoff delay, where the timer expires after the backoff delay has transpired. Expiration of the tinier allows the mobile station to send another connection request forapplication type 1. - Note that the mobile station allows (at 212) connection requests for other application types to be sent without delay (in other words, the delay time specified in the deny response for the connection request of
application type 1 does not affect the timing of the sending of connection requests for other application types). - Using techniques according to some implementations, access channel loading and congestion can be reduced, and access channel capacity can potentially be increased.
-
FIG. 3 is a block diagram of awireless station 300, which can either be a mobile station (e.g.,mobile station 108 inFIG. 1 ) or a base station (e.g., 102 inFIG. 1 ). Thewireless station 300 includes a processor (or multiple processors) 302, which is (are) connected tostorage media 304. Machinereadable instructions 306 are executable on the processor(s) 302 to perform respective tasks associated with thewireless station 300, such as tasks depicted inFIG. 2 . Thewireless station 300 also includes aninterface 308 for communicating over a wireless link, such as a radio frequency (RF) link. - The machine-
readable instructions 306 are loaded for execution on the processor(s) 302. A processor can include a microprocessor, microcontroller, processor module or subsystem, programmable integrated circuit, programmable gate array, or another control or computing device. - Data and instructions are stored in respective storage devices, which are implemented as one or more computer-readable or machine-readable storage media. The storage media include different forms of memory including semiconductor memory devices such as dynamic or static random access memories (DRAMs or SRAMs), erasable and programmable read-only memories (EPROMs), electrically erasable and programmable read-only memories (EEPROMs) and flash memories; magnetic disks such as fixed, floppy and removable disks; other magnetic media including tape; optical media such as compact disks (CDs) or digital video disks (DVDs); or other types of storage devices. Note that the instructions discussed above can be provided on one computer-readable or machine-readable storage medium, or alternatively, can be provided on multiple computer-readable or machine-readable storage media distributed in a large system having possibly plural nodes. Such computer-readable or machine-readable storage medium or media is (are) considered to be part of an article (or article of manufacture). An article or article of manufacture can refer to any manufactured single component or multiple components.
- In the foregoing description, numerous details are set forth to provide an understanding of the subject disclosed herein. However, implementations may be practiced without some or all of these details. Other implementations may include modifications and variations from the details discussed above. It is intended that the appended claims cover such modifications and variations.
Claims (21)
1.-20. (canceled)
21. A mobile station comprising:
an interface to perform wireless communications with an access network; and
at least one processor configured to:
send a first connection request that specifies a first type of packet communication;
receive a response indicating that the first connection request has been denied, wherein the response contains a delay time applicable to the first type of packet communication but not to another type of packet communication;
send a second connection request that specifies a second type of packet communication, wherein sending the second connection request is not dependent on the delay time in the response.
22. The mobile station of claim 21 , wherein the at least one processor is further configured to:
wait the delay time before sending another connection request for the first type of packet communication.
23. The mobile station of claim 21 , wherein the first connection request has a field settable to one of plural different values to specify a corresponding one of plural different types of packet communication.
24. The mobile station of claim 23 , wherein the plural types of packet communication include a type of delay-sensitive packet communication and a type of non-delay sensitive packet communication.
25. The mobile station of claim 23 , wherein plural types of packet communication include types of packet communication selected from among: voice communications, an emergency communication, web browsing communications, electronic gaming communications, streaming communications, and an electronic mail communication.
26. The mobile station of claim 23 , wherein the plural types of packet communication include communications according to different priorities.
27. The mobile station of claim 23 , wherein the plural types of packet communications include communications according to different qualities of service.
28. A non-transitory computer readable memory medium storing programming instructions executable by at least one processor of a mobile station to:
send a first connection request that specifies a first type of packet communication;
receive a response indicating that the first connection request has been denied, wherein the response contains a delay time applicable to the first type of packet communication but not to another type of packet communication; and
send a second connection request that specifies a second type of packet communication, wherein sending the second connection request is not dependent on the delay time in the response.
29. The non-transitory computer readable memory medium of claim 28 , wherein the programming instructions are further executable by at least one processor of the mobile station to:
wait the delay time before sending another connection request for the first type of packet communication.
30. The non-transitory computer readable memory medium of claim 28 , wherein the first connection request has a field settable to one of plural different values to specify a corresponding one of plural different types of packet communication.
31. The non-transitory computer readable memory medium of claim 30 , wherein the plural types of packet communication include a type of delay-sensitive packet communication and a type of non-delay sensitive packet communication.
32. The non-transitory computer readable memory medium of claim 30 , wherein plural types of packet communication include types of packet communication selected from among: voice communications, an emergency communication, web browsing communications, electronic gaming communications, streaming communications, and an electronic mail communication.
33. The non-transitory computer readable memory medium of claim 30 , wherein the plural types of packet communication include communications according to different priorities.
34. The non-transitory computer readable memory medium of claim 30 , wherein the plural types of packet communications include communications according to different qualities of service.
35. A non-transitory computer readable memory medium storing programming instructions executable by at least one processor of a network node to:
receive, from a mobile station, a first connection request that specifies a first type of packet communication;
determine whether or not to deny the first connection request based on the first type of packet communication specified by the first connection request;
send, in response to determining that the first connection request is to be denied, a response to the mobile station indicating that the first connection request has been denied, wherein the response contains a delay time applicable to the first type of packet communication but not to another type of packet communication; and
receive, from the mobile station, a second connection request that specifies a second type of packet communication, wherein sending the second connection request is not dependent on the delay time in the response.
36. The non-transitory computer readable memory medium of claim 35 , wherein the delay time indicates an amount of delay that the mobile station is to wait before resending another connection request for the first particular type of application.
37. The non-transitory computer readable memory medium of claim 35 , wherein the first connection request has a field settable to one of plural different values to specify a corresponding one of plural different types of packet communication.
38. The non-transitory computer readable memory medium of claim 37 , wherein the plural types of packet communication include a type of delay-sensitive packet communication and a type of non-delay sensitive packet communication.
39. The non-transitory computer readable memory medium of claim 35 , wherein the network node is part of an Evolved Universal Terrestrial Radio Access (EUTRA) network.
40. The non-transitory computer readable memory medium of claim 35 , wherein the network node is part of a third generation mobile telecommunications network.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/264,539 US20140233505A1 (en) | 2009-08-12 | 2014-04-29 | Providing a Deny Response that Specifies a Delay Time |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US23320509P | 2009-08-12 | 2009-08-12 | |
| PCT/US2010/045338 WO2011019925A2 (en) | 2009-08-12 | 2010-08-12 | Providing a deny response that specifies a delay time |
| US201113381557A | 2011-12-29 | 2011-12-29 | |
| US14/264,539 US20140233505A1 (en) | 2009-08-12 | 2014-04-29 | Providing a Deny Response that Specifies a Delay Time |
Related Parent Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/381,557 Continuation US8750213B2 (en) | 2009-08-12 | 2010-08-12 | Providing a deny response that specifies a delay time |
| PCT/US2010/045338 Continuation WO2011019925A2 (en) | 2009-08-12 | 2010-08-12 | Providing a deny response that specifies a delay time |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20140233505A1 true US20140233505A1 (en) | 2014-08-21 |
Family
ID=43586844
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/381,557 Active 2031-04-19 US8750213B2 (en) | 2009-08-12 | 2010-08-12 | Providing a deny response that specifies a delay time |
| US14/264,539 Abandoned US20140233505A1 (en) | 2009-08-12 | 2014-04-29 | Providing a Deny Response that Specifies a Delay Time |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/381,557 Active 2031-04-19 US8750213B2 (en) | 2009-08-12 | 2010-08-12 | Providing a deny response that specifies a delay time |
Country Status (9)
| Country | Link |
|---|---|
| US (2) | US8750213B2 (en) |
| EP (1) | EP2465325B1 (en) |
| JP (1) | JP5767223B2 (en) |
| KR (1) | KR101534902B1 (en) |
| CN (1) | CN102474889B (en) |
| BR (1) | BR112012003117A2 (en) |
| CA (1) | CA2767421C (en) |
| RU (1) | RU2527728C2 (en) |
| WO (1) | WO2011019925A2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140140207A1 (en) * | 2012-11-20 | 2014-05-22 | National Chiao Tung University | System and method for reducing loads of mobility management entity (mme) in core networks |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2767421C (en) * | 2009-08-12 | 2018-01-09 | Nortel Networks Limited | Providing a deny response that specifies a delay time |
| CN102754485A (en) * | 2010-02-12 | 2012-10-24 | 交互数字专利控股公司 | Access control and congestion control in machine-to-machine communication |
| US9706581B2 (en) * | 2010-05-31 | 2017-07-11 | Blackberry Limited | Method and apparatus for back-off algorithm having different retry time classes |
| US8787159B2 (en) * | 2011-04-14 | 2014-07-22 | Alcatel Lucent | Mechanism for wireless access networks to throttle traffic during congestion |
| US9497688B2 (en) * | 2011-09-23 | 2016-11-15 | Certicom Corp. | Managing mobile device applications in a wireless network |
| US9542172B2 (en) * | 2013-02-05 | 2017-01-10 | Apple Inc. | Automatic updating of applications |
| KR102012028B1 (en) * | 2013-06-27 | 2019-10-21 | 주식회사 케이티 | Method and apparatus of dynamic controlling data transmission and reception in M2M System |
| WO2015039281A1 (en) * | 2013-09-17 | 2015-03-26 | Qualcomm Incorporated | Methods and apparatus for enhanced network registration |
| WO2016006948A1 (en) * | 2014-07-09 | 2016-01-14 | Lg Electronics Inc. | Method and apparatus for performing application specific access control in wireless communication system |
| JP5933076B1 (en) * | 2015-05-22 | 2016-06-08 | 株式会社Cygames | Information processing system, server and program, and terminal and program |
| US20170078416A1 (en) * | 2015-09-15 | 2017-03-16 | Lenovo (Singapore) Pte, Ltd. | Apparatus, method, and program product for data bandwidth optimization |
| US10271376B2 (en) * | 2016-09-29 | 2019-04-23 | Intel IP Corporation | Optimized transmission for priority data on a radio access technology network |
| US10826978B1 (en) * | 2018-05-24 | 2020-11-03 | Ca, Inc. | Systems and methods for server load control |
| JP6595737B1 (en) * | 2019-04-12 | 2019-10-23 | 株式会社Cygames | Information processing system and information processing method |
| RU2736332C1 (en) * | 2019-12-30 | 2020-11-16 | федеральное государственное автономное образовательное учреждение высшего образования "Санкт-Петербургский политехнический университет Петра Великого" (ФГАОУ ВО "СПбПУ") | Method of organizing connection to network of reference sensors on information channel |
| CN113810938B (en) * | 2021-06-29 | 2022-09-27 | 荣耀终端有限公司 | Channel switching method, electronic device and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070032255A1 (en) * | 2003-05-09 | 2007-02-08 | Chang-Hoi Koo | Method for providing multi-level access services in common access channel |
| US20070258407A1 (en) * | 2006-05-05 | 2007-11-08 | Zexian Li | Handover optimization in a wireless network |
| US20100067467A1 (en) * | 2008-09-04 | 2010-03-18 | Lg Electronics Inc. | Method of random access in a wireless system |
| US8750213B2 (en) * | 2009-08-12 | 2014-06-10 | Apple Inc. | Providing a deny response that specifies a delay time |
| US20150071230A1 (en) * | 2005-04-06 | 2015-03-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system of wireless communications |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6501947B1 (en) * | 1999-12-23 | 2002-12-31 | Denso Corporation | Efficient resource management for packet data services |
| US7225383B1 (en) * | 2000-01-19 | 2007-05-29 | Sun Microsystems, Inc. | System and method for enhancing communication between devices in a computer system |
| US6813284B2 (en) * | 2001-01-17 | 2004-11-02 | Qualcomm Incorporated | Method and apparatus for allocating data streams given transmission time interval (TTI) constraints |
| FI111506B (en) | 2001-03-14 | 2003-07-31 | Nokia Corp | Procedure for selecting a service quality level in a wireless communication system |
| CA2393502A1 (en) * | 2002-07-15 | 2004-01-15 | Mark J. Frazer | System and method for reliable transport in a computer network |
| JP2005020656A (en) * | 2003-06-30 | 2005-01-20 | Nec Corp | Radio communication system, its preferential connection method, management system, base station, and terminal station |
| US7594022B2 (en) * | 2004-04-21 | 2009-09-22 | Microsoft Corporation | Regulating client requests in an electronic messaging environment |
| AU2005241986A1 (en) * | 2004-05-05 | 2005-11-17 | Qualcomm Incorporated | Method and apparatus for adaptive delay management in a wireless communication system |
| CN1998211B (en) * | 2004-06-16 | 2010-05-12 | 三星电子株式会社 | Method for transmitting/receiving data in mobile communication system using orthogonal frequency division multiple access scheme |
| US20060045016A1 (en) * | 2004-08-31 | 2006-03-02 | Dawdy Jay J | Method and apparatus for managing packet data network loading |
| US7496036B2 (en) * | 2004-11-22 | 2009-02-24 | International Business Machines Corporation | Method and apparatus for determining client-perceived server response time |
| US8214707B2 (en) * | 2007-06-26 | 2012-07-03 | Aspera, Inc. | Method and system for reliable data transfer |
| US7359919B2 (en) * | 2005-03-08 | 2008-04-15 | Microsoft Corporation | Reliable request-response messaging over a request-response transport |
| KR100761700B1 (en) | 2006-01-26 | 2007-09-28 | 삼성전자주식회사 | Call connection method in mobile communication terminal |
| US7840214B2 (en) | 2006-04-21 | 2010-11-23 | Alcatel-Lucent Usa Inc. | Method of providing access information to an access terminal |
| EP2057862B1 (en) * | 2006-10-30 | 2017-02-01 | LG Electronics Inc. | Method for re-direction of uplink access |
| US8897211B2 (en) * | 2007-06-29 | 2014-11-25 | Alcatel Lucent | System and methods for providing service-specific support for multimedia traffic in wireless networks |
| US8446859B2 (en) * | 2008-02-01 | 2013-05-21 | Lg Electronics Inc. | Method for controlling uplink load in cell— FACH state |
-
2010
- 2010-08-12 CA CA2767421A patent/CA2767421C/en not_active Expired - Fee Related
- 2010-08-12 CN CN201080035216.1A patent/CN102474889B/en not_active Expired - Fee Related
- 2010-08-12 KR KR1020127002612A patent/KR101534902B1/en not_active Expired - Fee Related
- 2010-08-12 US US13/381,557 patent/US8750213B2/en active Active
- 2010-08-12 BR BR112012003117A patent/BR112012003117A2/en not_active Application Discontinuation
- 2010-08-12 JP JP2012524876A patent/JP5767223B2/en not_active Expired - Fee Related
- 2010-08-12 WO PCT/US2010/045338 patent/WO2011019925A2/en not_active Ceased
- 2010-08-12 EP EP10808765.1A patent/EP2465325B1/en not_active Not-in-force
- 2010-08-12 RU RU2012108944/08A patent/RU2527728C2/en active
-
2014
- 2014-04-29 US US14/264,539 patent/US20140233505A1/en not_active Abandoned
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070032255A1 (en) * | 2003-05-09 | 2007-02-08 | Chang-Hoi Koo | Method for providing multi-level access services in common access channel |
| US20150071230A1 (en) * | 2005-04-06 | 2015-03-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system of wireless communications |
| US20070258407A1 (en) * | 2006-05-05 | 2007-11-08 | Zexian Li | Handover optimization in a wireless network |
| US20100067467A1 (en) * | 2008-09-04 | 2010-03-18 | Lg Electronics Inc. | Method of random access in a wireless system |
| US8750213B2 (en) * | 2009-08-12 | 2014-06-10 | Apple Inc. | Providing a deny response that specifies a delay time |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140140207A1 (en) * | 2012-11-20 | 2014-05-22 | National Chiao Tung University | System and method for reducing loads of mobility management entity (mme) in core networks |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2011019925A3 (en) | 2011-04-28 |
| US8750213B2 (en) | 2014-06-10 |
| EP2465325A4 (en) | 2017-05-31 |
| CA2767421C (en) | 2018-01-09 |
| RU2012108944A (en) | 2013-09-20 |
| HK1171151A1 (en) | 2013-03-15 |
| RU2527728C2 (en) | 2014-09-10 |
| BR112012003117A2 (en) | 2016-02-23 |
| CN102474889B (en) | 2015-08-05 |
| CN102474889A (en) | 2012-05-23 |
| KR101534902B1 (en) | 2015-07-07 |
| WO2011019925A2 (en) | 2011-02-17 |
| JP5767223B2 (en) | 2015-08-19 |
| KR20120085711A (en) | 2012-08-01 |
| JP2013502169A (en) | 2013-01-17 |
| EP2465325B1 (en) | 2019-06-12 |
| CA2767421A1 (en) | 2011-02-17 |
| US20120106458A1 (en) | 2012-05-03 |
| EP2465325A2 (en) | 2012-06-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8750213B2 (en) | Providing a deny response that specifies a delay time | |
| EP3879788A1 (en) | Transmission policy determination method, policy control method, and device | |
| CN109997407B (en) | Method and user equipment using PS data shutdown function | |
| RU2510598C2 (en) | Method and device in wireless communication system | |
| US11991603B2 (en) | Methods and apparatuses for facilitating roaming of terminal device | |
| EP3614721A1 (en) | Method for managing uplink quality of service and base station for performing same method | |
| JP2013545392A (en) | Mobile communication network, infrastructure device and method of controlling data communication according to type of data | |
| CN108810971B (en) | Internet of things data transmission method, internet of things terminal and computer readable storage medium | |
| CN110535808A (en) | A device monitoring and de-registration method and device | |
| CN111131506B (en) | Message processing method and device | |
| EP3777461A1 (en) | Dedicated bearer management | |
| US20230363024A1 (en) | Transmission method, transmission apparatus, communication device, and readable storage medium | |
| US20250024390A1 (en) | Communication Method and Apparatus | |
| US20250133000A1 (en) | Communication method and apparatus | |
| US20230189053A1 (en) | Apparatus, method, and computer program | |
| US10194344B1 (en) | Dynamically controlling bearer quality-of-service configuration | |
| EP4476991A1 (en) | Enhancement to dscp based paging policy differentiation | |
| US9386591B1 (en) | Managing wireless communication link resources | |
| HK1171151B (en) | Providing a deny response that specifies a delay time | |
| EP4358582B1 (en) | Qos adjustment method and apparatus, device, and medium | |
| CN120321744A (en) | Communication method, network function and storage medium | |
| CN116419310A (en) | Slice access control method and device and network equipment | |
| OA21907A (en) | Enhancement to DSCP based paging policy differentiation. | |
| CN121240171A (en) | A communication method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |