Tuesday Mar 19, 2013

Oracle Communications Network Charging and Control (NCC) 5.0.0 Overview Course Now Available!

Today’s blog is about the Oracle Communications Network Charging and Control (NCC) Overview Course that was recently released on the Oracle University iLearning site; Oracle internals and partners have access to this course at this time. I’d like to introduce one of our curriculum developers, Fraser Guthrie, who will tell you about this course.

Fraser has over 15 years telecommunications industry experience in a variety of cross functional roles, including software test, product management, consulting, support and training. He has about 7 years experience with the NCC product, including 4 years as a consultant with eServGlobal and Oracle implementing NCC solutions for communication service providers in Europe and beyond. Fraser has spent the last 3 years in the Information Development team developing courseware and training our customers, partners, and internal teams.

Cheryl Lander, Oracle Communications InfoDev Senior Director

What is NCC?

First, I’d like to talk about the NCC product. NCC is a session control and real-time charging product for intelligent networks. You use NCC to manage voice, data, and messaging services, and customized service offerings such as Friends and Family, Call Forwarding, and Favorite Destination. With NCC, you control and rate these services; NCC can control and charge for all types of network transactions, including traditional SS7 and newer IP-based services. Using NCC’s built in open Web 2.0 Framework, NCC can communicate with the Service Provider’s IT and back-office business systems, which allows you to integrate with Application Service Providers, provisioning systems, and to process EDRs offline. For customer billing and invoicing, you can integrate NCC with the Oracle Communications Billing and Revenue Management (BRM) product, Oracle’s convergent charging and billing platform, as well as other third-party vendor systems.

Who Is This Course For?

  • The NCC Overview Course is the ideal starting point for anyone that wants to learn about NCC, including (but not limited to):
  • Systems Administrators
  • Systems Integrators
  • Systems Architects
  • Sales and Pre-Sales Consultants
  • Project Managers

The course is the ideal starting point for anyone wishing to learn about NCC.

Course Content

The course introduces you to the NCC user interface. You will learn about the applications and main features of NCC and the underlying hardware and software architecture. You will also learn how NCC can be integrated into a communication service provider’s IT and core telecommunications network and how the product can be extended and customized. You will also see how NCC can be integrated with the Oracle Communications Billing and Revenue Management (BRM) product.


  1. Introduction to Oracle Communications Network Charging and Control (NCC)
  2. System Architecture
  3. Oracle Communications Prepaid Charging
  4. Oracle Communications Messaging Manager
  5. Oracle Communications Number Services Manager
  6. Oracle Communications Billing and Revenue Management (BRM) Integration

Course Duration: 2 hours and 12 minutes.

Course Link (Oracle internals)

Who Helped Me with the Course?

A special thanks goes to Brian Hudner, my colleague on the NCC team, who was instrumental in getting this course published. It is Brian’s lilting Irish brogue you will hear if you listen to the course. Brian worked on updating the courseware following Janet Taylor’s meticulous edits and then worked closely with Steve Snook and Barbara Stirling of Oracle University to get the course recorded. Thanks also to Jagdeep Kaur who worked on early versions of the course. Thanks also to NCC Product Management, engineering, and marketing for some of the source material and for reviewing the material as it was developed.

What Are We Working on Now?

Training material and courseware for NCC to BRM Integration and Voucher Management.

Where to Find Out More on NCC?

You can find out more about NCC by taking the course (of course!) and on the Oracle Web site

Friday Mar 01, 2013

Online Help and the Epic BFFL Throwdown of the 90s

Today's blog is written by our very talented Documentation Architect, Scott T. Miller. I've watched Scott perform his writing and architecting magic for nearly 14 years. From this blog you'll get a good sense of his story telling ways that make learning from him so much fun. Enjoy!

Cheryl Lander, Oracle Communications InfoDev Senior Director

In the technical writing field, writing online help in the early 1990s was totally hip. We online help writers were ten pounds of hip in a five-pound bag. Lady Gaga had nothing on us, although in fairness she was only five years old at the time.

So when I ran into my afore-mentioned BFFL, whom I hadn’t seen for a while, we exchanged our latest news. He was in the heavily-airquoted “import” business, and I told him that I was writing online help, and I was, therefore, extremely hip.

He was not impressed.

“Online help?” he said, “You mean that stuff that comes up when you click the Help button?”

“Yeah,” I said, “How hip is that!”

Common decency prevents me from relating his comments as dictated, but the upshot was that he did not find online help to be helpful, and also if he had a will, he would have written me out of it. And here we had gone through grade school and high school together! And later we went to Guatemala together where we kinda sorta accidentally robbed a bank together!

But that’s another story. The point is, we had a history, and he was going to unfriend me, even before “unfriend” was a word, all because of a mere online documentation delivery mechanism. I mollified him by reminding him that I had rescued him from a burning tire factory, and he calmed down enough to say this about online help:

“Just tell me how to do what I want to do.”

As it turned out, I was not the only technical writer to hear such sentiments. What had happened? How could something so hip be so, as it turned out, tragically unhip?

What had happened was that the world had changed more than somewhat since the days that technical writing was about such straight-forward topics as “Lubricating Your Water Wheel” and “Proper Usage of the Butter Churn.” How to use a butter churn is not that difficult to document:

Hardware is one thing, but along came software, and writing instructions for how to use software can be much more difficult:

So, sometime around the early 1990s, the technical writing profession engaged in some pondering and reflection. (We were tired of getting written out of wills.) Previously, good technical writing was “accurate and complete,” and that was enough. Water wheels got accurately lubricated, butter got completely churned. We found, however, that documentation could be accurate and complete and still not very good.

We took another look at the online help that we were writing. It looked like this:

It was accurate and complete, but all it did was describe the software. Instead of describing the software, we starting writing about how to use it. Online help began to look like this:

This works a lot better. It lists the tasks that users want to do, and tells how to do them. Good technical writing is still accurate and complete, but it also helps users accomplish their goals. We call this task-based documentation.

After we started writing task-based documentation, users seemed to like our writing a lot more. We began to pay a lot more attention to our users, including visiting customer sites to find out how they work, and what tasks they need to accomplish.

Which brings us to the point of this story. To write documentation that meets customer goals, we need to know our customers. If you have anything to tell us about how you work, or about our documentation, which would help us write better documentation, let us know.

In case you’re wondering about what I and my BFFL have been up to in the last 20 years since the events described here occurred, my BFFL is now a lawyer (nobody saw that coming) and I��m still writing technical documentation. It beats robbing banks.

We value your feedback! You can either respond to this blog or contact Oracle Communications Information Development using our email alias: cgbu_docfeedback_us_grp@oracle.com.



This is a blog from the Oracle Communications Information Development team, led by Cheryl Lander, Sr. Director. She and members of her team from various functions (writers, curriculum developers, and architects) and product lines will share their approach to documentation and curriculum, all with the goal of getting feedback to improve their deliverables. We'd like to thank Joe Sciallo, UCS Tech Writer (former Sun) for pushing us into the social media world. The primary team driving this blog is called "Joe and the Blogettes"; other members include Brenda Roldan (BSS Tech Writer), Jodie Wilford (OSS InfoDev Director), Leif Lourie (SDP Curriculum Developer), and Scott T. Miller (Documentation Architect).


« March 2013 »