Service area determination method, apparatus, device, and storage medium
By acquiring user identifiers and measurement report (MR) data of target users, the target service area is determined, which solves the problem of low efficiency in determining the service area of existing FWA technologies and enables refined control and flexible service area management.
Patent Information
- Application Number
- CN202211711081.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-29
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2042-12-29
AI Technical Summary
In existing technologies, determining the service area of FWA is inefficient, cannot achieve refined management, and has a cumbersome change process, which cannot flexibly meet the user business needs that are frequently changing in the market.
By acquiring the user identifier and measurement report (MR) data of the target user, the target service area corresponding to the target user is determined based on the MR data, including multiple cells. The target cell is selected from multiple target cells using preset conditions, and neighboring cells are also considered, so as to realize the automatic generation and refined management of the target service area.
It enables the automatic generation and refined management of FWA service areas, improving the efficiency of determining FWA service areas and the flexibility to adapt to market changes.
Smart Images

Figure CN116133139B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and particularly relates to a service area determination method and device, equipment and a storage medium. BACKGROUND
[0002] With the continuous development of communication technology, communication service business has also developed more comprehensively. For example, network access technology represented by fixed wireless access (FWA). FWA is a product that uses mobile communication technology to meet the demand for fixed broadband access in a specific area. In FWA, the terminal equipment of a user (such as a home user or an enterprise user) directly accesses a wireless network through a customer-premises equipment (CPE) to realize broadband access function. In order to maintain market stability, when providing FWA services, it is usually necessary to limit the service range of FWA. In the related art, the service range of FWA is mainly determined through multiple communications of market personnel and operation and maintenance personnel, and the configuration of the service area is manually completed by professional technical personnel on the relevant network elements of the core network, such as the policy control function (PCF) network element, the policy and charging rules function (PCRF) network element, and the like.
[0003] In the above method, the service area needs to be preset in advance on the relevant network elements of the core network, and for the entire business range of the operator (such as the business range of a city-level or state-level operator), it usually includes hundreds or thousands of cells, and the service area setting process is relatively cumbersome, and it is impossible to achieve fine control of the FWA service area corresponding to each user. In addition, when the user usage area changes (such as adding a user usage area, deleting a user usage area, or adjusting a user usage area), a series of configurations need to be completed again by professional technical personnel, and the change process is cumbersome and the operation threshold is high, which cannot flexibly meet the frequent changes of user business demand in the market. Therefore, the current efficiency of determining the FWA service area is poor. SUMMARY
[0004] The present application provides a service area determination method, device, equipment and storage medium, which are used to improve the efficiency of determining the FWA service area.
[0005] To achieve the above purpose, the present application adopts the following technical solutions:
[0006] In a first aspect, a service area determination method is provided. The method comprises: obtaining a user identifier of a target user when receiving a fixed wireless access (FWA) function opening request of the target user; obtaining measurement report (MR) data corresponding to the target user based on the user identifier of the target user, the MR data comprising at least one of the following: the user identifier, an identifier of a target cell, and location information of the target cell, the target cell being a cell accessed by a customer premises equipment (CPE) terminal corresponding to the target user; and determining a target service area corresponding to the target user based on the MR data, the target service area comprising a plurality of cells.
[0007] In one design, determining the target service area corresponding to the target user based on the MR data comprises: determining a plurality of target cells corresponding to the target user based on the MR data, and determining at least one target cell from the plurality of target cells based on a preset condition, the preset condition being any of the following: a time point at which the CPE terminal accesses the target cell, a time duration for which the CPE terminal accesses the target cell, and a signal quality of the CPE terminal accessing the target cell; and determining the at least one target cell as the target service area corresponding to the target user.
[0008] In one design, the method further comprises: determining a plurality of neighbor cells corresponding to the at least one target cell based on the MR data; and determining the at least one target cell and the plurality of neighbor cells as the target service area corresponding to the target user.
[0009] In one design, the method further comprises: obtaining an identifier of a cell currently accessed by the CPE terminal corresponding to the target user; and restricting the CPE terminal from accessing a network when it is determined, based on the identifier of the cell currently accessed by the CPE terminal, that the cell currently accessed by the CPE terminal does not belong to a service range included in the target service area.
[0010] In a second aspect, a service area determination apparatus is provided. The apparatus comprises: an obtaining unit and a determining unit. The obtaining unit is configured to obtain a user identifier of a target user when receiving a fixed wireless access (FWA) function opening request of the target user. The obtaining unit is configured to obtain measurement report (MR) data corresponding to the target user based on the user identifier of the target user, the MR data comprising at least one of the following: the user identifier, an identifier of a target cell, and location information of the target cell, the target cell being a cell accessed by a customer premises equipment (CPE) terminal corresponding to the target user. The determining unit is configured to determine a target service area corresponding to the target user based on the MR data, the target service area comprising a plurality of cells.
[0011] In one design, the determining unit determines a plurality of target cells corresponding to the target user based on the MR data, and determines at least one target cell from the plurality of target cells based on a preset condition, which is any of the following: a time point at which the CPE terminal accesses the target cell, a duration for which the CPE terminal accesses the target cell, and a signal quality of the CPE terminal accessing the target cell; and the determining unit determines the at least one target cell as the target service area corresponding to the target user.
[0012] In one design, the determining unit determines a plurality of target cells corresponding to the target user based on the MR data, and determines at least one target cell from the plurality of target cells based on a preset condition, which is any of the following: a time point at which the CPE terminal accesses the target cell, a duration for which the CPE terminal accesses the target cell, and a signal quality of the CPE terminal accessing the target cell; and the determining unit determines the at least one target cell as the target service area corresponding to the target user.
[0013] In one design, the determining unit determines a plurality of target cells corresponding to the target user based on the MR data, and determines at least one target cell from the plurality of target cells based on a preset condition, which is any of the following: a time point at which the CPE terminal accesses the target cell, a duration for which the CPE terminal accesses the target cell, and a signal quality of the CPE terminal accessing the target cell; and the determining unit determines the at least one target cell as the target service area corresponding to the target user.
[0014] In a third aspect, an electronic device is provided, including: a processor and a memory; wherein the memory is configured to store one or more programs including computer execution instructions; when the electronic device is running, the processor executes the computer execution instructions stored in the memory to enable the electronic device to perform the service area determination method of the first aspect.
[0015] In a fourth aspect, a computer readable storage medium storing one or more programs is provided, the one or more programs including instructions that, when executed by a computer, cause the computer to perform the service area determination method of the first aspect.
[0016] The present application provides a service area determination method and device, equipment and storage medium, which are applied to the scenario of determining the service area of FWA product. When receiving the target user opening the fixed wireless network access FWA function, the user identifier of the target user is acquired, and the measurement report MR data corresponding to the target user including the user identifier, the identifier of the target cell and the location information of the target cell is acquired based on the user identifier of the target user, so as to determine the target service area including a plurality of cells corresponding to the target user based on the MR data. Through the above method, the target service area corresponding to the target user can be determined based on the MR data corresponding to the target user, and the automatic generation of the target service area is realized. Moreover, different target service areas corresponding to different target users can be determined based on the MR data corresponding to different target users, so as to realize the fine management and control of the service area of different target users, thereby improving the efficiency of determining the FWA service area. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 A service area determination system structure schematic provided for an embodiment of the present application Figure 1 ;
[0018] Figure 2 A service area determination system structure schematic provided for an embodiment of the present application Figure 2 ;
[0019] Figure 3 A service area determination method flow schematic provided for an embodiment of the present application Figure 1 ;
[0020] Figure 4 A service area determination method flow schematic provided for an embodiment of the present application Figure 2 ;
[0021] Figure 5 A service area determination method flow schematic provided for an embodiment of the present application Figure 3 ;
[0022] Figure 6 A service area determination method flow schematic provided for an embodiment of the present application Figure 4 ;
[0023] Figure 7 A service area determination method flow schematic provided for an embodiment of the present application Figure 5 ;
[0024] Figure 8 A service area determination method flow schematic provided for an embodiment of the present application Figure 6 ;
[0025] Figure 9 A service area determination method flow schematic provided for an embodiment of the present application Figure 7 ;
[0026] Figure 10 A service area determination method flow schematic provided for an embodiment of the present application Figure 8 ;
[0027] Figure 11 A service area determination device structure schematic provided for an embodiment of the present application
[0028] Figure 12 An electronic device structure schematic provided for an embodiment of the present application DETAILED DESCRIPTION
[0029] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
[0030] In the description of the present application, unless otherwise specified, " / " means the meaning of "or", for example, A / B can mean A or B. "And / or" herein only describes the relationship between the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. In addition, "at least one" "multiple" means two or more. "First", "second", etc. are not limited in quantity and execution order, and "first", "second", etc. are not necessarily different.
[0031] Currently, in the related art, the restriction on the range of FWA use user activities is mainly implemented through the policy control and charging (PCC) architecture of the mobile core network of the fourth generation mobile communication technology (4G) and the fifth generation mobile communication technology (5G). The PCC architecture includes functional entities such as policy control function (PCF) / policy and charging rule function (PCRF), policy and charging enforcement function (PCEF), subscriber profile repository (SPR) / unified data repository function (UDR), etc.
[0032] It should be noted that the functions and mechanisms implemented by PCC in the 4G core network (EPC) and the 5G core network (CN) are similar, and the main difference is in the interface and signaling.
[0033] In the development of FWA services, it is usually necessary for market personnel and wireless network optimization personnel in each city to communicate offline repeatedly to determine the service area of the FWA product, and then professional technicians manually complete the configuration of the service area on the core network element (such as the PCF / PCRF network element). After the above preparation is completed, the FWA product can enter the number release stage. In actual application, for the service area of the FWA, a batch of wireless cells meeting the requirements are usually selected by each city, and these wireless cells are uniformly submitted to the technicians, and the technicians complete the related configuration on the core network element, so as to realize the determination of the service area of the FWA.
[0034] The service area determination method provided by the embodiment of the application can be applied to the service area determination system. Figure 1 A structural schematic diagram of the service area determination system is shown. As shown in the figure, the service area determination system 20 includes an electronic device 21, a server 22, and a plurality of base stations 23. The electronic device 21 is connected with the server 22 and the base stations 23 respectively. Figure 1 The service area determination system 20 can be used for the Internet of Things, and the service area determination system 20 can include a plurality of central processing units (CPUs), a plurality of memories, a storage device storing a plurality of operating systems, and the like hardware.
[0035] The service area determination system 20 can be used for the Internet of Things, and the service area determination system 20 can include a plurality of central processing units (CPUs), a plurality of memories, a storage device storing a plurality of operating systems, and the like hardware.
[0036] The electronic device 21 is used for sending the processing of data, for example, the electronic device 21 can determine the target service area corresponding to the target user based on the measurement report data of the target user.
[0037] The server 22 can be a management server corresponding to the FWA product, and when the target user applies to open the FWA function, the application information of the target user is acquired, and the user identifier of the target user is generated.
[0038] The base station 23 is a base station accessed by the FWA product, which can be a base station of various network standards (such as a 4G base station and a 5G base station), and is used for realizing network access and transmitting the measurement report corresponding to the target user uploaded by the FWA product to the electronic device 21.
[0039] It should be noted that in the FWA product, the CPE end can support various terminal devices to access through wired or wireless (Wireless-Fidelity, WiFi), and the other end accesses the Evolved Node B (eNodeB) (4G base station) or the next Generation Node B (gNodeB) (5G base station) through Long Term Evolution (LTE) or New Radio (NR) signals.
[0040] Figure 2 Another structural schematic diagram of the service area determination system is shown. As shown in the figure, the service area determination system 30 includes a billing system 31, a big data platform 32, an Application Function (AF) 33, and a core network element 34. Figure 2
[0041] The billing system 31 can be a business and accounting system of a Business & Operation Support System (BSS), and is configured to transmit a user identifier of a target user to the AF 33 after the target user successfully subscribes to the FWA product.
[0042] Optionally, the BSS further includes a charging and settlement system, a customer service system, and a decision support system.
[0043] The big data platform 32 is configured to transmit Measurement Report (MR) data of the target user to the AF 33 according to a subscription message of the AF 33.
[0044] It should be noted that the big data platform 32 in the embodiments of the present application can be a mass data integrated with a mobile network DPI data collection and analysis system, and has the ability to obtain a user implementation location cell reporting capability. For example, the big data platform can be an operator's big data platform.
[0045] Optionally, the mobile core network can be constructed synchronously with a Deep Packet Inspection (DPI) data collection and analysis system. The DPI data collection and analysis system can collect and analyze interface messages of network elements, and has the ability to obtain a location change of a user on a network.
[0046] For example, the DPI data collection and analysis system can have the ability to obtain minute-level, second-level, and millisecond-level location changes (for example, changes in location update, location switching, routing area update, tracking area update, and the like) of a user on a network.
[0047] Optionally, the network element collected and parsed by the DPI data collection and analysis system can be a mobility management entity (MME), a serving gateway (SGW), a packet data network gateway (PGW), an access and mobility management function (AMF), a service management function (SMF), a user plane function (UPF), and the like. The interface message can be a message of an interface such as an S1_MME, Gn, N1, N2 interface, a user plane interface such as an S1_U, N3 interface, and the like.
[0048] The AF 33 is configured to perform data processing, such as generating a target service area corresponding to a target user according to MR data of the target user transmitted by the big data platform 32, and transmitting different PCC policies to the target user according to a real-time location cell of the target user.
[0049] Optionally, as shown in Figure 2 The AF 33 can include a message subscription module, a data processing module, and a PCC policy control module. The message subscription module can be configured to receive a user identifier of a target user transmitted by the billing system 31, and subscribe to MR data corresponding to the target user from the big data platform 32 according to the user identifier of the target user. The data processing module is configured to determine a target service area corresponding to the target user according to the MR data corresponding to the target user, and save the target service area corresponding to each target user. The PCC policy control module is configured to transmit different PCC policies to each target user according to a real-time location cell of each target user based on the target service area corresponding to each target user.
[0050] Optionally, the core network element 34 is configured to execute the PCC policy corresponding to each target user according to the PCC policy transmitted by the functional entity.
[0051] Optionally, as shown in Figure 2 The core network element 34 can be a PCRF / SPR network element, a PCF / UDR network element, and the like, and is configured to execute the corresponding PCC policy according to the parameter information corresponding to the target user.
[0052] A service area determination method provided by the embodiments of the present application will be described below with reference to the accompanying drawings.
[0053] As shown in Figure 3As shown, the service area determination method provided in the embodiments of the present application includes S201-S203.
[0054] S201, when receiving the target user opening the fixed wireless network access (FWA) function, obtaining the user identifier of the target user.
[0055] It should be noted that the embodiments of the present application can utilize the mobile network open architecture and the existing wireless MR data of the operator, the real-time location reporting capability collected by the mobile network DPI, etc. to realize the automatic generation and control of the FWA user allowed use area (target service area). The mobile network capability is open, which means that the network capability of the operator is open to the outside through the AF.
[0056] Specifically, in the mobile network capability open architecture, various business requirement parameters are sent to the core network element through the application programming interface (Appli cation Programming Interface, API), so as to realize the calling of network resources. Among them, the operator can open the Rx interface, N5 interface and SOAP interface between the AF and the traffic management PCRF network element.
[0057] Exemplarily, the PCC acceleration, the application, modification and release of QoS resources, etc. can be opened to the third-party business platform, so as to realize the real-time agile adaptation of the pipeline capability to the diversified needs of users.
[0058] Optionally, the target user opening the fixed wireless network access (FWA) function can be understood as the successful reservation of the FWA product reservation of the target user.
[0059] Optionally, the user information corresponding to the target user including the user identifier can be obtained through the BSS account system, and the user information is pushed to the AF.
[0060] Optionally, the user identifier can be the mobile station international ISDN number (Mobile Station international ISDN number, MSISDN), the international mobile subscriber identification number (International Mobile Subscriber Identification Number, IMSI) and the like.
[0061] Optionally, the user information can also include the installation address, the uplink rate, the downlink rate and the like corresponding to the target user.
[0062] It should be noted that when the target user reserves the FWA product, the reservation conditions can be set, such as the target user determining the installation address, selecting the FWA service rate (network uplink and downlink rate) and the like.
[0063] Optionally, the account system, upon receiving the subscription application information of the user, performs an audit based on the subscription application information of the user, and generates a user identifier for the target user when the target user meets the specified conditions, and performs a number release.
[0064] S202, based on the user identifier of the target user, obtaining the measurement report (MR) data corresponding to the target user.
[0065] The MR data includes at least one of the following: a user identifier, an identifier of a target cell, location information of the target cell, and the target cell is a cell accessed by a customer-premises equipment (CPE) terminal corresponding to the target user.
[0066] Optionally, the MR data corresponding to the target user can be obtained by subscribing to the MR data corresponding to the target user through the user identifier of the target user.
[0067] For example, after determining the user identifier of the target user, the user-level wireless MR data can be subscribed to the big data platform according to the user identifier of the target user.
[0068] It should be noted that since the user identifier of the target user is obtained, at this time the target user has only subscribed to the FWA product and has not completed the product installation and network access, so the MR data corresponding to the target user cannot be obtained immediately at this time.
[0069] Optionally, when the staff installs the FWA product for the target user, the staff can search for a cell with good channel quality at the first time after starting the machine to establish a wireless bearer. The FWA product periodically uploads the measurement report after establishing the wireless bearer, thereby realizing the acquisition of the MR data corresponding to the target user.
[0070] For example, after establishing the wireless bearer, the FWA product uploads the measurement report to the base station corresponding to the currently accessed cell, and the base station periodically reports the MR file to the big data platform to generate the user-level MR data.
[0071] Optionally, the big data platform can determine the correspondence between the target user identifier (such as MSISDN, IMSI, etc.) and the wireless MR data according to the MR file, thereby generating the MR data corresponding to the target user.
[0072] It should be noted that MR measurement is an important function of a mobile communication system and is also an essential means for analyzing wireless network coverage and discovering network problems. The MR data in the embodiments of the present application can be measurement statistics data from a user terminal (User Equipment, UE), an eNodeB, and a wireless resource management process.
[0073] Optionally, the MR data can further include wireless measurement information of the serving cell and the neighboring cells during the service maintaining procedure, such as Physical Cell Identifier (PCI), Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), Timing Advance (TA), Signal to Interference plus Noise Ratio (SINR), and the like.
[0074] Optionally, the identifier of the target cell can be an E-UTRAN Cell Identifier (ECI) of the target cell.
[0075] Optionally, the big data platform can include a collection server, and the base station can periodically upload a measurement report original (MR Original, MRO) file and a measurement report event (MR Event, MRE) file to the collection server of the big data platform.
[0076] Optionally, the file can include relevant information of the serving cell occupied by the UE and multiple neighboring cells measured.
[0077] S203, determining a target service area corresponding to the target user based on the MR data.
[0078] Optionally, the target service area includes multiple cells.
[0079] Optionally, the target service area can be understood as an area that allows the target user to access the network (allow to use), i.e., an area that the operator provides network access service for the target user.
[0080] Optionally, the location information of the target user can be obtained based on the MR data, and then the target service area corresponding to the target user is determined.
[0081] Optionally, multiple cells corresponding to the target user can be determined based on multiple MR data, and then the target service area is obtained.
[0082] In the embodiment of the present application, when the target user opens the fixed wireless network access (FWA) function, the user identifier of the target user is obtained, and based on the user identifier of the target user, the measurement report (MR) data corresponding to the target user is obtained, which includes the user identifier, the identifier of the target cell, and the location information of the target cell, so as to determine the target service area corresponding to the target user based on the MR data. Through the above method, the target service area corresponding to the target user can be determined based on the MR data corresponding to the target user, and the automatic generation of the target service area is realized. Moreover, different target service areas corresponding to different target users can be determined based on the MR data corresponding to the different target users, so that the fine management and control of the service areas of different target users are realized, thereby improving the efficiency of determining the FWA service area.
[0083] In one design, as shown in FIG. 1, Figure 4 The S203 in the service area determination method provided by the embodiment of the present application includes S301-S302.
[0084] S301, based on the MR data, a plurality of target cells corresponding to the target user are determined, and at least one target cell is determined from the plurality of target cells based on a preset condition.
[0085] The preset condition is any one of the following: a time point at which the CPE terminal accesses the target cell, a duration for which the CPE terminal accesses the target cell, and a signal quality of the CPE terminal accessing the target cell.
[0086] S302, the at least one target cell is determined as the target service area corresponding to the target user.
[0087] Optionally, a plurality of MR data corresponding to the target user can be obtained based on a preset time period, and a plurality of target cells corresponding to the target user can be determined based on the plurality of MR data.
[0088] For example, the MR data uploaded by the target user within one week after establishing a network connection can be selected, and a plurality of target cells corresponding to the target user can be determined based on the MR data uploaded within the one week.
[0089] Optionally, after obtaining the MR data, the MR data can be stored and counted, and at least one target cell can be determined from the target cells corresponding to each MR data in the plurality of MR data according to the preset condition.
[0090] Optionally, the AF can be provided with a database for storing the MR data sent by the big data platform, so that a plurality of target cells corresponding to the target user can be determined according to the MR data corresponding to the target user.
[0091] For example, the target cells corresponding to the preset number (e.g., the first 5) of MR data can be determined as the target service area according to the generation time of the MR data.
[0092] Optionally, the preset condition can be modified according to the specific business needs, for example, the target cell corresponding to the most MR data among the multiple target cells is selected as the target service area.
[0093] Optionally, the wireless cell information around the CPE terminal position can also be determined through the location event report information of the mobile communication network 5G network exposure function (Network Exposure Function, NEF), or can also be determined through the location area code (location area code, LAC) / tracking area code (TrackingArea Code, TAC), cell identification code (Cell ID), and other cell information in the mobile network DPI data collection.
[0094] In the embodiments of the present application, the target cell accessed by the target user is determined based on the MR data corresponding to the target user, so as to determine the target service area corresponding to the target user according to the target cell, thereby realizing the determination of the target service area corresponding to each target user according to different target users, and realizing the automatic generation and fine management and control of the limited use area (target service area) of each target user.
[0095] In one design, as shown in Figure 5 The service area determination method provided by the embodiments of the present application further includes S401, and S302 includes S402:
[0096] S401, determining multiple neighboring cells corresponding to at least one target cell based on MR data.
[0097] S402, determining at least one target cell and multiple neighboring cells as a target service area corresponding to a target user.
[0098] Optionally, the neighboring cell can be a neighboring cell of the currently accessed service cell of the CPE terminal.
[0099] Optionally, multiple target cells corresponding to multiple MR data and multiple neighboring cells corresponding to each target cell in the multiple target cells can be determined, and then a preset number (e.g., 5) of target cells are selected from the target cells, a preset number (e.g., 3) of neighboring cells are selected from the neighboring cells, and the preset number of target cells and the determined preset number of neighboring cells are determined as the target service area corresponding to the target user.
[0100] Optionally, the neighbor cell can be selected according to specific use needs, such as the signal quality of the cell, the number of CPE terminals corresponding to the cell, and the like, to select the neighbor cell that needs to be determined as the target service area.
[0101] Optionally, in some cases, the neighbor cell can also not be selected, and a plurality of target cells can be directly determined, and the plurality of target cells are determined as the target service area.
[0102] It should be noted that the selection condition of the target service area in the embodiments of the present application has high flexibility, and the cell can be comprehensively considered and selected according to different service requirements, such as when the signal quality corresponding to the target cell is poor, a part of the neighbor cell corresponding to the signal quality of the target cell is selected, so as to obtain the target service area corresponding to the target user.
[0103] In the embodiments of the present application, the neighbor cell corresponding to the target cell is determined based on the MR data, and the neighbor cell is determined as the target service area corresponding to the target user, so as to comprehensively consider the cells around the target user to determine the target service area, improve the service quality of the determined target service area, and improve the use experience of the target user.
[0104] In one design, as shown in FIG. 1, Figure 6 The service area determination method provided by the embodiments of the present application further includes S501-S502.
[0105] S501, obtaining the identifier of the cell currently accessed by the CPE terminal corresponding to the target user.
[0106] Optionally, the identifier of the cell currently accessed by the CPE terminal corresponding to the target user can be the ECI of the cell currently accessed by the CPE terminal corresponding to the target user.
[0107] Optionally, the identifier of the cell corresponding to the real-time location of the target user can be subscribed based on the user identifier of the target user, so as to obtain the identifier of the cell currently accessed by the CPE terminal corresponding to the target user.
[0108] For example, the real-time location cell information of the target user can be subscribed by the AF to the big data platform according to the user identifier of the target user, and the real-time location cell information is uploaded to the big data platform by the base station and pushed to the AF by the big data platform.
[0109] S502, when it is determined that the cell currently accessed by the CPE terminal does not belong to the service range included in the target service area based on the identifier of the cell currently accessed by the CPE terminal, the CPE terminal is limited to access the network.
[0110] Optionally, when the target service area corresponding to the target user is determined, the identity of the cell corresponding to the target service area can be determined as the cell identity corresponding to the target user, and then whether the identity of the cell currently accessed by the CPE terminal is the identity of the cell corresponding to the target user is determined to determine whether the target user is out of the target service area.
[0111] Optionally, different PCC policies can be set according to the service requirement of the FWA,
[0112] Optionally, the identity of the cell currently accessed can be compared with the cells in the target service area, and if the identity of the cell currently accessed is not the identity of the cell in the target service area, it is considered that the CPE terminal corresponding to the target user is currently out of the target service area, and the speed limiting policy is executed for the target user.
[0113] Optionally, when the identity of the cell currently accessed is not the identity of the cell in the target service area, the PCC speed limiting policy can be issued to the SOAP interface of the network side PCRF or PCF, so as to ensure that the target user cannot move out of the area (target service area) allowed to access the network.
[0114] Optionally, in addition to the identity of the cell, other real-time location cell information capable of indicating the cell currently accessed by the target user can also be used.
[0115] Optionally, according to the service requirement of the FWA, two groups of PCC policies can be set, one group of policies corresponding to the uplink and downlink speed of the FWA contract, used for the area allowed to access the network, and the other group of policies corresponding to the speed limiting policy, used for the area not allowed to access the network.
[0116] Optionally, the AF can also have the processing capability of resetting the location, so as to reset the area allowed to access the network (target service area) when the target user applies to move the machine (change the use range) or the wireless network is adjusted greatly.
[0117] It should be noted that FWA can be understood as a product that uses mobile communication technology to meet the needs of fixed broadband access in a specific area. This type of service is typically developed in areas with relatively unused wireless networks, serving as a supplement to fixed broadband in densely populated urban areas where fiber optic cables cannot cover, or to achieve last-mile network coverage in remote areas (such as some suburbs and rural areas). Currently, FWA products typically use annual or monthly billing methods. If users insert their Universal Subscriber Identity Module (USIM) from the CPE terminal into mobile phones or other electronic devices, it will inevitably lead to excessive network usage beyond the FWA product's designated area. Without restrictions on user network usage, this will result in the abuse of valuable wireless network resources and disrupt normal market order.
[0118] In one possible implementation, combining Figure 2 ,like Figure 7 As shown, firstly, AF and BSS synchronize FWA user information and store the user information in the background database. Then, based on the user information, they subscribe to the real-time location cell information and user-level MR data of FWA users from the big data platform and store the user-level MR data in the background database. Furthermore, based on the serving cell and neighboring cell data corresponding to the user-level MR data reported within a preset time period, an allowed area is generated for each user and stored in the background database.
[0119] Furthermore, the AF monitors the real-time location cell information of the target user and matches it with the allowed use area of the FWA user stored locally. It determines whether the cell location in the latest real-time location cell information is within the allowed use area corresponding to the FWA user. Then, based on the user's status of entering or leaving the allowed use area (entering the allowed use area, leaving the allowed use area), it selects the corresponding PCC policy and sends it to the PCRF network element or PCF network element for execution.
[0120] Specifically, let's take the example of an operator in location A launching 5G FWA services. The local marketing department requires that FWA users can only access the internet normally near the CPE installation location, and that the upload and download speeds of the FWA network are both 100Mbps. When leaving the vicinity of the CPE location, the upload and download speeds will not exceed 1kbps.
[0121] To achieve the above requirements and provide business services to FWA users (target users), the following preparatory work a1-a3 needs to be completed first:
[0122] a1, AF communicates with the billing system and the big data platform to connect the interface and newly build a user online area table, which is used to record the online area of each FWA number (product) automatically generated.
[0123] a2, the entity network element PCF is configured with two PCC policies containing QoS actions in advance, the maximum uplink rate (Max-Requested-Bandwidth-UL, MRBUL) and the maximum downlink rate (Max-Requested-Bandwidth-DW, MRBDW) of policy A are both 100 Mbps, and the MRBUL and MRBDW of policy B are both 1 kbps.
[0124] a3, the billing system realizes the related functions and business processes of FWA user business handling, such as the operation interface of FWA application user, business personnel and the like, and records the process of business order to equipment installation.
[0125] After the above preparation work is completed, the FWA reservation and the like can be started to accept user services, and the entire service process can be divided into three stages: reservation stage, installation stage and running stage.
[0126] As shown in Figure 8 , the main process of the reservation stage can include b1-b4:
[0127] b1, the user self-reserves and inputs the FWA business address to be handled (message 1 in Figure 8 ).
[0128] b2, the billing system determines the main service cell to which the FWA business address to be handled belongs according to the FWA business address to be handled, and judges whether the main service cell meets the business demand according to the load, signal strength and the like of the main service cell, if yes, the number is released, if not, the number is not released.
[0129] b3, after the FWA product reservation is successful, the billing system automatically pushes the user information to the AF (message 2 in Figure 8 ).
[0130] b4, the AF stores the user number generation file of the reserved FWA product, and periodically sends the file to the big data platform, subscribes the wireless MR measurement report (message 4 in Figure 8 ), and reports the real-time location cell (message 3 in Figure 8 ).
[0131] As shown in Figure 9 , the main process of the installation stage can include c1-c2:
[0132] c1, the installation personnel go to the user's home to install the CPE terminal, and after the installation of the CPE terminal is successful, the wireless MR measurement report and the real-time location cell information (such as the identifier of the cell corresponding to the real-time location) will be continuously reported to the big data platform (message 1 in Figure 9
[0133] c2, the data processing module of the AF collects the user-level MR measurement data from the big data platform side once an hour (message 2 in Figure 9 When the user's online area table does not include a record of a certain FWA number, it is determined that the FWA is reported for the first time, the first 12 service cells and adjacent cells are selected as the allowed user online area, and a new record is added to the user online area table in the form of "mobile phone number MSISDN-allowed user online cell list-corresponding policy A".
[0134] As shown in Figure 10 , the main process of the running stage can include d1-d3:
[0135] d1, the PCC policy control module of the AF, according to the mobile phone number MSISDN and ECI carried in the real-time message reported by the DPI data collection system, matches the MSISDN in the user online area table, judges whether the user is in the specified allowed use area, if it is found that the user is in the allowed use area, then the policy A (message 3 in Figure 10 ) is called through the SOAP interface of the PCF, wherein the MRBUL and MRBDW carried are 100Mbps; if it is found that the user is not in the allowed use area, then the policy B (message 4 in Figure 10 ) is called through the SOAP interface of the PCF, wherein the MRBUL and MRBDW carried are 1kbps.
[0136] d2, the network element PCF sends the new PCC policy to the SMF, triggering the new uplink and downlink rate to take effect.
[0137] d3, after the CPE terminal is turned on, it will continuously report the MR measurement report. The AF can continuously collect the user-level MR measurement report, so as to realize the detection of the user-level wireless network quality, and assist the user complaint and fault diagnosis.
[0138] It can be understood that the embodiments of the present application can also be applied to other scenes that need to limit the online range of the movable terminal.
[0139] The foregoing mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, it includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0140] This application embodiment can divide a service area determination device into functional modules based on the above method example. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. Optionally, the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0141] Figure 11 This is a schematic diagram of a service area determination device provided in an embodiment of this application. Figure 11 As shown, the service area determination device 40 is used to improve the efficiency of determining the FWA service area, for example, for performing... Figure 3 The present invention discloses a service area determination method. The service area determination device 40 includes: an acquisition unit 401 and a determination unit 402.
[0142] The acquisition unit 401 is used to acquire the user identifier of the target user when it receives a message that the target user has enabled the fixed wireless network access FWA function;
[0143] The acquisition unit 401 is used to acquire the measurement report (MR) data corresponding to the target user based on the user identifier of the target user. The MR data includes at least one of the following: user identifier, target cell identifier, and target cell location information. The target cell is the cell accessed by the customer front-end equipment (CPE) terminal corresponding to the target user.
[0144] The determining unit 402 is used to determine the target service area corresponding to the target user based on MR data. The target service area includes multiple cells.
[0145] In one design, the determining unit 402 is configured to determine a plurality of target cells corresponding to the target user based on the MR data, and determine at least one target cell from the plurality of target cells based on a preset condition, the preset condition being any of the following: a time point at which the CPE terminal accesses the target cell, a duration for which the CPE terminal accesses the target cell, and a signal quality of the CPE terminal accessing the target cell.
[0146] The determining unit 402 is configured to determine the at least one target cell as a target service area corresponding to the target user.
[0147] In one design, the determining unit 402 is configured to determine a plurality of neighboring cells corresponding to the at least one target cell based on the MR data.
[0148] The determining unit 402 is configured to determine the at least one target cell and the plurality of neighboring cells as a target service area corresponding to the target user.
[0149] In one design, the obtaining unit 401 is configured to obtain an identifier of a cell currently accessed by a CPE terminal corresponding to the target user.
[0150] The determining unit 402 is configured to limit the CPE terminal to access the network when it is determined based on the identifier of the cell currently accessed by the CPE terminal that the cell currently accessed by the CPE terminal does not belong to a service range included in the target service area.
[0151] In a case where the functions of the above-described integrated modules are implemented in the form of hardware, the embodiments of the present application provide a possible structural diagram of an electronic device involved in the above-described embodiments. As shown in Figure 12 , an electronic device 70 is configured to improve the efficiency of determining a FWA service area, for example, to perform Figure 3 a service area determining method as shown. The electronic device 70 includes a processor 701, a memory 702, and a bus 703. The processor 701 and the memory 702 can be connected through the bus 703.
[0152] The processor 701 is the control center of the communication device, which can be one processor or a general term for a plurality of processing elements. For example, the processor 701 can be a general central processing unit (CPU), or other general-purpose processors, etc. Among them, the general-purpose processor can be a microprocessor or any conventional processor, etc.
[0153] As an embodiment, the processor 701 can include one or more CPUs, such as the CPU 0 and the CPU 1 shown in Figure 12 .
[0154] The memory 702 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM), or other type of dynamic storage device that can store information and instructions for execution by the processor 701, an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium, or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.
[0155] As one possible implementation, the memory 702 can exist independently of the processor 701, and the memory 702 can be connected to the processor 701 through the bus 703 for storing instructions or program code. When the processor 701 invokes and executes the instructions or program code stored in the memory 702, the method for determining a service area provided by the embodiments of the present application can be implemented.
[0156] In another possible implementation, the memory 702 can also be integrated with the processor 701.
[0157] The bus 703 can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, Figure 12 Only one thick line is used to represent the bus in the figure, but it does not mean that there is only one bus or only one type of bus.
[0158] It should be noted that Figure 12 The structure shown does not constitute a limitation on the electronic device 70. In addition to Figure 12 The electronic device 70 can include more or fewer components than shown, or combine certain components, or different component arrangements.
[0159] As one example, the functions implemented by the acquisition unit 401 and the determination unit 402 in the service area determination apparatus 40 are the same as the functions of the processor 701 in the Figure 11 Figure 12
[0160] Optionally, as shown in Figure 12 The electronic device 70 provided by the embodiments of the present application can further include a communication interface 704.
[0161] The communication interface 704 is configured to connect with other devices through a communication network. The communication network can be an Ethernet, a wireless access network, a wireless local area network (WLAN), etc. The communication interface 704 can include a receiving unit configured to receive data, and a sending unit configured to send data.
[0162] In one design, the communication interface in the electronic device provided by the embodiments of the present application can be integrated in the processor.
[0163] From the above description of the embodiments, those skilled in the art can clearly understand that, for the convenience and brevity, only the division of the above functional units is exemplified. In actual application, the above functions can be completed by different functional units according to needs, that is, the internal structure of the device is divided into different functional units to complete all or part of the functions described above. The specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0164] The embodiments of the present application further provide a computer readable storage medium, and the computer readable storage medium stores instructions. When a computer executes the instructions, the computer executes each step in the method flow shown in the foregoing method embodiments.
[0165] The embodiments of the present application provide a computer program product containing instructions, which, when executed on a computer, cause the computer to execute a service area determination method in the foregoing method embodiments.
[0166] The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), registers, hard disks, optical fibers, compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof, or any other form of computer-readable storage medium in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may reside in an application-specific integrated circuit (ASIC). In the embodiments of this application, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0167] Since the electronic devices, computer-readable storage media, and computer program products in the embodiments of this application can be applied to the above methods, the technical effects they can achieve can also be referred to the above method embodiments. The embodiments of this application will not be repeated here.
[0168] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be covered within the scope of protection of this application.
Claims
1. A service area determination method characterized by comprising: The method comprises: When receiving that a target user opens a fixed wireless network access (FWA) function, obtaining a user identifier of the target user; Based on the user identifier of the target user, obtaining measurement report (MR) data corresponding to the target user, the MR data comprising at least one of the following: a user identifier, an identifier of a target cell, location information of the target cell, the target cell being a cell accessed by a customer premises equipment (CPE) terminal corresponding to the target user; Based on the MR data, determining a target service area corresponding to the target user, the target service area comprising a plurality of cells; the target service area being a use-allowed area generated according to service cell and adjacent cell data corresponding to user-level MR data reported within a preset time period; the user-level MR data being data subscribed by a big data platform based on user information synchronized by an AF and a BSS; the BSS being configured to push user information including a user identifier of a target user to the AF.
2. The method of claim 1, wherein, The method further comprises: Based on the MR data, determining a plurality of target cells corresponding to the target user, and determining at least one target cell from the plurality of target cells based on a preset condition, the preset condition being any one of the following: a time point at which the CPE terminal accesses a target cell, a duration for which the CPE terminal accesses a target cell, and signal quality of the CPE terminal accessing a target cell; Determining the at least one target cell as the target service area corresponding to the target user.
3. The method of claim 2, wherein, The method further comprises: Based on the MR data, determining a plurality of adjacent cells corresponding to the at least one target cell; The method further comprises: Determining the at least one target cell and the plurality of adjacent cells as the target service area corresponding to the target user.
4. The method according to any one of claims 1 to 3, characterized in that, The method further comprises: Obtaining an identifier of a cell currently accessed by the CPE terminal corresponding to the target user; When it is determined, based on the identifier of the cell currently accessed by the CPE terminal, that the cell currently accessed by the CPE terminal does not belong to a service range included in the target service area, restricting the CPE terminal from accessing a network.
5. A service area determining apparatus characterized by comprising: The apparatus comprises an obtaining unit and a determining unit; The obtaining unit is configured to, when receiving that a target user opens a fixed wireless network access (FWA) function, obtain a user identifier of the target user; The obtaining unit is configured to, based on the user identifier of the target user, obtain measurement report (MR) data corresponding to the target user, the MR data comprising at least one of the following: a user identifier, an identifier of a target cell, location information of the target cell, the target cell being a cell accessed by a customer premises equipment (CPE) terminal corresponding to the target user; The determination unit is configured to determine a target service area corresponding to the target user based on the MR data, wherein the target service area comprises a plurality of cells; the target service area is an allowed use area generated according to service cell and adjacent cell data corresponding to user-level MR data reported within a preset time period; the user-level MR data is data subscribed by a big data platform based on user information of an AF and a BSS; and the BSS is configured to push user information including a user identifier of the target user to the AF.
6. The service area determining apparatus according to claim 5, wherein The determination unit is configured to determine a plurality of target cells corresponding to the target user based on the MR data, and determine at least one target cell from the plurality of target cells based on a preset condition, wherein the preset condition is any one of a time point at which the CPE terminal accesses a target cell, a time length during which the CPE terminal accesses a target cell, and signal quality of the CPE terminal accessing a target cell. The determination unit is configured to determine the at least one target cell as the target service area corresponding to the target user.
7. The service area determining apparatus according to claim 6, wherein The determination unit is configured to determine a plurality of adjacent cells corresponding to the at least one target cell based on the MR data. The determination unit is configured to determine the at least one target cell and the plurality of adjacent cells as the target service area corresponding to the target user.
8. The service area determination apparatus according to any one of claims 5 to 7, characterized by, The acquisition unit is configured to acquire an identifier of a cell currently accessed by the CPE terminal corresponding to the target user. The determination unit is configured to limit the CPE terminal to access a network when it is determined, based on the identifier of the cell currently accessed by the CPE terminal, that the cell currently accessed by the CPE terminal does not belong to a service range included in the target service area.
9. An electronic device, comprising: The electronic device comprises: a processor and a memory; wherein the memory is configured to store one or more programs, the one or more programs comprising computer execution instructions; when the electronic device is running, the processor executes the computer execution instructions stored in the memory, so that the electronic device executes the service area determination method in any one of claims 1-4.
10. A computer-readable storage medium storing one or more programs, the one or more programs comprising instructions for: The one or more programs comprise instructions which, when executed by a computer, cause the computer to execute the service area determination method in any one of claims 1-4.
Citation Information
Patent Citations
5GCPE signal connection control method and system
CN113923740A