Submarine cable cost estimation method, apparatus, device, and medium

The 'two-point-one-line' model for submarine cable cost calculation integrates node and channel costs into a unified capacity-based indicator, addressing the complexity of traditional methods and enabling precise cost management and pricing.

HK40135057APending Publication Date: 2026-07-17CHINA TELECOM GLOBAL LTD

Patent Information

Authority / Receiving Office
HK · HK
Patent Type
Applications
Current Assignee / Owner
CHINA TELECOM GLOBAL LTD
Filing Date
2026-06-01
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Traditional cost accounting methods for submarine cables are complex and difficult to accurately allocate costs to specific consumption objects, leading to unclear cost sources and ambiguous expenditure purposes, which hinders effective product pricing and resource optimization.

Method used

A method and device for calculating submarine cable costs based on a 'two-point-one-line' model, integrating node and channel costs into a unified cost indicator using capacity-based cost calculation, including obtaining node and channel unit capacity costs and calculating route segment costs based on bandwidth.

Benefits of technology

This approach provides precise and quantitative cost management for specific business objects and routes, enabling accurate product cost estimation and differentiated pricing strategies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a submarine cable cost measuring and calculating method, device and equipment, a medium and a program product. The method comprises the following steps: acquiring at least one submarine cable routing section according to a submarine cable topological graph; acquiring the node unit capacity cost of the submarine cable node; obtaining the channel unit capacity cost of the submarine cable channel; calculating the routing section unit capacity cost of the submarine cable routing section according to the node unit capacity cost and the channel unit capacity cost; and calculating the routing section cost of the submarine cable routing section according to the unit capacity cost of the routing section and the bandwidth corresponding to the submarine cable routing section. Through the method, the cost accounting complexity caused by different constitution modes of submarine cable node cost and submarine cable channel cost is avoided, the originally dispersed node and channel cost is effectively integrated into a unified cost index taking capacity as a unit, and accurate penetration and quantitative management of the cost to specific business objects and routes are realized.
Need to check novelty before this filing date? Find Prior Art

Description

(19) State Intellectual Property Office (12) Invention Patent Application (10) Application Publication Number (43) Application Publication Date (21) Application Number 202511347751.5 (22) Application Date 2025.09.19 (71) Applicant China Telecom International Limited Address 28 / F, Everbright Centre, 108 Gloucester Road, Wanchai, Hong Kong (72) Inventors Yang Hongbin Liu Zhiwei Fan Xiaochao Su Guibin Zhang Fanglin (74) Patent Agency Beijing Lvzhi Intellectual Property Agency Co., Ltd. 11438 Patent Attorney Sun Baohai (51) Int.Cl. G06Q 30 / 0201 (2023.01) (54) Invention Title Submarine Cable Cost Calculation Method, Apparatus, Equipment and Medium (57) Abstract This disclosure provides a submarine cable cost calculation method, apparatus, equipment, medium and program product. The method includes: obtaining at least one submarine cable route segment based on the submarine cable topology map; obtaining the unit capacity cost of the submarine cable node; obtaining the unit capacity cost of the submarine cable channel; calculating the unit capacity cost of the route segment based on the unit capacity cost of the node and the unit capacity cost of the channel; and calculating the route segment cost based on the unit capacity cost of the route segment and the bandwidth corresponding to the submarine cable route segment. This method avoids the complexity of cost accounting caused by different composition methods of submarine cable node costs and submarine cable channel costs, effectively integrating the originally scattered node and channel costs into a unified cost indicator based on capacity, achieving precise penetration and quantitative management of costs down to specific business objects and routes. Claims (2 pages), Description (11 pages), Drawings (5 pages) CN 121213121 A 2025.12.26 CN 1 21 21 31 21 A 1. A method for calculating the cost of a submarine cable, characterized in that the method includes: obtaining at least one submarine cable route segment according to a submarine cable topology diagram; each submarine cable route segment includes two submarine cable nodes and one submarine cable channel; obtaining the node unit capacity cost of the submarine cable nodes; obtaining the channel unit capacity cost of the submarine cable channel; calculating the route segment unit capacity cost of the submarine cable route segment based on the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel; calculating the route segment cost of the submarine cable route segment based on the route segment unit capacity cost and the bandwidth corresponding to the submarine cable route segment. 2. The method according to claim 1, characterized in that obtaining the node unit capacity cost of the submarine cable nodes includes: obtaining the node cost of the submarine cable nodes; obtaining the node ingress and egress capacity of the submarine cable nodes; calculating the node unit capacity cost based on the node cost and the node ingress and egress capacity. 3. The method according to claim 1, wherein obtaining the unit capacity cost of the submarine cable channel includes:4. The method according to claim 1, wherein the step of calculating the unit capacity cost of the submarine cable route segment based on the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel includes: summing the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel to obtain the unit capacity cost of the route segment. 5. The method according to claim 1, wherein the method further includes: obtaining at least one first submarine cable route segment included in the submarine cable line; the at least one first submarine cable route segment being connected end-to-end to form the submarine cable line; calculating the line cost of the submarine cable line based on the route segment cost corresponding to each of the first submarine cable route segments. 6. The method according to claim 1, characterized in that the method further comprises: obtaining at least one second submarine cable route segment included in the submarine cable line; the at least one second submarine cable route segment being connected end-to-end to form the submarine cable line; calculating the line unit capacity cost of the submarine cable line based on the unit capacity cost of the route segment corresponding to each second submarine cable route segment; and calculating the line cost of the submarine cable line based on the line unit capacity cost and the bandwidth corresponding to the submarine cable line. 7. A submarine cable cost calculation device, characterized in that it comprises: a submarine cable route segment acquisition module, configured to acquire at least one submarine cable route segment according to a submarine cable topology map; each submarine cable route segment includes two submarine cable nodes and one submarine cable channel; a node unit capacity cost module, configured to acquire the node unit capacity cost of the submarine cable node; a channel unit capacity cost module, configured to acquire the channel unit capacity cost of the submarine cable channel; a route segment unit capacity cost module, configured to calculate the route segment unit capacity cost of the submarine cable route segment based on the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel; and a route segment cost module, configured to calculate the route segment cost of the submarine cable route segment based on the route segment unit capacity cost and the bandwidth corresponding to the submarine cable route segment. 8. An electronic device, characterized in that it comprises: one or more processors; a storage device configured to store one or more programs, which, when executed by the one or more processors, cause the one or more processors to implement the method as described in any one of claims 1 to 6. 9. A computer-readable storage medium storing a computer program, characterized in that the computer program, when executed by a processor, implements the method as described in any one of claims 1 to 6.10. A computer program product, comprising a computer program / signaling, characterized in that, when the computer program / signaling is executed by a processor, it implements the method as described in any one of claims 1 to 6. Claims 2 / 2 Page 3 CN 121213121 A Submarine Cable Cost Calculation Method, Apparatus, Equipment and Medium Technical Field

[0001] This disclosure relates to the field of computer technology, specifically to a submarine cable cost calculation method, apparatus, electronic device, storage medium and computer program product. Background Art

[0002] Submarine cables are cables wrapped with insulating materials and laid on the seabed for communication transmission. As a key infrastructure for international information interconnection and energy transmission, submarine cables have high construction and operation costs and complex structures, involving multiple cost dimensions such as materials, laying, maintenance and operation management. Traditional cost accounting methods are difficult to accurately collect and allocate various costs to specific consumption objects, resulting in unclear cost sources, ambiguous expenditure purposes, and difficulties in benefit assessment, which cannot provide effective data support for product pricing, resource optimization and strategic decision-making. Clear product cost estimation is the foundation of a product benefit evaluation system. Traditional cost calculation methods struggle to clearly identify cost flows, leading to an inability to accurately assess product benefits. Therefore, a submarine cable cost estimation method is urgently needed to support product benefit evaluation and differentiated resource allocation, thereby improving the transparency and decision-making effectiveness of international submarine cable operation and management.

[0003] This disclosure provides a submarine cable cost estimation method, apparatus, electronic device, storage medium, and computer program product.

[0004] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part through practice of this disclosure.

[0005] According to one aspect of this disclosure, a method for calculating the cost of a submarine cable is provided. The method includes: obtaining at least one submarine cable route segment based on a submarine cable topology diagram; each submarine cable route segment includes two submarine cable nodes and one submarine cable channel; obtaining the node unit capacity cost of the submarine cable nodes; obtaining the channel unit capacity cost of the submarine cable channel; calculating the route segment unit capacity cost of the submarine cable route segment based on the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel; and calculating the route segment cost of the submarine cable route segment based on the route segment unit capacity cost and the bandwidth corresponding to the submarine cable route segment.

[0006] In an exemplary embodiment, obtaining the node unit capacity cost of the submarine cable nodes includes: obtaining the node cost of the submarine cable nodes; obtaining the node ingress and egress capacity of the submarine cable nodes; and calculating the node unit capacity cost based on the node cost and the node ingress and egress capacity.

[0007] In an exemplary embodiment, obtaining the channel unit capacity cost of the submarine cable channel includes: obtaining the node cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel; and calculating the node unit capacity cost based on the node cost and the node ingress and egress capacity.The method includes: obtaining the channel cost of the submarine cable channel; obtaining the channel transmission capacity of the submarine cable channel; and calculating the channel unit capacity cost based on the channel cost and the channel transmission capacity.

[0008] In an exemplary embodiment, the step of calculating the route segment unit capacity cost of the submarine cable route segment based on the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel includes: summing the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel to obtain the route segment unit capacity cost.

[0009] In an exemplary embodiment, the method further includes: obtaining at least one first submarine cable route segment included in the submarine cable line; the at least one first submarine cable route segment connected end to end to form the submarine cable line; and calculating the line cost of the submarine cable line based on the route segment cost corresponding to each first submarine cable route segment.

[0010] In an exemplary embodiment, the method further includes: obtaining at least one second submarine cable route segment included in the submarine cable line; the at least one second submarine cable route segment being connected end to end to form the submarine cable line; calculating the line unit capacity cost of the submarine cable line based on the unit capacity cost of the route segment corresponding to each second submarine cable route segment; and calculating the line cost of the submarine cable line based on the line unit capacity cost and the bandwidth corresponding to the submarine cable line.

[0011] According to another aspect of this disclosure, a submarine cable cost calculation device is provided, comprising: a submarine cable route segment acquisition module configured to acquire at least one submarine cable route segment according to a submarine cable topology map; each submarine cable route segment includes two submarine cable nodes and one submarine cable channel; a node unit capacity cost module configured to acquire the node unit capacity cost of the submarine cable nodes; a channel unit capacity cost module configured to acquire the channel unit capacity cost of the submarine cable channel; a route segment unit capacity cost module configured to calculate the route segment unit capacity cost of the submarine cable route segment based on the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel; and a route segment cost module configured to calculate the route segment cost of the submarine cable route segment based on the route segment unit capacity cost and the bandwidth corresponding to the submarine cable route segment.

[0012] According to another aspect of this disclosure, an electronic device is provided, comprising: one or more processors; and a storage device configured to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the submarine cable cost calculation method as described in the above embodiments.

[0013] According to another aspect of the present disclosure, a computer-readable storage medium is provided, the computer-readable storage medium storing a computer program, which, when executed by a processor, implements the submarine cable as described in the above embodiments.Cost Calculation Method.

[0014] According to another aspect of this disclosure, a computer program product is provided, including a computer program / signaling, characterized in that the computer program / signaling, when executed by a processor, implements the submarine cable cost calculation method as described in the above embodiments.

[0015] The submarine cable cost calculation method provided in the embodiments of this disclosure obtains at least one submarine cable route segment according to the submarine cable topology map; obtains the node unit capacity cost of the submarine cable node; obtains the channel unit capacity cost of the submarine cable channel; calculates the route segment unit capacity cost of the submarine cable route segment according to the node unit capacity cost and the channel unit capacity cost; and calculates the route segment cost of the submarine cable route segment according to the route segment unit capacity cost and the bandwidth corresponding to the submarine cable route segment. This method avoids the complexity of cost accounting caused by the different composition methods of submarine cable node costs and submarine cable channel costs, effectively integrates the originally scattered node and channel costs into a unified cost indicator based on capacity, and realizes accurate penetration and quantitative management of costs to specific business objects and routes.

[0016] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this disclosure.

[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and do not constitute an undue limitation of this disclosure.

[0018] FIG1 shows a flowchart of a method for calculating the cost of a submarine cable according to an embodiment of this disclosure; FIG2 shows a flowchart of a method for calculating the unit capacity cost of a node according to an embodiment of this disclosure; FIG3 shows a flowchart of a method for calculating the unit capacity cost of a channel according to an embodiment of this disclosure; FIG4 shows a schematic diagram of a submarine cable line cost calculation according to an embodiment of this disclosure; FIG5 shows a model architecture diagram of a submarine cable cost calculation according to an embodiment of this disclosure; FIG6 shows a structural schematic diagram of a submarine cable cost calculation device according to an embodiment of this disclosure; FIG7 shows a structural schematic diagram of an electronic device suitable for implementing exemplary embodiments of this disclosure. Detailed Description

[0019] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be more thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0020] Furthermore, the drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional...Functional entities do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0021] It should be noted that the ordinal numbers such as "first" and "second" mentioned in the embodiments of this disclosure are used to distinguish multiple objects and are not used to limit the order, timing, priority or importance of multiple objects, and the description of "first" and "second" does not limit the objects to be different.

[0022] Figure 1 shows a flowchart of a submarine cable cost calculation method according to an embodiment of this disclosure. As shown in Figure 1, the submarine cable cost calculation method may include the following steps.

[0023] In step S110, at least one submarine cable route segment is obtained according to the submarine cable topology map; each submarine cable route segment includes two submarine cable nodes and one submarine cable channel.

[0024] In the embodiments of this disclosure, referring to the submarine cable line cost calculation schematic diagram shown in Figure 4, at least one submarine cable route segment to be calculated is identified and extracted according to the pre-constructed submarine cable network topology map. The submarine cable topology diagram reflects the physical or logical connection relationship of the submarine cable network, including all submarine cable nodes (such as landing stations, branch units, repeaters, etc.) and the submarine cable channel paths connecting these nodes.

[0025] In this embodiment of the disclosure, each submarine cable route segment is defined as a basic cost accounting unit, which structurally includes two submarine cable nodes (nodes A, B, and Z in Figure 4) and a submarine cable channel connecting the two nodes (channels 1 and 2 in Figure 4).

[0026] Specifically, a submarine cable node represents a physical site or equipment aggregation point geographically located in a specific country or region. It is the core location for generating localized costs (i.e., "point costs"), and its cost composition may include equipment depreciation, local leasing, operation and maintenance expenses, etc. A submarine cable channel represents a cross-border or cross-regional transmission segment between two nodes. It is the carrier for generating transmission process costs (i.e., "line costs"), and the costs may include submarine cable depreciation, cross-border circuit leasing, channel maintenance, etc. By parsing the routing segments of these "node 1-channel-node 2" structures from the topology, the system lays the structural foundation for subsequent cost collection and allocation according to the "two-point-one-line" model. This step realizes the decomposition of the complex submarine cable network into standardized minimum cost calculation units.

[0027] In step S120, the unit capacity cost of the submarine cable node is obtained. Specification 3 / 11 page 6 CN 121213121 A

[0028] In this embodiment of the disclosure, based on the Activity-Based Costing (ABC) principle and combined with the cost elements of the submarine cable (nodes and channels), a cost calculation method based on the "two-point-one-line" model is constructed.

[0029] In this embodiment of the disclosure, since the composition of submarine cable node cost and submarine cable channel cost are different, this disclosure determines the cost of submarine cable node and submarine cable channel separately. Meanwhile, since each submarine cable node is usually connected to multiple submarine cable channels, it is difficult to separate its cost in different submarine cable routing segments. Based on this, this disclosure proposes a capacity-based cost calculation method. The system obtains the node unit capacity cost of each submarine cable node. The node unit capacity cost refers to the cost allocated to the submarine cable node per unit capacity. The capacity of the submarine cable node refers to the total inlet and outlet capacity (bandwidth) of the node, regardless of the submarine cable routing segment to which the capacity belongs. The node unit capacity cost is a key indicator for measuring the cost allocated per unit throughput capacity of the submarine cable node.

[0030] In step S130, the channel unit capacity cost of the submarine cable channel is obtained.

[0031] In this embodiment of the disclosure, similar to the aforementioned node unit capacity cost, the channel unit capacity cost of the submarine cable channel corresponding to the submarine cable routing segment is obtained. The channel unit capacity cost refers to the cost allocated to the submarine cable channel per unit capacity. The capacity of the submarine cable channel refers to the transmission capacity (bandwidth) of the channel. The capacity of the submarine cable channel is also the capacity of the submarine cable route segment, that is, the data transmission capacity between the two submarine cable nodes, also known as line capacity. The cost per unit capacity of the channel is a key indicator for measuring the cost per unit throughput capacity of the submarine cable channel.

[0032] In step S140, the unit capacity cost of the route segment of the submarine cable is calculated based on the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel.

[0033] In this embodiment of the present disclosure, the unit capacity cost of the route segment of the submarine cable is calculated based on the node unit capacity cost of the two submarine cable nodes corresponding to the submarine cable route segment and the channel unit capacity cost of the corresponding submarine cable channel. This step calculates the unit capacity cost of the submarine cable route segment based on the unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the corresponding submarine cable channel, using unit capacity as the unit. This method avoids the complexity of cost accounting caused by the different composition methods of submarine cable node costs and submarine cable channel costs, and effectively integrates the originally scattered node and channel costs into a unified cost indicator based on capacity. The resulting unit capacity cost of the routing segment can serve as a core input for downstream product cost splicing, resource benefit assessment, and differentiated pricing strategies, achieving precise penetration and quantitative management of costs to specific business objects and routes.

[0034] In an exemplary embodiment, the unit capacity cost of the two submarine cable nodes and the unit capacity cost of the submarine cable channel are summed to obtain the unit capacity cost of the routing segment. Taking the embodiment shown in Figure 4 as an example, the unit capacity cost of the routing segment = unit capacity cost of node A + unit capacity cost of the submarine cable channel + unit capacity cost of node B. This superposition method has a clear physical meaning: the unit cost of a complete routing segment consists of the processing cost of the starting node, the channel transmission cost, and the cost of the channel transmission cost.The cost and the processing cost of the termination node together constitute the cost.

[0035] In step S150, the routing segment cost of the submarine cable route segment is calculated based on the unit capacity cost of the routing segment and the bandwidth corresponding to the submarine cable route segment.

[0036] In this embodiment of the present disclosure, the routing segment cost of the submarine cable route segment is calculated based on the unit capacity cost of the routing segment calculated above and the bandwidth corresponding to the submarine cable route segment. That is, the routing segment cost = unit capacity cost of the routing segment × bandwidth. Wherein, the unit capacity cost of the routing segment (yuan / Gbps) represents the comprehensive cost carried by each unit capacity transmitted on the routing segment, while the bandwidth (Gbps) represents the capacity occupied by the submarine cable route segment. The bandwidth usually corresponds to the capacity of the submarine cable channel.

[0037] As mentioned above, the submarine cable route segment is the basic cost accounting unit of the submarine cable topology. Based on the routing segment cost of each submarine cable route segment, the cost of the target submarine cable line or submarine cable network can be further calculated, but the further calculation process will not be described here. The submarine cable line is a communication line composed of multiple submarine cable route segments connected end to end. The submarine cable network specification 4 / 11 page 7 CN 121213121 A is a communication network composed of multiple submarine cable route segments interconnected.

[0038] The submarine cable cost calculation method provided in this embodiment of the present disclosure obtains at least one submarine cable route segment according to the submarine cable topology map; obtains the node unit capacity cost of the submarine cable node; obtains the channel unit capacity cost of the submarine cable channel; calculates the route segment unit capacity cost of the submarine cable route segment according to the node unit capacity cost and the channel unit capacity cost; calculates the route segment cost of the submarine cable route segment according to the route segment unit capacity cost and the bandwidth corresponding to the submarine cable route segment. This method avoids the complexity of cost accounting caused by the different composition methods of submarine cable node cost and submarine cable channel cost, and effectively integrates the originally scattered node and channel costs into a unified cost index based on capacity, realizing accurate penetration and quantitative management of cost to specific business objects and routes.

[0039] Figure 2 shows a flowchart of the node unit capacity cost calculation method of this embodiment of the present disclosure. In this embodiment of the disclosure, based on the submarine cable cost calculation method shown in Figure 1, step S120 may include the following steps.

[0040] In step S210, the node cost of the submarine cable node is obtained.

[0041] In this embodiment of the disclosure, the node cost of the specified submarine cable node must first be obtained. The node cost refers to the total cost related to the submarine cable node. Since there are multiple cost accounting methods, this disclosure does not limit the cost accounting methods it has. The focus of this disclosure is to allocate the obtained total node cost to the unit capacity, and to integrate it with the channel cost based on capacity.

[0042] In an exemplary embodiment, the node cost can cover multiple dimensions such as equipment, resources, facilities and services.Depreciation. Specifically, it may include: depreciation of various local equipment (such as transmission equipment), depreciation of locally built submarine cables and IRU (irrevocable right of use) resources, depreciation of pipelines and optical cables; amortization of assets related to infrastructure, such as amortization of the right of use assets of POP point equipment rooms and IDC equipment rooms; continuous operating expenses, such as rental fees and electricity costs of POP / IDC equipment rooms; and various maintenance and rental costs incurred to ensure stable network operation, such as transmission equipment maintenance fees, maintenance costs of locally built submarine cables and IRUs, trunk circuit rental costs, equipment rental fees, service outsourcing fees, and even building wiring costs. The above cost items are only used to illustrate the cost calculation composition of submarine cable nodes and are not used to limit the specific accounting method of the node cost.

[0043] In step S220, the node ingress and egress capacity of the submarine cable node is obtained.

[0044] In this embodiment of the present disclosure, the node ingress and egress capacity of the specified submarine cable node is obtained. The node ingress and egress capacity is not a single link capacity, but an aggregation of the total ingress and egress communication resources belonging to the node. It reflects the overall capacity and import / export bandwidth capabilities of the submarine cable node in the network.

[0045] In an exemplary embodiment, the import / export capacity of the node can cover submarine cable capacity, IRU capacity, trunk circuit capacity, cross-border circuit capacity, etc. Specifically, it can include: the self-built submarine cable capacity used as input / output by the node, the purchased IRU (irrevocable right of use) capacity, the leased trunk circuit capacity, and other cross-border circuit capacity. All these capacity data are measured and summed in a unified unit (such as Gbps).

[0046] In step S230, the node unit capacity cost is calculated based on the node cost and the node import / export capacity.

[0047] In this embodiment of the present disclosure, the node unit capacity cost of the submarine cable node is calculated based on the total node cost and the total node export capacity obtained in the preceding steps, so that the cost of the submarine cable node is allocated in units of capacity. Specifically, node unit capacity cost = node cost / total node export capacity.

[0048] Through the above method, the complex multi-dimensional cost pool is aggregated into an intuitive unit cost indicator in units of capacity. This indicator not only quantifies the average cost burden borne by each unit of import / export capacity provided by a node, but more importantly, it provides a unified cost indicator for the assembly of unit costs of downstream routing segments. It is the basis for achieving accurate penetration and splicing calculation of costs along the physical route.

[0049] Figure 3 shows a flowchart of the channel unit capacity cost calculation method according to an embodiment of this disclosure. In this embodiment of the disclosure, based on the submarine cable cost calculation method shown in Figure 1, step S130 may include the following steps.

[0050] In step S310, the channel cost of the submarine cable channel is obtained.

[0051] In this embodiment of the disclosure, the channel cost of the specified submarine cable channel needs to be obtained first. The channel cost refers to the total cost related to the submarine cable channel. Since there are multiple ways to calculate costs, this disclosure does not limit the specific cost calculation method. The core of this disclosure is to standardize and allocate the total channel cost based on the obtained cost per unit capacity so that it can be integrated with the node cost for calculation based on the same unit.

[0052] In an exemplary embodiment, the channel cost mainly covers various expenses incurred during cross-border transmission, including but not limited to: depreciation of self-built submarine cable segments, depreciation of IRU (Irrevocable Right of Use) resources, maintenance costs of self-built submarine cables and IRUs, relay circuit leasing costs, and cross-border circuit leasing costs, etc. The above cost items are used to illustrate the typical composition of submarine cable channel costs and are not a limitation on its calculation method.

[0053] In step S320, the channel transmission capacity of the submarine cable channel is obtained.

[0054] In this embodiment of the disclosure, the channel transmission capacity of the specified submarine cable channel needs to be obtained. This capacity represents the total data transmission capacity that the channel can carry and is the key denominator for calculating the unit cost.

[0055] In an exemplary embodiment, the channel transmission capacity is the sum of the capacity of various transmission resources possessed by the channel itself, specifically including: the capacity of the self-built submarine cable, IRU capacity, relay circuit capacity, and cross-border circuit capacity corresponding to the channel. All these capacity data are measured in a unified unit (such as Gbps) and summarized into the total transmission capacity of the channel.

[0056] In step S330, the channel unit capacity cost is calculated based on the channel cost and channel transmission capacity.

[0057] In this embodiment of the present disclosure, based on the total channel cost and total channel transmission capacity obtained in the aforementioned steps, the unit capacity cost of the submarine cable channel is calculated, thereby realizing the allocation of the total channel cost to each unit of transmission capacity. The specific calculation formula is: channel unit capacity cost = channel cost / channel transmission capacity.

[0058] Through the above method, the complex costs of the cross-border transmission segment are aggregated into a standardized unit cost index. This indicator quantifies the average cost incurred by the channel for carrying one unit of capacity, providing a core input for assembling the unit cost of the complete route segment with the unit cost of the node, and is an important basis for achieving accurate end-to-end cost calculation.

[0059] As mentioned above, based on the route segment cost of each submarine cable route segment, the cost of the target submarine cable line or submarine cable network can be further calculated. Based on this, this disclosure further provides a method for calculating the cost of a submarine cable line based on the route segment cost.

[0060] Figure 4 shows a schematic diagram of the submarine cable line cost calculation according to an embodiment of this disclosure. As shown in Figure 4, the submarine cable topology diagram includes two submarine cable route segments (AB segment and BZ segment). Among them, the AB segment submarine cable route segment includes: A-end submarine cable node, submarine cable channel, etc.Channel 1 and B-end submarine cable node. The BZ segment submarine cable route includes: B-end submarine cable node, submarine cable channel 2 and Z-end submarine cable node. The AB segment submarine cable route and the BZ segment submarine cable route are connected end to end to form the submarine cable line AZ.

[0061] In some exemplary embodiments, the submarine cable line cost calculation method may include the following steps.

[0062] Obtain at least one first submarine cable route segment included in the submarine cable line; the at least one first submarine cable route segment is connected end to end to form the submarine cable line; calculate the line cost of the submarine cable line according to the route segment cost corresponding to each first submarine cable route segment.

[0063] In this embodiment of the present disclosure, multiple first submarine cable route segments included in the target submarine cable line are obtained according to the submarine cable topology map. The first submarine cable route segment can be any submarine cable route segment in the submarine cable topology map. The first submarine cable route segments are connected end to end to form the submarine cable line. As shown in Figure 4, the AB segment and the BZ segment of the submarine cable route are connected end to end to form the submarine cable line AZ.

[0064] In this embodiment of the present disclosure, the route segment cost corresponding to each first submarine cable route segment is calculated according to the aforementioned steps S110-S150. That is, the route segment cost (Cost_AB) of the AB segment and the route segment cost (Cost_BZ) of the BZ segment are calculated independently first. When calculating the cost of each route segment, the unit capacity cost of its corresponding route segment is multiplied by its actual occupied bandwidth.

[0065] Finally, the total line cost (Total_Cost_AZ) of the submarine cable line AZ is obtained by adding the costs of all its constituent route segments, that is: Total_Cost_AZ = Cost_AB + Cost_BZ. This method decomposes complex lines into standard routing segments for cost accounting, which not only achieves modularization and refinement of cost calculation, but also ensures that the cost can be accurately penetrated to the entire physical path, providing reliable data support for end-to-end product pricing, benefit assessment and resource optimization.

[0066] In some exemplary embodiments, the submarine cable line cost calculation method may include the following steps.

[0067] Obtain at least one second submarine cable routing segment included in the submarine cable line; the at least one second submarine cable routing segment is connected end to end to form the submarine cable line; calculate the line unit capacity cost of the submarine cable line according to the unit capacity cost of the routing segment corresponding to each second submarine cable routing segment; calculate the line cost of the submarine cable line according to the line unit capacity cost and the bandwidth corresponding to the submarine cable line.

[0068] In this embodiment of the present disclosure, multiple first submarine cable routing segments included in the target submarine cable line are obtained according to the submarine cable topology map. The first submarine cable routing segment can be any submarine cable routing segment in the submarine cable topology map. Each first submarine cable routing segment firstThe ends are connected to form a submarine cable line. As shown in Figure 4, the AB segment and the BZ segment of the submarine cable route are connected end to end to form the submarine cable line AZ.

[0069] In this embodiment of the present disclosure, the unit capacity cost of each route segment is calculated according to the aforementioned steps S110-S140, namely the unit capacity cost of the AB segment (Unit_Cost_AB) and the unit capacity cost of the BZ segment (Unit_Cost_BZ). After calculating the unit cost of each segment, the line unit capacity cost (Line_Unit_Cost_AZ) of the submarine cable line AZ is obtained by summing the unit costs of each component route segment, that is: Line_Unit_Cost_AZ = Unit_Cost_AB + Unit_Cost_BZ. This value represents the average cost that each unit capacity (Gbps) should be allocated on the entire line when the signal is transmitted from end A to end Z.

[0070] Finally, the total line cost (Total_Cost_AZ) of the submarine cable line AZ is obtained by multiplying its unit capacity cost by the total bandwidth (Bandwidth_AZ) actually configured or occupied by the line. The calculation formula is: Total_Cost_AZ = Line_Unit_Cost_AZ × Bandwidth_AZ. This method first integrates the cost of all routing segments at the unit capacity level, and then calculates the total cost based on the actual service usage, ensuring the accuracy and interpretability of end-to-end cost calculation, and providing accurate data basis for product pricing and investment decisions.

[0071] Figure 5 shows the model architecture diagram of submarine cable cost calculation according to an embodiment of this disclosure.

[0072] In some exemplary embodiments, the model architecture for submarine cable cost calculation can be built based on the Hadoop ecosystem. The model architecture may include the following parts.

[0073] 1. Data Acquisition Layer (Kafka + Sqoop)

[0074] Real-time Data Stream: Use Kafka to collect real-time streaming data such as submarine cable resource equipment information, operation and maintenance data, node and routing segment capacity utilization logs, etc., and write it to the Topic through the Producer API. The data is pre-processed by the collection (such as filtering invalid data and standardizing the format) and then transferred to the Consumer Group application tenant for subscription and use.

[0075] Batch Data Integration: Use Sqoop to periodically synchronize table data incrementally from relational databases (such as SAP system, BSS system, revenue collection system, new generation resource system, etc.) to HDFS, including: Network construction cost table (equipment investment depreciation, installation fees, etc.) Operation and maintenance cost table (maintenance contract fees, rental fees, etc.) Capacity configuration table (number of submarine cable physical ports, IRU capacity allocation, etc.) 2. Storage Layer (HDFS + TelePG)Raw data storage: The collected raw data is stored in HDFS in Parquet columnar format and organized according to the partitioning strategy to improve query efficiency.

[0076] Structured storage: TelePG (distributed database) is used to store the processed cost model result table, which supports high-concurrency visualization query.

[0077] point_cost (point cost table: country, cost item, total capacity, unit cost)

[0078] line_cost (line cost table: cross-border segment ID, AZ end country, line capacity, unit cost)

[0079] product_cost (product total cost table: routing path, product unit cost)

[0080] 3. Model capability layer

[0081] Through the above cost algorithm logic, a wide table model is built to collect point / line costs, which can briefly describe network construction costs and network operation and maintenance costs.

[0082] 1) Network construction costs (investment depreciation costs) can include: self-built submarine cable depreciation, IRU depreciation, POP points, data center usage rights assets, equipment depreciation, etc.

[0083] 2) Network operation and maintenance costs: Repair costs are refined using SAP's internal order numbers. Through BSS order numbers and procurement contracts in the resource system, a strong correlation between network operation costs and routing segments is achieved. Network operation costs are integrated and reimbursed through BSS management.

[0084] 4. Visualization Application Layer

[0085] TelePG hybrid storage architecture: Cold data is archived to HDFS, and hot data is retained in TelePG. A cost collection application table is constructed. Data is synchronized from the data middle platform HDFS to the TelePG relational database. Finally, data visualization is achieved through BI intelligent visualization tools.

[0086] Based on the same inventive concept, this disclosure provides a submarine cable cost calculation device, as described in the following embodiments. Since the principle of solving the problem in this device embodiment is similar to that in the above method embodiment, the real-time implementation of this communication authentication device embodiment can refer to the implementation of the above method embodiment. Repeated parts will not be repeated.

[0087] Figure 6 shows a schematic diagram of the structure of a submarine cable cost calculation device according to an embodiment of this disclosure. As shown in Figure 6, the submarine cable cost calculation device 600 may include: a submarine cable route segment acquisition module 610, a node unit capacity cost module 620, a channel unit capacity cost module 630, a route segment unit capacity cost module 640, and a route segment cost module 650.

[0088] The submarine cable route segment acquisition module 610 is configured to acquire at least one submarine cable route segment according to the submarine cable topology map; each of the submarine cable route segments includes two submarine cable nodes and one submarine cable channel; the node unit capacity cost module 620 is configured to acquire the node unit capacity cost of the submarine cable node; the channel unit capacity cost module 630 is configured to acquire the channel unit capacity cost of the submarine cable channel;The routing segment unit capacity cost module 640 is configured to calculate the routing segment unit capacity cost of the submarine cable routing segment based on the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel; the routing segment cost module 650 is configured to calculate the routing segment cost of the submarine cable routing segment based on the routing segment unit capacity cost and the bandwidth corresponding to the submarine cable routing segment.

[0089] In an exemplary embodiment, obtaining the node unit capacity cost of the submarine cable node includes: obtaining the node cost of the submarine cable node; obtaining the node ingress and egress capacity of the submarine cable node; and calculating the node unit capacity cost based on the node cost and the node ingress and egress capacity.

[0090] In an exemplary embodiment, obtaining the channel unit capacity cost of the submarine cable channel includes: obtaining the channel cost of the submarine cable channel; obtaining the channel transmission capacity of the submarine cable channel; and calculating the channel unit capacity cost based on the channel cost and the channel transmission capacity.

[0091] In an exemplary embodiment, calculating the unit capacity cost of the submarine cable route segment based on the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel includes: summing the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel to obtain the unit capacity cost of the route segment.

[0092] In an exemplary embodiment, at least one first submarine cable route segment included in the submarine cable line is obtained; the at least one first submarine cable route segment is connected end-to-end to form the submarine cable line; the line cost of the submarine cable line is calculated based on the route segment cost corresponding to each of the first submarine cable route segments.

[0093] In an exemplary embodiment, at least one second submarine cable route segment included in the submarine cable line is obtained; the at least one second submarine cable route segment is connected end-to-end to form the submarine cable line; the line unit capacity cost of the submarine cable line is calculated based on the route segment unit capacity cost corresponding to each of the second submarine cable route segments; the line cost of the submarine cable line is calculated based on the line unit capacity cost and the bandwidth corresponding to the submarine cable line.

[0094] FIG7 shows a schematic diagram of the structure of an electronic device suitable for implementing exemplary embodiments of the present disclosure. An electronic device 700 according to this embodiment of the present disclosure will now be described with reference to FIG7. The electronic device 700 shown in FIG7 is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.

[0095] As shown in FIG7, the electronic device 700 is embodied in the form of a general-purpose computing device. The components of the electronic device 700 may include, but are not limited to: at least one processing unit 710 described above, at least one storage unit 720 described above, and components connecting different systems.The bus 730 (including storage unit 720 and processing unit 710) and display unit 740.

[0096] Storage unit 720 may include a readable medium in the form of volatile storage units, such as random access memory (RAM) 7201 and / or cache memory 7202, and may further include read-only memory (ROM) 7203.

[0097] Storage unit 720 may also include a program / utility 7204 having a set (at least one) of program modules 7205, such program modules 7205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0098] Bus 730 may be one or more of several types of bus structures, including storage unit bus or storage unit controller, peripheral bus, graphics acceleration port, processing unit or local bus using any of the various bus structures.

[0099] The electronic device 700 can also communicate with one or more external devices 770 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with the electronic device 700, and / or with any device that enables the electronic device 700 to communicate with one or more other computing devices (e.g., router, modem, etc.). Such communication can be performed through the input / output (I / O) interface 750. Furthermore, the electronic device 700 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via a network adapter 760. As shown, the network adapter 760 communicates with other modules of the electronic device 700 via a bus 730. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with the electronic device 700, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc. Specification 9 / 11 pages 12 CN 121213121 A

[0100] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above in this specification is stored.

[0101] In some possible embodiments, various aspects of the present invention can also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of the various exemplary embodiments of the present invention described in the "Exemplary Methods" section above.

[0102] The program product for implementing the above methods according to embodiments of the present invention can be a portable compact disk.Read-only memory (CD-ROM) includes program code and can run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium can be any tangible medium that contains or stores a program that can be used or used in conjunction with a signaling execution system, apparatus, or device.

[0103] The program product can take any combination of one or more readable media. A readable medium can be a readable signal medium or a readable storage medium. A readable storage medium can 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 readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0104] A computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, wherein readable program code is carried. The transmitted data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The readable signal medium can also be any readable medium other than a readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with a signaling execution system, apparatus, or device.

[0105] The program code contained on the readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0106] The program code for performing the operations of the present invention can be written in any combination of one or more programming languages, including object-oriented programming languages—such as Java, C++, etc.—and conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on a user computing device, partially on a user device, as a standalone software package, partially on a user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can connect to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can connect to an external computing device (e.g., via the Internet using an Internet service provider).

[0107] It should be noted that although several modules or units of the device for performing actions have been mentioned in the detailed description above,However, this division is not mandatory. In fact, according to the embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0108] Furthermore, although the various steps of the method in this disclosure are described in a specific order in the drawings, this does not require or imply that these steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc. Specification 10 / 11 pages 13 CN 121213121 A

[0109] Through the above description of the embodiments, those skilled in the art can readily understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, mobile hard drive, etc.) or on a network, including several signaling to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the method according to the embodiments of this disclosure.

[0110] Other embodiments of this disclosure will be readily apparent to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary technical means in the art not disclosed herein. The specification and embodiments are to be regarded as exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.

[0111] It should be understood that this disclosure is not limited to the precise structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims. Instruction manual, page 11 / 11, 14 CN 121213121 A, Figure 1, Figure 2; Instruction manual drawing, page 1 / 5, 15 CN 121213121 A, Figure 3, Figure 4; Instruction manual drawing, page 2 / 5, 16 CN 121213121 A, Figure 5; Instruction manual drawing, page 3 / 5, 17 CN 121213121 A, Figure 6; Instruction manual drawing, page 4 / 5, 18 CN 121213121 A, Figure 7; Instruction manual drawing, page 5 / 5, 19 CN 121213121 A SubmarineCable Cost Estimation Method, Apparatus, Device, and Medium Embodiments of the present disclosure provide a submarine cable cost estimation method, an apparatus, a device, a medium, and a program product. The method includes: obtaining at least one submarine cable routing segment according to a submarine cable topology map; obtaining a node unit capacity cost of a submarine cable node; obtaining a channel unit capacity cost of a submarine cable channel; calculating a routing segment unit capacity cost of the submarine cable routing segment according to the node unit capacity cost and the channel unit capacity cost; and calculating a routing segment cost of the submarine cable routing segment according to the routing segment unit capacity cost and a bandwidth corresponding to the submarine cable routing segment. Through the method, the cost accounting complexity caused by different composition modes of submarine cable node costs and submarine cable channel costs is avoided; originallyscattered node costs and channel costs are effectively integrated into a unified cost indicator based on capacity, thereby achieving precise penetration and quantitative management of costs toward specific business objects and routings. Abstract

Claims

1. A method for calculating the cost of submarine cables, characterized in that, The method includes: Based on the submarine cable topology map, at least one submarine cable route segment is obtained; each submarine cable route segment includes two submarine cable nodes and one submarine cable channel. Obtain the unit capacity cost of the submarine cable node; Obtain the cost per unit capacity of the submarine cable channel; Calculate the unit capacity cost of the submarine cable route segment based on the unit capacity cost of the two submarine cable nodes and the unit capacity cost of the submarine cable channel. The routing segment cost of the submarine cable route is calculated based on the unit capacity cost of the route segment and the bandwidth corresponding to the submarine cable route segment.

2. The method according to claim 1, characterized in that, The process of obtaining the unit capacity cost of the submarine cable node includes: Obtain the node cost of the submarine cable node; Obtain the inlet and outlet capacity of the submarine cable node; Calculate the unit capacity cost of the node based on the node cost and the node's import / export capacity.

3. The method according to claim 1, characterized in that, The cost per unit capacity of the submarine cable channel is obtained, including: Obtain the channel cost of the aforementioned submarine cable channel; Obtain the channel transmission capacity of the submarine cable channel; Calculate the cost per unit capacity of the channel based on the channel cost and channel transmission capacity.

4. The method according to claim 1, characterized in that, The step of calculating the unit capacity cost of the submarine cable route segment based on the unit capacity cost of the two submarine cable nodes and the unit capacity cost of the submarine cable channel includes: The unit capacity cost of the route segment is obtained by summing the unit capacity cost of the two submarine cable nodes and the unit capacity cost of the submarine cable channel.

5. The method according to claim 1, characterized in that, The method further includes: Obtain at least one first submarine cable route segment included in the submarine cable line; the at least one first submarine cable route segment is connected end to end to form the submarine cable line; The line cost of the submarine cable is calculated based on the cost of each of the first submarine cable route segments.

6. The method according to claim 1, characterized in that, The method further includes: Obtain at least one second submarine cable route segment included in the submarine cable line; the at least one second submarine cable route segment is connected end to end to form the submarine cable line; Calculate the unit capacity cost of the submarine cable line based on the unit capacity cost of each of the second submarine cable route segments. The cost of the submarine cable line is calculated based on the unit capacity cost of the line and the bandwidth corresponding to the submarine cable line.

7. A device for calculating the cost of submarine cables, characterized in that, include: The submarine cable route segment acquisition module is configured to acquire at least one submarine cable route segment based on the submarine cable topology map; each submarine cable route segment includes two submarine cable nodes and one submarine cable channel. The node unit capacity cost module is configured to obtain the node unit capacity cost of the submarine cable node; The channel unit capacity cost module is configured to obtain the channel unit capacity cost of the submarine cable channel; The routing segment unit capacity cost module is configured to calculate the routing segment unit capacity cost of the submarine cable routing segment based on the node unit capacity cost of the two submarine cable nodes and the channel unit capacity cost of the submarine cable channel. The routing segment cost module is configured to calculate the routing segment cost of the submarine cable routing segment based on the unit capacity cost of the routing segment and the bandwidth corresponding to the submarine cable routing segment.

8. An electronic device, characterized in that, include: One or more processors; A storage device configured to store one or more programs, which, when executed by one or more processors, cause the one or more processors to implement the method as described in any one of claims 1 to 6.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 6.

10. A computer program product, comprising a computer program / signaling, characterized in that, When the computer program / signaling is executed by the processor, it implements the method as described in any one of claims 1 to 6.