Nothing Special   »   [go: up one dir, main page]

CN113556829B - Method for establishing network connection and electronic equipment - Google Patents

Method for establishing network connection and electronic equipment Download PDF

Info

Publication number
CN113556829B
CN113556829B CN202010327979.9A CN202010327979A CN113556829B CN 113556829 B CN113556829 B CN 113556829B CN 202010327979 A CN202010327979 A CN 202010327979A CN 113556829 B CN113556829 B CN 113556829B
Authority
CN
China
Prior art keywords
access
connection
value
paging
cause value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010327979.9A
Other languages
Chinese (zh)
Other versions
CN113556829A (en
Inventor
蒲文娟
刘选兵
鲍炜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202010327979.9A priority Critical patent/CN113556829B/en
Priority to PCT/CN2021/088589 priority patent/WO2021213419A1/en
Publication of CN113556829A publication Critical patent/CN113556829A/en
Application granted granted Critical
Publication of CN113556829B publication Critical patent/CN113556829B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/19Connection re-establishment

Landscapes

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

Abstract

The embodiment of the application provides a method for establishing network connection and electronic equipment, belonging to the field of communication, wherein the method comprises the following steps: the paging cause value is used for indicating the paging cause by acquiring the paging cause value; and determining a connection reason value according to the paging reason value, wherein the connection reason value is used for indicating the reason for establishing or recovering the target connection. The method and the electronic equipment for establishing the network connection provided by the embodiment of the application can enable the network equipment to accurately acquire the reason for establishing or recovering the target connection.

Description

Method for establishing network connection and electronic equipment
Technical Field
The embodiment of the application relates to the field of communication, in particular to a method for establishing network connection and electronic equipment.
Background
Upon receipt of the paging message, the User Equipment (UE) initiates a target connection, e.g., a radio resource control (Radio Resource Control, RRC) connection. When the UE initiates a target connection establishment/restoration procedure (e.g., RRC connection establishment or restoration procedure), the target connection establishment/restoration request message may carry an establishment/restoration cause value, for example, set according to the UE's own situation, so that, if the access attempt allows, the network side may learn the cause of the target connection establishment or restoration, and decide whether to accept the target connection establishment or restoration request according to the actual situation of the network itself.
In some cases, when the UE initiates the target connection after receiving the page, the cause value set according to the UE's own situation cannot embody the cause of network paging the UE, so that the network device cannot accurately acquire the cause of the UE initiating the target connection establishment or recovery.
Content of the application
The embodiment of the application aims to provide a method and electronic equipment for establishing network connection, which can enable the network equipment to accurately acquire the reason that UE initiates establishment or recovery of target connection.
In order to solve the technical problems, the application is realized as follows:
in a first aspect, an embodiment of the present application provides a method for establishing a network connection, where the method includes: acquiring a paging cause value, wherein the paging cause value is used for indicating a paging cause; and determining a connection reason value according to the paging reason value, wherein the connection reason value is used for indicating the reason for establishing or recovering the target connection.
In a second aspect, an embodiment of the present application provides an apparatus for establishing a network connection, where the apparatus includes: the acquisition module is used for acquiring a paging cause value, wherein the paging cause value is used for indicating a paging cause; and the determining module is used for determining a connection reason value according to the paging reason value, wherein the connection reason value is used for indicating the reason for establishing or recovering the target connection.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction implementing the steps of the method according to the first aspect when executed by the processor.
In a fourth aspect, embodiments of the present application provide a readable storage medium having stored thereon a program or instructions which when executed by a processor perform the steps of the method according to the first aspect.
In a fifth aspect, embodiments of the present application provide a chip comprising a processor and a communication interface, the communication interface coupled to the processor, the processor configured to operatePrograms or instructionsThe method according to the first aspect is implemented.
The embodiment of the application provides a method and electronic equipment for establishing network connection, wherein a paging cause value is obtained and used for indicating a paging cause; and determining a connection reason value according to the paging reason value, wherein the connection reason value is used for indicating the reason for establishing or recovering the target connection, so that the network equipment can accurately acquire the reason for establishing or recovering the target connection.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute a limitation on the application. In the drawings:
FIG. 1 is a schematic flow chart of a method of establishing a network connection according to one embodiment of the application;
fig. 2 is a schematic flow chart of a method of establishing a network connection according to another embodiment of the application;
fig. 3 is a schematic flow chart of a method of establishing a network connection according to another embodiment of the application;
fig. 4 is a schematic structural view of an apparatus for establishing a network connection according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a terminal device according to another embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that embodiments of the application may be practiced otherwise than as specifically illustrated or described herein. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
It should be understood that the technical solution of the embodiment of the present application may be applied to various communication systems, for example: a long term evolution (Long Term Evolution, LTE) system, an LTE frequency division duplex (Frequency Division Duplex, FDD) system, an LTE time division duplex (Time Division Duplex, TDD), a universal mobile telecommunications system (Universal Mobile Telecommunication System, UMTS) or worldwide interoperability for microwave access (Worldwide Interoperability for Microwave Access, wiMAX) telecommunications system, a 5G system, or a New Radio (NR) system, or a subsequent evolution telecommunications system.
In an embodiment of the present application, the Terminal device may include, but is not limited to, a Mobile Station (MS), a Mobile Terminal (Mobile Terminal), a Mobile phone (Mobile phone), a User Equipment (UE), a handset (handset), a portable device (portable Equipment), a vehicle (vehicle), and the like, and may communicate with one or more core networks via a radio access network (Radio Access Network, RAN), for example, the Terminal device may be a Mobile phone (or referred to as a "cellular" phone), a computer with a wireless communication function, and the like, and the Terminal device may also be a portable, pocket, hand-held, computer-built-in, or vehicle-mounted Mobile device.
In the embodiment of the application, the network equipment is a device which is deployed in the wireless access network and used for providing a wireless communication function for the terminal equipment. The network device may be a base station, which may include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems employing different radio access technologies, the names of devices with base station functionality may vary. For example, in LTE networks, referred to as Evolved nodebs (enbs or enodebs), in third generation (3rd Generation,3G) networks, referred to as Node bs (Node bs), or network devices in subsequent Evolved communication systems, etc., although the term is not limiting.
The method for establishing network connection provided by the embodiment of the application is described in detail below through specific embodiments and application scenarios thereof with reference to the accompanying drawings. It should be noted that, in the embodiment of the present application, only the RRC connection establishment/restoration procedure is taken as an example, but the specific type of the target connection is not limited.
As shown in fig. 1, one embodiment of the present application provides a method 100 of establishing a network connection, which may be performed by a terminal device, in other words, by software or hardware installed in the terminal device, the method comprising the steps of:
S102: and acquiring a paging cause value.
The UE receives a paging message, wherein the paging message carries a paging cause value (paging cause), and the UE acquires the paging cause value, and the paging cause value is used for indicating a paging cause.
Optionally, the paging cause may include at least one of the following services: voice calls, video calls, signaling, data, short messages, and other services, including services other than voice calls, video calls, signaling, data, short messages. The name and specific implementation manner corresponding to the paging cause value may not be specifically limited, for example, voicecal, mt-VoiceCall, voiceCall-NR, voicecal-EUTRA, which may all belong to the range of paging cause values corresponding to the case of indicating that the paging cause is a voice call. Another implementation is to indicate that the paging cause is a voice call when the paging cause value is 1, to indicate that the paging cause is a video call when the paging cause value is 2, and so on. The names of video calls, signaling, data, short messages and other services are similar and will not be repeated. For other services, other may be indicated in the paging cause value (e.g., the paging cause value is set to other), or when the paging cause value does not occur, the paging cause value may be considered as other services. The paging cause value may also embody different radio access technologies, such as E-UTRA and/or NR.
S104: and determining a connection reason value according to the paging reason value.
And determining a connection reason value according to the paging reason value and sending the connection reason value to network equipment. The connection reason value is used for indicating the reason that the UE initiates to establish or restore the target connection. Specifically, the connection cause value includes: the radio resource control, RRC, connection establishment request, establishment cause value and/or RRC connection restoration request, restoration cause value. In the step, the connection cause value is determined according to the paging cause value, so that the cause of network paging UE can be embodied in the connection cause value, and the network equipment can accurately acquire the cause of target connection establishment or recovery.
The connection reason value is used for indicating the UE to initiate the establishment or restoration of the target connection, and the reason comprises at least one of the following: emergency access, high priority access, called access, caller signaling, caller data, caller voice call, caller video call, caller short message, multimedia priority service access, mission critical service access, called signaling, called data, called voice call, called video call, called short message.
The parameters corresponding to the reason for indicating to establish or restore the target connection may be: at least one of email, highpriority Access, mt-Access, mo-Signalling, mo-Data, mo-Voiceall, mo-video Call, mo-SMS, mps-PriorityAccess, mcs-PriorityAccess, mt-Signalling, mt-Data, mt-Voiceall, mt-video Call, mt-SMS.
The above-mentioned indication is not limited in the form of the reason for establishing or restoring the target connection, and for example, an enumeration type, an integer type may be used, or an explicit indication or an implicit indication may be used.
In one implementation, in a case where the connection cause value determined according to the paging cause value is higher in priority than an existing connection cause value (e.g., a connection cause value determined according to the UE's own situation), the connection cause value is determined according to the paging cause value, otherwise the connection cause value may be determined according to an existing manner.
The embodiment of the application provides a method for establishing network connection, which comprises the steps of obtaining a paging cause value, wherein the paging cause value is used for indicating a paging cause; and determining a connection reason value according to the paging reason value, wherein the connection reason value is used for indicating the reason for establishing or recovering the target connection, so that the network equipment can accurately acquire the reason for establishing or recovering the target connection.
As shown in fig. 2, one embodiment of the present application provides a method 200 of establishing a network connection, which may be performed by a terminal device, in other words, by software or hardware installed in the terminal device, the method comprising the steps of:
S202: and acquiring a paging cause value.
This step may be similar to step S102 in the embodiment of fig. 1, and will not be described here again.
S204: and determining the connection reason value through an RRC layer according to the mapping relation between the paging reason value and the connection reason value.
This step may be similar to step S204 in the embodiment of fig. 1, and will not be described here again for the repetition.
In one implementation, the mapping relationship between the connection cause value and the paging cause value includes: one of the connection cause values has a mapping relation with one of the paging cause values, or one of the connection cause values has a mapping relation with a plurality of the paging cause values.
The mapping relationship between one of the connection cause values and one of the paging cause values includes: when the paging cause value received by the UE is the first value, the connection cause value is set to the second value.
The mapping relationship between one of the connection cause values and a plurality of paging cause values comprises: when the paging cause value received by the UE belongs to the first cause value set, the connection cause value is set to a third value.
In one implementation, having a mapping relationship between one of the connection cause values and one of the paging cause values may include at least one of the following implementations.
Optionally, one connection cause value is the same as one paging cause value. In one implementation, the UE sends the paging cause value as a connection cause value to the network.
Optionally, when the paging cause indicated by the paging cause value is related to a voice call, the connection cause value is used to indicate that the corresponding RRC connection establishment request or RRC connection restoration request is related to one of a calling voice call, a called voice call, an emergency access, a high priority access, a called access, a multimedia priority service access, and a mission critical service access.
Optionally, when the paging cause indicated by the paging cause value relates to a video call, the connection cause value is used to indicate that the corresponding RRC connection establishment request or RRC connection restoration request relates to one of a calling video call, a called video call, an emergency access, a high priority access, a called access, a multimedia priority service access, and a mission critical service access.
Optionally, when the paging cause indicated by the paging cause value is related to signaling, the connection cause value is used to indicate that the corresponding RRC connection establishment request or RRC connection recovery request is related to one of calling signaling, called signaling, emergency access, high priority access, called access, multimedia priority service access, and mission critical service access.
Optionally, when the paging cause indicated by the paging cause value is related to data, the connection cause value is used for indicating that the RRC connection establishment request or the RRC connection recovery request is related to one of calling data, called data, emergency access, high priority access, called access, multimedia priority service access, and mission critical service access.
Optionally, when the paging cause indicated by the paging cause value is related to a short message, the connection cause value is used to indicate that the corresponding RRC connection establishment request or RRC connection recovery request is related to one of a calling short message, a called short message, an emergency access, a high priority access, a called access, a multimedia priority service access, and a mission critical service access.
The case where one of the connection cause values and one of the paging cause values have a mapping relationship will be described below as an exemplary example. For example, if the paging cause is a first paging cause value (e.g., mt-voiceecall), then the setup/resume cause value is a first setup/resume cause value (e.g., mo-voiceecall); if the paging cause is a second paging cause value (e.g., mt-Data), the setup/resume cause value is a second setup/resume cause value (e.g., mo-Data); if the paging cause is a third paging cause value (e.g., other), the establishment/restoration cause value is a third establishment/restoration cause value (e.g., mt-Access); another embodiment is: the third paging cause value may be implicitly indicated, e.g., when the paging cause is not present, indicating that the paging cause is other traffic.
In one implementation, having a mapping relationship between one of the connection cause values and a plurality of the paging cause values may include at least one of the following implementations.
Optionally, when the connection cause value is an emergency access, the paging cause indicated by the paging cause value may relate to at least one of a voice call, a video call, a signaling, a data and a short message.
Optionally, when the connection cause value is a high priority access, the paging cause indicated by the paging cause value may relate to at least one of a voice call, a video call, a signaling, a data and a short message.
Optionally, when the connection cause value is called access, the paging cause indicated by the paging cause value may relate to at least one of voice call, video call, signaling, data and short message.
Optionally, when the connection cause value is multimedia priority service access, the paging cause indicated by the paging cause value may relate to at least one of voice call, with video call, with signaling, with data, and with short message.
Optionally, when the connection cause value is mission critical service access, the paging cause indicated by the paging cause value may relate to at least one of voice call, video call, signaling, data and short message.
A case where one of the connection cause values and a plurality of the paging cause values have a mapping relationship will be described below as an exemplary example. For example, if there are multiple paging causes, including: mt-Voiceall, mt-Signaling, etc., may be considered to belong to the first paging cause value set, the setup/recovery cause value is a first setup/recovery cause value (e.g., highPrioritityAccess). That is, if the paging cause is one of mt-Voiceall, mt-Signaling, the setup/restoration cause value is a first setup/restoration cause value, e.g., highPrioritityAccess.
If the paging cause belongs to a second paging cause value set (e.g., other, mt-Data form a set), the setup/recovery cause value is a second setup/recovery cause value (e.g., mt-Access). That is, if the paging cause is one of Other, mt-Data, the setup/restoration cause value is the second setup/restoration cause value.
In another embodiment, the first and second establishment/restoration cause values may be the same, for example, mt-Access.
In one implementation, the first establishment/restoration cause value, the second establishment/restoration cause value, etc. may be an existing establishment/restoration cause value or a newly defined establishment/restoration cause value. For example, if the paging cause is a first paging cause value (e.g., mt-voiceecall), the setup/restore cause value is a first setup/restore cause value, such as an existing cause value mo-voiceecall, or a newly defined cause value mt-voiceecall, etc. If the paging cause is a third paging cause value (e.g., other), the establishment/restoration cause value is a third establishment/restoration cause value, such as an existing cause value mt-Access, or a newly defined cause value Other, etc.
The embodiment of the application provides a method for establishing network connection, which comprises the steps of obtaining a paging cause value, wherein the paging cause value is used for indicating a paging cause; and determining the connection reason value through an RRC layer according to the mapping relation between the paging reason value and the connection reason value, so that network equipment can accurately acquire the reason of establishing or recovering the target connection, and more reasonable network admission control is performed.
As shown in fig. 3, one embodiment of the present application provides a method 300 of establishing a network connection, which may be performed by a terminal device, in other words, by software or hardware installed in the terminal device, the method comprising the steps of:
s302: and acquiring a paging cause value.
This step may be similar to step S102 in the embodiment of fig. 1, and will not be described here again.
And under the condition that the paging cause value is acquired, the UE reports the paging cause value to a Non-Access Stratum (NAS) through an RRC layer.
S304: determining an access attempt type corresponding to the paging cause value according to the corresponding relation between the paging cause value and the access attempt type through an NAS layer; and determining the access control information corresponding to the paging cause value according to the mapping relation between the access attempt type and the access control information through the NAS layer.
Specifically, if the access attempt is to respond to a page and/or the traffic type indicated in the paging cause value meets a certain access attempt type (Type of access attempt), then the access identity and/or access type corresponding to the access attempt type is sent to the RRC layer through the NAS layer. The access identifier corresponding to the access attempt type can be N, the access type can be M, the N value can be 0-15, and the M value can be 0-64.
The determining, by the NAS layer, the access attempt type corresponding to the paging cause value according to the mapping relationship between the paging cause value and the access attempt type, including at least one of the following implementation manners:
optionally, when the UE receives a paging-triggered access attempt and the paging cause value is signaling, the access attempt conforms to an access attempt type corresponding to a type number 3 of the access type.
Optionally, when the UE receives a paging-triggered access attempt and the paging cause value is a voice call, the access attempt conforms to an access attempt type corresponding to a type number 4 of the access type.
Optionally, when the UE receives a paging-triggered access attempt and the paging cause value is a video call, the access attempt accords with an access attempt type corresponding to a type number 5 of the access type.
Optionally, when the UE receives an access attempt triggered by paging and the paging cause value is a short message, the access attempt accords with an access attempt type corresponding to the type number 6 of the access type.
Optionally, when the UE receives a paging-triggered access attempt and the paging cause value is data, the access attempt conforms to an access attempt type corresponding to a type number 7 of the access type.
For example: if the paging result= 'mt-VoiceCall', the access type may be configured as a first type number (e.g., 4) and/or the access identification may be configured as a first identification number (e.g., 3). If the paging result indicates "Other," or the UE does not report, or the UE reports Other, then the access type may be configured as a second type number (e.g., 7) and/or the access identification may be configured as a second identification number (e.g., 10).
In one implementation manner, the determining, by the NAS layer, the access attempt type corresponding to the paging cause value according to the mapping relationship between the paging cause value and the access attempt type, further includes:
when the UE receives a paging trigger access attempt and the paging cause value belongs to a paging cause value set, the access attempt accords with an access attempt type corresponding to the type number P of the access type; when the UE receives a paging trigger access attempt and the paging cause value belongs to another paging cause value set, the access attempt accords with an access attempt type corresponding to the access type with the type number Q, wherein P and Q are different. The set of paging cause values may be predefined or network configured.
In implementing this step, the paging cause may be associated with an access type or access identifier in some implementations, or with a newly defined reserved access type or access identifier number.
For example, the NAS layer may be as shown in table 1 according to the correspondence between the paging cause value and the access attempt type, and the mapping between the access attempt type and the access control information.
TABLE 1
S306: and acquiring access control information configured by a non-access stratum (NAS) through an RRC layer, and determining the connection reason value according to the mapping relation between the access control information and the connection reason value.
The access control information comprises at least one of an access identifier, an access type and indication information of the connection reason value.
This step may include at least one of the following implementations:
in one implementation, the connection cause value may be determined by an RRC layer according to a mapping relationship between the access identifier and the connection cause value. For example, in the case that the access identifier is a first access identifier number, the connection cause value is the paging cause value or corresponds to the paging cause value, where the first access identifier number is not 1, 2, 11-15. For example, when the access identifier is set to any one of 11 to 15, the UE sets the connection cause value to high priority access, and does not embody the paging cause. In the case where the access identifier is set to the first access identifier number (e.g., 16), the connection cause value may be set according to the paging cause value, which represents the paging cause. And the corresponding paging cause value indicates that the service type corresponding to the paging cause value and the paging cause value is the same for the network side and the terminal side.
In one implementation, the connection cause value may be determined by an RRC layer according to a mapping relationship between the access type and the connection cause value.
The implementation may include at least one of:
optionally, when the type number of the access type is 3, the connection cause value is a connection cause value for indicating a calling signaling or a called signaling.
Optionally, when the type number of the access type is 4, the connection cause value is a connection cause value for indicating a calling voice or a called voice.
Optionally, when the type number of the access type is 5, the connection cause value is a connection cause value for indicating a calling video or a called video.
Optionally, when the type number of the access type is 6, the connection cause value is a connection cause value for indicating a calling short message or a called short message.
Optionally, when the type number of the access type is 7, the connection cause value is a connection cause value for indicating calling data or called data.
Optionally, when the type number of the access type is P, the connection cause value is a connection cause value corresponding to one of a high priority access, a called access, a multimedia priority service access, and a mission critical service access. When the type number of the access type is Q, the connection cause value is a connection cause value corresponding to another one of the access with high priority, the called access, the multimedia priority service access and the mission critical service access, wherein P, Q is not 3-7.
Optionally, when the type number of the access type is a first access type number, the connection cause value is the paging cause value or corresponds to the paging cause value, and the first access type number is not 3-7.
In one implementation, the connection cause value may be determined by an RRC layer according to a mapping relationship between the indication information of the connection cause value and the connection cause value.
The embodiment of the application provides a method for establishing network connection, which comprises the steps of obtaining a paging cause value, wherein the paging cause value is used for indicating a paging cause; and acquiring access control information configured by a non-access stratum NAS through an RRC layer, and determining the connection reason value according to a mapping relation between the access control information and the connection reason value, wherein the access control information comprises at least one of an access identifier, an access type and indication information of the connection reason value, so that network equipment can accurately acquire the reason of establishing or recovering target connection, and more reasonable network access control is performed.
It should be noted that, in the method for establishing network connection provided by the embodiment of the present application, the execution body may be a device for establishing network connection, or a control module for executing the method for loading and establishing network connection in the device for establishing network connection. In the embodiment of the present application, a method for establishing network connection by loading an apparatus for establishing network connection is taken as an example, and the method for establishing network connection provided in the embodiment of the present application is described.
Fig. 4 is a schematic structural diagram of an apparatus for establishing a network connection according to an embodiment of the present application, as shown in the drawing, an apparatus 400 for establishing a network connection includes: an acquisition module 410 and a determination module 420.
The acquisition module 410: and acquiring a paging cause value, wherein the paging cause value is used for indicating a paging cause. Determination module 420: and determining a connection reason value according to the paging reason value, wherein the connection reason value is used for indicating the reason for establishing or recovering the target connection.
The device for establishing network connection in the embodiment of the application can be a device, or can be a component, an integrated circuit or a chip in a terminal. The device may be a mobile electronic device or a non-mobile electronic device. By way of example, the mobile electronic device may be a cell phone, tablet computer, notebook computer, palm computer, vehicle mounted electronic device, wearable device, ultra-mobile personal computer (ultra-mobile personal computer, UMPC), netbook or personal digital assistant (personal digital assistant, PDA), etc., and the non-mobile electronic device may be a server, network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (TV), teller machine or self-service machine, etc., and embodiments of the present application are not limited in particular.
The device for establishing network connection in the embodiment of the present application may be a device with an operating system. The operating system may be an Android operating system, an ios operating system, or other possible operating systems, and the embodiment of the present application is not limited specifically.
The device for establishing network connection provided in the embodiment of the present application can implement each process implemented by the device for establishing network connection in the method embodiments of fig. 1 to 3, and in order to avoid repetition, a description is omitted here.
Thus, the embodiment of the application provides a device for establishing network connection, which comprises an acquisition module 410: acquiring a paging cause value, wherein the paging cause value is used for indicating a paging cause; determination module 420: and determining a connection reason value according to the paging reason value, wherein the connection reason value is used for indicating the reason for establishing or recovering the target connection, so that the network equipment can accurately acquire the reason for establishing or recovering the target connection, and more reasonable network admission control is performed.
Optionally, the embodiment of the present application further provides an electronic device, including a processor 510, a memory 509, and a program or an instruction stored in the memory 509 and capable of running on the processor 510, where the program or the instruction implements each process of the above embodiment of the method for establishing a network connection when executed by the processor 510, and the same technical effects can be achieved, and for avoiding repetition, a description is omitted herein.
It should be noted that, the electronic device in the embodiment of the present application includes the mobile electronic device and the non-mobile electronic device described above.
Fig. 5 is a schematic hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 500 includes, but is not limited to: radio frequency unit 501, network module 502, audio output unit 503, input unit 504, sensor 505, display unit 506, user input unit 507, interface unit 508, memory 509, and processor 510.
Those skilled in the art will appreciate that the electronic device 500 may further include a power source (e.g., a battery) for powering the various components, and that the power source may be logically coupled to the processor 510 via a power management system to perform functions such as managing charging, discharging, and power consumption via the power management system. Drawing of the figure5The electronic device structure shown in (a) does not constitute a limitation of the electronic device, and the electronic device may include more than the illustrationOr fewer components, or certain components may be combined, or a different arrangement of components may be provided, which is not described in detail herein.
The radio frequency unit 501 is configured to obtain a paging cause value, where the paging cause value is used to indicate a paging cause; the processor 510 is configured to determine a connection cause value according to the paging cause value, where the connection cause value is used to indicate a cause of establishing or recovering the target connection.
Therefore, the embodiment of the application provides the electronic device 500, so that the network device can accurately acquire the reason of establishing or recovering the target connection, and more reasonable network access control is performed.
The embodiment of the application also provides a readable storage medium, on which a program or an instruction is stored, which when executed by a processor, implements each process of the method embodiment for establishing network connection, and can achieve the same technical effects, so that repetition is avoided, and no further description is provided herein.
Wherein the processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium such as a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.
The embodiment of the application further provides a chip, the chip comprises a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running programs or instructions, the processes of the method embodiment for establishing network connection can be realized, the same technical effects can be achieved, and the repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, chip systems, or system-on-chip chips, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.

Claims (20)

1. A method of establishing a network connection, the method being performed by a terminal device, the method comprising:
acquiring a paging cause value, wherein the paging cause value is used for indicating a paging cause;
determining a connection reason value according to the paging reason value, wherein the connection reason value is used for indicating the reason for establishing or recovering the target connection;
the determining a connection cause value according to the paging cause value includes:
acquiring access control information configured by a non-access stratum (NAS) through an RRC layer, and determining a connection reason value according to a mapping relation between the access control information and the connection reason value, wherein the access control information comprises at least one of an access identifier, an access type and indication information of the connection reason value;
wherein, before the access control information configured by the non-access stratum NAS is obtained by the RRC layer, the method further includes:
determining an access attempt type corresponding to the paging cause value according to the corresponding relation between the paging cause value and the access attempt type through an NAS layer;
and determining the access control information corresponding to the paging cause value according to the mapping relation between the access attempt type and the access control information through the NAS layer.
2. The method of claim 1, wherein the paging cause comprises at least one of: voice calls, video calls, signaling, data, short messages, and other services; and/or
The connection cause value includes: an establishment cause value of a Radio Resource Control (RRC) connection establishment request and/or a recovery cause value of an RRC connection recovery request; and/or
The connection cause value is used for indicating the cause of establishing or restoring the target connection and comprises at least one of the following:
emergency access, high priority access, called access, caller signaling, caller data, caller voice call, caller video call, caller short message, multimedia priority service access, mission critical service access, called signaling, called data, called voice call, called video call, called short message.
3. The method of claim 1, wherein the determining a connection cause value from the paging cause value further comprises:
and determining the connection reason value through an RRC layer according to the mapping relation between the paging reason value and the connection reason value.
4. The method of claim 3, wherein the mapping between the connection cause value and the paging cause value comprises at least one of:
A mapping relation exists between one of the connection cause values and one paging cause value;
and one of the connection cause values and a plurality of paging cause values have a mapping relation.
5. The method of claim 3, wherein the mapping between the connection cause value and the paging cause value further comprises at least one of:
the connection cause value is the same as the paging cause value;
when the paging cause indicated by the paging cause value is related to a voice call, the connection cause value is used for indicating that a corresponding RRC connection establishment request or RRC connection recovery request is related to at least one of a calling voice call, a called voice call, an emergency access, a high priority access, a called access, a multimedia priority service access and a mission critical service access;
when the paging cause indicated by the paging cause value is related to a video call, the connection cause value is used for indicating that a corresponding RRC connection establishment request or RRC connection recovery request is related to at least one of a calling video call, a called video call, an emergency access, a high priority access, a called access, a multimedia priority service access and a mission critical service access;
When the paging cause indicated by the paging cause value is related to signaling, the connection cause value is used for indicating that the corresponding RRC connection establishment request or RRC connection recovery request is related to at least one of calling signaling, called signaling, emergency access, high priority access, called access, multimedia priority service access and mission critical service access;
when the paging cause indicated by the paging cause value is related to data, the connection cause value is used for indicating that an RRC connection establishment request or an RRC connection recovery request is related to at least one of calling data, called data, emergency access, high-priority access, called access, multimedia priority service access and mission critical service access;
when the paging cause indicated by the paging cause value is related to the short message, the connection cause value is used for indicating that the corresponding RRC connection establishment request or RRC connection recovery request is related to at least one of calling short message, called short message, emergency access, high priority access, called access, multimedia priority service access and mission critical service access.
6. The method of claim 1, wherein the obtaining, by the RRC layer, access control information of a non-access stratum NAS configuration, determining the connection cause value according to a mapping relationship between the access control information and the connection cause value, comprises at least one of:
Determining the connection reason value through an RRC layer according to the mapping relation between the access identifier and the connection reason value;
determining the connection reason value through an RRC layer according to the mapping relation between the access type and the connection reason value;
and determining the connection reason value through an RRC layer according to the mapping relation between the indication information of the connection reason value and the connection reason value.
7. The method of claim 6, wherein the determining, by the RRC layer, the connection cause value based on a mapping between the access identities and the connection cause value comprises:
and under the condition that the access identifier is a first access identifier number, the connection reason value is the paging reason value or corresponds to the paging reason value, wherein the first access identifier number is not 1, 2 or 11-15.
8. The method of claim 6, wherein the determining, by the RRC layer, the connection cause value according to a mapping between the access type and the connection cause value comprises at least one of:
when the type number of the access type is 3, the connection reason value is a connection reason value for indicating a calling signaling or a called signaling;
When the type number of the access type is 4, the connection reason value is a connection reason value for indicating calling voice or called voice;
when the type number of the access type is 5, the connection reason value is a connection reason value for indicating a calling video or a called video;
when the type number of the access type is 6, the connection reason value is a connection reason value for indicating the calling short message or the called short message;
when the type number of the access type is 7, the connection reason value is a connection reason value for indicating calling data or called data;
when the type number of the access type is a first access type number, the connection cause value is the paging cause value or corresponds to the paging cause value, and the first access type number is not 3-7.
9. The method of claim 1, wherein the determining, by the NAS layer, the access attempt type corresponding to the paging cause value according to the correspondence between the paging cause value and the access attempt type, comprises at least one of:
when UE receives an access attempt triggered by paging and the paging cause value is signaling, the access attempt accords with an access attempt type corresponding to the type number 3 of the access type;
When the UE receives an access attempt triggered by paging and the paging cause value is a voice call, the access attempt accords with an access attempt type corresponding to the type number 4 of the access type;
when UE receives an access attempt triggered by paging and the paging cause value is a video call, the access attempt accords with an access attempt type corresponding to the type number 5 of the access type;
when the UE receives an access attempt triggered by paging and the paging cause value is short message, the access attempt accords with an access attempt type corresponding to the type number 6 of the access type;
and when the UE receives the access attempt triggered by paging and the paging cause value is data, the access attempt accords with the access attempt type corresponding to the type number 7 of the access type.
10. An apparatus for establishing a network connection, the apparatus comprising:
the acquisition module is used for acquiring a paging cause value, wherein the paging cause value is used for indicating a paging cause;
a determining module, configured to determine a connection cause value according to the paging cause value, where the connection cause value is used to indicate a cause of establishing or recovering a target connection;
the determining module is configured to obtain access control information configured by a non-access stratum NAS through an RRC layer, and determine the connection cause value according to a mapping relationship between the access control information and the connection cause value, where the access control information includes at least one of an access identifier, an access type, and indication information of the connection cause value;
Wherein the determining module is further configured to: before the access control information configured by a non-access stratum NAS is acquired through an RRC layer, determining an access attempt type corresponding to the paging cause value through the NAS layer according to the corresponding relation between the paging cause value and the access attempt type; and determining the access control information corresponding to the paging cause value according to the mapping relation between the access attempt type and the access control information through the NAS layer.
11. The apparatus of claim 10, wherein the paging cause comprises at least one of: voice calls, video calls, signaling, data, short messages, and other services; and/or
The connection cause value includes: an establishment cause value of a Radio Resource Control (RRC) connection establishment request and/or a recovery cause value of an RRC connection recovery request; and/or
The connection cause value is used for indicating the cause of establishing or restoring the target connection and comprises at least one of the following:
emergency access, high priority access, called access, caller signaling, caller data, caller voice call, caller video call, caller short message, multimedia priority service access, mission critical service access, called signaling, called data, called voice call, called video call, called short message.
12. The apparatus of claim 10, wherein the determination module is further to:
and determining the connection reason value through an RRC layer according to the mapping relation between the paging reason value and the connection reason value.
13. The apparatus of claim 12, wherein a mapping between the connection cause value and the paging cause value comprises at least one of:
a mapping relation exists between one of the connection cause values and one paging cause value;
and one of the connection cause values and a plurality of paging cause values have a mapping relation.
14. The apparatus of claim 12, wherein a mapping between the connection cause value and the paging cause value further comprises at least one of:
the connection cause value is the same as the paging cause value;
when the paging cause indicated by the paging cause value is related to a voice call, the connection cause value is used for indicating that a corresponding RRC connection establishment request or RRC connection recovery request is related to at least one of a calling voice call, a called voice call, an emergency access, a high priority access, a called access, a multimedia priority service access and a mission critical service access;
When the paging cause indicated by the paging cause value is related to a video call, the connection cause value is used for indicating that a corresponding RRC connection establishment request or RRC connection recovery request is related to at least one of a calling video call, a called video call, an emergency access, a high priority access, a called access, a multimedia priority service access and a mission critical service access;
when the paging cause indicated by the paging cause value is related to signaling, the connection cause value is used for indicating that the corresponding RRC connection establishment request or RRC connection recovery request is related to at least one of calling signaling, called signaling, emergency access, high priority access, called access, multimedia priority service access and mission critical service access;
when the paging cause indicated by the paging cause value is related to data, the connection cause value is used for indicating that an RRC connection establishment request or an RRC connection recovery request is related to at least one of calling data, called data, emergency access, high-priority access, called access, multimedia priority service access and mission critical service access;
when the paging cause indicated by the paging cause value is related to the short message, the connection cause value is used for indicating that the corresponding RRC connection establishment request or RRC connection recovery request is related to at least one of calling short message, called short message, emergency access, high priority access, called access, multimedia priority service access and mission critical service access.
15. The apparatus of claim 10, wherein the determination module is to perform at least one of:
determining the connection reason value through an RRC layer according to the mapping relation between the access identifier and the connection reason value;
determining the connection reason value through an RRC layer according to the mapping relation between the access type and the connection reason value;
and determining the connection reason value through an RRC layer according to the mapping relation between the indication information of the connection reason value and the connection reason value.
16. The apparatus of claim 15, wherein the determination module is to:
and under the condition that the access identifier is a first access identifier number, the connection reason value is the paging reason value or corresponds to the paging reason value, wherein the first access identifier number is not 1, 2 or 11-15.
17. The apparatus of claim 15, wherein the determination module is to perform at least one of:
when the type number of the access type is 3, the connection reason value is a connection reason value for indicating a calling signaling or a called signaling;
when the type number of the access type is 4, the connection reason value is a connection reason value for indicating calling voice or called voice;
When the type number of the access type is 5, the connection reason value is a connection reason value for indicating a calling video or a called video;
when the type number of the access type is 6, the connection reason value is a connection reason value for indicating the calling short message or the called short message;
when the type number of the access type is 7, the connection reason value is a connection reason value for indicating calling data or called data;
when the type number of the access type is a first access type number, the connection cause value is the paging cause value or corresponds to the paging cause value, and the first access type number is not 3-7.
18. The apparatus of claim 10, wherein the determination module is to perform at least one of:
when UE receives an access attempt triggered by paging and the paging cause value is signaling, the access attempt accords with an access attempt type corresponding to the type number 3 of the access type;
when the UE receives an access attempt triggered by paging and the paging cause value is a voice call, the access attempt accords with an access attempt type corresponding to the type number 4 of the access type;
When UE receives an access attempt triggered by paging and the paging cause value is a video call, the access attempt accords with an access attempt type corresponding to the type number 5 of the access type;
when the UE receives an access attempt triggered by paging and the paging cause value is short message, the access attempt accords with an access attempt type corresponding to the type number 6 of the access type;
and when the UE receives the access attempt triggered by paging and the paging cause value is data, the access attempt accords with the access attempt type corresponding to the type number 7 of the access type.
19. An electronic device comprising a processor, a memory and a program or instruction stored on the memory and executable on the processor, which when executed by the processor, implements the steps of the method of establishing a network connection as claimed in any one of claims 1 to 9.
20. A readable storage medium, characterized in that it stores thereon a program or instructions, which when executed by a processor, implement the steps of the method of establishing a network connection according to any of claims 1-9.
CN202010327979.9A 2020-04-23 2020-04-23 Method for establishing network connection and electronic equipment Active CN113556829B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010327979.9A CN113556829B (en) 2020-04-23 2020-04-23 Method for establishing network connection and electronic equipment
PCT/CN2021/088589 WO2021213419A1 (en) 2020-04-23 2021-04-21 Method for establishing network connection, and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010327979.9A CN113556829B (en) 2020-04-23 2020-04-23 Method for establishing network connection and electronic equipment

Publications (2)

Publication Number Publication Date
CN113556829A CN113556829A (en) 2021-10-26
CN113556829B true CN113556829B (en) 2023-11-21

Family

ID=78129454

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010327979.9A Active CN113556829B (en) 2020-04-23 2020-04-23 Method for establishing network connection and electronic equipment

Country Status (2)

Country Link
CN (1) CN113556829B (en)
WO (1) WO2021213419A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116074954A (en) * 2021-11-02 2023-05-05 维沃移动通信有限公司 Access control method, device and terminal
CN115150761B (en) * 2022-05-16 2024-09-27 锐凌无线有限责任公司 Emergency call callback establishment method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101115292A (en) * 2006-07-27 2008-01-30 华为技术有限公司 Method for paging and connecting terminal and terminal and system for fast activating data transmission
CN102598845A (en) * 2009-11-09 2012-07-18 捷讯研究有限公司 Determination of appropriate radio resource to be requested in case of a circuit-switched (CS) fallback procedure
CN103475458A (en) * 2013-09-25 2013-12-25 大唐移动通信设备有限公司 Wireless resource distribution method and equipment of multi-carrier system
CN110475314A (en) * 2018-05-11 2019-11-19 华为技术有限公司 Communication means and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2854756B1 (en) * 2003-05-07 2005-08-12 Evolium Sas METHOD FOR ESTABLISHING CONNECTION IN A MOBILE RADIOCOMMUNICATION SYSTEM
CN101296521B (en) * 2008-06-20 2011-08-10 华为技术有限公司 Method, device and system for guaranteeing communication
US20120064885A1 (en) * 2010-09-14 2012-03-15 Qualcomm Incorporated System and method of improving circuit-switched fallback user experience
CN107872859B (en) * 2016-09-26 2021-08-24 中兴通讯股份有限公司 Method and device for called access
US11057904B2 (en) * 2017-12-06 2021-07-06 T-Mobile Usa, Inc. Prioritization of mobile terminating radio resource control connections

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101115292A (en) * 2006-07-27 2008-01-30 华为技术有限公司 Method for paging and connecting terminal and terminal and system for fast activating data transmission
CN102598845A (en) * 2009-11-09 2012-07-18 捷讯研究有限公司 Determination of appropriate radio resource to be requested in case of a circuit-switched (CS) fallback procedure
CN103475458A (en) * 2013-09-25 2013-12-25 大唐移动通信设备有限公司 Wireless resource distribution method and equipment of multi-carrier system
CN110475314A (en) * 2018-05-11 2019-11-19 华为技术有限公司 Communication means and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Huawei, HiSilicon.S2-1903786 "Introduction of inter-UE QoS differentiation for NB-IoT using the 5GS Subscribed QoS Profile".3GPP tsg_sa\wg2_arch.2019,(tsgs2_132_xian),全文. *
Intel, Qualcomm Incorporated, Samsung, Apple.S2-1912406 "Solution for handling of MT service.".3GPP tsg_sa\wg2_arch.2019,(tsgs2_136_reno),全文. *

Also Published As

Publication number Publication date
CN113556829A (en) 2021-10-26
WO2021213419A1 (en) 2021-10-28

Similar Documents

Publication Publication Date Title
CN109792712B (en) Paging method, network equipment and terminal equipment
EP2512195B1 (en) Measurement gaps triggering for a multi SIM mobile device
EP2503838B1 (en) Methods for requesting emergency bearer services for low priority devices, and apparatuses using the same
US8457629B2 (en) Apparatus and method for providing service status information based on access class restriction list in mobile communication system
EP3764707A1 (en) Communication method, and communication device
CN113556829B (en) Method for establishing network connection and electronic equipment
US20230337128A1 (en) Network selection method and apparatus, device, and storage medium
EP3664482B1 (en) Method for sending downlink information, access and mobility management function entity, and network function entity
CN108616901B (en) Terminal calling method, terminal and network equipment
CN114079935B (en) Service conflict processing method, device and terminal
CN114080045B (en) Data transmission processing method, resource allocation method and related equipment
CN111757317A (en) Request processing method, related device and system
US20230328789A1 (en) Busy indication transmission method and apparatus
EP4319350A1 (en) Information processing method and apparatus, device, and storage medium
KR101809239B1 (en) Apn changing apparatus and method, wireless terminal for apn change and record medium
CN112438058B (en) System message updating method, device and storage medium
CN111194072A (en) Method and device for monitoring paging under multi-beam scene
CN114828293A (en) Connection maintaining method and device and electronic equipment
CN115208529A (en) Signal transmission method, terminal and network side equipment
CN114071762A (en) Data transmission method and device and electronic equipment
CN113950007B (en) Service transmission method, device and communication equipment
CN115086882B (en) Transmission method, apparatus, device, and readable storage medium
CN102440014B (en) Callback method, device and system of emergency call
CN113498051B (en) Method for subscribing network event and network function
US20240040447A1 (en) Transmission switching method, terminal, and network-side device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant