Service implementation method and device
By determining the service information and effective area information when the terminal opens a designated service, and performing services in the effective area where the terminal enters the roaming place, the problem of complexity in the roaming place business execution in the prior art is solved, and the flexibility of service execution is realized. feasibility.
Patent Information
- Application Number
- CN202411285284.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-13
- Publication Date
- 2025-01-07
AI Technical Summary
The designated services signed in the terminal roaming place are difficult to achieve in the effective area. The existing technology lacks an effective solution to configure the network side location information of different services across the entire network in the roaming place in advance, resulting in complex service execution and poor operability.
By determining the service information and effective area information when the terminal opens a designated service, and performing the designated service when the terminal enters the effective area of the roaming place, avoiding the network side location information in advance, and using the interaction between the roaming place network equipment and the home network equipment Implement business execution.
The process of executing designated services in the effective area of the roaming site is simplified, the feasibility and flexibility of business implementation is improved, and the complexity of early configuration is avoided.
Smart Images

Figure CN119277352A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a service implementation method and device. Background Art
[0002] Based on the actual business development needs, there will be a need to sign a service based on a specific / designated effective area in the terminal's home location, and trigger and control the designated service according to the corresponding specific / designated effective area in the roaming location. For example, the scenario of triggering designated services (such as LOGO display, short video, etc.) in the effective areas such as "airport", "XX VIP lounge", and "XX gymnasium" in the roaming location.
[0003] Considering the flexibility of business development and network planning adjustments, it is difficult to configure the network location information of all roaming areas related to different services at the terminal's home location, or to pre-configure the PRA of different services in the entire network. Currently, there is no relevant technical solution to solve this problem.
[0004] Example of business scenario: The terminal signs a contract for a designated service in a certain effective area at the home location, such as implementing the corresponding service execution in certain designated places such as airports and railway stations across the country, such as entering the effective area to display a specific LOGO, watch short videos with unlimited traffic, or execute other access and mobility service policies, etc. For the above example scenario, if the contract is signed at the PCF (Policy Control Function) of the terminal's home location, it is necessary to configure the network-side location information of the effective area related to the whole network roaming location in advance (such as TAI (Tracking Area Identity), PRA (Presence Reporting Area), etc.). Since the planning of related places may change, it is difficult to configure the network-side location information of the "effective area" related to the whole network roaming location in advance, and the solution is complex and has poor operability. Summary of the invention
[0005] The present invention provides a service implementation method and device, which are used to solve the technical problem of difficulty in executing a designated service in an effective area of a roaming location in the prior art.
[0006] In a first aspect, the present invention provides a service implementation method, which is applied to a first network device, and the method includes: Acquire service information and / or effective area information of a specified service from the second network device; In the case of determining that the target terminal enters the effective area corresponding to the roaming location, executing a designated service for the target terminal in the effective area based on the service information; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; the service information and effective area information are determined when the target terminal activates the designated service.
[0007] In a second aspect, the present invention provides a service implementation method, which is applied to a second network device, and the method includes: Acquire location information of the target terminal from the first network device; When it is determined that the target terminal is located in a roaming area where a designated service is provided, providing service information and / or effective area information of the designated service to the first network device; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The service information is used to implement the designated service of the target terminal in the effective area; the service information and effective area information are determined when the target terminal activates the designated service.
[0008] In a third aspect, the present invention provides a service implementation method, applied to a first network device, the method comprising: receiving a trigger message sent by a second network device, and determining whether the target terminal enters a valid area based on the trigger message; When the target terminal enters the effective area, sending a feedback message of the terminal entering the effective area to the second network device; The trigger message includes effective area information, and the effective area information is determined when the target terminal activates the designated service; The feedback message is used to trigger a specified service of the target terminal in the effective area; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
[0009] In a fourth aspect, the present invention provides a service implementation method, applied to a second network device, the method comprising: Acquire location information of the target terminal from the first network device; When it is determined that the target terminal is located in a roaming area where the designated service is provided, sending a trigger message to the first network device; the trigger message is used to determine whether the target terminal enters an effective area; receiving a feedback message sent by the first network device, where the feedback message is generated when it is determined that the target terminal enters the effective area; executing a designated service of the target terminal in the effective area based on the feedback message; The trigger message includes effective area information, and the effective area information is determined when the target terminal activates the designated service; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
[0010] In a fifth aspect, the present invention provides a service implementation method, applied to a first network device, the method comprising: Receiving the effective area information sent by the second network device, and converting the effective area information into network side location information; Sending the network side location information of the effective area to the session anchor network device of the target terminal; receiving a network side location subscription message of the target terminal, and determining the real-time network side location information of the target terminal based on the network side location subscription message; the network side location subscription message is generated by the second network device; Synchronizing the real-time network-side location information to the second network device; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The network side location information of the effective area and the real-time network side location information are used to determine the execution of the designated service of the target terminal in the effective area; The effective area information is determined when the target terminal activates the designated service.
[0011] In a sixth aspect, the present invention provides a service implementation method, applied to a second network device, the method comprising: Acquire location information of the target terminal from the first network device; When it is determined that the target terminal is located in a roaming area where a designated service is provided, sending effective area information to the first network device; Receiving network-side location information of the effective area from a session anchor network device of the target terminal; Sending a network side location subscription message of the target terminal to the session anchor network device, and obtaining the real-time network side location information of the target terminal; the network side location subscription message is used to subscribe to the real-time network side location information of the target terminal; When it is determined that the target terminal enters the effective area based on the network side location information of the effective area and the real-time network side location information, executing a designated service of the target terminal in the effective area; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The effective area information is determined when the target terminal activates the designated service.
[0012] In a seventh aspect, the present invention provides a service implementation device, applied to a first network device, the device comprising: An acquisition module, used to acquire service information and / or effective area information of a specified service from the second network device; an execution module, configured to execute a designated service for the target terminal in the effective area based on the service information when it is determined that the target terminal enters the effective area corresponding to the roaming location; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; the service information and effective area information are determined when the target terminal activates the designated service.
[0013] In an eighth aspect, the present invention provides a service implementation device, applied to a second network device, the device comprising: An acquisition module, used to acquire location information of a target terminal from a first network device; a sending module, configured to provide service information and / or effective area information of the specified service to the first network device when it is determined that the target terminal is located in a roaming area where the specified service is provided; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The service information is used to implement the designated service of the target terminal in the effective area; the service information and effective area information are determined when the target terminal activates the designated service.
[0014] In a ninth aspect, the present invention provides a service implementation device, applied to a first network device, the device comprising: A receiving module, configured to receive a trigger message sent by a second network device, and determine whether the target terminal enters a valid area based on the trigger message; A sending module, configured to send a feedback message indicating that the terminal has entered the effective area to the second network device when the target terminal has entered the effective area; The trigger message includes effective area information, and the effective area information is determined when the target terminal activates the designated service; The feedback message is used to trigger a specified service of the target terminal in the effective area; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
[0015] In a tenth aspect, the present invention provides a service implementation device, applied to a second network device, the device comprising: An acquisition module, used to acquire location information of a target terminal from a first network device; a sending module, configured to send a trigger message to the first network device when it is determined that the target terminal is located in a roaming area where a designated service is provided; the trigger message is used to determine whether the target terminal enters an effective area; A receiving module, configured to receive a feedback message sent by the first network device, wherein the feedback message is generated when it is determined that the target terminal enters the effective area; An execution module, configured to execute a specified service of the target terminal in the effective area based on the feedback message; The trigger message includes effective area information, and the effective area information is determined when the target terminal activates the designated service; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
[0016] In an eleventh aspect, the present invention provides a service implementation device, applied to a first network device, the device comprising: A receiving module, used for receiving the effective area information sent by the second network device, and converting the effective area information into network side location information; A sending module, used for sending the network side location information of the effective area to the session anchor network device of the target terminal; a determination module, configured to receive a network side location subscription message of the target terminal, and determine the real-time network side location information of the target terminal based on the network side location subscription message; the network side location subscription message is generated by the second network device; A synchronization module, used for synchronizing the real-time network side location information to the second network device; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The network side location information of the effective area and the real-time network side location information are used to determine the execution of the designated service of the target terminal in the effective area; The effective area information is determined when the target terminal activates the designated service.
[0017] In a twelfth aspect, the present invention provides a service implementation device, applied to a second network device, the device comprising: An acquisition module, used to acquire location information of a target terminal from a first network device; a sending module, configured to send effective area information to the first network device when it is determined that the target terminal is located in a roaming area providing a designated service; A receiving module, configured to receive the network side location information of the effective area from the session anchor network device of the target terminal; A subscription module, used to send a network side location subscription message of the target terminal to the session anchor network device, and obtain the real-time network side location information of the target terminal; the network side location subscription message is used to subscribe to the real-time network side location information of the target terminal; An execution module, configured to execute a designated service of the target terminal in the effective area when it is determined that the target terminal enters the effective area based on the network side location information of the effective area and the real-time network side location information; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The effective area information is determined when the target terminal activates the designated service.
[0018] In the thirteenth aspect, the present invention further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements a service implementation method as described in any one of the first to sixth aspects.
[0019] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, it implements the business implementation method of any one of the first to sixth aspects.
[0020] The present invention also provides a computer program product, including a computer program, which, when executed by a processor, implements the service implementation method of any one of the first to sixth aspects.
[0021] The service implementation method and device provided by the present invention can avoid configuring the network side location information of all different service effective areas in the roaming area in advance at the terminal's home location, by determining the service information and effective area information when the terminal activates the specified service, and executing the specified service when the terminal enters the effective area of the roaming area, thereby simplifying the process of executing the specified service in the effective area of the roaming area and improving the feasibility of service implementation. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0023] Figure 1 This is one of the flow charts of the service implementation method provided by the present invention.
[0024] Figure 2 This is one of the interactive flow diagrams of the service implementation method provided by the present invention.
[0025] Figure 3 This is the second flow chart of the service implementation method provided by the present invention.
[0026] Figure 4 This is the third flow chart of the service implementation method provided by the present invention.
[0027] Figure 5 This is the second interactive flow diagram of the service implementation method provided by the present invention.
[0028] Figure 6 This is the fourth flow chart of the service implementation method provided by the present invention.
[0029] Figure 7 This is the fifth flow chart of the service implementation method provided by the present invention.
[0030] Figure 8 This is the third interactive flow diagram of the business implementation method provided by the present invention.
[0031] Fig. 9 This is the sixth flow chart of the service implementation method provided by the present invention.
[0032] Fig.10 This is one of the structural diagrams of the service implementation device provided by the present invention.
[0033] Fig.11 This is the second structural diagram of the service implementation device provided by the present invention.
[0034] Fig.12 This is the third structural diagram of the service implementation device provided by the present invention.
[0035] Fig.13 This is the fourth structural diagram of the service implementation device provided by the present invention.
[0036] Fig.14 This is the fifth structural diagram of the service implementation device provided by the present invention.
[0037] Fig.15 This is the sixth structural diagram of the service implementation device provided by the present invention.
[0038] Fig.16 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0039] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0040] To facilitate understanding of the technical solution provided by the present invention, the following contents are now introduced: In the 5G network, the PCF network element implements the policy control function. User policies are divided into terminal policies (UE Policy), access and mobility policies (AM Policy), and session policies (SM Policy). According to the 3GPP business process, the AMF (Access and Mobility Management Function) network element interacts with the PCF network element through the N15 interface to implement access and mobility policies (AM POLICY) and UE POLICY policy control; the SMF (Session Management Function) network element interacts with the PCF network element through the N7 interface to implement session class policies (SM POLICY) control.
[0041] Among them, AM POLICY can provide access policy control based on the terminal access location, such as frequency selection, SMF selection, access location control, bandwidth control, etc., so it is defined in the standard as being controlled by the PCF network element in the roaming area, that is, AM POLICY services can be provided in the roaming area based on designated areas or specific places (such as scenic spots, specific) according to the local business development needs of the roaming area. However, in terms of actual business development needs and the need to meet the needs of flexible business development, there will be terminals that sign AM POLICY in their home locations, but perform corresponding AM POLICY control and execution in the roaming area. For business scenarios where the scope of service provision in this scenario is unlimited, the vAM-PCF network element in the roaming area can directly execute the relevant policies after obtaining the corresponding policies from the hAM-PCF network element to which the terminal belongs; however, if the service needs to be provided in a specific area, such as policy control execution based on the TAI list or PRA information, there is currently no relevant solution.
[0042] For SM POLICY scenarios, if there is a need to trigger specific areas and control services in different roaming locations, it is difficult to configure regional information (such as TAI, PRA, etc.) of the entire network roaming location for the hAM-PCF network element to which the terminal belongs. At the same time, due to real-time adjustments in network planning and construction, it is also difficult to synchronize the updates of relevant information. Therefore, solutions for related scenarios also need to be considered.
[0043] In the 5G network, facing the complexity of 5G service scenarios, the diversification of service requirements, and the personalization of service experience, 3GPP introduced NWDAF (Network Data Analytics Function) network elements in 5GC, which provides new solutions for providing on-demand services and improving the efficiency of network resource utilization with its intelligent perception, real-time analysis and reasoning capabilities. NWDAF receives service analysis subscription requests from consumer 5GC NF (PCF, AMF, SMF, etc.) network elements, AF (Application Function) network elements, OAM (Operation Administration and Maintenance) network elements, etc., collects raw data from other related 5GC NF (PCF, AMF, SMF, etc.), AF (Application Function), OAM (Operation Administration and Maintenance) network elements, etc., and uses artificial intelligence, machine learning, reasoning and other advanced technical analysis and prediction models to intelligently analyze the raw data, and outputs the analysis results to consumer 5GC NF, AF, OAM, etc., to optimize network resource utilization and improve user terminal service experience.
[0044] Figure 1 This is one of the flow charts of the service implementation method provided by the present invention. Figure 1 As shown, the service implementation method provided by the present invention is applied to a first network device, and the method may include: Step 110: Acquire service information and / or effective area information of a designated service from a second network device; Step 120: When it is determined that the target terminal enters the effective area corresponding to the roaming location, a designated service is executed for the target terminal in the effective area based on the service information; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; the service information and the effective area information are determined when the target terminal activates a designated service.
[0045] In step 110, the second network device can determine whether the geographical area where the target terminal is located is located in a roaming area that provides the specified service based on the acquired network location configuration information (such as AMF ID, GUAMI, etc.) currently accessed by the target terminal.
[0046] If so, the second network device will send the service information and / or effective area information of the designated service to the first network device.
[0047] The first network device may receive the service information and / or effective area information sent by the second network device.
[0048] The service information may include package information of the activated designated service (such as service ID, etc.).
[0049] The effective area information may include the region / province where the designated business is carried out and the geographical area information supported by the business, such as "XX Airport in XX Province", "XX Scenic Area in XX City", etc.
[0050] Designated services may include various types of voice services and data services, such as displaying a specific LOGO, providing specific voice services (scenic spot guides, venue precautions, etc.), providing short video services with specific content, etc.
[0051] In step 120, the first network device acquires the location information of the target terminal in real time, and determines whether the target terminal has entered the effective area based on the service information and / or effective area information acquired from the second network device.
[0052] If so, the first network device will execute the designated service for the target terminal within the effective area based on the service information.
[0053] The service implementation method provided by the present invention can avoid configuring the network side location information of all the effective areas of different services in the roaming area in advance at the terminal's home location, thereby simplifying the process of executing the specified service in the effective area of the roaming area and improving the feasibility of service implementation by determining the service information and the effective area information (non-network side location information) when the terminal activates the specified service, and executing the specified service when the terminal enters the effective area of the roaming area.
[0054] In one embodiment, in order to specifically adapt to the scenario based on the AM POLICY service, the first network device may include a vAM-PCF network element and an AMF network element; the second network device may include an hAM-PCF network element; and the method may specifically include: The vAM-PCF network element obtains service information and / or effective area information from the hAM-PCF network element; When it is determined that the target terminal enters the effective area of the roaming area, the vAM-PCF network element and the AMF network element use the service information to execute the designated service for the target terminal in the effective area.
[0055] It should be noted that the vAM-PCF network element and the hAM-PCF network element may be existing PCF network elements that are responsible for AM POLICY-based services, or may be newly defined PCF network elements used for AM POLICY-based services, and the embodiment of the present invention does not specifically limit this.
[0056] like Figure 2 As shown, in this embodiment, the workflow of the above network elements may be as follows: Step 210, the vAM-PCF network element initiates a request to the hAM-PCF network element to which the target terminal belongs to obtain the service information (AM POLICY) subscribed by the target terminal. At the same time, the request carries the user information and user location information (such as AMF ID, GUAMI, etc.) of the target terminal.
[0057] Step 220: The hAM-PCF network element determines whether the user is accessing the roaming area providing the designated service based on the effective area information pre-acquired when the target terminal activates the designated service and the location information of the target terminal received from the vAM-PCF network element. The location information of the target terminal is obtained by the vAM-PCF network element from the AMF network element.
[0058] If yes, the hAM-PCF network element sends the service information (such as service ID, etc.) and / or effective area information to the vAM-PCF network element.
[0059] If not, the hAM-PCF network element does not send the service information and effective area information to the vAM-PCF network element.
[0060] Step 230: The vAM-PCF network element executes the service logic of the specified service according to the locally pre-configured service execution logic information of the specified service and the network side location information of the corresponding effective area (such as TAI list, PRA information, etc.).
[0061] That is, after the vAM-PCF network element obtains the designated service information provided by the roaming area to which the target terminal has signed a contract from the hAM-PCF network element, the vAM-PCF network element cooperates with the AMF network element to complete the execution and control of the designated service in the effective area according to the pre-configured service execution logic information of the designated service and the network-side location information of the corresponding effective area: when the target terminal enters the effective area, the execution of the designated service is triggered; when the target terminal leaves the effective area, the execution of the designated service is stopped. The specific implementation scheme for realizing service control based on the TAI list or PRA method can be executed according to the operator's policy, and the present invention will not elaborate on it.
[0062] In one embodiment, before obtaining the service information and / or effective area information of the specified service from the second network device, the method may further include: Pre-configure the business execution logic information of the specified business and the network side location information of the effective area.
[0063] Specifically, in the present invention, the business support system in the roaming area can provide package information of the designated service, and synchronize the activation information of the designated service to the business support system of the relevant geographical area (such as province, city, etc.) that allows the contract of the designated service.
[0064] The activation information covers the basic package information of the designated service (such as the designated service ID, etc.) and the effective area information of the designated service. The effective area information includes the designated service development area, the geographical area supported by the service, etc., such as "xx Province-Airport", "xx Province-XX Scenic Area", etc.
[0065] The service support system at the terminal's home location can accept or reject the opening of the designated service to the terminal in this geographical area according to local management requirements and network conditions. If rejected, a rejection message will be sent to the service support system at the roaming location. When the terminal in this geographical area roams to the area where the designated service is provided, the terminal can be prompted by SMS or other means that its home location does not currently support the opening of the designated roaming service.
[0066] If the business support system at the terminal's location accepts the designated service and provides it to the local terminal, when the terminal applies for activation of the designated service, the business support system at the terminal's location will activate it to the terminal's contracted node, such as a PCF network element, and carry the service information and the corresponding effective area information of the service.
[0067] Specifically, Figure 2 Taking an example as an example, the service implementation method provided by the present invention may further include: Step 201, service activation: according to the above designated service activation process, the target terminal activates the designated service of the roaming area in the home area, including signing a roaming service contract with the hAM-PCF network element, which carries service information and / or corresponding effective area information.
[0068] Optionally, the service support system may also send the target terminal a contract-specific field identifier in the UDM / UDR for the AM POLICY service of the terminal's contract-based location.
[0069] Step 202, pre-configuration requirements: The vAM-PCF network element pre-configures the service execution logic information of the specified service and the relevant network-side location information of the local effective area corresponding to the specified service (such as the PRA or TAI list information corresponding to the "airport", etc.). Subsequently, when the target terminal enters or exits the effective area, the execution and control of the specified service is triggered; when the target terminal leaves the effective area, operations such as stop / pause are completed according to the predetermined rules.
[0070] Step 203: The vAM-PCF network element establishes a connection with the hAM-PCF network element.
[0071] After the target terminal completes the network registration process in the roaming location, the first network device and the second network device can establish a connection through the vAM-PCF network element and the hAM-PCF network element. The connection process may specifically include the following sub-steps: Step 2031: The AMF network element triggers two service discoveries to the NRF network elements vAM-PCF network element and hAM-PCF network element of the first network device based on the default configuration rule; Optionally, if in step 201 the business support system identifies the AM POLICY service of the terminal's contracted location in the UDM / UDR to which the target terminal belongs, and in the network registration process of the target terminal, the AMF network element obtains the terminal user's contract data from the terminal UDM / UDR, then the AMF network element can also implement step 2031 based on the specific field.
[0072] Step 2032: The AMF network element discovers the vAM-PCF network element and hAM-PCF network element information from the NRF network element service.
[0073] Step 2033: The AMF network element establishes an N15 connection with the vAM-PCF network element according to the standard definition process, and transmits the hAM-PCF network element address or domain name information to the vAM-PCF network element.
[0074] After completing step 203, the above step 210 may be entered.
[0075] In one embodiment, the specified service may be any of the following: Only used for services in the effective area of the above roaming location; Used for services in different roaming areas.
[0076] It is understandable that when a designated service is a service used only in an effective area of a certain roaming location, it can still be signed and promoted for use to users across the entire network.
[0077] When the designated service is a service used in effective areas of different roaming locations, the identifier of the designated service may be uniformly planned for the entire network.
[0078] Specifically, when the specified service can be implemented in the effective area of the entire network, the service information (such as the service ID of the unified planning) of the entire network can be configured for the specified service in the service activation process. Figure 2 In steps S201, S220 and other steps, only the service information of the unified planning of the whole network needs to be exchanged.
[0079] When a specified service is only available in certain areas, the service effective area information corresponding to the specified service can be carried in the data opened to the PCF network element, or the service effective area information can be provided in the hAM-PCF network element static configuration.
[0080] Figure 3 This is the second flow chart of the service implementation method provided by the present invention. Figure 3 As shown, the service implementation method provided by the present invention is applied to the second network device, and the method may include: Step 310: Acquire location information of a target terminal from a first network device; Step 320: When it is determined that the target terminal is located in a roaming area where the designated service is provided, provide the first network device with service information and / or effective area information of the designated service; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The service information is used to implement the designated service of the target terminal in the effective area; the service information and the effective area information are determined when the target terminal activates the designated service.
[0081] In step 310, the second network device may obtain the network location configuration information (such as AMF ID, GUAMI, etc.) to which the target terminal is currently connected from the first network device.
[0082] In step 320, the second network device may determine whether the geographical area where the target terminal is located is in a roaming area that provides the designated service based on the acquired network location configuration information currently accessed by the target terminal.
[0083] If so, the second network device will send the service information and / or effective area information of the designated service to the first network device.
[0084] The first network device may receive the service information and / or effective area information sent by the second network device.
[0085] The service information may include package information of the activated designated service (such as service ID, etc.).
[0086] The effective area information may include the region / province where the designated business is carried out and the geographical area information supported by the business, such as "XX Airport in XX Province", "XX Scenic Area in XX City", etc.
[0087] Designated services may include various types of voice services and data services, such as displaying a specific LOGO, providing specific voice services (scenic spot guides, venue precautions, etc.), providing short video services with specific content, etc.
[0088] After receiving the service information and / or effective area information sent by the second network device, the first network device will obtain the location information of the target terminal in real time, and determine whether the target terminal has entered the effective area based on the service information and / or effective area information obtained from the second network device.
[0089] If so, the first network device will execute the designated service for the target terminal within the effective area based on the service information.
[0090] The service implementation method provided by the present invention can avoid configuring the network side location information of all the effective areas of different services in the roaming area in advance at the terminal's home location, thereby simplifying the process of executing the specified service in the effective area of the roaming area and improving the feasibility of service implementation by determining the service information and the effective area information (non-network side location information) when the terminal activates the specified service, and executing the specified service when the terminal enters the effective area of the roaming area.
[0091] In one embodiment, in order to specifically adapt to the scenario based on the AM POLICY service, the second network device may include an hAM-PCF network element; the first network device may include a vAM-PCF network element and an AMF network element; the method may specifically include: The hAM-PCF network element receives the location information of the target terminal sent by the vAM-PCF network element, and the location information of the target terminal is obtained by the vAM-PCF network element from the AMF network element; When the hAM-PCF network element determines that the target terminal is located in a roaming area where the designated service is provided, the hAM-PCF network element sends service information and / or effective area information of the designated service to the vAM-PCF network element.
[0092] It should be noted that the vAM-PCF network element and the hAM-PCF network element may be existing PCF network elements that are responsible for AM POLICY-based services, or may be newly defined existing PCF network elements used for AM POLICY-based services, and the embodiment of the present invention does not specifically limit this.
[0093] like Figure 2 As shown, in this embodiment, the workflow of the above network elements may be as follows: Step 210, the vAM-PCF network element initiates a request to the hAM-PCF network element to which the target terminal belongs to obtain the service information (AM POLICY) subscribed by the target terminal. At the same time, the request carries the user information and user location information (such as AMF ID, GUAMI, etc.) of the target terminal.
[0094] Step 220: The hAM-PCF network element determines whether the user is accessing the roaming area providing the designated service based on the effective area information pre-acquired when the target terminal activates the designated service and the location information of the target terminal received from the vAM-PCF network element. The location information of the target terminal is obtained by the vAM-PCF network element from the AMF network element.
[0095] If yes, the hAM-PCF network element sends the service information (such as service ID, etc.) and / or effective area information to the vAM-PCF network element.
[0096] If not, the hAM-PCF network element does not send the service information and effective area information to the vAM-PCF network element.
[0097] Step 230: The vAM-PCF network element executes the service logic of the specified service according to the locally pre-configured service execution logic information of the specified service and the network side location information of the corresponding effective area (such as TAI list, PRA information, etc.).
[0098] That is, after the vAM-PCF network element obtains the designated service information provided by the roaming area to which the target terminal has signed a contract from the hAM-PCF network element, the vAM-PCF network element cooperates with the AMF network element to complete the execution and control of the designated service in the effective area according to the pre-configured service execution logic information of the designated service and the network-side location information of the corresponding effective area: when the target terminal enters the effective area, the execution of the designated service is triggered; when the target terminal leaves the effective area, the execution of the designated service is stopped. The specific implementation scheme for realizing service control based on the TAI list or PRA method can be executed according to the operator's policy, and the present invention will not elaborate on it.
[0099] In one embodiment, the method may further include: In the process of opening the designated service at the target terminal, the service information and / or effective area information of the designated service sent by the service support system is received.
[0100] Specifically, in the present invention, the service support system of the roaming network device can provide package information of the designated service, and synchronize the activation information of the designated service to the service support system of the relevant geographical area (such as province, city, etc.) that allows the contract of the designated service.
[0101] The activation information covers the basic package information of the designated service (such as the designated service ID, etc.) and the effective area information of the designated service. The effective area information includes the designated service development area, the geographical area supported by the service, etc., such as "xx Province-Airport", "xx Province-XX Scenic Area", etc.
[0102] The service support system at the terminal's home location can accept or reject the opening of the designated service to the terminal in this geographical area according to local management requirements and network conditions. If rejected, a rejection message will be sent to the service support system at the roaming location. When the terminal in this geographical area roams to the area where the designated service is provided, the terminal can be prompted by SMS or other means that its home location does not currently support the opening of the designated roaming service.
[0103] If the business support system at the terminal's location accepts the designated service and provides it to the local terminal, when the terminal applies for activation of the designated service, the business support system at the terminal's location will activate it to the terminal's contracted node, such as a PCF network element, and carry the service information and the corresponding effective area information of the service.
[0104] Specifically, Figure 2 Taking an example as an example, the service implementation method provided by the present invention may further include: Step 201, service activation: according to the above designated service activation process, the target terminal activates the designated service of the roaming area in the home area, including signing a roaming service contract with the hAM-PCF network element, which carries service information and / or corresponding effective area information.
[0105] Optionally, the service support system may also send the target terminal a contract-specific field identifier in the UDM / UDR for the AM POLICY service of the terminal's contract-based location.
[0106] Step 202, pre-configuration requirements: The vAM-PCF network element pre-configures the service execution logic information of the specified service and the relevant network-side location information of the local effective area corresponding to the specified service (such as the PRA or TAI list information corresponding to the "airport", etc.). Subsequently, when the target terminal enters or exits the effective area, the execution and control of the specified service is triggered; when the target terminal leaves the effective area, operations such as stop / pause are completed according to the predetermined rules.
[0107] Step 203: The vAM-PCF network element establishes a connection with the hAM-PCF network element.
[0108] After the target terminal completes the network registration process in the roaming location, the first network device and the second network device can establish a connection through the vAM-PCF network element and the hAM-PCF network element. The connection process may specifically include the following sub-steps: Step 2031: The AMF network element triggers two service discoveries to the NRF network elements vAM-PCF network element and hAM-PCF network element of the first network device based on the default configuration rule; Optionally, if in step 201 the business support system identifies the AM POLICY service of the terminal's contracted location in the UDM / UDR to which the target terminal belongs, and in the network registration process of the target terminal, the AMF network element obtains the terminal user's contract data from the terminal UDM / UDR, then the AMF network element can also implement step 2031 based on the specific field.
[0109] Step 2032: The AMF network element discovers the vAM-PCF network element and hAM-PCF network element information from the NRF network element service.
[0110] Step 2033: The AMF network element establishes an N15 connection with the vAM-PCF network element according to the standard definition process, and transmits the hAM-PCF network element address or domain name information to the vAM-PCF network element.
[0111] After completing step 203, the above step 210 may be entered.
[0112] In one embodiment, the specified service may be any of the following: Only used for services in the effective area of the above roaming location; Used for services in different roaming areas.
[0113] It is understandable that when a designated service is a service used only in an effective area of a certain roaming location, it can still be signed and promoted for use to users across the entire network.
[0114] When the designated service is a service used in effective areas of different roaming locations, the identifier of the designated service may be uniformly planned for the entire network.
[0115] Specifically, when the specified service can be implemented in the effective area of the entire network, the service information (such as the service ID of the unified planning) of the entire network can be configured for the specified service in the service activation process. Figure 2 In steps S201, S220 and other steps, only the service information of the unified planning of the whole network needs to be exchanged.
[0116] When a specified service is only available in certain areas, the service effective area information corresponding to the specified service can be carried in the data opened to the PCF network element, or the service effective area information can be provided in the hAM-PCF network element static configuration.
[0117] Figure 4 This is the third flow chart of the service implementation method provided by the present invention. Figure 4As shown, the service implementation method provided by the present invention is applied to a first network device, and the method may include: Step 410: receiving a trigger message sent by the second network device, and determining whether the target terminal enters the effective area based on the trigger message; Step 420: When the target terminal enters the effective area, a feedback message of the terminal entering the effective area is sent to the second network device; The trigger message includes effective area information, which is determined when the target terminal activates the designated service; The feedback message is used to trigger the specified service of the target terminal in the effective area; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
[0118] Before step 410, the second network device may obtain the current access location information (such as AMF ID, GUAMI, etc.) of the target terminal from the first network device, and determine whether the target terminal is located in a roaming area providing the specified service in combination with the pre-acquired effective area information.
[0119] If yes, the second network device will send a trigger message (eg, trigger) to the first network device to obtain a notification of the target terminal entering or exiting the effective area, wherein the trigger message includes effective area information.
[0120] If not, the second network device will not send a trigger message to the first network device.
[0121] Among them, the effective area information may include the region / province where the designated business is carried out and the geographical area information supported by the business, such as "XX Airport in XX Province", "XX Scenic Area in XX City", etc.
[0122] Designated services may include various types of voice services and data services, such as displaying a specific LOGO, providing specific voice services (scenic spot guides, venue precautions, etc.), providing short video services with specific content, etc.
[0123] In step 410, the first network device receives the trigger message and acquires event information of the target terminal entering or exiting the effective area based on the effective area information in the trigger message.
[0124] In step 420, when the first network device determines that the target terminal enters the effective area based on the event information of the target terminal entering and exiting the effective area, the first network device sends a feedback message of the terminal entering the effective area to the second network device.
[0125] After receiving the feedback message, the second network device can determine that the target terminal has entered the effective area, and the second network device will execute the designated service of the target terminal in the effective area based on the feedback message.
[0126] The service implementation method provided by the present invention can avoid pre-configuring the network side location information of all different service effective areas in the roaming area at the terminal's home location by triggering the target terminal's home network device to initiate the execution of the specified service in the effective area when the target terminal enters the effective area of the roaming area, thereby simplifying the process of executing the specified service in the effective area of the roaming area and improving the feasibility of service implementation.
[0127] In one embodiment, the method may further include: Receiving an indication message sent by the second network device; Based on the indication message, the designated service of the target terminal in the effective area is executed.
[0128] It should be noted that in addition to the second network device directly executing the designated service based on the feedback message, the second network device can also send an indication message to the first network device after receiving the feedback message, and the first network device can execute the designated service of the target terminal in the effective area based on the indication message.
[0129] The service implementation method provided by the present invention effectively expands the service scenarios because both the first network device and the second network device can execute the designated service of the target terminal in the effective area.
[0130] In one embodiment, in order to specifically adapt to the scenario based on the SM POLICY service, the first network device may include an SMF network element and an AMF network element; the second network device may include a PCF network element; the method may specifically include: The SMF network element receives the trigger message sent by the PCF network element, and obtains information from the AMF network element based on the trigger message whether the target terminal enters the effective area; When the target terminal enters the effective area, the SMF network element sends a feedback message to the PCF network element.
[0131] like Figure 5 As shown, in this embodiment, the workflow of the above network elements may be as follows: Step 510: The PCF network element determines whether the target terminal is currently in a roaming location (such as a province, city, etc.) that provides the specified service based on the location information in the effective area information and the current access location information of the target terminal obtained through the SMF network element (such as AMF ID, GUAMI, etc.). The location information of the target terminal is obtained by the SMF network element from the AMF network element.
[0132] If so, the PCF network element sends a trigger message to the N7 interface message of the SMF network element to obtain notification of the target terminal entering or leaving the effective area, where the trigger message includes effective area information (such as "airport", etc.).
[0133] If not, the PCF does not send a trigger message.
[0134] Step 520, the SMF network element subscribes to the AMF network element for events of the target terminal entering and exiting the effective area transmitted through the N7 interface according to the trigger obtained from the N7 interface, and feeds back the obtained entry and exit results to the PCF network element.
[0135] Step 530: The PCF network element executes specific service logic based on the information about the target terminal entering and exiting the effective area reported by the SMF network element: When the target terminal enters the effective area, the PCF network element executes the designated service of the target terminal in the effective area based on the relevant SM POLICY; when the target terminal leaves the effective area, the PCF network element terminates or suspends the designated service execution. When the target terminal session ends, the designated service process terminates.
[0136] In one embodiment, the first network device may further include a NWDAF network element, and the method may further include: The NWDAF network element receives the indication message sent by the PCF network element, and executes the designated service of the target terminal in the effective area based on the indication message.
[0137] Still Figure 5 For example, when the first network device includes a NWDAF network element, the method may further include the following steps: Step 530', the PCF network element implements intelligent service triggering based on the information of the target terminal entering and exiting the effective area reported by the SMF network element: When the target terminal enters the effective area, the PCF network element sends an indication message to the NWDAF network element through the N23 interface. After receiving the indication message, the NWDAF network element will intelligently execute and control the designated services of the target terminal in the effective area based on the indication message and pre-configured designated service rules.
[0138] When the target terminal leaves the effective area, the PCF network element can terminate or suspend the intelligent service process according to the operator's service policy.
[0139] In one embodiment, before receiving the trigger message sent by the second network device, the method may further include: The network-side location information of the pre-configured effective area.
[0140] Specifically, in the present invention, the business support system in the roaming area can provide package information of the designated service, and synchronize the activation information of the designated service to the business support system of the relevant geographical area (such as province, city, etc.) that allows the contract of the designated service.
[0141] The activation information covers the basic package information of the designated service (such as the designated service ID, etc.) and the effective area information of the designated service. The effective area information includes the designated service development area, the geographical area supported by the service, etc., such as "xx Province-Airport", "xx Province-XX Scenic Area", etc.
[0142] The service support system at the terminal's home location can accept or reject the opening of the designated service to the terminal in this geographical area according to local management requirements and network conditions. If rejected, a rejection message will be sent to the service support system at the roaming location. When the terminal in this geographical area roams to the area where the designated service is provided, the terminal can be prompted by SMS or other means that its home location does not currently support the opening of the designated roaming service.
[0143] If the business support system at the terminal's location accepts the designated service and provides it to the local terminal, when the terminal applies for activation of the designated service, the business support system at the terminal's location will activate it to the terminal's contracted node, such as a PCF network element, and carry the service information and the corresponding effective area information of the service.
[0144] Specifically, Figure 5 Taking an example as an example, the service implementation method provided by the present invention may further include: Step 501, service activation: according to the above-mentioned designated service activation process, the target terminal activates the designated service of the roaming area in the home area, including signing a roaming service contract with the PCF network element, which carries service information and / or effective area information.
[0145] Step 502, pre-configuration requirements: The AMF network element pre-configures the network side location information of the local effective area corresponding to the specified service (such as the PRA or TAI list information corresponding to the "airport", etc.).
[0146] Step 503: The SMF network element establishes a connection with the PCF network element.
[0147] After the target terminal completes the basic session establishment process, an N7 interface link can be implemented between the SMF network element and the PCF network element, wherein the PCC process can refer to the prior art and will not be described in detail in the present invention.
[0148] After completing step 503, the above step 510 may be entered.
[0149] In one embodiment, the specified service may be any of the following: Only used for services in the effective area of the above roaming location; Used for services in different roaming areas.
[0150] It is understandable that when a designated service is a service used only in an effective area of a certain roaming location, it can still be signed and promoted for use to users across the entire network.
[0151] When the designated service is a service used in effective areas of different roaming locations, the identifier of the designated service may be uniformly planned for the entire network.
[0152] Specifically, when the specified service can be implemented in the effective area of the entire network, the service information (such as the service ID of the unified planning) of the entire network can be configured for the specified service in the service activation process. Figure 2 In steps S501, S510 and other steps, only the service information of the unified planning of the whole network needs to be exchanged.
[0153] Figure 6 This is the fourth flow chart of the service implementation method provided by the present invention. Figure 6 As shown, the service implementation method provided by the present invention is applied to the second network device, and the method may include: Step 610: Acquire location information of a target terminal from a first network device; Step 620: When it is determined that the target terminal is located in a roaming area where the designated service is provided, a trigger message is sent to the first network device; the trigger message is used to determine whether the target terminal enters an effective area; Step 630: Receive a feedback message sent by the first network device, where the feedback message is generated when it is determined that the target terminal enters the effective area; Step 640: Execute the designated service of the target terminal in the effective area based on the feedback message; The trigger message includes effective area information, which is determined when the target terminal activates the designated service; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
[0154] In step 610, the second network device may obtain the current access location information (such as AMF ID, GUAMI, etc.) of the target terminal from the first network device.
[0155] In step 620, the second network device may determine whether the target terminal is located in a roaming area providing a designated service based on the current access location information of the target terminal in combination with the pre-acquired effective area information.
[0156] If yes, the second network device will send a trigger message (eg, trigger) to the first network device to obtain a notification of the target terminal entering or exiting the effective area, wherein the trigger message includes effective area information.
[0157] If not, the second network device will not send a trigger message to the first network device.
[0158] Among them, the effective area information may include the region / province where the designated business is carried out and the geographical area information supported by the business, such as "XX Airport in XX Province", "XX Scenic Area in XX City", etc.
[0159] Designated services may include various types of voice services and data services, such as displaying a specific LOGO, providing specific voice services (scenic spot guides, venue precautions, etc.), providing short video services with specific content, etc.
[0160] In step 630, the first network device receives the trigger message and acquires event information of the target terminal entering or exiting the effective area based on the effective area information in the trigger message.
[0161] When the first network device determines that the target terminal enters the effective area based on the event information of the target terminal entering and exiting the effective area, the first network device sends a feedback message of the terminal entering the effective area to the second network device.
[0162] In step 640, after receiving the feedback message, the second network device can determine that the target terminal has entered the effective area, and the second network device will execute the designated service of the target terminal in the effective area based on the feedback message.
[0163] The service implementation method provided by the present invention can avoid pre-configuring the network side location information of all different service effective areas in the roaming area at the terminal's home location by triggering the target terminal's home network device to initiate the execution of the specified service in the effective area when the target terminal enters the effective area of the roaming area, thereby simplifying the process of executing the specified service in the effective area of the roaming area and improving the feasibility of service implementation.
[0164] In one embodiment, the method may further include: An indication message is sent to the first network device based on the feedback message, where the indication message is used to execute a designated service of the target terminal in the effective area.
[0165] It should be noted that in addition to the second network device directly executing the designated service based on the feedback message, the second network device can also send an indication message to the first network device after receiving the feedback message, and the first network device can execute the designated service of the target terminal in the effective area based on the indication message.
[0166] The service implementation method provided by the present invention effectively expands the service scenarios because both the first network device and the second network device can execute the designated service of the target terminal in the effective area.
[0167] In one embodiment, in order to specifically adapt to the scenario based on the SM POLICY service, the second network device may include a PCF network element; the first network device may include an SMF network element and an AMF network element; the method may specifically include: The PCF network element receives the location information of the target terminal sent by the SMF network element, and the location information of the target terminal is obtained by the SMF network element from the AMF network element; When it is determined that the target terminal is located in a roaming area that provides the specified service, the PCF network element sends a trigger message to the SMF network element; The PCF network element receives the feedback message sent by the SMF network element and executes the specified service of the target terminal in the effective area based on the feedback message.
[0168] like Figure 5 As shown, in this embodiment, the workflow of the above network elements may be as follows: Step 510: The PCF network element determines whether the target terminal is currently in a roaming location (such as a province, city, etc.) that provides the specified service based on the location information in the effective area information and the current access location information of the target terminal obtained through the SMF network element (such as AMF ID, GUAMI, etc.). The location information of the target terminal is obtained by the SMF network element from the AMF network element.
[0169] If so, the PCF network element sends a trigger message to the N7 interface message of the SMF network element to obtain notification of the target terminal entering or leaving the effective area, where the trigger message includes effective area information (such as "airport", etc.).
[0170] If not, the PCF does not send a trigger message.
[0171] Step 520, the SMF network element subscribes to the AMF network element for events of the target terminal entering and exiting the effective area transmitted through the N7 interface according to the trigger obtained from the N7 interface, and feeds back the obtained entry and exit results to the PCF network element.
[0172] Step 530: The PCF network element executes specific service logic based on the information about the target terminal entering and exiting the effective area reported by the SMF network element: When the target terminal enters the effective area, the PCF network element executes the designated service of the target terminal in the effective area based on the relevant SM POLICY; when the target terminal leaves the effective area, the PCF network element terminates or suspends the designated service execution. When the target terminal session ends, the designated service process terminates.
[0173] In one embodiment, the first network device may further include a NWDAF network element, and the method may further include: The PCF network element sends the indication message to the NWDAF network element based on the feedback message.
[0174] Still Figure 5 For example, when the first network device includes a NWDAF network element, the method may further include the following steps: Step 530', the PCF network element implements intelligent service triggering based on the information of the target terminal entering and exiting the effective area reported by the SMF network element: When the target terminal enters the effective area, the PCF network element sends an indication message to the NWDAF network element through the N23 interface. After receiving the indication message, the NWDAF network element will intelligently execute and control the designated services of the target terminal in the effective area based on the indication message and pre-configured designated service rules.
[0175] When the target terminal leaves the effective area, the PCF network element can terminate or suspend the intelligent service process according to the operator's service policy.
[0176] In one embodiment, the method may further include: In the process of opening the designated service at the target terminal, the service information and / or effective area information of the designated service sent by the service support system is received.
[0177] Specifically, in the present invention, the business support system of the roaming network equipment can provide package information of the specified service, and synchronize the activation information of the specified service to the business support system of the network equipment in the relevant geographical area (such as province, city, etc.) that allows the contract of the specified service.
[0178] The activation information covers the basic package information of the designated service (such as the designated service ID, etc.) and the effective area information of the designated service. The effective area information includes the designated service development area, the geographical area supported by the service, etc., such as "xx Province-Airport", "xx Province-XX Scenic Area", etc.
[0179] The service support system of the terminal's home network device can accept or reject the opening of the designated service to the terminal in this geographical area according to local management requirements and network conditions. If rejected, a rejection message is sent to the service support system of the roaming network device. When the terminal in this geographical area roams to the designated service provision area, the terminal can be prompted by SMS or other means that its home area does not currently support the opening of the designated roaming service.
[0180] If the business support system of the terminal's network device accepts the designated service and provides it to the local terminal, when the terminal applies for activation of the designated service, the business support system of the terminal's network device is activated to the terminal's contracted node, such as a PCF network element, and carries the service information and the corresponding effective area information of the service.
[0181] Specifically, Figure 5 Taking an example as an example, the service implementation method provided by the present invention may further include: Step 501, service activation: according to the above-mentioned designated service activation process, the target terminal activates the designated service of the roaming area in the home area, including signing a roaming service contract with the PCF network element, which carries information such as service information and / or effective area.
[0182] Step 502, pre-configuration requirements: The AMF network element pre-configures the network side location information of the local effective area corresponding to the specified service (such as the PRA or TAI list information corresponding to the "airport", etc.).
[0183] Step 503: The SMF network element establishes a connection with the PCF network element.
[0184] After the target terminal completes the basic session establishment process, an N7 interface link can be implemented between the SMF network element and the PCF network element, wherein the PCC process can refer to the prior art and will not be described in detail in the present invention.
[0185] After completing step 503, the above step 510 may be entered.
[0186] In one embodiment, the specified service may be any of the following: Only used for services in the effective area of the above roaming location; Used for services in different roaming areas.
[0187] It is understandable that when a designated service is a service used only in an effective area of a certain roaming location, it can still be signed and promoted for use to users across the entire network.
[0188] When the designated service is a service used in effective areas of different roaming locations, the identifier of the designated service may be uniformly planned for the entire network.
[0189] Specifically, when the specified service can be implemented in the effective area of the entire network, the service information (such as the service ID of the unified planning) of the entire network can be configured for the specified service in the service activation process. Figure 5 In steps S501, S510 and other steps, only the service information of the unified planning of the whole network needs to be exchanged.
[0190] Figure 7 This is the fifth flow chart of the service implementation method provided by the present invention. Figure 7 As shown, the service implementation method provided by the present invention is applied to a first network device, and the method may include: Step 710: Receive the effective area information sent by the second network device, and convert the effective area information into network side location information; Step 720: Send the network-side location information of the effective area to the session anchor network device of the target terminal; Step 730: Receive a network side location subscription message of the target terminal, and determine the real-time network side location information of the target terminal based on the network side location subscription message; the network side location subscription message is generated by the second network device; Step 740: Synchronize the real-time network side location information to the second network device; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The network side location information of the effective area and the real-time network side location information are used to determine the designated service of the target terminal in the effective area; The effective area information is determined when the target terminal activates the specified service.
[0191] Before step 710, the second network device may obtain the current access location information (such as AMF ID, GUAMI, etc.) of the target terminal from the first network device, and determine whether the target terminal is located in a roaming area providing the specified service in combination with the pre-acquired effective area information.
[0192] If yes, the second network device will send a trigger message (eg, trigger) to the first network device to obtain a notification of the target terminal entering or exiting the effective area, wherein the trigger message includes effective area information.
[0193] If not, the second network device will not send a trigger message to the first network device.
[0194] Among them, the effective area information may include the region / province where the designated business is carried out and the geographical area information supported by the business, such as "XX Airport in XX Province", "XX Scenic Area in XX City", etc.
[0195] Designated services may include various types of voice services and data services, such as displaying a specific LOGO, providing specific voice services (scenic spot guides, venue precautions, etc.), providing short video services with specific content, etc.
[0196] In step 710, the first network device receives the trigger message and obtains the effective area information from the trigger message. Then, the first network device converts the effective area information into network side location information (such as PRA and TAI list corresponding to the effective area).
[0197] In step 720, the first network device sends the converted network side location information of the effective area to the session anchor network device of the target terminal, and the session anchor network device sends the network side location information of the effective area to the second network device.
[0198] The second network device will send a network side location subscription message to the session anchor point based on the network side location information of the effective area to subscribe to the network side location information of the target terminal; alternatively, the second network device may also send a network side location subscription message directly to the first network device based on the network side location information of the effective area.
[0199] In step 730, the first network device may receive a network-side location subscription message of the target terminal from the session anchor network device or the second network device, and determine the real-time network-side location information of the target terminal based on the network-side location subscription message.
[0200] Next, in step 740, the first network device may send the real-time network side location information of the target terminal to the session anchor network device, and the session anchor network device may send the real-time network side location information to the second network device.
[0201] Alternatively, the first network device may directly send the real-time network-side location information of the target terminal to the second network device.
[0202] The second network device determines whether the target terminal enters the effective area based on the network side location information of the effective area and the real-time network side location information.
[0203] If the target terminal enters the effective area, the second network device will execute the designated service of the target terminal in the effective area.
[0204] If the target terminal leaves the effective area, the second network device will terminate or suspend the execution of the designated service of the target terminal in the effective area.
[0205] The service implementation method provided by the present invention can avoid pre-configuring the network side location information of all different service effective areas in the roaming area at the terminal's home location by triggering the target terminal's home network device to initiate the execution of the specified service in the effective area when the target terminal enters the effective area of the roaming area, thereby simplifying the process of executing the specified service in the effective area of the roaming area and improving the feasibility of service implementation.
[0206] In one embodiment, the method may further include: An indication message sent by the second network device is received, and a designated service of the target terminal in the effective area is executed based on the indication message.
[0207] It should be noted that in addition to directly executing the designated service by the second network device based on the network side location information and real-time network side location information of the effective area, the second network device can also send an indication message to the first network device after receiving the network side location information and real-time network side location information of the effective area to determine that the target terminal has entered the effective area, and the first network device will execute the designated service of the target terminal in the effective area based on the indication message.
[0208] The service implementation method provided by the present invention effectively expands the service scenarios because both the first network device and the second network device can execute the designated service of the target terminal in the effective area.
[0209] In one embodiment, in order to specifically adapt to the scenario based on the SM POLICY service, the first network device may include a roaming SMF network element and an AMF network element; the second network device may include a PCF network element; the session anchor network device may include a session anchor SMF network element; the method may specifically include: The roaming SMF network element receives the effective area information sent by the PCF network element and converts the effective area information into network side location information; The roaming SMF network element sends the network side location information of the effective area to the session anchor SMF network element; The roaming SMF network element receives the network side location subscription message of the target terminal, and the AMF network element determines the real-time network side location information of the target terminal based on the network side location subscription message; The roaming SMF network element synchronizes the real-time network location information to the PCF network element.
[0210] like Figure 8 As shown, in this embodiment, the workflow of the above network elements may be as follows: Step 810: The PCF network element determines whether the target terminal is currently in a roaming location (such as a province, city, etc.) that provides the specified service based on the location information in the effective area information and the current access location information of the target terminal obtained through the N7 interface (such as AMF ID, GUAMI, etc.).
[0211] If so, the PCF network element sends a trigger message to the N7 interface message of the roaming SMF network element to obtain notification of the target terminal entering or leaving the effective area, where the trigger message includes effective area information (such as "airport", etc.).
[0212] If not, the PCF network element does not send a trigger message.
[0213] Step 820: The roaming SMF network element converts the effective area information obtained from the N7 interface into network side location information (such as the PRA and TAI list corresponding to the effective area), and feeds back the network side location information to the PCF network element.
[0214] It should be noted that for the scenario where the target terminal mobile handover involves inserting an I-SMF network element in the roaming location, the following methods can be adopted according to the operator's policy: Solution 1: The PCF network element triggers session reestablishment in the roaming location based on the target terminal location. The subsequent process is the same as the process without I-SMF scenario, such as the above Figure 5 process.
[0215] Solution 2: The I-SMF network element or AMF network element of the first network device (roaming location) pre-configures the network side location information of the effective area and continues with subsequent steps.
[0216] Step 830: The roaming SMF network element (I-SMF network element) or the AMF network element sends the network side location information of the effective area to the session anchor SMF network element.
[0217] Step 840: The session anchor SMF network element sends the network side location information of the effective area to the PCF network element.
[0218] Step 850: The PCF network element sends a network side location subscription message (PRA subscription) of the target terminal to the session anchor SMF network element based on the received network side location information to subscribe to the real-time network side location information of the target terminal.
[0219] Alternatively, execute step 850', the PCF network element initiates a PRA subscription to the AMF network element through the roaming SMF network element (via the I-SMF network element).
[0220] Among them, the PCF network element can determine the specific type of the network side location subscription message of the target terminal based on the following business logic: If the received data is PRA and the corresponding TAI LIST, the PCF network element sends the PRA subscription (including PRA and the corresponding TAI list); If the received ID is a PRA ID, the PCF network element sends the PRA subscription (the TAI list corresponding to the specific PRA needs to be configured on the AMF network element); If the received information is a TAI list, the PCF network element sends a TAC location subscription.
[0221] Step 860: The roaming SMF network element sends the real-time network location information to the session anchor SMF network element, and the session anchor SMF network element then sends the real-time network location information to the PCF network element.
[0222] Alternatively, execute step 860', the roaming SMF network element (via the I-SMF network element) sends the real-time network location information to the PCF network element.
[0223] Step 870: The PCF network element determines whether the target terminal enters the effective area based on the acquired network side location information of the effective area and the real-time network side location information to execute specific service logic: When the target terminal enters the effective area, the PCF network element executes the designated service of the target terminal in the effective area based on the relevant SM POLICY; when the target terminal leaves the effective area, the PCF network element terminates or suspends the designated service execution. When the target terminal session ends, the designated service process terminates.
[0224] In one embodiment, the first network device may further include a NWDAF network element, and the method may further include: The NWDAF network element receives the indication message sent by the PCF network element, and executes the designated service of the target terminal in the effective area based on the indication message.
[0225] Still Figure 8 For example, when the first network device includes a NWDAF network element, the method may further include the following steps: Step 870', the PCF network element implements intelligent service triggering based on the information of the target terminal entering and exiting the effective area reported by the SMF network element: When the target terminal enters the effective area, the PCF network element sends an indication message to the NWDAF network element. After receiving the indication message, the NWDAF network element intelligently executes and controls the designated services of the target terminal in the effective area based on the indication message and pre-configured designated service rules.
[0226] When the target terminal leaves the effective area, the PCF network element can terminate or suspend the intelligent service process according to the operator's service policy.
[0227] Optionally, in combination with the implementation of a specific intelligent service processing flow, the PCF network element can simultaneously carry the corresponding service information (such as service ID, etc.) and the network side location information corresponding to the corresponding effective area when initiating the service subscription process between the PCF network element and the intelligent service node NWDAF network element. The NWDAF network element can control the intelligent service process based on the effective area information.
[0228] In one embodiment, before receiving the effective area information sent by the second network device, the method may further include: The network-side location information of the pre-configured effective area.
[0229] Specifically, in the present invention, the business support system in the roaming area can provide package information of the designated service, and synchronize the activation information of the designated service to the business support system of the relevant geographical area (such as province, city, etc.) that allows the contract of the designated service.
[0230] The activation information covers the basic package information of the designated service (such as the designated service ID, etc.) and the effective area information of the designated service. The effective area information includes the designated service development area, the geographical area supported by the service, etc., such as "xx Province-Airport", "xx Province-XX Scenic Area", etc.
[0231] The service support system at the terminal's home location can accept or reject the opening of the designated service to the terminal in this geographical area according to local management requirements and network conditions. If rejected, a rejection message will be sent to the service support system at the roaming location. When the terminal in this geographical area roams to the area where the designated service is provided, the terminal can be prompted by SMS or other means that its home location does not currently support the opening of the designated roaming service.
[0232] If the business support system at the terminal's location accepts the designated service and provides it to the local terminal, when the terminal applies to activate the designated service, the business support system of the terminal's network device will be activated to the terminal's contracted node, such as a PCF network element, and carry the service information and / or the effective area information of the service.
[0233] Specifically, Figure 8 Taking an example as an example, the service implementation method provided by the present invention may further include: Step 801, service activation: according to the above-mentioned designated service activation process, the target terminal activates the designated service of the roaming area in the home area, including signing a roaming service contract with the PCF network element, which carries information such as service information and / or effective area.
[0234] Step 802, pre-configuration requirement: the roaming SMF network element or AMF network element pre-configures the network side location information of the local effective area corresponding to the specified service (such as the PRA or TAI list information corresponding to the "airport", etc.).
[0235] Step 803: The roaming SMF network element establishes a connection with the PCF network element.
[0236] After the target terminal completes the basic session establishment process, the N7 interface link can be realized between the roaming SMF network element and the PCF network element, wherein the PCC process can refer to the prior art and will not be described in detail in the present invention.
[0237] After completing step 803, the above step 810 may be entered.
[0238] In one embodiment, the specified service may be any of the following: Only used for services in the effective area of the above roaming location; Used for services in different roaming areas.
[0239] It is understandable that when a designated service is a service used only in an effective area of a certain roaming location, it can still be signed and promoted for use to users across the entire network.
[0240] When the designated service is a service used in effective areas of different roaming locations, the identifier of the designated service may be uniformly planned for the entire network.
[0241] Specifically, when the specified service can be implemented in the effective area of the entire network, the service information (such as the service ID of the unified planning) of the entire network can be configured for the specified service in the service activation process. Figure 5 In steps S801, S810 and other steps, only the service information of the unified planning of the whole network needs to be exchanged.
[0242] Fig. 9 This is the sixth flow chart of the service implementation method provided by the present invention. Fig. 9 As shown, the service implementation method provided by the present invention is applied to the second network device, and the method may include: Step 910: Acquire location information of a target terminal from a first network device; Step 920: When it is determined that the target terminal is located in a roaming area where the designated service is provided, the effective area information is sent to the first network device; Step 930: Receive network-side location information of the effective area from the session anchor network device of the target terminal; Step 940: Send a network side location subscription message of the target terminal to the session anchor network device, and obtain the real-time network side location information of the target terminal; the network side location subscription message is used to subscribe to the real-time network side location information of the target terminal; Step 950: When it is determined that the target terminal has entered the effective area based on the network side location information of the effective area and the real-time network side location information, execute the designated service of the target terminal in the effective area; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The effective area information is determined when the target terminal activates the specified service.
[0243] In step 910, the second network device may obtain the current access location information (such as AMF ID, GUAMI, etc.) of the target terminal from the first network device.
[0244] In step 920, the second network device may determine whether the target terminal is located in a roaming area providing a designated service based on the current access location information of the target terminal and the pre-acquired effective area information.
[0245] If yes, the second network device will send a trigger message (eg, trigger) to the first network device to obtain a notification of the target terminal entering or exiting the effective area, wherein the trigger message includes effective area information.
[0246] If not, the second network device will not send a trigger message to the first network device.
[0247] Among them, the effective area information may include the region / province where the designated business is carried out and the geographical area information supported by the business, such as "XX Airport in XX Province", "XX Scenic Area in XX City", etc.
[0248] Designated services may include various types of voice services and data services, such as displaying a specific LOGO, providing specific voice services (scenic spot guides, venue precautions, etc.), providing short video services with specific content, etc.
[0249] In step 930, the first network device receives the trigger message and obtains the effective area information from the trigger message. Then, the first network device converts the effective area information into network side location information (such as the PRA and TAI list corresponding to the effective area).
[0250] The first network device will send the converted network side location information of the effective area to the session anchor network device of the target terminal, and the session anchor network device will send the network side location information of the effective area to the second network device.
[0251] In step 940, the second network device will send a network side location subscription message to the session anchor point based on the network side location information of the effective area to subscribe to the network side location information of the target terminal; alternatively, the second network device may also send a network side location subscription message directly to the first network device based on the network side location information of the effective area.
[0252] The first network device may receive a network-side location subscription message of the target terminal from the session anchor network device or the second network device, and determine the real-time network-side location information of the target terminal based on the network-side location subscription message.
[0253] Then, the first network device may send the real-time network-side location information of the target terminal to the session anchor network device, and the session anchor network device may send the real-time network-side location information to the second network device.
[0254] Alternatively, the first network device may directly send the real-time network-side location information of the target terminal to the second network device.
[0255] In step 950, the second network device determines whether the target terminal enters the effective area based on the network side location information of the effective area and the real-time network side location information.
[0256] If the target terminal enters the effective area, the second network device will execute the designated service of the target terminal in the effective area.
[0257] If the target terminal leaves the effective area, the second network device will terminate or suspend the execution of the designated service of the target terminal in the effective area.
[0258] The service implementation method provided by the present invention can avoid pre-configuring the network side location information of all different service effective areas in the roaming area at the terminal's home location by triggering the target terminal's home network device to initiate the execution of the specified service in the effective area when the target terminal enters the effective area of the roaming area, thereby simplifying the process of executing the specified service in the effective area of the roaming area and improving the feasibility of service implementation.
[0259] In one embodiment, executing the designated service of the target terminal in the effective area may include: An instruction message is sent to the first network device, where the instruction message is used to execute a designated service of the target terminal in the effective area.
[0260] It should be noted that in addition to directly executing the designated service by the second network device based on the network side location information and real-time network side location information of the effective area, the second network device can also send an indication message to the first network device after receiving the network side location information and real-time network side location information of the effective area to determine that the target terminal has entered the effective area, and the first network device will execute the designated service of the target terminal in the effective area based on the indication message.
[0261] The service implementation method provided by the present invention effectively expands the service scenarios because both the first network device and the second network device can execute the designated service of the target terminal in the effective area.
[0262] In one embodiment, in order to specifically adapt to the scenario based on the SM POLICY service, the second network device may include a PCF network element; the first network device may include a roaming SMF network element and an AMF network element; the session anchor network device may include a session anchor SMF network element; the method may specifically include: The PCF network element obtains the location information of the target terminal from the AMF network element; When it is determined that the target terminal is located in a roaming location where the specified service is provided, the PCF network element sends the effective area information to the roaming SMF network element; The PCF network element receives the network side location information of the effective area from the session anchor SMF network element; The PCF network element sends a network-side location subscription message of the target terminal to the session anchor SMF network element, and obtains the real-time network-side location information of the target terminal; When it is determined that the target terminal enters the effective area, the PCF network element executes the designated service of the target terminal in the effective area.
[0263] like Figure 8 As shown, in this embodiment, the workflow of the above network elements may be as follows: Step 810: The PCF network element determines whether the target terminal is currently in a roaming location (such as a province, city, etc.) that provides the specified service based on the location information in the effective area information and the current access location information of the target terminal obtained through the N7 interface (such as AMF ID, GUAMI, etc.).
[0264] If so, the PCF network element sends a trigger message to the N7 interface message of the roaming SMF network element to obtain notification of the target terminal entering or leaving the effective area, where the trigger message includes effective area information (such as "airport", etc.).
[0265] If not, the PCF network element does not send a trigger message.
[0266] Step 820: The roaming SMF network element converts the effective area information obtained from the N7 interface into network side location information (such as the PRA and TAI list corresponding to the effective area), and feeds back the network side location information to the PCF network element.
[0267] It should be noted that for the scenario where the target terminal mobile handover involves inserting an I-SMF network element in the roaming location, the following methods can be adopted according to the operator's policy: Solution 1: The PCF network element triggers session reestablishment in the roaming location based on the target terminal location. The subsequent process is the same as the process without I-SMF scenario, such as the above Figure 5 process.
[0268] Solution 2: The I-SMF network element or AMF network element of the first network device (roaming location) pre-configures the network side location information of the effective area and continues with subsequent steps.
[0269] Step 830: The roaming SMF network element (I-SMF network element) or the AMF network element sends the network side location information of the effective area to the session anchor SMF network element.
[0270] Step 840: The session anchor SMF network element sends the network side location information of the effective area to the PCF network element.
[0271] Step 850: The PCF network element sends a network side location subscription message (PRA subscription) of the target terminal to the session anchor SMF network element based on the received network side location information to subscribe to the real-time network side location information of the target terminal.
[0272] Alternatively, execute step 850', the PCF network element initiates a PRA subscription to the AMF network element through the roaming SMF network element (via the I-SMF network element).
[0273] Among them, the PCF network element can determine the specific type of the network side location subscription message of the target terminal based on the following business logic: If the received data is PRA and the corresponding TAI LIST, the PCF network element sends the PRA subscription (including PRA and the corresponding TAI list); If the received ID is a PRA ID, the PCF network element sends the PRA subscription (the TAI list corresponding to the specific PRA needs to be configured on the AMF network element); If the received information is a TAI list, the PCF network element sends a TAC location subscription.
[0274] Step 860: The roaming SMF network element sends the real-time network location information to the session anchor SMF network element, and the session anchor SMF network element then sends the real-time network location information to the PCF network element.
[0275] Alternatively, execute step 860', the roaming SMF network element (via the I-SMF network element) sends the real-time network location information to the PCF network element.
[0276] Step 870: The PCF network element determines whether the target terminal enters the effective area based on the acquired network side location information of the effective area and the real-time network side location information to execute specific service logic: When the target terminal enters the effective area, the PCF network element executes the designated service of the target terminal in the effective area based on the relevant SM POLICY; when the target terminal leaves the effective area, the PCF network element terminates or suspends the designated service execution. When the target terminal session ends, the designated service process terminates.
[0277] In one embodiment, the first network device may further include a NWDAF network element, and the method may further include: The PCF network element sends indication information to the NWDAF network element.
[0278] Still Figure 8 For example, when the first network device includes a NWDAF network element, the method may further include the following steps: Step 870', the PCF network element implements intelligent service triggering based on the information of the target terminal entering and exiting the effective area reported by the SMF network element: When the target terminal enters the effective area, the PCF network element sends an indication message to the NWDAF network element. After receiving the indication message, the NWDAF network element intelligently executes and controls the designated services of the target terminal in the effective area based on the indication message and pre-configured designated service rules.
[0279] When the target terminal leaves the effective area, the PCF network element can terminate or suspend the intelligent service process according to the operator's service policy.
[0280] Optionally, in combination with the implementation of a specific intelligent service processing flow, the PCF network element can simultaneously carry the corresponding service information (such as service ID, etc.) and the network side location information corresponding to the corresponding effective area when initiating the service subscription process between the PCF network element and the intelligent service node NWDAF network element. The NWDAF network element can control the intelligent service process based on the effective area information.
[0281] In one embodiment, the method may further include: In the process of opening the designated service at the target terminal, the service information and / or effective area information of the designated service sent by the service support system is received.
[0282] Specifically, in the present invention, the business support system in the roaming area can provide package information of the designated service, and synchronize the activation information of the designated service to the business support system of the relevant geographical area (such as province, city, etc.) that allows the contract of the designated service.
[0283] The activation information covers the basic package information of the designated service (such as the designated service ID, etc.) and the effective area information of the designated service. The effective area information includes the designated service development area, the geographical area supported by the service, etc., such as "xx Province-Airport", "xx Province-XX Scenic Area", etc.
[0284] The service support system at the terminal's home location can accept or reject the opening of the designated service to the terminal in this geographical area according to local management requirements and network conditions. If rejected, a rejection message will be sent to the service support system at the roaming location. When the terminal in this geographical area roams to the area where the designated service is provided, the terminal can be prompted by SMS or other means that its home location does not currently support the opening of the designated roaming service.
[0285] If the business support system at the terminal's location accepts the designated service and provides it to the local terminal, when the terminal applies to activate the designated service, the business support system of the terminal's network device will be activated to the terminal's contracted node, such as a PCF network element, and carry the service information and / or the effective area information of the service.
[0286] Specifically, Figure 8 Taking an example as an example, the service implementation method provided by the present invention may further include: Step 801, service activation: according to the above-mentioned designated service activation process, the target terminal activates the designated service of the roaming area in the home area, including signing a roaming service contract with the PCF network element, which carries information such as service information and / or effective area.
[0287] Step 802, pre-configuration requirement: the roaming SMF network element or AMF network element pre-configures the network side location information of the local effective area corresponding to the specified service (such as the PRA or TAI list information corresponding to the "airport", etc.).
[0288] Step 803: The roaming SMF network element establishes a connection with the PCF network element.
[0289] After the target terminal completes the basic session establishment process, the N7 interface link can be realized between the roaming SMF network element and the PCF network element, wherein the PCC process can refer to the prior art and will not be described in detail in the present invention.
[0290] After completing step 803, the above step 810 may be entered.
[0291] In one embodiment, the specified service may be any of the following: Only used for services in the effective area of the above roaming location; Used for services in different roaming areas.
[0292] It is understandable that when a designated service is a service used only in an effective area of a certain roaming location, it can still be signed and promoted for use to users across the entire network.
[0293] When the designated service is a service used in effective areas of different roaming locations, the identifier of the designated service may be uniformly planned for the entire network.
[0294] Specifically, when the specified service can be implemented in the effective area of the entire network, the service information (such as the service ID of the unified planning) of the entire network can be configured for the specified service in the service activation process. Figure 5 In steps S801, S810 and other steps, only the service information of the unified planning of the whole network needs to be exchanged.
[0295] The service implementation methods described in the above embodiments of the present invention may also be applied to the following scenarios: Scenario 1: Local featured services are enabled in roaming areas, but the effective area is not a fixed area. That is, the service activation data can only provide the service name, such as "xx featured service in xx province".
[0296] Scenario 2: The terminal signs a network-wide service in the home location, but the scope of the service provided in various places is not fixed. That is, the service activation data only contains unified service information planned for the entire network (such as service ID, etc.), such as "xx service (such as short video)". However, the service needs to be triggered and controlled based on the scope of the service provided in the local area in the roaming location.
[0297] For the above scenario, based on the solution described in this proposal, the "Effective Area" field information can be replaced with "XX Province XX Featured Service" (corresponding to the above scenario 1) or the "xx service" (corresponding to the above scenario 2) uniformly planned for the entire network. Similarly, the corresponding service control can be achieved by configuring the network-side location information corresponding to the local "xx featured service" or "xx service" in the roaming area, thereby realizing service implementation when the service provision area is not fixed, without the need to pre-configure the network-side location information corresponding to the corresponding service of the entire network at the terminal's home node and update it in real time.
[0298] In addition, considering that the "effective area" and "xx business" may be temporarily planned according to business development, or the business area may be dynamically adjusted, the relevant parsing data may also be shared by multiple nodes. Therefore, in order to ensure data consistency and simplify the configuration requirements of related nodes, it is possible to consider using a unified data storage function to realize the parsing data storage of local related "effective area" and "xx business" and the network side location area. When the network side obtains the "effective area" and "xx business" information, it can go to the unified database to convert the network side location area information and then perform subsequent business processing.
[0299] Fig.10 This is one of the structural diagrams of the service implementation device provided by the present invention. Fig.10 As shown, the present invention provides a service implementation device, which is applied to a first network device, and the device may include: An acquisition module 1010 is used to acquire service information and / or effective area information of a specified service from the second network device; An execution module 1020 is configured to execute a designated service for the target terminal in the effective area based on the service information when it is determined that the target terminal enters an effective area corresponding to the roaming location; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; the service information and effective area information are determined when the target terminal activates the designated service.
[0300] The service implementation device is the same as the above Figure 1 The corresponding business implementation methods can refer to each other and can achieve the same technical effects, so they will not be repeated here.
[0301] Fig.11 This is the second structural diagram of the service implementation device provided by the present invention. Fig.11 As shown, the present invention provides a service implementation device, which is applied to a second network device, and the device may include: The acquisition module 1110 is used to acquire the location information of the target terminal from the first network device; The sending module 1120 is used to provide the service information and / or effective area information of the specified service to the first network device when it is determined that the target terminal is located in a roaming area where the specified service is provided; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The service information is used to implement the designated service of the target terminal in the effective area; the service information and effective area information are determined when the target terminal activates the designated service.
[0302] The service implementation device is the same as the above Figure 3 The corresponding business implementation methods can refer to each other and can achieve the same technical effects, so they will not be repeated here.
[0303] Fig.12 This is the third structural diagram of the service implementation device provided by the present invention. Fig.12 As shown, the present invention provides a service implementation device, which is applied to a first network device, and the device may include: The receiving module 1210 is used to receive a trigger message sent by the second network device, and determine whether the target terminal enters the effective area based on the trigger message; The sending module 1220 is used to send a feedback message of the terminal entering the effective area to the second network device when the target terminal enters the effective area; The trigger message includes effective area information, and the effective area information is determined when the target terminal activates the designated service; The feedback message is used to trigger a specified service of the target terminal in the effective area; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
[0304] The service implementation device is the same as the above Figure 4 The corresponding business implementation methods can refer to each other and can achieve the same technical effects, so they will not be repeated here.
[0305] Fig.13 This is the fourth structural diagram of the service implementation device provided by the present invention. Fig.13 As shown, the present invention provides a service implementation device, which is applied to a second network device, and the device may include: The acquisition module 1310 is used to acquire the location information of the target terminal from the first network device; The sending module 1320 is used to send a trigger message to the first network device when it is determined that the target terminal is located in a roaming area where a specified service is provided; the trigger message is used to determine whether the target terminal enters an effective area; The receiving module 1330 is configured to receive a feedback message sent by the first network device, where the feedback message is generated when it is determined that the target terminal enters the effective area; An execution module 1340 is configured to execute a specified service of the target terminal in the effective area based on the feedback message; The trigger message includes effective area information, and the effective area information is determined when the target terminal activates the designated service; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
[0306] The service implementation device is the same as the above Figure 6 The corresponding business implementation methods can refer to each other and can achieve the same technical effects, so they will not be repeated here.
[0307] Fig.14 This is the fifth structural diagram of the service implementation device provided by the present invention. Fig.14 As shown, the present invention provides a service implementation device, which is applied to a first network device, and the device may include: The receiving module 1410 is used to receive the effective area information sent by the second network device, and convert the effective area information into network side location information; The sending module 1420 is used to send the network side location information of the effective area to the session anchor network device of the target terminal; The determination module 1430 is configured to receive a network side location subscription message of the target terminal, and determine the real-time network side location information of the target terminal based on the network side location subscription message; the network side location subscription message is generated by the second network device; A synchronization module 1440, configured to synchronize the real-time network-side location information to the second network device; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The network side location information of the effective area and the real-time network side location information are used to determine the execution of the designated service of the target terminal in the effective area; The effective area information is determined when the target terminal activates the designated service.
[0308] The service implementation device is the same as the above Figure 7 The corresponding business implementation methods can refer to each other and can achieve the same technical effects, so they will not be repeated here.
[0309] Fig.15 This is the sixth structural diagram of the service implementation device provided by the present invention. Fig.15 As shown, the present invention provides a service implementation device, which is applied to a second network device, and the device may include: The acquisition module 1510 is used to acquire the location information of the target terminal from the first network device; The sending module 1520 is used to send the effective area information to the first network device when it is determined that the target terminal is located in a roaming area providing a designated service; The receiving module 1530 is configured to receive the network side location information of the effective area from the session anchor network device of the target terminal; Subscription module 1540, used to send a network side location subscription message of the target terminal to the session anchor network device, and obtain the real-time network side location information of the target terminal; the network side location subscription message is used to subscribe to the real-time network side location information of the target terminal; An execution module 1550 is used to execute a designated service of the target terminal in the effective area when it is determined that the target terminal enters the effective area based on the network side location information of the effective area and the real-time network side location information; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The effective area information is determined when the target terminal activates the designated service.
[0310] The service implementation device is the same as the above Fig. 9 The corresponding business implementation methods can refer to each other and can achieve the same technical effects, so they will not be repeated here.
[0311] Fig.16 An example of a physical structure diagram of an electronic device is shown in FIG. Fig.16 As shown, the electronic device may include: a processor 1610, a communication interface 1620, a memory 1630 and a communication bus 1640, wherein the processor 1610, the communication interface 1620 and the memory 1630 communicate with each other through the communication bus 1640. The processor 1610 may call the logic instructions in the memory 1630 to execute the service implementation method described in any of the above embodiments.
[0312] In addition, the logic instructions in the above-mentioned memory 1630 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0313] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the business implementation method described in any of the above embodiments.
[0314] On the other hand, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the service implementation method described in any of the above embodiments.
[0315] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0316] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0317] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A service implementation method, applied to a first network device, characterized in that: The method comprises: Acquire service information and / or effective area information of a specified service from the second network device; In the case of determining that the target terminal enters the effective area corresponding to the roaming location, executing a designated service for the target terminal in the effective area based on the service information; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; the service information and effective area information are determined when the target terminal activates the designated service.
2. The service implementation method according to claim 1, characterized in that: The first network device includes a vAM-PCF network element and an AMF network element; the second network device includes an hAM-PCF network element; and the method specifically includes: The vAM-PCF network element obtains the service information and / or effective area information from the hAM-PCF network element; When it is determined that the target terminal enters the effective area of the roaming location, the vAM-PCF network element and the AMF network element use the service information to perform the designated service for the target terminal in the effective area.
3. The service implementation method according to claim 1, characterized in that: Before acquiring the service information and / or effective area information of the designated service from the second network device, the method further includes: The service execution logic information of the designated service and the network side location information of the effective area are pre-configured.
4. The service implementation method according to any one of claims 1 to 3, characterized in that: The designated business is any of the following: Only used for services in the effective area of the roaming location; Used for services in different roaming areas.
5. A service implementation method, applied to a second network device, characterized in that: The method comprises: Acquire location information of the target terminal from the first network device; When it is determined that the target terminal is located in a roaming area where a designated service is provided, providing service information and / or effective area information of the designated service to the first network device; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The service information is used to implement the designated service of the target terminal in the effective area; the service information and effective area information are determined when the target terminal activates the designated service.
6. The service implementation method according to claim 5, characterized in that: The second network device includes a hAM-PCF network element; the first network device includes a vAM-PCF network element and an AMF network element; and the method specifically includes: The hAM-PCF network element receives the location information of the target terminal sent by the vAM-PCF network element, where the location information of the target terminal is obtained by the vAM-PCF network element from the AMF network element; In the case where the hAM-PCF network element determines that the target terminal is located in a roaming area where a designated service is provided, the hAM-PCF network element sends service information and / or effective area information of the designated service to the vAM-PCF network element.
7. The service implementation method according to claim 5, characterized in that: The method further comprises: In the process of opening the designated service at the target terminal, service information and / or effective area information of the designated service sent by the service support system is received.
8. The service implementation method according to any one of claims 5 to 7, characterized in that: The designated business is any of the following: Only used for services in the effective area of the roaming location; Used for services in different roaming areas.
9. A service implementation method, applied to a first network device, characterized in that: The method comprises: receiving a trigger message sent by a second network device, and determining whether the target terminal enters a valid area based on the trigger message; When the target terminal enters the effective area, sending a feedback message of the terminal entering the effective area to the second network device; The trigger message includes effective area information, and the effective area information is determined when the target terminal activates the designated service; The feedback message is used to trigger a specified service of the target terminal in the effective area; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
10. The service implementation method according to claim 9, characterized in that: The method further comprises: receiving an indication message sent by the second network device; Based on the indication message, a designated service of the target terminal in the effective area is executed.
11. The service implementation method according to claim 10, characterized in that: The first network device includes an SMF network element and an AMF network element; the second network device includes a PCF network element; and the method specifically includes: The SMF network element receives the trigger message sent by the PCF network element, and obtains information from the AMF network element whether the target terminal enters the effective area based on the trigger message; When the target terminal enters the effective area, the SMF network element sends the feedback message to the PCF network element.
12. The service implementation method according to claim 11, characterized in that: The first network device further includes a NWDAF network element; and the method further includes: The NWDAF network element receives the indication message sent by the PCF network element, and executes the designated service of the target terminal in the effective area based on the indication message.
13. The service implementation method according to claim 9, characterized in that: Before receiving the trigger message sent by the second network device, the method further includes: The network side location information of the effective area is preconfigured.
14. The service implementation method according to any one of claims 9 to 13, characterized in that: The designated business is any of the following: Only used for services in the effective area of the roaming location; Used for services in different roaming areas.
15. A service implementation method, applied to a second network device, characterized in that: The method comprises: Acquire location information of the target terminal from the first network device; When it is determined that the target terminal is located in a roaming area where the designated service is provided, sending a trigger message to the first network device; the trigger message is used to determine whether the target terminal enters an effective area; receiving a feedback message sent by the first network device, where the feedback message is generated when it is determined that the target terminal enters the effective area; executing a designated service of the target terminal in the effective area based on the feedback message; The trigger message includes effective area information, and the effective area information is determined when the target terminal activates the designated service; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
16. The service implementation method according to claim 15, characterized in that: The executing the designated service of the target terminal in the effective area based on the feedback message includes: An indication message is sent to the first network device based on the feedback message, where the indication message is used to execute a designated service of the target terminal in the effective area.
17. The service implementation method according to claim 16, characterized in that: The second network device includes a PCF network element; the first network device includes an SMF network element and an AMF network element; and the method specifically includes: The PCF network element receives the location information of the target terminal sent by the SMF network element, where the location information of the target terminal is obtained by the SMF network element from the AMF network element; In the case where it is determined that the target terminal is located in a roaming location where a designated service is provided, the PCF network element sends the trigger message to the SMF network element; The PCF network element receives the feedback message sent by the SMF network element, and executes the designated service of the target terminal in the effective area based on the feedback message.
18. The service implementation method according to claim 17, characterized in that: The first network device further includes a NWDAF network element; and the method further includes: The PCF network element sends the indication message to the NWDAF network element based on the feedback message.
19. The service implementation method according to claim 15, characterized in that: The method further comprises: In the process of opening the designated service at the target terminal, service information and / or effective area information of the designated service sent by the service support system is received.
20. The service implementation method according to any one of claims 15 to 19, characterized in that: The designated business is any of the following: Only used for services in the effective area of the roaming location; Used for services in different roaming areas.
21. A service implementation method, applied to a first network device, characterized in that: The method comprises: Receiving the effective area information sent by the second network device, and converting the effective area information into network side location information; Sending the network side location information of the effective area to the session anchor network device of the target terminal; receiving a network side location subscription message of the target terminal, and determining the real-time network side location information of the target terminal based on the network side location subscription message; the network side location subscription message is generated by the second network device; Synchronizing the real-time network-side location information to the second network device; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The network side location information of the effective area and the real-time network side location information are used to determine the execution of the designated service of the target terminal in the effective area; The effective area information is determined when the target terminal activates the designated service.
22. The service implementation method according to claim 21, characterized in that: The method further comprises: An indication message sent by the second network device is received, and a designated service of the target terminal in the effective area is executed based on the indication message.
23. The service implementation method according to claim 21, characterized in that: The receiving a network side location subscription message of the target terminal includes any one of the following: Receiving the network-side location subscription message sent by the session anchor network device; Receive the network-side location subscription message sent by the second network device.
24. The service implementation method according to claim 21, characterized in that: Synchronizing the real-time network side location information to the second network device includes: Sending the real-time network-side location information to the second network device via the session anchor network device; The real-time network-side location information is directly sent to the second network device.
25. The service implementation method according to claim 22, characterized in that: The first network device includes a roaming SMF network element and an AMF network element; the second network device includes a PCF network element; the session anchor network device includes a session anchor SMF network element; and the method specifically includes: The roaming SMF network element receives the effective area information sent by the PCF network element, and converts the effective area information into network side location information; The roaming SMF network element sends the network side location information of the effective area to the session anchor SMF network element; The roaming SMF network element receives a network side location subscription message of the target terminal, and the AMF network element determines the real-time network side location information of the target terminal based on the network side location subscription message; The roaming SMF network element synchronizes the real-time network location information to the PCF network element.
26. The service implementation method according to claim 25, characterized in that: The first network device further includes a NWDAF network element; and the method further includes: The NWDAF network element receives the indication message sent by the PCF network element, and executes the designated service of the target terminal in the effective area based on the indication message.
27. The service implementation method according to claim 21, characterized in that: Before receiving the effective area information sent by the second network device, the method further includes: The network side location information of the effective area is preconfigured.
28. The service implementation method according to any one of claims 21 to 27, characterized in that: The designated business is any of the following: Only used for services in the effective area of the roaming location; Used for services in different roaming areas.
29. A service implementation method, applied to a second network device, characterized in that: The method comprises: Acquire location information of the target terminal from the first network device; When it is determined that the target terminal is located in a roaming area where the designated service is provided, sending effective area information to the first network device; Receiving network-side location information of the effective area from a session anchor network device of the target terminal; Sending a network side location subscription message of the target terminal to the session anchor network device, and obtaining the real-time network side location information of the target terminal; the network side location subscription message is used to subscribe to the real-time network side location information of the target terminal; When it is determined that the target terminal enters the effective area based on the network side location information of the effective area and the real-time network side location information, executing a designated service of the target terminal in the effective area; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The effective area information is determined when the target terminal activates the designated service.
30. The service implementation method according to claim 29, characterized in that: The executing the designated service of the target terminal in the effective area includes: An indication message is sent to the first network device, where the indication message is used to execute a designated service of the target terminal in the effective area.
31. The service implementation method according to claim 29, characterized in that: The acquiring of the real-time network-side location information of the target terminal includes any of the following: receiving the real-time network side location information from the session anchor network device, the real-time network side location information being obtained from the first network device based on the network side location subscription message; The real-time network-side location information is received from the first network device.
32. The service implementation method according to claim 30, characterized in that: The second network device includes a PCF network element; the first network device includes a roaming SMF network element and an AMF network element; the session anchor network device includes a session anchor SMF network element; the method specifically includes: The PCF network element obtains the location information of the target terminal from the AMF network element; In the case where it is determined that the target terminal is located in a roaming location where a designated service is provided, the PCF network element sends the effective area information to the roaming SMF network element; The PCF network element receives the network side location information of the effective area from the session anchor SMF network element; The PCF network element sends a network side location subscription message of the target terminal to the session anchor SMF network element, and obtains the real-time network side location information of the target terminal; When it is determined that the target terminal enters the effective area, the PCF network element executes a designated service of the target terminal in the effective area.
33. The service implementation method according to claim 30, characterized in that: The first network device further includes a NWDAF network element; and the method further includes: The PCF network element sends the indication information to the NWDAF network element.
34. The service implementation method according to claim 29, characterized in that: The method further comprises: In the process of opening the designated service at the target terminal, service information and / or effective area information of the designated service sent by the service support system is received.
35. The service implementation method according to any one of claims 29 to 34, characterized in that: The designated business is any of the following: Only used for services in the effective area of the roaming location; Used for services in different roaming areas.
36. A service implementation device, applied to a first network device, characterized in that: The device comprises: An acquisition module, used to acquire service information and / or effective area information of a specified service from the second network device; an execution module, configured to execute a designated service for the target terminal in the effective area based on the service information when it is determined that the target terminal enters the effective area corresponding to the roaming location; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; the service information and effective area information are determined when the target terminal activates the designated service.
37. A service implementation device, applied to a second network device, characterized in that: The device comprises: An acquisition module, used to acquire location information of a target terminal from a first network device; a sending module, configured to provide service information and / or effective area information of the specified service to the first network device when it is determined that the target terminal is located in a roaming area where the specified service is provided; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The service information is used to implement the designated service of the target terminal in the effective area; the service information and effective area information are determined when the target terminal activates the designated service.
38. A service implementation device, applied to a first network device, characterized in that: The device comprises: A receiving module, configured to receive a trigger message sent by a second network device, and determine whether the target terminal enters a valid area based on the trigger message; A sending module, configured to send a feedback message indicating that the terminal has entered the effective area to the second network device when the target terminal has entered the effective area; The trigger message includes effective area information, and the effective area information is determined when the target terminal activates the designated service; The feedback message is used to trigger a specified service of the target terminal in the effective area; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
39. A service implementation device, applied to a second network device, characterized in that: The device comprises: An acquisition module, used to acquire location information of a target terminal from a first network device; a sending module, configured to send a trigger message to the first network device when it is determined that the target terminal is located in a roaming area where a designated service is provided; the trigger message is used to determine whether the target terminal enters an effective area; a receiving module, configured to receive a feedback message sent by the first network device, wherein the feedback message is generated when it is determined that the target terminal enters the effective area; An execution module, configured to execute a specified service of the target terminal in the effective area based on the feedback message; The trigger message includes effective area information, and the effective area information is determined when the target terminal activates the designated service; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal.
40. A service implementation device, applied to a first network device, characterized in that: The device comprises: A receiving module, used for receiving the effective area information sent by the second network device, and converting the effective area information into network side location information; A sending module, used for sending the network side location information of the effective area to the session anchor network device of the target terminal; a determination module, configured to receive a network side location subscription message of the target terminal, and determine the real-time network side location information of the target terminal based on the network side location subscription message; the network side location subscription message is generated by the second network device; A synchronization module, used for synchronizing the real-time network side location information to the second network device; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The network side location information of the effective area and the real-time network side location information are used to determine the execution of the designated service of the target terminal in the effective area; The effective area information is determined when the target terminal activates the designated service.
41. A service implementation device, applied to a second network device, characterized in that: The device comprises: An acquisition module, used to acquire location information of a target terminal from a first network device; a sending module, configured to send effective area information to the first network device when it is determined that the target terminal is located in a roaming area providing a designated service; A receiving module, configured to receive the network side location information of the effective area from the session anchor network device of the target terminal; A subscription module, used to send a network side location subscription message of the target terminal to the session anchor network device, and obtain the real-time network side location information of the target terminal; the network side location subscription message is used to subscribe to the real-time network side location information of the target terminal; An execution module, configured to execute a designated service of the target terminal in the effective area when it is determined that the target terminal enters the effective area based on the network side location information of the effective area and the real-time network side location information; The first network device is a roaming network device of the target terminal, and the second network device is a home network device of the target terminal; The effective area information is determined when the target terminal activates the designated service.
42. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the service implementation method according to any one of claims 1 to 35 is implemented.
43. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the service implementation method according to any one of claims 1 to 35 is implemented.
44. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the service implementation method according to any one of claims 1 to 35 is implemented.