Broadband installation site selection method and computer program product
By generating broadband installation site selection requests and obtaining fiber distribution box and community information, combined with maps and address selection controls, the problem of non-standardized broadband network addresses is solved, enabling accurate broadband site selection and efficient service processing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- LIAONING MOBILE COMM
- Filing Date
- 2026-01-14
- Publication Date
- 2026-05-05
AI Technical Summary
In existing technologies, the lack of standardization in broadband network address data leads to inaccurate broadband activation address searches for users, affecting user experience.
By generating a broadband installation site selection request, the fiber distribution box information and community information corresponding to the fiber distribution box control or the location to be installed are obtained. Using map site selection control and address site selection control, combined with a multi-level community address model and a fiber distribution box information association storage model, accurate site selection is achieved.
It improved the accuracy and efficiency of broadband site selection, and enhanced the user's experience in handling broadband services.
Smart Images

Figure CN121985240A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of passive optical network technology, and in particular to a broadband installation site selection method and computer program product. Background Technology
[0002] With the widespread adoption of broadband networks, more and more people are choosing to install them. Domestic telecommunications companies, leveraging IT support, have standardized the construction, management, and site selection services for addresses. However, due to the large volume of standard address data, coupled with various situations such as building name changes and unit alterations, discrepancies arise between system records and actual addresses. This results in the inability to quickly and accurately locate a user's broadband activation address, causing significant inconvenience to the user experience. Summary of the Invention
[0003] This disclosure provides a broadband installation site selection method and a computer program product. Through a broadband installation site selection request, it obtains fiber distribution box information and community information corresponding to the fiber distribution box control or the location to be installed.
[0004] In one aspect, this embodiment provides a broadband installation site selection method, the method comprising: generating a broadband installation site selection request, wherein the broadband installation site selection request is generated by the user when the terminal device triggers the fiber distribution box control or inputs the location to be installed; based on the broadband installation site selection request, obtaining fiber distribution box information and cell information corresponding to the fiber distribution box control or the location to be installed; and returning the fiber distribution box information and cell information to the terminal device so that the user can determine whether the site selection is successful.
[0005] In embodiments of this disclosure, before generating a broadband installation site selection request, the method further includes: displaying a broadband installation operation interface, which includes at least a map site selection control and an address site selection control; and when the user triggers the map site selection control, displaying a broadband site selection map interface, which includes multiple cell outline layers and multiple fiber distribution box controls; or when the user triggers the address site selection control, displaying a broadband address input interface, which is at least used by the user to input the location to be installed.
[0006] In embodiments of this disclosure, after displaying the broadband location map interface, the method further includes: locating the target installation location and displaying the cell outline layer corresponding to the cell to which the target installation location belongs on the broadband location map interface; and when the target installation location is included in the cell outline layer, displaying at least one fiber distribution box control corresponding to the cell outline layer where the target installation location is located on the broadband location map interface.
[0007] In embodiments of this disclosure, the method further includes: displaying a broadband addressing drawing interface, the broadband addressing modification interface including a point picking control, a contour drawing control, and an update address control; when the user triggers the point picking control, the contour drawing control, or the update address control, displaying a drawing toolbar, the drawing toolbar including at least a point picking tool control and a polygon drawing tool control, the point picking tool control being used at least to obtain the point coordinates of the fiber distribution box control, and the polygon drawing tool control being used at least to draw the cell contour layer; and drawing a broadband addressing map based at least on the cell contour layer and the fiber distribution box control.
[0008] In embodiments of this disclosure, a broadband location map is drawn based at least on a cell outline layer and a fiber distribution box control, including: when a terminal device triggers a polygon drawing tool control, obtaining location information of multiple points selected by the user, the location information of the multiple points being determined at least based on the houses covered by the broadband network within the cell; and drawing a closed polygon outline based on the multiple points, the polygon outline being the cell outline layer.
[0009] In embodiments of this disclosure, a broadband location map is drawn based at least on a cell outline layer and a fiber distribution box control, including: when a terminal device triggers a location picking tool control, obtaining the location information of a single location selected by the user, wherein the location information of the single location is determined at least based on the location and height of buildings within the cell; and drawing the location information of the single location as the location coordinates of the fiber distribution box control.
[0010] In embodiments of this disclosure, the method further includes: constructing a multi-level cell address model, which includes multiple cell information, wherein the cell information is composed of multi-level location information linked hierarchically; and associating fiber distribution box information in the multi-level cell address model, wherein the fiber distribution box information includes at least fiber distribution box identifier, fiber distribution box name, location coordinates, and coverage area, to form an associated storage model.
[0011] In the embodiments of this disclosure, based on the broadband installation site selection request, obtaining fiber distribution box information and cell information corresponding to the fiber distribution box control or the location to be installed includes: when the broadband installation site selection request is generated by the user when the fiber distribution box control is triggered by the terminal device, the broadband installation site selection request includes the location coordinates of the fiber distribution box corresponding to the fiber distribution box control; based on the location coordinates, matching fiber distribution box information from the associated storage model, the fiber distribution box information includes the fiber distribution box identifier, fiber distribution box name, and coverage area; and matching cell information based on the fiber distribution box information, the cell information includes at least the city name, district / county name, township / street name, community / village name, building name, unit name, and floor name.
[0012] In the embodiments of this disclosure, obtaining fiber distribution box information and cell information corresponding to the fiber distribution box control or the location to be installed based on the broadband installation site selection request includes: when the broadband installation site selection request is generated by the user when inputting the location to be installed on the terminal device, the broadband installation site selection request includes inputting the location to be installed; based on the input location to be installed, matching cell information from the associated storage model, the cell information includes at least the city name, district / county name, township / street name, community / village name, building name, unit name, and floor name; and matching fiber distribution box information based on the cell information, the fiber distribution box information includes the fiber distribution box identifier, fiber distribution box name, location coordinates, and coverage area.
[0013] In another aspect, embodiments of this disclosure provide a computer program product, including a computer program that, when executed by a processor, implements the aforementioned broadband installation site selection method. Attached Figure Description
[0014] The above and other objects, features, and advantages of this disclosure will become more apparent from the more detailed description of the embodiments thereof in conjunction with the accompanying drawings. The drawings are provided to further illustrate the embodiments of this disclosure and form part of the specification. They are used together with the embodiments of this disclosure to explain the disclosure and do not constitute a limitation thereof. In the drawings, the same reference numerals generally represent the same components or steps.
[0015] Figure 1 The schematic diagram illustrates an environmental application according to an embodiment of the present disclosure.
[0016] Figure 2 The flowchart illustrating a broadband installation site selection method according to an embodiment of the present disclosure is shown in the illustration.
[0017] Figure 3 The flowchart illustrates another broadband installation site selection method according to an embodiment of the present disclosure.
[0018] Figure 4 The flowchart illustrates another broadband installation site selection method according to an embodiment of the present disclosure.
[0019] Figure 5 This is a schematic diagram of a broadband addressing drawing interface according to an embodiment of this disclosure.
[0020] Figure 6 This is a schematic diagram of a cell outline layer according to an embodiment of the present disclosure.
[0021] Figure 7 This is a schematic diagram of a high-rise building fiber distribution box control according to an embodiment of the present disclosure.
[0022] Figure 8 This is a schematic diagram of a low-rise building fiber distribution box control according to an embodiment of the present disclosure.
[0023] Figure 9 The flowchart illustrates another broadband installation site selection method according to an embodiment of the present disclosure.
[0024] Figure 10 A flowchart illustrating a map-based broadband installation site selection method according to an embodiment of the present disclosure is shown.
[0025] Figure 11 This is a schematic diagram of the broadband installation operation interface according to an embodiment of the present disclosure.
[0026] Figure 12 A schematic diagram illustrating a broadband installation location method based on address selection according to an embodiment of the present disclosure is provided.
[0027] Figure 13 A block diagram illustrating a computer program product according to an embodiment of the present disclosure is shown schematically. Detailed Implementation
[0028] To make the objectives, technical solutions, and advantages of this disclosure more apparent, exemplary embodiments according to this disclosure will now be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this disclosure, and not all embodiments of this disclosure. It should be understood that this disclosure is not limited to the exemplary embodiments described herein.
[0029] Figure 1 The schematic diagram illustrates an environmental application according to an embodiment of the present disclosure.
[0030] like Figure 1 As shown, it includes a terminal device 101 and a computing device 102. The terminal device 101 and the computing device 102 can perform real-time data transmission.
[0031] Terminal device 101 can include any type of electronic device, such as a smartphone, tablet, or laptop. Users can access the broadband installation site selection system on computing device 102 through a browser on terminal device 101. Computing device 102 can display corresponding fiber optic box information and cell information to the user based on the user-inputted installation location or based on the fiber optic box control clicked by the user, via terminal device 101. Users can determine whether site selection was successful based on the fiber optic box information and cell information returned by computing device 102. If site selection is successful, the user can confirm broadband installation.
[0032] The computing device 102 may have data processing, logical operation, and storage functions. For example, the computing device 102 may include computing devices such as servers, tablets, desktop computers, laptops, notebook computers, computing nodes, or netbooks. The server may be a rack server, blade server, or tower server, among other different types. The server may include one or more computing nodes, each computing node including at least one CPU. When the server includes multiple computing nodes, the multiple CPUs in the multiple computing nodes share a single operating system.
[0033] Next, this article will combine Figures 2-13 This document provides a detailed explanation of how the computing device 102 displays fiber distribution box information and community information to the user based on the location to be installed or the fiber distribution box control.
[0034] Figure 2 The flowchart illustrating a broadband installation site selection method according to an embodiment of the present disclosure is shown in the illustration.
[0035] like Figure 2 As shown, the broadband installation site selection method of this disclosure includes S201, S202 and S203: S201. Generate a broadband installation site selection request. The broadband installation site selection request is generated by the user when the fiber distribution box control is triggered on the terminal device or when the installation location is entered.
[0036] In the embodiments of this disclosure, users can perform broadband installation site selection operations through terminal devices. For example, users can log in to the broadband installation operation interface through the terminal device and perform broadband installation operations, such as clicking buttons / links.
[0037] In some embodiments, the computing device can generate a broadband installation site selection request when the user triggers the fiber distribution box control or enters the installation location. For example, a click event listener can be added to the broadband installation operation interface. When the user clicks the map icon / fiber distribution box control / confirm input control on the broadband installation operation interface, the event listener will be triggered. Based on the triggering of this event listener, the computing device can generate a broadband installation site selection request. Furthermore, the computing device can also generate different broadband installation site selection requests based on different listener events. For example, when the user clicks the map icon / fiber distribution box control, the coordinates of the user's click will be obtained in the callback function of the event listener. The computing device can construct a Web Map Service (WMS) request based on this coordinates to obtain relevant data from the broadband network coverage cell model and fiber distribution box resource model from the Geoserver service. As another example, when the user enters the installation location and clicks the confirm input control, the coordinates of the user-input installation location will be obtained in the callback function of the event listener. The computing device can construct a WMS request based on this coordinate location to obtain relevant data from the broadband network coverage cell model and fiber distribution box resource model from the Geoserver service.
[0038] In the embodiments of this disclosure, the fiber distribution box control and the installation location can be used in the broadband installation site selection process. The fiber distribution box control can refer to an icon on the broadband installation operation interface that indicates the location of the fiber distribution box. For example, clicking the map site selection control on the broadband installation operation interface can jump to the broadband site selection map interface. The broadband site selection map interface can display the specific geographical locations of various buildings such as communities, commercial buildings, and public facilities. A fiber distribution box control can be displayed near a house in a certain community, and this fiber distribution box control can be used to indicate the location of the fiber distribution box in that house. If there are two fiber distribution box controls for a house, it means that there are two fiber distribution boxes in that house.
[0039] S202. Based on the broadband installation site selection request, obtain the fiber distribution box information and community information corresponding to the fiber distribution box control or the location to be installed.
[0040] Computing devices can retrieve relevant information from a resource management system (such as a database server) by sending broadband installation site selection requests. In the database server, cell information and fiber distribution box information can be stored separately according to cell layers and fiber distribution box layers. The database server can store the polygonal outline of each broadband network coverage cell, the actual latitude and longitude coordinates of each cell, and map projection-related data (i.e., converting cell coordinates to satellite coordinates). Figure 1The database server provides a consistent projection coordinate system to ensure accurate mapping of the community outline on the map, community identification information (name, number, etc.), community affiliation information (city, district, street, etc.), and community type information (high-rise community, ordinary multi-story community, old community, etc.). Furthermore, the database server can store the coordinate information of each fiber distribution box (location coordinates on the map, actual latitude and longitude coordinates, and the community it belongs to), number, coverage area (units and floors covered), and broadband resource information (fiber optic line type, total number of available ports), among other information.
[0041] In some embodiments, different fiber distribution boxes can cover different cells, so the fiber distribution box information can be stored in correspondence with the cell information. For example, for a certain cell, its latitude and longitude coordinates, cell identification information, cell affiliation information, etc. can be stored in the database server. At the same time, the fiber distribution box information included in the cell can be stored, including the coordinate information of each fiber distribution box, the number of each fiber distribution box, and the coverage area of each fiber distribution box.
[0042] Because the cell information and fiber optic distribution box information are stored in a corresponding manner, the cell information and the corresponding fiber optic distribution box information can still be obtained even when the broadband installation site selection request includes different information. For example, when a user clicks the fiber optic distribution box control, the computing device can construct a broadband installation site selection request based on the coordinates of the fiber optic distribution box control. This request can then include the coordinates of the fiber optic distribution box control. Using these coordinates, the actual latitude and longitude coordinates, cell number, and other fiber optic distribution box information corresponding to that coordinate location can be obtained from the database server. Furthermore, based on the obtained fiber optic distribution box information, the corresponding cell information can be retrieved, such as the actual latitude and longitude coordinates, cell affiliation, and cell type of the corresponding cell.
[0043] S203. Return fiber distribution box information and cell information to the terminal device so that the user can determine whether the site selection was successful.
[0044] In embodiments of this disclosure, the computing device can return the acquired fiber distribution box information and cell information to the user's terminal device. For example, the computing device can display a broadband addressing map interface to the user through the terminal device or its built-in display device. The broadband addressing map interface can include outline maps of multiple cells. Further, the broadband addressing map interface can include a fiber distribution box control triggered by the user, and the cell outline layer covered by the fiber distribution box control. For example, if the fiber distribution box control A covers the area of floors 1-10 of Building 1, Unit 1, Cell A, then the cell outline layer covered by the fiber distribution box control is the area included by floors 1-10 of Building 1, Unit 1, Cell A.
[0045] In some embodiments, the computing device may also display fiber distribution box information and cell information to the user through other methods. For example, the computing device may send a response message to a terminal device, which includes fiber distribution box information and cell information, and the fiber distribution box information and cell information may be displayed to the user in the form of text, images, tables, etc.
[0046] Furthermore, users can determine whether the site selection was successful based on the returned fiber distribution box information and community information. For example, users can browse the community outline layer covered by the fiber distribution box control in the broadband site selection map interface to determine whether the apartment number to be installed is within the covered community outline layer, thus correctly placing the broadband installation order. For example, if the apartment number to be installed is 902, Building 1, Unit 1, Community A, and the community outline layer covered by the fiber distribution box control is floors 1-10 of Building 1, Unit 1, Community A, then the broadband installation order can be placed.
[0047] According to embodiments of this disclosure, a broadband installation site selection request is generated, and corresponding fiber distribution box information and community information are obtained based on the request. Through the associated fiber distribution box information and community information, users can intuitively determine whether the broadband site selection was successful. This facilitates smoother and more accurate map display and data querying during broadband site selection, thereby improving the efficiency and experience of users handling broadband services.
[0048] In embodiments of this disclosure, prior to S201 described above, as follows: Figure 2 The method also includes: displaying a broadband installation operation interface, which includes at least a map selection control and an address selection control; and displaying a broadband address selection map interface when the user triggers the map selection control, which includes multiple cell outline layers and multiple fiber distribution box controls; or displaying a broadband address input interface when the user triggers the address selection control, which is at least used by the user to input the location to be installed.
[0049] For customers who want to apply for broadband services or for sales personnel acting on their behalf, the broadband installation operation interface can be accessed through a terminal device. The broadband installation operation interface may include map selection controls and address selection controls.
[0050] When the user triggers the map selection control, a broadband location map interface is displayed. This interface allows users to locate the community and fiber distribution box. When the user triggers the address selection control, a broadband address input interface is displayed. This interface includes an address input box where the user can enter the location to be installed.
[0051] In some embodiments, high-resolution satellite maps from other vendors can be imported, and the core library of the map application can be built using the OpenLayers service architecture according to the vendor's API interface specifications. Map instances can be created using OpenLayers, and initial views and scales can be set to create a high-resolution satellite map. Further, broadband network coverage cell models and fiber optic box resource models from asset management systems (such as database servers) can be converted into layer data and projected onto the map's projection coordinate system. The broadband network coverage cell model corresponds to the cell outline layer, and the fiber optic box resource corresponds to the fiber optic box resource layer. The layer data is rendered onto the map using OpenLayers renderers (such as ol.render.Canvas or ol.render.WebGL). Simultaneously, layer style attributes can be set to personalize the icons of the broadband network coverage cell model and fiber optic box resources. By setting layer level sequence attributes, the layer stacking order and the transparency of each layer can be controlled, ensuring that layers remain visible even after being overlaid and switched. This enables the visualization and positioning of broadband coverage cells and fiber optic box resources in the high-resolution satellite map, thus constructing a broadband site selection map.
[0052] According to embodiments of this disclosure, the target installation location can be located using either map-based or address-based methods, enabling diverse user location options and improving user experience. When using address-based methods, address information can be provided verbally by the customer or entered by the salesperson. By quickly obtaining the fiber distribution box information associated with that address, the fiber distribution box control can be directly and quickly located on a high-definition satellite map, allowing users to directly determine whether broadband location selection was successful.
[0053] Figure 3 The flowchart illustrates another broadband installation site selection method according to an embodiment of the present disclosure.
[0054] like Figure 3 As shown, the broadband installation site selection method of this disclosure, after displaying the broadband site selection map interface, further includes S301 and S302: S301. Locate the target installation location and display the community outline layer corresponding to the community to which the target installation location belongs on the broadband site selection map interface.
[0055] After displaying the broadband location map interface, users can locate the target installation location by swiping the map or entering the desired location. In some cases, to facilitate quick location of the target installation location for customers or sales personnel, the broadband location map interface can quickly jump to the corresponding district / county map area based on the sales personnel's district / county or the customer's mobile phone location. Customers or sales personnel can then choose to search for a location or drag and drop the map directly. When searching for a location, the broadband location map interface provides a search box where customers or sales personnel can enter the name of their residential community or the names of typical buildings, business districts, institutions, attractions, roads, etc., in the surrounding area. The computing device then matches the entered name with Points of Interest (POIs), Areas of Interest (AOIs), and names from the asset management system to quickly locate the target installation location. Alternatively, when choosing to drag and drop the map, customers or sales personnel can directly locate the target installation location by dragging the map. It is understood that the target installation location is the location where the user needs to install broadband.
[0056] Furthermore, after locating the target installation location on the broadband site selection map, the community outline layer of the community to which the target installation location belongs can be displayed on the broadband site selection map. For example, if a user drags the map to locate Building 1 in Community A, the area within Community A where broadband can be installed will be displayed on the broadband site selection map. The community outline layer represents the actual area within the community where broadband can be installed. For example, if Community A includes Buildings 1-5, and broadband can be installed in all buildings except Building 4, then the community outline layer of Community A will cover the outline area of Buildings 1, 2, 3, and 5.
[0057] S302. When the target installation location is included in the cell outline layer, display at least one fiber distribution box control corresponding to the cell outline layer where the target installation location is located on the broadband site selection map interface.
[0058] If the target installation location is included within the community outline layer, at least one fiber distribution box control corresponding to the community outline layer can be displayed on the broadband site selection map interface. For example, if the target installation location is Building 1 in Community A, and the community outline layer of Community A includes Buildings 1, 2, 3, and 5, then the target installation location is included within the community outline layer, and at least one fiber distribution box control corresponding to Building 1 can be displayed.
[0059] Furthermore, the user can trigger the fiber distribution box control. When the user triggers the fiber distribution box control, the computing device can generate a broadband installation site selection request, and based on the broadband installation site selection request, obtain the corresponding fiber distribution box information and cell information, and then return the fiber distribution box information and cell information to the terminal device so that the user can determine whether the site selection is successful.
[0060] According to embodiments of this disclosure, a customer's residential building can be quickly located in a high-definition satellite map by searching or dragging and dropping directly on a map. When the customer's residential building is included in the community outline layer, the customer can click on the visualized fiber distribution box control. This facilitates the rapid acquisition of subsequent community address information, allowing the customer to quickly and accurately locate and select a location for broadband activation using the floor and room number in the community information.
[0061] Figure 4 The flowchart illustrates another broadband installation site selection method according to an embodiment of the present disclosure.
[0062] like Figure 4 As shown, the broadband installation site selection method of this disclosure includes S401, S402 and S403: S401. Display the broadband address selection drawing interface. The broadband address selection modification interface includes point picking control, outline drawing control, and address update control.
[0063] In the embodiments of this disclosure, administrators can access the broadband addressing drawing interface through a terminal device. The broadband addressing drawing interface allows for the drawing or updating of the cell outline layer and fiber distribution box controls. The broadband addressing modification interface may include a location picking control, an outline drawing control, and an address update control. The location picking control can be used to draw the fiber distribution box controls, the outline drawing control can be used to draw the cell outline layer, and the address update control can be used to update the fiber distribution box controls or update the cell outline layer.
[0064] S402. When the user triggers the point picking control, the outline drawing control, or the address update control, the drawing toolbar is displayed. The drawing toolbar includes at least a point picking tool control and a polygon drawing tool control. The point picking tool control is used at least to obtain the point coordinates of the fiber distribution box control, and the polygon drawing tool control is used at least to draw the community outline layer.
[0065] First, administrators can quickly retrieve broadband network coverage cell models and fiber optic distribution box resource models by resource name. For example, in the broadband site selection drawing interface, they can search for the cell or fiber optic distribution box name using the search bar. It should be noted that each cell corresponds to a broadband network coverage cell model, which stores relevant information about the cell. Each fiber optic distribution box corresponds to a fiber optic distribution box resource model, which stores relevant information about the fiber optic distribution box. Both are then managed uniformly by the asset management system (database server). Searching for a cell or fiber optic distribution box name allows for quick location of the target cell or fiber optic distribution box.
[0066] Furthermore, administrators can trigger the location picking control, outline drawing control, or address update control. For example, by clicking the "Location Pick," "Outline Drawing," or "Update Address" buttons, the computing device can display the drawing toolbar via the terminal device or its built-in display device after the administrator triggers the control. The drawing toolbar can include a location picking tool control and a polygon drawing tool control. The location picking tool control can be used to obtain the location coordinates of the fiber distribution box control, which are the coordinate information of the fiber distribution box control in the broadband site selection map. The polygon drawing tool control can be used to draw the community outline layer.
[0067] S403. At least based on the cell outline layer and fiber distribution box control, draw a broadband location map.
[0068] The point picking tool and polygon drawing tool are used to locate the points of the cell outline layer and the fiber distribution box control. Furthermore, the drawing toolbar can also include a save control. After the administrator clicks the "Save" button, the computing device can store the point coordinates of the cell outline layer and the fiber distribution box control into the broadband network coverage cell model and the fiber distribution box resource model, respectively. This enables the visualization and positioning of the layers, thereby drawing a broadband site selection map.
[0069] In renovation projects of old residential areas, there are various situations involving name changes for the residential area, building names, and unit changes. In such cases, solutions can be found through methods such as... Figure 4 The method described in the text involves drawing or modifying the broadband address map, thereby ensuring that the information stored in the system is consistent with the actual address information and avoiding subsequent broadband address selection failures.
[0070] Figure 5 This is a schematic diagram of a broadband addressing interface for an embodiment of this disclosure. Figure 5As shown, the broadband location selection drawing interface includes a point picking control 501, an outline drawing control 502, an update address control 503, a search bar 504, a drawing toolbar 505, and a broadband location selection map 506. Users can quickly locate the name of a cell or fiber optic distribution box in the search bar 504, and the located cell or fiber optic distribution box can be displayed on the broadband location selection map 506. Furthermore, users can click the point picking control 501 to obtain the latitude and longitude location information of the fiber optic distribution box by selecting tools in the drawing toolbar 505, or click the outline drawing control 502 to draw the cell outline layer, or click the update address control 503 to update and modify the location of the fiber optic distribution box or the cell outline.
[0071] In the embodiments of this disclosure, S403 includes: when the terminal device triggers the polygon drawing tool control, obtaining the location information of multiple points selected by the user, the location information of the multiple points being determined at least based on the houses covered by the broadband network within the community; and drawing a closed polygon outline based on the multiple points, the polygon outline being a community outline layer.
[0072] In the embodiments of this disclosure, since the broadband network coverage area of a cell is based on the buildings covered by the broadband network within the cell, the cell outline layer refers to the large area of buildings actually covered by the broadband network within the cell.
[0073] When the polygon drawing tool control is triggered on the terminal device, the cell outline layer drawing process can begin. The computing device can obtain the location information of multiple points selected by the administrator through the terminal device. For example, the administrator can click the polygon drawing tool control in the broadband site selection drawing interface on the terminal device to enter the cell outline layer drawing process. Furthermore, the broadband site selection drawing interface can display a broadband site selection map, and the administrator can draw the cell outline layer of the cell in the broadband site selection map using the terminal device. The administrator can click sequentially along the outer outline of the cell, and the computing device can obtain the location coordinates of these multiple points in the broadband site selection map. Further, the computing device draws a closed polygon outline using the location coordinates of multiple points, which is the cell outline layer of that cell. The cell outline layer can be displayed in a color different from the high-definition satellite map, thereby achieving a visual presentation and accurate positioning of the broadband network coverage cell.
[0074] For example, the broadband coverage area of a residential community is not the physical perimeter of the community (for instance, some buildings within the community may not have fiber optic cables and therefore cannot have broadband access), but rather the collection of all buildings within the community that actually have broadband access. For instance, if Community A has 10 buildings, 8 of which have fiber optic cables and the other 2 do not, then the broadband coverage area is these 8 buildings. Administrators can use a high-resolution satellite map (where the outline of each building is clearly visible) to click along the outer edges of these 8 buildings one by one, eventually connecting them to form a closed polygonal region (for example, if the 8 buildings are arranged in a rectangle, draw a rectangular frame; if they are arranged in an irregular shape, draw the corresponding irregular polygon), which is the community outline layer.
[0075] Figure 6 This is a schematic diagram of a cell outline layer according to an embodiment of this disclosure. Figure 6 As shown, the community outline layer 601 is a closed polygonal area, and the corresponding community part is the community range covered by the broadband network. For example, Building 12 and Building 9 are included in it, while Building B3, which belongs to the same community, is not included in it. Therefore, Building B3 cannot be selected for broadband.
[0076] According to embodiments of this disclosure, by drawing a cell outline layer based on the actual area within the cell that is covered by broadband network, the problem of current GIS map visualizations only showing cell outlines, which leads to the inability of site selection systems to accurately display the actual broadband network coverage, can be effectively solved. This allows customers to accurately and directly determine whether to place an order when selecting a site, thus improving the user experience.
[0077] In the embodiments of this disclosure, S403 includes: when the terminal device triggers the point picking tool control, obtaining the location information of a single point selected by the user, wherein the location information of the single point is determined at least based on the location and height of the houses in the community; and drawing the location information of the single point as the point coordinates of the fiber distribution box control.
[0078] In the embodiments of this disclosure, broadband network coverage is achieved based on the access of the end fiber distribution box and its internal optical splitter. Furthermore, the coverage area of the coverage equipment varies across different buildings, units, and floors, making cross-area access impossible. Therefore, it is necessary to accurately determine the actual installation location of the fiber distribution box in different buildings to achieve network coverage for different buildings.
[0079] In some embodiments, since high-rise buildings have many floors and multiple fiber distribution boxes, when the management personnel search for a high-rise building community and the terminal device triggers the location picking tool control, a 3D view of the community can be displayed on the broadband site selection map. This allows management personnel to pick the location information of multiple fiber distribution box controls by following the building orientation in the high-definition image of the building. In this case, the computing device can obtain the coordinate information of a single point selected by the management personnel and draw the location information of each point as the point coordinates of the fiber distribution box control, storing them in the fiber distribution box resource model. Then, the location of the fiber distribution box is displayed with a dedicated icon, finally realizing the visualization and accurate positioning of the broadband network coverage box equipment corresponding to the high-rise building.
[0080] Figure 7 This is a schematic diagram of a fiber distribution box control for high-rise buildings according to an embodiment of this disclosure. Figure 7 As shown, the community outline layer 701 is a closed polygonal outline along the facade of a high-rise building. A high-rise building may include fiber distribution box controls 702 distributed at different heights. The position of the fiber distribution box control 702 in the broadband site selection map can be determined based on the actual position of the fiber distribution box in the high-rise building.
[0081] In some embodiments, for ground-floor (e.g., less than six stories) residential buildings, when the management personnel search for a ground-floor building community and the terminal device triggers the location picking tool control, a top-down view of the community can be displayed on the broadband site selection map. This allows management personnel to use the rooftops of buildings to pick up latitude and longitude location information. Then, the location of the fiber distribution box is displayed with a dedicated icon, ultimately achieving a visual presentation and precise positioning of the broadband network coverage box equipment corresponding to ordinary residential buildings.
[0082] Figure 8 This is a schematic diagram of a low-rise building fiber distribution box control according to an embodiment of this disclosure. Figure 8 As shown, a low-rise building can be controlled by a fiber distribution box. Therefore, when determining the location of the fiber distribution box control in the low-rise building, it can be directly determined based on the roof plan of the low-rise building. The fiber distribution box control 801 can be directly associated with this low-rise building.
[0083] According to embodiments of this disclosure, the fiber distribution box is precisely linked to a high-resolution satellite map image of the building using a visual icon, based on its actual installation location within the building. This allows users to intuitively determine the location of the fiber distribution box through the displayed map information, thereby improving the convenience of broadband ordering.
[0084] Figure 9 The flowchart illustrates another broadband installation site selection method according to an embodiment of the present disclosure.
[0085] like Figure 9 As shown, the broadband installation site selection method of this disclosure includes S901 and S902: S901. Construct a multi-level cell address model. The multi-level cell address model includes information on multiple cells, and the cell information is composed of multi-level location information linked together at each level.
[0086] In the embodiments of this disclosure, the multi-level cell address model can adopt a ladder-like storage model, where each level contains information from the previous level, thereby achieving hierarchical association of multi-level addresses. For example, cell address information can be stored using an 11-level hierarchical address association method, as shown in Table 1 below: Table 1 Multi-level Cell Address Model
[0087] The location information of the cells is stored as fields in a multi-level cell address model. Furthermore, the multi-level cell address model can be stored in the broadband network coverage cell model. It should be noted that the broadband network coverage cell model stores multi-level cell address models for each cell; different cells correspond to different multi-level cell address models. The geographical location information of the cells is stored through these multi-level cell address models. Simultaneously, other attributes of the cell are also stored corresponding to each multi-level cell address model, such as cell type information (high-rise cell, ordinary multi-story cell, old cell, etc.) and cell number.
[0088] S902. Associate fiber distribution box information in the multi-level cell address model. The fiber distribution box information shall include at least the fiber distribution box identifier, fiber distribution box name, and location coordinates to form an associated storage model.
[0089] In the embodiments of this disclosure, associated fields such as associated fiber distribution box name and associated fiber distribution box ID can be added to the multi-level cell address model to associate addresses with end-point coverage devices. See Table 2 below: Table 2. Association Storage Model
[0090] According to embodiments of this disclosure, community information and fiber distribution box information are stored correspondingly based on the same address information, thereby achieving the association between community information and fiber distribution box information. This allows users to directly obtain the corresponding fiber distribution box information based on community information, or directly obtain the corresponding community information based on fiber distribution box controls, thus enabling fast and convenient broadband installation order placement. Simultaneously, based on the association relationship between fiber distribution boxes and communities, units, and floors, accurate association between high-definition satellite maps and fiber distribution box information is achieved, avoiding site selection errors caused by changes in on-site address names and the asset management system's failure to synchronize in a timely manner.
[0091] exist Figure 9Based on the above method, return Figure 2 In the above S202, the following are included: when the broadband installation site selection request is generated by the user when the fiber distribution box control is triggered by the terminal device, the broadband installation site selection request includes the location coordinates of the fiber distribution box corresponding to the fiber distribution box control; based on the location coordinates, the fiber distribution box information is matched from the associated storage model, and the fiber distribution box information includes the fiber distribution box identifier and the fiber distribution box name; and based on the fiber distribution box information, the community information is matched, and the community information includes at least the city name, district / county name, township / street name, community / village name, building name, unit name, and floor name.
[0092] In the embodiments of this disclosure, when the broadband installation site selection request includes the location coordinates of the fiber distribution box corresponding to the fiber distribution box control, the ElasticSearch intelligent search engine can be used to match and search for the corresponding fiber distribution box information in the associated storage model using the location coordinates (e.g., latitude and longitude) as the primary key, and extract the associated fiber distribution box ID and name. Then, using the fiber distribution box ID as the primary key, based on the ElasticSearch intelligent search engine, all cell address data under the same fiber distribution box ID can be matched and searched in the associated storage model, while supporting encapsulation and transmission. In some embodiments, the layer ID can also be used as the primary key, based on the ElasticSearch intelligent search engine, to match and search for all room number data under the same layer ID, i.e., all room numbers in the same layer, while supporting encapsulation and transmission.
[0093] exist Figure 9 Based on the above method, return Figure 2 In the above S202, the following are included: when the broadband installation site selection request is generated by the user when inputting the location to be installed on the terminal device, the broadband installation site selection request includes inputting the location to be installed, matching cell information from the associated storage model based on the input location to be installed, the cell information including at least the city name, district / county name, township / street name, community / village name, building name, unit name, and floor name; and matching fiber distribution box information based on the cell information, the fiber distribution box information including fiber distribution box identifier, fiber distribution box name, and location coordinates.
[0094] In the embodiments of this disclosure, when the broadband installation site selection request includes inputting the installation location, the ElasticSearch intelligent search engine can be used to match and search for corresponding cell information in the associated storage model, using the input installation location as the primary key, and extract the associated cell address information. Then, using the cell address information as the primary key, the ElasticSearch intelligent search engine is used to match and search for all fiber distribution box information under the same cell address information in the associated storage model, while supporting encapsulation and transmission. For example, the input installation location can be broken down into information such as city name, district / county name, township / street name, community / village name, and building name, and matched sequentially to finally determine the cell address information corresponding to the input installation location. Based on the matched cell address information, the corresponding fiber distribution box information is extracted.
[0095] Figure 10 A flowchart illustrating a map-based broadband installation site selection method according to an embodiment of the present disclosure is shown.
[0096] S10.1 Accessing the Broadband Installation Interface. For customers applying for broadband service or sales personnel acting on their behalf, the first step is to access the service system via a terminal device. For example... Figure 11 As shown, Figure 11 This is a schematic diagram of a broadband installation operation interface according to an embodiment of the present disclosure. The broadband installation operation interface includes a map selection control 1101 and an address selection control 1102. The broadband installation operation interface can support both map selection and address selection.
[0097] S10.2. Pop up the broadband location selection map interface. When the user triggers the map location selection control through the terminal device, the broadband location selection map interface pops up. The broadband location selection map interface can be displayed as an independent floating window. The broadband location selection map interface can display the broadband location map, which is based on a high-definition satellite map and also supports the display of the cell outline layer and fiber distribution box control.
[0098] S10.3 Locate the target installation location. To facilitate customers or sales personnel in quickly locating the target installation location, based on the sales personnel's district / county affiliation or the customer's mobile phone location, the broadband site selection map can quickly jump to the corresponding district / county map area, displaying high-resolution satellite imagery of buildings, POIs, AOIs, and road network information.
[0099] Customers or sales personnel can choose to search for a location or directly drag and drop on the map to locate the target installation location. Using the search box provided on the broadband site selection map, customers or sales personnel can enter the name of their residential community or the names of typical buildings, business districts, institutions, attractions, roads, etc., in the surrounding area. The entered name is then matched with the POI, AOI, and the name of the managed community. If the match is successful, the broadband site selection map quickly jumps to the target installation location, proceeding to S10.6; if the match fails, the target installation location can be located by dragging and dropping on the map. Alternatively, customers or sales personnel can directly select map dragging, which uses high-resolution satellite imagery of buildings, POIs, AOIs, and road information to directly locate the target installation location.
[0100] S10.4 Display the cell outline layer. After locating the target installation location, display the cell outline layer on the broadband site selection map.
[0101] S10.5 Display the fiber distribution box control. If the target installation location is within the community outline layer, fine-tune and drag the map to accurately locate the building where the customer lives, and display the fiber distribution box control, then proceed to S10.7. If the target installation location is not within the community outline layer, proceed to S10.6.
[0102] S10.6, Site selection failed. If the target installation location is not within the community outline layer, the user terminal is prompted that the customer's community is not covered by broadband network, the site selection ends, and the process jumps to S10.9.
[0103] S10.7 Display the cell information and fiber distribution box information corresponding to the fiber distribution box control. When a user triggers a fiber distribution box control, a broadband installation site selection request can be generated, and the cell information and fiber distribution box information corresponding to that fiber distribution box control can be obtained based on the broadband installation site selection request.
[0104] S10.8 Site selection successful. Users can decide whether to place an order based on the displayed cell and fiber optic box information. For example, if the displayed cell and fiber optic box information indicates that the target installation location has broadband coverage, the user can click the order control to encapsulate multi-level address data and the corresponding splitter and port device data into a broadband service activation work order, and then proceed to S10.9. If the displayed cell and fiber optic box information indicates that the target installation location does not have broadband coverage, the user can click the cancel order control to end the site selection process and proceed to S10.9.
[0105] S10.9 Return to the broadband installation operation interface.
[0106] Figure 12 A schematic diagram illustrating a broadband installation location method based on address selection according to an embodiment of the present disclosure is provided.
[0107] S12.1 Accessing the Broadband Installation Operation Interface. For customers or sales personnel applying for broadband service, the first step is to access the service system via a terminal device. The broadband installation operation interface includes map selection controls and address selection controls, supporting both map and address selection.
[0108] S12.2 A broadband address input interface pops up. When the user triggers the address selection control through the terminal device, a broadband address input interface pops up. This interface can include multi-level address input boxes. For example, based on an 11-level address selection page, the customer verbally instructs the salesperson or operates directly, inputting 11 levels of address information step by step. The system then matches and associates these information with the multi-level cell address model in the associated storage model.
[0109] S12.3 Locate the target installation location. If the input target installation location matches the multi-level community address model in the asset management resource database, open the broadband addressing map and locate the target installation location. If the match fails, proceed to S12.6.
[0110] S12.4 Display the fiber distribution box control and the cell outline layer. After the target installation location is successfully matched, the computing device can obtain the cell information and fiber distribution box information corresponding to the target installation location and display them through the broadband site selection map.
[0111] S12.5, Site selection successful. Users can decide whether to place an order based on the displayed community and fiber distribution box information. For example, if the displayed community and fiber distribution box information indicates that the target installation location has broadband coverage, the user can click the order control to encapsulate multi-level address data and the corresponding splitter and port device data into a broadband service activation work order, and then proceed to S12.7.
[0112] S12.6, Site selection failed. If the displayed community information and fiber distribution box information indicate that there is no broadband coverage at the target installation location, the user can click the cancel order control to end the site selection and jump to S12.7.
[0113] S12.7 Return to the broadband installation operation interface.
[0114] Figure 13 A block diagram illustrating a computer program product according to an embodiment of the present disclosure is shown schematically. like Figure 13 As shown, a computer program product 1300 according to an embodiment of this disclosure includes a computer program 1301, which, when executed by a processor, implements the broadband installation site selection method as described above.
[0115] The above description, with reference to the accompanying drawings, illustrates a broadband installation site selection method and computer program product according to embodiments of this disclosure. Based on high-definition satellite maps, it employs precise binding and positioning of building satellite imagery with broadband network terminal fiber distribution box equipment to achieve accurate positioning of broadband network coverage in uncovered and covered / thinly covered buildings within covered communities. According to the actual installation location of the fiber distribution box within the building, a visual icon is used to precisely bind the fiber distribution box to the high-definition satellite map imagery of the building. Simultaneously, based on the association between fiber distribution box information and community information within the asset management system, precise association between the high-definition satellite map imagery of the building and address information is achieved. Customers can quickly locate their building by searching or dragging directly on the map. By clicking on the visual fiber distribution box control marked on the map, the corresponding fiber distribution box and community information can be quickly retrieved. Furthermore, by selecting the customer's floor and room number from a drop-down menu, rapid and accurate location selection for broadband activation is achieved. In addition, regarding the address selection method, customers can verbally state their address information, and the salesperson can input the verbally stated address information. By quickly matching and associating the community information in the storage model, and based on the community information, the system can quickly locate the fiber distribution box control on the map, thereby helping customers intuitively determine whether the address selection was successful.
[0116] The basic principles of this disclosure have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this disclosure are merely examples and not limitations, and should not be considered as essential features of each embodiment of this disclosure. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the scope of this disclosure to the necessity of employing the aforementioned specific details for implementation.
[0117] The block diagrams of devices, apparatuses, devices, and systems disclosed herein are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or,” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.
[0118] Additionally, as used herein, the "or" used in a list of items beginning with "at least one" indicates a separate list, such that a list of, for example, "at least one of A, B, or C" means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word "exemplary" does not imply that the described example is preferred or better than other examples.
[0119] It should also be noted that in the systems and methods of this disclosure, the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered as equivalent solutions to this disclosure.
[0120] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the aspects shown herein, but rather to be carried out within the widest scope consistent with the principles and novel features disclosed herein.
[0121] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of this disclosure to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations therein.
Claims
1. A method for selecting a broadband installation site, characterized in that, The method includes: A broadband installation site selection request is generated when the user triggers the fiber distribution box control on the terminal device or enters the location to be installed. Based on the broadband installation site selection request, obtain the fiber distribution box information and cell information corresponding to the fiber distribution box control or the installation location; and The fiber distribution box information and the cell information are returned to the terminal device so that the user can determine whether the site selection was successful.
2. The broadband installation site selection method according to claim 1, characterized in that, Before generating a broadband installation site selection request, the method further includes: The interface displays a broadband installation operation interface, which includes at least a map selection control and an address selection control; and When the user triggers the map location selection control, a broadband location selection map interface is displayed, which includes multiple cell outline layers and multiple fiber distribution box controls; or When the user triggers the address selection control, a broadband address input interface is displayed, which is at least used by the user to input the location to be installed.
3. The broadband installation site selection method according to claim 2, characterized in that, After displaying the broadband location map interface, the method further includes: Locate the target installation location and display the community outline layer corresponding to the community where the target installation location belongs on the broadband site selection map interface; and When the target installation location is included in the cell outline layer, at least one fiber distribution box control corresponding to the cell outline layer where the target installation location is located is displayed on the broadband site selection map interface.
4. The broadband installation site selection method according to claim 3, characterized in that, The method further includes: The broadband address selection drawing interface is displayed, and the broadband address selection modification interface includes a point picking control, an outline drawing control, and an update address control. When the user triggers the point picking control, the outline drawing control, or the address update control, a drawing toolbar is displayed. The drawing toolbar includes at least a point picking tool control and a polygon drawing tool control. The point picking tool control is used at least to obtain the point coordinates of the fiber distribution box control, and the polygon drawing tool control is used at least to draw the community outline layer. The broadband location map is drawn based at least on the cell outline layer and the fiber distribution box control.
5. The broadband installation site selection method according to claim 4, characterized in that, The step of drawing the broadband location map based at least on the cell outline layer and the fiber distribution box control includes: When the terminal device triggers the polygon drawing tool control, the location information of multiple points selected by the user is obtained, wherein the location information of the multiple points is determined at least based on the houses covered by the broadband network within the community; and A closed polygonal outline is drawn based on the multiple points, and the polygonal outline is the outline layer of the community.
6. The broadband installation site selection method according to claim 4, characterized in that, The step of drawing the broadband location map based at least on the cell outline layer and the fiber distribution box control includes: When the terminal device triggers the location picking tool control, the location information of the single location selected by the user is obtained, and the location information of the single location is determined at least based on the location and height of houses within the community; and The location information of the individual point is plotted as the point coordinates of the fiber distribution box control.
7. The broadband installation site selection method according to claim 1, characterized in that, The method further includes: Construct a multi-level cell address model, wherein the multi-level cell address model includes multiple cell information, and the cell information is composed of multi-level location information linked hierarchically; and In the multi-level cell address model, fiber distribution box information is associated. The fiber distribution box information includes at least the fiber distribution box identifier, fiber distribution box name, location coordinates, and coverage area to form an associated storage model.
8. The broadband installation site selection method according to claim 7, characterized in that, The step of obtaining fiber distribution box information and cell information corresponding to the fiber distribution box control or the location to be installed based on the broadband installation site selection request includes: When the broadband installation site selection request is generated by the user when the fiber distribution box control is triggered by the terminal device, the broadband installation site selection request includes the location coordinates of the fiber distribution box corresponding to the fiber distribution box control. Based on the location coordinates, the fiber distribution box information is matched from the associated storage model. The fiber distribution box information includes the fiber distribution box identifier, fiber distribution box name, and coverage area; and The information of the fiber distribution box is matched with the information of the community. The information of the community includes at least the city name, district / county name, township / street name, community / village name, building name, unit name, and floor name.
9. The broadband installation site selection method according to claim 7, characterized in that, The step of obtaining fiber distribution box information and cell information corresponding to the fiber distribution box control or the location to be installed based on the broadband installation site selection request includes: When the broadband installation site selection request is generated by the user when inputting the installation location on the terminal device, the broadband installation site selection request includes the input installation location. Based on the input installation location, the cell information is matched from the associated storage model. The cell information includes at least the city name, district / county name, township / street name, community / village name, building name, unit name, and floor name; and The fiber distribution box information is matched based on the cell information. The fiber distribution box information includes the fiber distribution box identifier, fiber distribution box name, location coordinates, and coverage area.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the broadband installation site selection method as described in any one of claims 1 to 9.