Movatterモバイル変換


[0]ホーム

URL:


CN115580659B - Abnormal network service recovery method and device, electronic equipment and server - Google Patents

Abnormal network service recovery method and device, electronic equipment and server

Info

Publication number
CN115580659B
CN115580659BCN202211331256.1ACN202211331256ACN115580659BCN 115580659 BCN115580659 BCN 115580659BCN 202211331256 ACN202211331256 ACN 202211331256ACN 115580659 BCN115580659 BCN 115580659B
Authority
CN
China
Prior art keywords
user terminal
request
network service
calibrated
electronic equipment
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
CN202211331256.1A
Other languages
Chinese (zh)
Other versions
CN115580659A (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 LtdfiledCriticalVivo Mobile Communication Co Ltd
Priority to CN202211331256.1ApriorityCriticalpatent/CN115580659B/en
Publication of CN115580659ApublicationCriticalpatent/CN115580659A/en
Priority to PCT/CN2023/126095prioritypatent/WO2024088233A1/en
Application grantedgrantedCritical
Publication of CN115580659BpublicationCriticalpatent/CN115580659B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本申请公开了一种异常网络服务恢复方法、装置、电子设备和服务器,属于通信技术领域。上述方法包括:用户终端向电子设备发送第一请求消息,第一请求消息包括待校准的配置参数,待校准的配置参数是服务请求中的参数,服务请求是用户终端发起网络服务时使用的请求;用户终端接收电子设备发送的第一响应消息,第一响应消息包括校准后的配置参数;用户终端根据校准后的配置参数,更新服务请求;用户终端根据更新后的服务请求,发起网络服务。

The present application discloses an abnormal network service recovery method, device, electronic device and server, belonging to the field of communication technology. The above method comprises: a user terminal sends a first request message to an electronic device, the first request message includes configuration parameters to be calibrated, the configuration parameters to be calibrated are parameters in a service request, and the service request is a request used by the user terminal when initiating a network service; the user terminal receives a first response message sent by the electronic device, the first response message includes the calibrated configuration parameters; the user terminal updates the service request according to the calibrated configuration parameters; the user terminal initiates the network service according to the updated service request.

Description

Abnormal network service recovery method and device, electronic equipment and server
Technical Field
The application belongs to the technical field of communication, and particularly relates to an abnormal network service recovery method, an abnormal network service recovery device, electronic equipment and a server.
Background
IMS (IP multimedia subsystem) is a global architecture with access independence and based on IP channels and service control, and the service types of IMS are various, and the most common service types are services such as voice call, video call, short message, emergency call, and some services such as conference call and supplementary service.
Different operators worldwide can change with time in different deployment areas, and for terminals supporting the IMS services, IMS signaling parameter adaptation needs to be performed on different operator networks, and in the IMS services, IMS signaling abnormality is often caused due to IMS signaling lack of parameters or network parameter modification, for example, voice call abnormality caused by configuration parameter deletion.
Disclosure of Invention
The embodiment of the application aims to provide an abnormal network service recovery method, an abnormal network service recovery device, electronic equipment and a server, which can realize automatic iterative updating of a service request, reduce the probability of network service abnormality and improve the probability that network service obtains a successful response of a network service main body.
In order to solve the technical problems, the application is realized as follows:
In a first aspect, an embodiment of the present application provides an abnormal network service restoration method, where the method includes that a user terminal sends a first request message to an electronic device, where the first request message includes a configuration parameter to be calibrated, the configuration parameter to be calibrated is a parameter in a service request, the service request is a request used when the user terminal initiates a network service, the user terminal receives a first response message sent by the electronic device, the first response message includes a calibrated configuration parameter, the user terminal updates the service request according to the calibrated configuration parameter, and the user terminal initiates a network service according to the updated service request.
In a second aspect, an embodiment of the present application provides an abnormal network service restoration method, where the method includes that an electronic device receives a first request message sent by a user terminal, where the first request message includes a configuration parameter to be calibrated, where the configuration parameter to be calibrated is a parameter in a service request, and the service request is a request used when the user terminal initiates a network service, and sends a first response message to the user terminal, so that the user terminal updates the service request according to the calibrated configuration parameter included in the first response message, and initiates a network service according to the updated service request.
The embodiment of the application provides an abnormal network service recovery device, which comprises a sending module, a receiving module and a processing module, wherein the sending module is used for sending a first request message to electronic equipment, the first request message comprises configuration parameters to be calibrated, the configuration parameters to be calibrated are parameters in a service request, the service request is a request used when a user terminal initiates network service, the receiving module is used for receiving a first response message sent by the electronic equipment, the first response message comprises the calibrated configuration parameters, the processing module is used for updating the service request according to the calibrated configuration parameters by the user terminal, and the user terminal initiates the network service according to the updated service request.
In a fourth aspect, an embodiment of the present application provides an abnormal network service restoration device, including a receiving unit, configured to receive a first request message sent by a user terminal, where the first request message includes a configuration parameter to be calibrated, where the configuration parameter to be calibrated is a parameter in a service request, and the service request is a request used when the user terminal initiates a network service, and a sending unit, configured to send a first response message to the user terminal, so that the user terminal updates the service request according to the calibrated configuration parameter included in the first response message, and initiates a network service according to the updated service request.
In a fifth aspect, embodiments of the present application provide an electronic device comprising a processor, a memory and a program or instruction stored on the memory and executable on the processor, the program or instruction when executed by the processor implementing the steps of the method as in the first aspect.
In a sixth aspect, embodiments of the present application provide an electronic device comprising a processor, a memory and a program or instruction stored on the memory and executable on the processor, the program or instruction when executed by the processor implementing steps of a method as in the second aspect.
In a seventh aspect, embodiments of the present application provide a server comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, perform the steps of a method as in the second aspect.
In the embodiment of the application, the user terminal can send the first request message to the electronic equipment, calibrate the configuration parameters with calibration in the first request message by using the electronic equipment, namely obtain the calibrated configuration parameters from the electronic equipment, and update the service request by using the calibrated configuration parameters, thereby initiating the network service according to the updated service request.
In the embodiment, the automatic iterative updating of the service request can be realized, the probability of network service abnormality is reduced, for example, the network service provided by the network service main body is adapted to the change of the network service under the condition of the change of the network service, the service request of the network service is initiated by the automatic iterative updating, and the probability that the network service obtains the successful response of the network service main body is improved.
Drawings
Fig. 1 is a schematic diagram of interaction between a user terminal and an electronic device according to some embodiments of the present application;
fig. 2 is a schematic diagram of interaction between a user terminal and an electronic device according to some embodiments of the present application;
fig. 3 is a schematic diagram of interaction between a user terminal and an electronic device according to some embodiments of the present application;
fig. 4 is a schematic diagram of interaction between a user terminal and a service terminal according to some embodiments of the present application;
FIG. 5 is a schematic block diagram of an abnormal network service restoration apparatus provided by some embodiments of the present application;
FIG. 6 is a schematic block diagram of an abnormal network service restoration apparatus provided by some embodiments of the present application;
FIG. 7 is a hardware schematic of an electronic device according to some embodiments of the application;
FIG. 8 is a hardware schematic of an electronic device provided in some embodiments of the application;
fig. 9 is a hardware schematic of an electronic device according to some embodiments of the present application.
Detailed Description
Embodiments of the present application will be described more fully hereinafter with reference to the accompanying drawings, in which it is shown, however, in which some, but not all embodiments of the application are shown. All other embodiments, which are obtained by a person skilled in the art based on the embodiments of the present application, fall within the scope of protection of the present 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, as appropriate, such that embodiments of the present application may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type, and are not limited to the number of objects, such as the first object may be one or more. 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.
The method, the device, the electronic equipment and the server for recovering the abnormal network service provided by the embodiment of the application are described in detail through specific embodiments and application scenes thereof by combining the attached drawings.
As shown in fig. 1, an embodiment of the present application provides an abnormal network service recovery method, including:
Step 102, the user terminal sends a first request message to the electronic device, the first request message including configuration parameters to be calibrated.
In some embodiments of the present application, the user terminal sends a service request to the network service entity, and in case the network service entity responds successfully, the network service entity sends data to the user terminal to provide the network service. If there is information missing or invalid information in the service request sent by the user terminal to the network service main body, at this time, the network service main body will not respond to the service request successfully, for example, the information is not fed back to the user terminal, or the information such as abnormal service request is fed back to the user terminal. At this time, the user terminal sends the first service request to the electronic device, so that the electronic device is used to assist the user terminal in updating the service request, and then network service is initiated according to the updated service request. The user terminal sends a service request to the network service main body, and the network service main body provides service for the user terminal after receiving the service request. Based on this, the configuration parameters are parameters that the network service agent needs to use when providing a service request to the user terminal.
For example, in the case where the network service is an IMS service, the configuration parameters may be one or more of IMS registration related signaling, telephony negotiation signaling, supplementary services signaling.
For example, the configuration parameters are media negotiation parameters in the ordinary telephone setup INVITE message.
Specifically, the configuration parameters are audio media parameters such as m=audio 42046RTP/AVP 98 96 105 100 —representing media type (audio/video) local port number (audio port number 42046) transport protocol (RTP/AVP) media format (four types 98 96 105 100);
b=as 49—application dependent bandwidth maximum 49Kbps;
b=rs: 612—the maximum data transmission bandwidth is 612Kbps;
b=rr: 1837—maximum 1837Kbps in data reception bandwidth;
a=rtpmap: 98 AMR-WB/16000/1-rtpmap: media format codec type/sample rate/channel number;
a=ptime 20—the number of encapsulated media is 20ms;
a=maxptime:240—the maximum number of package media is 240ms;
a=rtpmap: 96 AMR/8000/1-rtpmap: media format codec type/sample rate/channel number;
a=rtpmap: 105 text-event/16000-rtpmap: media format media type/sample rate;
a=rtpmap:100telephone-event/8000;
a=fmtp: 98 mode-change-capability=2, max-red=0, fmtp: media format media parameter (2 indicates that the client can transmit with limited mode change period) (indicates maximum frame number ms of redundant transmission);
a=fmtp:96mode-change-capability=2;max-red=0;
a=fmtp: 105-15-fmtp: DTMF tone (0-15) that media format can handle;
a=fmtp:100 0-15。
specifically, the configuration parameters are video media parameters such as m = video 65396RTP/AVP 114 115 —representing media type (audio/video) local port number (video port number 65396) transport protocol (RTP/AVP) media format (two 114 115);
b=as 2162—application related bandwidth max 2162Kbps;
b=rs 8000—data transmission bandwidth is 8000Kbps at maximum;
b=rr 6000—data reception bandwidth is 6000Kbps at maximum;
a= tcap:1RTP/AVPF—transport capability attribute;
a= pcfg:1 t=1—possible configuration parameters based on capability attributes;
a=rtpmap:114H 264/90000-rtpmap: media format media type/sample rate;
a=rtpmap:115H264/90000;
a=fmtp:114profile-level-id=42C01F;packetization-mode=1;sprop-parameter-sets=Z0LAH42NQFoFDTUFAgIHhEIpwA==,aMpDyA==——fmtp: Media type media profile level RTP payload type attribute or capability initial NAL unit header parameters supported by the receiver;
a=fmtp:115profile-level-id=42C01F;packetization-mode=0;sprop-parameter-sets=Z0LAH42NQFoFDTUFAgIHhEIpwA==,aMpDyA==a=rtcp-fb:*nack——a=rtcp-fb The attribute is a declarative media level attribute for indicating which RTCP-based feedback message feedback types (nack) the associated media stream can send and receive;
a=rtcp-fb:. Nack pli-a=rtcp-fb: negative acknowledgement (nack) image loss indication feedback (pli) supporting feedback;
Ccm fir-a=rtcp-fb support for full intra-frame requests using the rtcp feedback mechanism to implement coding control (ccm codec control using RTCP feedback message);
a=rtcp-fb trr-int 1000—the minimum interval of the RTCP packet is 1000ms;
a=rtcp-fb: -ccm tmmbr-a=rtcp-fb: support for implementing coding control (ccm codec control using RTCP feedback message) using rtcp feedback mechanism to support temporary maximum media rate request (tmmbr current bandwidth limited at receiving end telling sending end to control rate);
a= extmap:7urn:3gpp: video-orientation-direction coordinated video stream uniform resource name (locally identified as 7).
Specifically, the configuration parameters are information contained in the Contact header field and information contained in the Authorization header field in the Register message;
Contact:<sip:[2409:811e:9862:3b69:1:0:b52d:991a]:5060>;+sip.instance="<urn:gsma:imei:86439906-457047-0>";+g.3gpp.icsi-ref="urn%3Aurn-7%3A3gpp-service.ims.icsi.mmtel";+g.3gpp.smsip;+g.3gpp.accesstype="cellular2";audio;video I.e., contact header field information;
Authorization:Digest username="460079900340700@ims.mnc007.mcc460.3gppnetwork.org",realm="ims.mnc007.mcc460.3gppnetwork.org",nonce="",uri="sip:ims.mnc007.mcc460.3gppnetwork.org",response="", I.e. the authentication header field information;
In particular, the configuration parameter may be a supplementary service, such as X-3GPP-Intended-Identity: sip: + xxxxxx@ims.mnc872.mcc405.3gppnetwork.org.
Specifically, namely, X-3GPP-Intended-Identity header field information.
In particular, the configuration parameter may be an emergency telephone, such as:
INVITE urn: service, sos. Fire SIP/2.0, i.e. INVITE request line.
From: < sip: + xxxx@sn.ims.mnc011.mcc460.3gppnetwork.org >; tag = vJxzReK nL1siA, i.e. From header field information.
Recv-Info g.3gpp.current-location-discovery, i.e., recv-Info header information.
To < urn: service: source. Fire >, i.e., to header field information.
In some embodiments of the application, a web service may be understood as a service-oriented, distributed program-based software module running on a network, such as a web-resident service, a web-surfing service, etc.
In some embodiments of the application, the first request message is sent to the electronic device in case the user terminal needs a network service.
In this embodiment, it will be appreciated that each time a user terminal needs a network service, a first request message is sent to the electronic device in order to update the service request.
In some embodiments of the present application, the first request message is sent to the electronic device in case the user terminal sends a network request to the network service entity and does not get a successful response from the network service entity.
In this embodiment, when the user terminal sends a network request to the network service entity and does not get a successful response from the network service entity, the service request used when the user terminal initiates the network service is considered to be abnormal, and at this time, a first request message is sent to the electronic device so as to update the service request. In some embodiments of the present application, the user terminal sends a first request message to the electronic device every first duration.
In this embodiment, it can be appreciated that the user terminal updates the service request once every first time period.
In this embodiment, the first time period may be a value according to actual use needs, such as a day, a week, a month, etc., and specific values thereof are not described herein.
In some embodiments of the application, the electronic device is within the same local area network as the user terminal so that the user terminal is in data communication with the electronic device.
Specifically, for example, the user terminal and the electronic device are connected to the same route, such as the same network hotspot, or may be connected to the same server.
In some embodiments of the present application, the electronic device and the user terminal are each located within a communication range of each other, wherein the communication range may be a bluetooth communication distance between the user terminal and the electronic device.
In some embodiments of the present application, the electronic device may be a terminal of the same type as the user terminal, or may be a server.
Specifically, for example, if the bluetooth communication range of the user terminal is 3 meters and the bluetooth communication range of the electronic device is 2 meters, if the distance between the user terminal and the electronic device is less than 2 meters, the electronic device and the user terminal are each located within the communication range of each other.
Step 104, the electronic device receives a first request message sent by the user terminal.
Step 106, the electronic device sends a first response message to the user terminal.
Step 108, the user terminal receives a first response message sent by the electronic device, where the first response message includes the calibrated configuration parameters.
Step 110, the user terminal updates the service request according to the calibrated configuration parameters.
In this embodiment, updating the service request refers to modifying the original service request to obtain a modified service request.
Specifically, for example, a specific configuration parameter in an original service request has a value of 1, and the specific configuration parameter is modified from 1 to 2, and when the specific configuration parameter in the service request is changed, the changed service request is updated compared with the original service request.
In some embodiments of the present application, the service request includes a service request of a resident network service and a service request of an internet surfing service, where the service request may be determined according to an actual usage scenario, and will not be described herein.
Step 112, the user terminal initiates the network service according to the updated service request.
In the embodiment of the application, an abnormal network service recovery method is provided, which can make up for the defect of abnormal network service caused by abnormal service request due to the lack of parameters of the service request or the network modification parameters. In the embodiment, the user terminal can have certain self-repairing capability by learning the correct network service from the electronic equipment, so that the after-sale communication cost of the user is saved, and the network service experience of the user is improved.
In some embodiments of the application, the electronic device may be other user terminals or servers.
The user terminal may send a first request message to the electronic device, calibrate the configuration parameters with calibration in the first request message by using the electronic device, that is, obtain the calibrated configuration parameters from the electronic device, and update the service request by using the calibrated configuration parameters, thereby initiating the network service according to the updated service request.
In the embodiment, the automatic iterative updating of the service request can be realized, the probability of network service abnormality is reduced, and the probability that the network service obtains the successful response of the network service main body is improved.
In some embodiments of the present application, as shown in fig. 2, the abnormal network service recovery method includes:
Step 202, the user terminal broadcasts a second request message, which includes configuration parameters to be calibrated and first terminal identification information of the user terminal.
In some embodiments of the present application, the broadcast is a "one-to-all" communication mode between hosts, the network performs unconditional copying and forwarding on signals sent by each host, all hosts can receive the message, in the embodiment of the present application, the user terminal sends a second request message to the communication network in the communication network where the user terminal is located, and other terminals or servers located in the communication network can receive the second request message.
In some embodiments of the present application, the communication network is a topology constructed by connecting hosts in a wired or wireless manner.
In some embodiments of the application, the first terminal identification information is an identification number of the user terminal.
Specifically, for example, an identification number, i.e. an identification number, also called serial number or account number, is a relatively unique code in a system, which is equivalent to an "identification card", and in a specific thing, the identification number is generally unchanged.
In step 204, the electronic device receives a second request message broadcast by the user terminal.
In this embodiment, the user terminal sends the second request message to the communication network where the user terminal is located, and the electronic device located in the communication network may receive the second request message sent by the user terminal, so as to determine whether to feed back the second response message to the electronic device.
Step 206, the electronic device sends a second response message when the terminal identity information sending condition is met, where the second response message includes second terminal identity information of the electronic device.
In this embodiment, the second response message may be second terminal identification information of the electronic device, or the second response message includes first terminal identification information of the user terminal and second terminal identification information of the electronic device.
For example, in some embodiments of the present application, the first terminal identification information of the user terminal and the second terminal identification information of the electronic device are transmitted in the form of a character string, wherein the first terminal identification information of the user terminal and the second terminal identification information of the electronic device are concatenated together to form a new character string for receipt by the user terminal.
Step 208, the user terminal receives the second response message.
In step 210, the user terminal generates a first request message based on the second terminal identification information and the configuration parameters to be calibrated.
In this embodiment, the first request message comprises the second terminal identity information and the configuration parameters to be calibrated.
For example, the first request message is in the form of an "ID11111,22222", where ID11111 is the second terminal identification information and 22222 is the configuration parameter to be calibrated.
In step 212, the user terminal sends a first request message to the electronic device, the first request message comprising configuration parameters to be calibrated.
In step 214, the electronic device receives a first request message sent by the user terminal.
In step 216, the electronic device sends a first response message to the user terminal.
In step 218, the user terminal receives a first response message sent by the electronic device, where the first response message includes the calibrated configuration parameters.
In this embodiment, the first response message includes calibrated configuration parameters, such as "33333", where 33333 is 22222 calibrated configuration parameters.
In some embodiments of the present application, the first response message includes first terminal identification information of the user terminal and the calibrated configuration parameters, for example, the first response message is in the form of "ID22222,33333".
Step 220, the user terminal updates the service request according to the calibrated configuration parameters.
For example, before updating the service request, the configuration parameter in the service request is "22222", and the configuration parameter in the service request after updating is "33333".
In step 222, the user terminal initiates a network service according to the updated service request.
The terminal identity identification information sending condition comprises at least one of the following steps that configuration parameters in a service request used when the electronic equipment initiates network service are different from configuration parameters to be calibrated, the electronic equipment stores operation records of successful response of a network service main body obtained by the network service in a preset time period, and the electronic equipment initiates the network service and obtains successful response of the network service main body.
In some embodiments of the present application, in the event that the network service entity responds successfully, the network service entity may send data to the user terminal to provide the network service. If there is information missing or invalid information in the service request sent by the user terminal to the network service main body, at this time, the network service main body will not respond to the service request successfully, for example, the information is not fed back to the user terminal, or the information such as abnormal service request is fed back to the user terminal.
In some embodiments of the present application, the operation record describes a start time, an end time, and a data amount of transmission, etc. of the network service entity transmitting data to the user terminal.
In this embodiment, the user terminal may search for the electronic device capable of assisting in updating the service request by broadcasting the second request message, so as to implement automatic search for the electronic device, and implement automatic update of the service request by using the electronic device obtained by searching, so as to make up for the defect of network service abnormality caused by service request abnormality due to lack of parameters or network modification parameters of the service request. In the embodiment, the user terminal can have certain self-repairing capability by learning correct network service from the electronic equipment, so that after-sales communication cost of the user is saved, and network service experience of the user is improved.
Specifically, the electronic device responds to the second request message when receiving the second request message, specifically, judges whether a terminal identification information sending condition is met, sends second terminal identification information of the electronic device to the user terminal when the terminal identification information sending condition is met so as to establish communication between the user terminal and the electronic device, and does not respond to the second request message when the terminal identification information sending condition is not met.
The second request message includes the first terminal identification information, so that the electronic device knows the terminal sending the second request message, and sends the second terminal identification information to the user terminal according to the first terminal identification information when the terminal identification information sending condition is met.
In some embodiments of the application, the second request message may be broadcast periodically until a second response message is received.
For example, the second request message is broadcast once every 5 minutes until the second response message is received.
In some embodiments of the present application, as shown in fig. 3, after the user terminal sends the first request message to the electronic device, before the user terminal receives the first response message sent by the electronic device, the method further includes:
In step 302, in case the electronic device does not authorize the user terminal to access the electronic device, the electronic device sends a third response message to the user terminal.
The third response message comprises first information, wherein the first information is used for indicating the electronic equipment to be accessed by the unauthorized user terminal.
In some embodiments of the present application, the third response message may be a string of characters, and the first information may be a character at a position in the string of characters, for indicating that the electronic device is not authorized to be accessed by the user terminal.
Specifically, for example, when a character at a position in a string of characters is 0, it indicates that the electronic device does not authorize the user terminal to access the electronic device, and when the character at the position is 1, it indicates that the electronic device authorizes the user terminal to access the electronic device.
Step 304, the user terminal receives the third response message sent by the electronic device.
Step 306, the user terminal sends a third request message to the electronic device.
The third request message includes request authorization information, where the request authorization information is used to request the electronic device to authorize the user terminal to access the electronic device.
In some embodiments of the present application, the request authorization information includes, for example, the first terminal identification information and a certificate of the user terminal, so that the electronic device, after receiving the third request message, authorizes the user terminal to access the electronic device according to the certificate of the user terminal.
In some embodiments of the present application, the certificate may be a verification code or the like that is sent by the electronic device to the user terminal in advance, and the specific form thereof will not be described herein.
In step 308, the electronic device receives the third request message sent by the user terminal.
In step 310, the electronic device authorizes the user terminal to access the electronic device and sends a fourth response message to the user terminal.
In some embodiments of the present application, the manner in which the electronic device grants the user terminal access to the electronic device may be selected according to an actual usage scenario, for example, the first terminal identification information may be added to a list of authorized access to the electronic device, so that the user terminal accesses the electronic device, and a specific authorization form thereof is not described herein.
The fourth response message comprises second information, and the second information is used for indicating the electronic equipment to authorize the user terminal to access the electronic equipment.
In this embodiment, by defining that the fourth response message includes the second information, in particular, the fourth response message may be a string of characters, and the second information may be a character at a position in the string of characters, for indicating that the electronic device is not authorized to be accessed by the user terminal.
In some embodiments of the present application, the third response message and the fourth response message are identical in content except that the characters at a certain position are not identical.
In step 312, the user terminal receives the fourth response message sent by the electronic device.
Step 314, resend the first request message.
In the embodiment, the electronic device authenticates the user terminal by judging whether the user terminal is authorized to access the electronic device and accessing the electronic device at the unauthorized user terminal, so that the safety of communication between the user terminal and the electronic device is improved, and the probability of information leakage is reduced.
In some embodiments of the present application, as shown in fig. 4, when the network service takes IMS registration in the IMS service as an example, step 112, the user terminal initiates the network service according to the updated service request, which specifically includes:
in step 402, the user terminal first initiates an Attach request to the network service body.
The Attach request, namely a connection request, is used for establishing connection between the user terminal and the network service body.
At step 404, the web service body replies ATTACH ACCEPTE.
Wherein ATTACH ACCEPTE is a connection acceptance, which is used to indicate acceptance of a connection request.
Step 406, the user terminal replies to the Attach Complete, so as to Complete network residence.
After receiving ATTACH ACCEPTE, the user terminal establishes data communication with the network service main body, and transmits data between the user terminal and the network service main body, and after the data transmission is finished, the Attach Complete is sent to the electronic device to indicate that the network residence is completed.
In step 408, the user terminal initiates an IMS PDN connection establishment request.
Wherein, the IMS PDN connection establishment request is the service request in the application.
In step 410, the network service entity issues an IMS bearer setup command ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST.
After receiving the IMS PDN connection establishment request, the network service entity feeds back ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST to the ue to reply ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT, so as to determine whether to establish a bearer.
In step 412, the ue replies ACTIVATE DEFAULT EPS BEARER CONTEXT ACCEPT to the IMS default bearer setup.
In step 414, the user terminal initiates a Register request.
The user terminal sends a Register request, namely a registration request, to the electronic device.
In step 416, the web service body replies 401Unauthorized with a response.
In case the network service agent does not authorize the user terminal, a response is fed back 401Unauthorized to the user terminal so that the network service agent authorizes the user terminal to access the network service agent, while the user terminal initiates again a Register request.
In step 418, the user terminal initiates again a Register request.
In step 420, the network service body replies 200OK, to which IMS registration was successful.
Step 422, initiate SUBSCRIBE to IMS registration status information.
In step 424, the network informs the user terminal of the subscription status information through a NOTIFY message.
In some embodiments of the present application, an abnormal network service recovery method is provided, where the method includes that a user terminal sends a first request message to an electronic device, where the first request message includes a configuration parameter to be calibrated, the configuration parameter to be calibrated is a parameter in a service request, the service request is a request used when the user terminal initiates a network service, the user terminal receives a first response message sent by the electronic device, where the first response message includes a calibrated configuration parameter, the user terminal updates the service request according to the calibrated configuration parameter, and the user terminal initiates a network service according to the updated service request.
In some embodiments of the application, before the user terminal sends the first request message to the electronic device, the method further comprises the steps that the user terminal broadcasts a second request message, the second request message comprises configuration parameters to be calibrated and first terminal identification information of the user terminal, so that the electronic device sends a second response message when the terminal identification information sending condition is met, the second response message comprises second terminal identification information of the electronic device, the user terminal receives the second response message, the user terminal generates the first request message based on the second terminal identification information and the configuration parameters to be calibrated, the terminal identification information sending condition comprises at least one of the configuration parameters in a service request used when the electronic device initiates network service and the configuration parameters to be calibrated, the electronic device stores operation records of network service obtaining successful response of a network service main body in a preset time period, and the electronic device initiates network service and obtains successful response of the network service main body.
In some embodiments of the application, after the user terminal sends the first request message to the electronic device, before the user terminal receives the first response message sent by the electronic device, the method further comprises the steps that the user terminal receives a third response message sent by the electronic device, the third response message comprises first information, the first information is used for indicating that the electronic device is not authorized to access the electronic device by the user terminal, the user terminal sends the third request message to the electronic device, the third request message comprises request authorization information, the request authorization information is used for requesting that the electronic device is authorized to access the electronic device by the user terminal, the user terminal receives a fourth response message sent by the electronic device, the fourth response message comprises second information, the second information is used for indicating that the electronic device is authorized to access the electronic device by the user terminal, and the first request message is resent.
In some embodiments of the present application, the user terminal updates the service request according to the calibrated configuration parameters, including the user terminal replacing the configuration parameters to be calibrated in the service request with the calibrated configuration parameters.
In some embodiments of the application, the method for recovering the abnormal network service comprises the steps that the electronic equipment receives a first request message sent by a user terminal, wherein the first request message comprises configuration parameters to be calibrated, the configuration parameters to be calibrated are parameters in a service request, the service request is a request used when the user terminal initiates network service, and the electronic equipment sends a first response message to the user terminal so that the user terminal updates the service request according to the calibrated configuration parameters contained in the first response message and initiates network service according to the updated service request.
In some embodiments of the application, before the electronic equipment receives the first request message sent by the user terminal, the method further comprises the steps that the electronic equipment receives a second request message broadcasted by the user terminal, the second request message comprises configuration parameters to be calibrated and first terminal identification information of the user terminal, the electronic equipment sends a second response message to the user terminal, and the second response message comprises the second terminal identification information of the electronic equipment, so that the user terminal generates the first request message based on the second terminal identification information and the configuration parameters to be calibrated.
In some embodiments of the application, the method further comprises the step that the electronic equipment sends a second response message to the user terminal under the condition that the electronic equipment meets the terminal identification information sending condition, wherein the terminal identification information sending condition comprises at least one of configuration parameters in a service request used when the electronic equipment initiates network service are different from configuration parameters to be calibrated, the electronic equipment stores operation records of obtaining successful response of the network service main body by the network service in a preset time period, and the electronic equipment initiates the network service and obtains successful response of the network service main body.
In some embodiments of the application, after the electronic device receives the first request message sent by the user terminal, the method further comprises the steps that in the case that the electronic device does not authorize the user terminal to access the electronic device, the electronic device sends a third response message to the user terminal, the third response message comprises first information, the first information is used for indicating the electronic device to access the electronic device by the unauthorized user terminal, the electronic device receives the third request message sent by the user terminal, the third request message comprises authorization request information, the authorization request information is used for requesting the electronic device to authorize the user terminal to access the electronic device, the electronic device authorizes the user terminal to access the electronic device and sends a fourth response message to the user terminal, and the fourth response message comprises second information, and the second information is used for indicating the electronic device to authorize the user terminal to access the electronic device.
It should be noted that, in the abnormal network service recovery method provided in the embodiment of the present application, the execution subject may be an abnormal network service recovery device, or a control module in the abnormal network service recovery device for executing the abnormal network service recovery method. In the embodiment of the present application, the abnormal network service recovery device provided in the embodiment of the present application is described by taking the abnormal network service recovery device executing the above-mentioned abnormal network service recovery method as an example.
As shown in fig. 5, an embodiment of the present application provides an abnormal network service recovery apparatus 500, which includes a sending module 502 configured to send a first request message to an electronic device, where the first request message includes a configuration parameter to be calibrated, the configuration parameter to be calibrated is a parameter in a service request, the service request is a request used when a user terminal initiates a network service, a receiving module 504 configured to receive a first response message sent by the electronic device, where the first response message includes a calibrated configuration parameter, a processing module 506 configured to update the service request according to the calibrated configuration parameter by the user terminal, and the user terminal initiates the network service according to the updated service request.
In some embodiments of the present application, the processing module 506 is further configured to broadcast a second request message, where the second request message includes a configuration parameter to be calibrated and first terminal identity information of the user terminal, so that the electronic device sends a second response message when a terminal identity information sending condition is met, where the second response message includes second terminal identity information of the electronic device, receive the second response message, generate the first request message based on the second terminal identity information and the configuration parameter to be calibrated, where the terminal identity information sending condition includes at least one of a configuration parameter in a service request used when the electronic device initiates a network service being different from the configuration parameter to be calibrated, where the electronic device stores an operation record that the network service obtains a successful response of the network service entity in a preset time period, and where the electronic device initiates the network service and obtains a successful response of the network service entity.
In some embodiments of the present application, the receiving module 504 is further configured to receive a third response message sent by the electronic device, where the third response message includes first information, where the first information is used to indicate that the electronic device has an unauthorized user terminal to access the electronic device, the sending module 502 is further configured to send a third request message to the electronic device, where the third request message includes request authorization information, where the request authorization information is used to request the electronic device to authorize the user terminal to access the electronic device, the receiving module 504 is further configured to receive a fourth response message sent by the electronic device, where the fourth response message includes second information, where the second information is used to indicate that the electronic device has an authorized user terminal to access the electronic device, and the sending module 502 is further configured to resend the first request message.
In some embodiments of the present application, the processing module 506 is specifically configured to replace the configuration parameters to be calibrated in the service request with the calibrated configuration parameters.
In some embodiments of the present application, as shown in fig. 6, an abnormal network service recovery apparatus 600 is provided in an embodiment of the present application, and includes a receiving unit 602 configured to receive a first request message sent by a user terminal, where the first request message includes a configuration parameter to be calibrated, the configuration parameter to be calibrated is a parameter in a service request, and the service request is a request used when the user terminal initiates a network service, and a sending unit 604 configured to send a first response message to the user terminal, so that the user terminal updates a service request according to the calibrated configuration parameter included in the first response message, and initiates a network service according to the updated service request.
In some embodiments of the present application, the receiving unit 602 is further configured to receive a second request message broadcasted by the user terminal, where the second request message includes the configuration parameter to be calibrated and the first terminal identification information of the user terminal, and the sending unit 604 is further configured to send a second response message to the user terminal, where the second response message includes the second terminal identification information of the electronic device, so that the user terminal generates the first request message based on the second terminal identification information and the configuration parameter to be calibrated.
In some embodiments of the application, under the condition that the electronic equipment meets the terminal identity identification information sending condition, the electronic equipment sends a second response message to the user terminal, wherein the terminal identity identification information sending condition comprises at least one of configuration parameters in a service request used when the electronic equipment initiates network service and configuration parameters to be calibrated are different, the electronic equipment stores operation records of successfully responding to the network service main body by the network service in a preset time period, and the electronic equipment initiates the network service and obtains successful response of the network service main body.
In some embodiments of the present application, the sending unit 604 is further configured to send a third response message to the user terminal, where the third response message includes first information, where the first information is used to indicate that the electronic device does not authorize the user terminal to access the electronic device, the receiving unit 602 is further configured to send a third request message to the user terminal, where the third request message includes authorization request information, where the authorization request information is used to request the electronic device to authorize the user terminal to access the electronic device, and the sending unit 604 is further configured to authorize the user terminal to access the electronic device, and send a fourth response message to the user terminal, where the fourth response message includes second information, where the second information is used to indicate that the electronic device authorizes the user terminal to access the electronic device.
The abnormal network service recovery device in the embodiment of the application can be a device, and can also be a component, an integrated circuit or a chip in the 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 mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), etc., and the non-mobile electronic device may be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a Television (TV), a teller machine, a self-service machine, etc., and the embodiments of the present application are not limited in particular.
The abnormal network service recovery device in the embodiment of the application can 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 abnormal network service recovery device provided by the embodiment of the application can realize each process realized by the embodiment of the abnormal network service recovery method, and in order to avoid repetition, the description is omitted.
Optionally, as shown in fig. 7, the embodiment of the present application further provides an electronic device 700, including a processor 702, and a memory 704, where a program or an instruction that can be executed on the processor 702 is stored in the memory 704, where the program or the instruction implements each process of the embodiment of the abnormal network service recovery method executed by the user terminal when executed by the processor 702, and the process can achieve the same technical effects, and is not repeated herein.
Optionally, as shown in fig. 8, an electronic device 800 is further provided in the embodiment of the present application, including a processor 802, and a memory 804, where a program or an instruction that can be executed on the processor 802 is stored in the memory 804, where the program or the instruction implements each process of the embodiment of the abnormal network service recovery method executed by the electronic device when executed by the processor 802, and the process can achieve the same technical effect, and is not repeated herein.
The electronic device in the embodiment of the application includes the mobile electronic device and the non-mobile electronic device.
Fig. 9 is a schematic hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 900 includes, but is not limited to, a radio frequency unit 902, a network module 904, an audio output unit 906, an input unit 908, a sensor 910, a display unit 912, a user input unit 914, an interface unit 916, a memory 918, and a processor 920.
Those skilled in the art will appreciate that the electronic device 900 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 920 by a power management system to perform functions such as managing charging, discharging, and power consumption by the power management system. The electronic device structure shown in fig. 9 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than shown, or may combine certain components, or may be arranged in different components, which are not described in detail herein.
In some embodiments of the present application, the processor 920 is configured to send a first request message to the electronic device, where the first request message includes a configuration parameter to be calibrated, the configuration parameter to be calibrated is a parameter in a service request, the service request is a request used when the user terminal initiates a network service, receive a first response message sent by the electronic device, where the first response message includes the calibrated configuration parameter, update the service request according to the calibrated configuration parameter, and initiate the network service according to the updated service request.
In some embodiments of the present application, the processor 920 is configured to broadcast a second request message before the user terminal sends the first request message to the electronic device, where the second request message includes a configuration parameter to be calibrated and first terminal identity information of the user terminal, so that the electronic device sends a second response message when a terminal identity information sending condition is met, where the second response message includes second terminal identity information of the electronic device, receive the second response message, generate the first request message based on the second terminal identity information and the configuration parameter to be calibrated, where the terminal identity information sending condition includes at least one of a configuration parameter in a service request used when the electronic device initiates a network service being different from the configuration parameter to be calibrated, where the electronic device stores an operation record that the network service obtains a successful response of the network service entity in a preset period, and where the electronic device initiates the network service and obtains the successful response of the network service entity.
In some embodiments of the present application, the processor 920 is configured to receive a third response message sent by the electronic device after the user terminal sends the first request message to the electronic device, before the user terminal receives the first response message sent by the electronic device, the third response message including first information for indicating that the electronic device does not authorize the user terminal to access the electronic device, send a third request message to the electronic device, the third request message including request authorization information for requesting that the electronic device authorize the user terminal to access the electronic device, receive a fourth response message sent by the electronic device, the fourth response message including second information for indicating that the electronic device authorizes the user terminal to access the electronic device, and resend the first request message.
In some embodiments of the present application, the user terminal updates the service request according to the calibrated configuration parameters, and the processor 920 is configured to replace the configuration parameters to be calibrated in the service request with the calibrated configuration parameters.
In some embodiments of the present application, the processor 920 is configured to receive a first request message sent by a user terminal, where the first request message includes configuration parameters to be calibrated, where the configuration parameters to be calibrated are parameters in a service request, and the service request is a request used when the user terminal initiates a network service, send a first response message to the user terminal, so that the user terminal updates the service request according to the calibrated configuration parameters included in the first response message, and initiates the network service according to the updated service request.
In some embodiments of the present application, before the electronic device receives the first request message sent by the user terminal, the processor 920 is configured to receive a second request message broadcasted by the user terminal, where the second request message includes the configuration parameter to be calibrated and the first terminal identification information of the user terminal, and send a second response message to the user terminal, where the second response message includes the second terminal identification information of the electronic device, so that the user terminal generates the first request message based on the second terminal identification information and the configuration parameter to be calibrated.
In some embodiments of the application, under the condition that the electronic equipment meets the terminal identity identification information sending condition, the electronic equipment sends a second response message to the user terminal, wherein the terminal identity identification information sending condition comprises at least one of configuration parameters in a service request used when the electronic equipment initiates network service and configuration parameters to be calibrated are different, the electronic equipment stores operation records of successfully responding to the network service main body by the network service in a preset time period, and the electronic equipment initiates the network service and obtains successful response of the network service main body.
In some embodiments of the present application, after the electronic device receives the first request message sent by the user terminal, the processor 920 is configured to send a third response message to the user terminal in a case that the electronic device does not authorize the user terminal to access the electronic device, where the third response message includes first information for indicating that the electronic device does not authorize the user terminal to access the electronic device, receive the third request message sent by the user terminal, where the third request message includes authorization request information for requesting that the electronic device authorize the user terminal to access the electronic device, and send a fourth response message to the user terminal, where the fourth response message includes second information for indicating that the electronic device grants the user terminal to access the electronic device.
In the embodiment of the application, the user terminal can send the first request message to the electronic equipment, calibrate the configuration parameters with calibration in the first request message by using the electronic equipment, namely obtain the calibrated configuration parameters from the electronic equipment, and update the service request by using the calibrated configuration parameters, thereby initiating the network service according to the updated service request.
In the embodiment, the automatic iterative updating of the service request can be realized, the probability of network service abnormality is reduced, and the probability that the network service obtains the successful response of the network service main body is improved.
It should be appreciated that in embodiments of the present application, the input unit 908 may include a graphics processor (Graphics Processing Unit, GPU) 9082 and a microphone 9084, with the graphics processor 9082 processing image data of still pictures or video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 912 may include a display panel 9122, and the display panel 9122 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 914 includes a touch panel 9142 and other input devices 9144. The touch panel 9142 is also referred to as a touch screen. The touch panel 9142 may include two parts, a touch detection device and a touch controller. Other input devices 9144 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein. Memory 918 may be used to store software programs and a variety of data including, but not limited to, application programs and an operating system. The processor 920 may integrate an application processor that primarily processes operating systems, user interfaces, applications, etc., with a modem processor that primarily processes wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 920.
The embodiment of the application also provides a readable storage medium, and the readable storage medium stores a program or an instruction, which when executed by a processor, implements each process of the above embodiment of the abnormal network service recovery method, and can achieve the same technical effects, so that repetition is avoided, and no further description is given here.
The processor is a processor in the electronic device in the above embodiment. Readable storage media include computer readable storage media such as Read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic or optical disks, and the like.
The embodiment of the application provides a server, which comprises a processor and a memory, wherein the memory stores programs or instructions capable of running on the processor, and when the programs or instructions are executed by the processor, the processes of the embodiment of the abnormal network service recovery method can be realized, and the same technical effects can be achieved, so that repetition is avoided, and the repeated description is omitted.
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" 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 embodiments of the present application may be embodied in essence or contributing to the prior art in the form of a computer software product stored on a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a cell phone, computer, server, or network device, etc.) to perform the methods of the various 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 (11)

The processing module is used for broadcasting a second request message, wherein the second request message comprises configuration parameters to be calibrated and first terminal identity identification information of a user terminal, so that the electronic equipment can send a second response message under the condition that the terminal identity identification information sending condition is met, the second response message comprises second terminal identity identification information of the electronic equipment, the second response message is received, the first request message is generated based on the second terminal identity identification information and the configuration parameters to be calibrated, the terminal identity identification information sending condition comprises at least one of the following parameters that the configuration parameters in a service request used when the electronic equipment initiates the network service are different from the configuration parameters to be calibrated, the electronic equipment stores operation records that network service is successfully responded by a network service main body in a preset time period, and the electronic equipment initiates the network service and obtains the successful response of the network service main body;
CN202211331256.1A2022-10-282022-10-28Abnormal network service recovery method and device, electronic equipment and serverActiveCN115580659B (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN202211331256.1ACN115580659B (en)2022-10-282022-10-28Abnormal network service recovery method and device, electronic equipment and server
PCT/CN2023/126095WO2024088233A1 (en)2022-10-282023-10-24Abnormal network service recovery method and apparatus, electronic device, and server

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202211331256.1ACN115580659B (en)2022-10-282022-10-28Abnormal network service recovery method and device, electronic equipment and server

Publications (2)

Publication NumberPublication Date
CN115580659A CN115580659A (en)2023-01-06
CN115580659Btrue CN115580659B (en)2025-07-22

Family

ID=84586494

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202211331256.1AActiveCN115580659B (en)2022-10-282022-10-28Abnormal network service recovery method and device, electronic equipment and server

Country Status (2)

CountryLink
CN (1)CN115580659B (en)
WO (1)WO2024088233A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115580659B (en)*2022-10-282025-07-22维沃移动通信有限公司Abnormal network service recovery method and device, electronic equipment and server

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113542512A (en)*2021-06-302021-10-22荣耀终端有限公司 Call processing system, method, electronic device and storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP4220189B2 (en)*2002-07-152009-02-04株式会社日立製作所 Information network system control method and information network system
CN102231678A (en)*2011-06-272011-11-02华为终端有限公司Method, device and system for equipment management
CN109218082B (en)*2018-08-242021-08-24维沃移动通信有限公司 A network configuration parameter processing method, device and device
CN113163058B (en)*2021-03-172023-09-19维沃移动通信有限公司Session parameter updating method and device, communication equipment and electronic equipment
CN115002747B (en)*2022-08-022022-12-23荣耀终端有限公司Parameter updating method, system, terminal equipment and chip system
CN115580659B (en)*2022-10-282025-07-22维沃移动通信有限公司Abnormal network service recovery method and device, electronic equipment and server

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113542512A (en)*2021-06-302021-10-22荣耀终端有限公司 Call processing system, method, electronic device and storage medium

Also Published As

Publication numberPublication date
CN115580659A (en)2023-01-06
WO2024088233A1 (en)2024-05-02

Similar Documents

PublicationPublication DateTitle
JP4605819B2 (en) Method and system for remotely managing a machine via an IP link
US8564638B2 (en)Apparatus and method for video conferencing
US10652747B2 (en)System and apparatus for adapting operations of a communication device
US20120072508A1 (en)Media instant messaging for mobile device
CN108781426A (en)Communication session is registered and auxiliary request processing
CN105898181A (en)Video conversation system and method and related equipment
US9450988B2 (en)Method and apparatus for initiating communication modes
US20230169066A1 (en)Temporary shared storage
EP4111711A1 (en)Location reporting for service enabler architecture layer (seal)
CN115580659B (en)Abnormal network service recovery method and device, electronic equipment and server
JP2005101922A (en) Network system, protocol conversion apparatus and method
WO2010069220A1 (en)Method and device of video monitoring
KR20090115463A (en)Method for providing broadcasting service and internet broadcasting system therefor
CN103533054B (en)Method for realizing coordinated processing among multiple terminals and multi-terminal coordinated processing device
CN108810475A (en)A kind of Android video monitoring apparatus based on Onvif standards and Sip agreements
US10873609B2 (en)Method of controlling a session related to a service
US20150031341A1 (en)Method for responding to push notification based communication request
US10531283B2 (en)Methods and devices for resolving conflicts between identifiers for communication devices
US10511963B2 (en)Methods and devices for international mobile subscriber identity (IMSI) reclamation
CN113766630B (en) IMS network registration method, device and electronic device
US20130195261A1 (en)Method and apparatus for managing contact books
EP1998517B1 (en)METHOD AND aPPARATUS FOR CHANGING STATUS OF PACKET SWITCHED DOMAIN
CN113038518A (en)Network registration method and device and user equipment
US20100135190A1 (en)Method and system for establishing a group messaging session in a communication system
US9020123B2 (en)Apparatus and method for managing priority communication

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp